.ProductItem__ImageWrapper .AspectRatio,.Product__SlideItem--image .AspectRatio{background-color:#f4f3f1!important}.ProductItem__ImageWrapper .AspectRatio img,.Product__SlideItem--image .AspectRatio img{mix-blend-mode:multiply}.pswp__bg{background:#f4f3f1!important}.pswp__img{mix-blend-mode:multiply}.ProductItem__Media{position:relative}.QuickAdd{display:none}@media screen and (min-width:1008px){.supports-hover .QuickAdd{display:block;position:absolute;left:0;right:0;bottom:0;z-index:2;padding:14px 12px 12px;background:#fffffff0;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .25s ease,transform .25s ease,visibility 0s linear .25s}.supports-hover .ProductItem__Media:hover .QuickAdd,.supports-hover .QuickAdd:focus-within{opacity:1;visibility:visible;transform:none;transition-delay:0s}.supports-hover .ProductItem__Media:hover .ProductItem__ImageWrapper--withAlternateImage .ProductItem__Image--alternate.Image--lazyLoaded{opacity:1!important}.supports-hover .ProductItem__Media:hover .ProductItem__ImageWrapper--withAlternateImage .ProductItem__Image--alternate.Image--lazyLoaded~.ProductItem__Image:not(.ProductItem__Image--alternate){opacity:0!important}}.QuickAdd__Label{margin:0 0 8px;font-size:10px;font-weight:500;letter-spacing:2px;text-transform:uppercase;text-align:center;color:#1c1b1b}.QuickAdd__Sizes{display:flex;flex-wrap:wrap;justify-content:center;gap:4px}.QuickAdd__Size{min-width:36px;padding:7px 6px;border:1px solid #e2e2e2;background:#fff;color:#1c1b1b;font-size:11px;line-height:1;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.QuickAdd__Size:hover:not(:disabled),.QuickAdd__Size:focus-visible{background:#1c1b1b;border-color:#1c1b1b;color:#fff}.QuickAdd__Size:disabled{color:#bbb;text-decoration:line-through;cursor:not-allowed}.QuickAdd__Single{display:block;width:100%;padding:12px;border:0;background:#1c1b1b;color:#fff;font-size:10px;letter-spacing:2px;text-transform:uppercase;cursor:pointer}.QuickAdd__Single:disabled{opacity:.4;cursor:not-allowed}.QuickAdd.is-loading .QuickAdd__Sizes,.QuickAdd.is-loading .QuickAdd__Single{opacity:.5;pointer-events:none}.QuickAdd__Status{margin:8px 0 0;font-size:10px;letter-spacing:1px;text-align:center;color:#1c1b1b}.QuickAdd__Status:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/22/assets/image_adjust.css.map */
