:root{--pdp-img-max-desktop: 780px;--pdp-gap: clamp(24px, 3vw, 40px)}body.template-product .product__images,body.template-product .product__media,body.template-product .product__main-media,body.template-product .product__gallery,body.template-product .product-gallery,body.template-product .product-gallery__stage,body.template-product .product-single__media,body.template-product [data-product-images]{max-width:var(--pdp-img-max-desktop)!important;width:100%!important;flex:0 0 var(--pdp-img-max-desktop)!important;margin-right:var(--pdp-gap)!important}@media(min-width:990px){body.template-product .product,body.template-product .product__main,body.template-product .product-single,body.template-product [data-section-type*=product]{display:flex!important;align-items:flex-start!important;gap:var(--pdp-gap)!important}body.template-product .product__details,body.template-product .product__form,body.template-product .product__info,body.template-product .product__meta,body.template-product .product-single__details,body.template-product [data-product-details]{flex:1 1 auto!important;min-width:0!important}}body.template-product .product__images img,body.template-product .product__media img,body.template-product .product__main-media img,body.template-product .product-gallery__image,body.template-product .product-single__media img,body.template-product [data-product-images] img{width:100%!important;height:auto!important;object-fit:contain!important;display:block!important}body.template-product .product__thumbnails img,body.template-product .product-gallery__thumb img{max-width:72px!important;height:auto!important;object-fit:cover!important}body.template-product .product__media-wrapper,body.template-product .product__image-container{padding:0!important}:root{--plp-inner: 1320px;--plp-pad: clamp(12px, 2.5vw, 36px);--plp-gap: clamp(20px, 2.2vw, 32px);--plp-zoom: 1.18}body.template-product section[data-section-type=dynamic-featured-collection]{width:100vw!important;max-width:100vw!important;position:relative!important;left:50%!important;right:50%!important;margin-left:-50vw!important;margin-right:-50vw!important;background:var(--background-color, #fff)!important;padding-left:0!important;padding-right:0!important;margin-top:0!important;margin-bottom:0!important}body.template-product section[data-section-type=dynamic-featured-collection] :is(.collection-products,.product-grid){max-width:var(--plp-inner)!important;margin-inline:auto!important;padding-inline:var(--plp-pad)!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:var(--plp-gap)!important;align-items:start!important;width:100%!important}@media(max-width:767.98px){body.template-product section[data-section-type=dynamic-featured-collection] :is(.collection-products,.product-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@supports (zoom:1){body.template-product section[data-section-type=dynamic-featured-collection] :is(.collection-products,.product-grid){zoom:var(--plp-zoom)!important}}@supports not (zoom:1){body.template-product section[data-section-type=dynamic-featured-collection] :is(.collection-products,.product-grid){transform:scale(var(--plp-zoom))!important;transform-origin:top center!important}body.template-product section[data-section-type=dynamic-featured-collection]{overflow-x:hidden!important}}body.template-product section[data-section-type=dynamic-featured-collection] .product-card{display:flex!important;flex-direction:column!important;width:100%!important;max-width:none!important;background:transparent!important;border:0!important;box-shadow:none!important}body.template-product section[data-section-type=dynamic-featured-collection] .product-card>a{display:block!important;width:100%!important;aspect-ratio:1/1!important;margin:0 0 10px!important;overflow:hidden!important}body.template-product section[data-section-type=dynamic-featured-collection] .product-card>a img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;display:block!important}body.template-product,html.shopify-design-mode body.template-product{overflow-x:hidden!important}body.template-product section[data-section-type=dynamic-featured-collection]{overflow-x:hidden!important}@supports not (zoom:1){body.template-product section[data-section-type=dynamic-featured-collection] :is(.collection-products,.product-grid){max-width:var(--plp-inner)!important;margin-inline:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/product-recos.css.map */
