/** Shopify CDN: Minification failed

Line 10:0 Expected "{" but found "."
Line 40:1 Unexpected "}"

**/
.t4s-header__wrapper {
    box-shadow: 0 3px 4px rgba(0, 0, 0, .02);
}@media (min-width:1025px)/* Collection page product image dimensions: 853x1280 (2:3 ratio) */
.t4s-collection-page .t4s-product-item img,
.t4s-collection-page .product-image img {
  width: 100% !important;
  height: auto !important;
  aspect-ratio: 2 / 3 !important;
  object-fit: cover !important;
  display: block;
}

/* Ensure product image containers maintain the 2:3 aspect ratio */
.t4s-collection-page .t4s-product-item .product-image,
.t4s-collection-page .product-image {
  width: 100% !important;
  aspect-ratio: 2 / 3 !important;
  overflow: hidden !important;
}

/* Additional fallback for nested image containers */
.t4s-collection-page .t4s-product-item .product-image picture,
.t4s-collection-page .product-image picture {
  display: block;
  width: 100%;
  height: 100%;
}

.t4s-collection-page .t4s-product-item .product-image picture img,
.t4s-collection-page .product-image picture img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
}}@media (max-width:1024px)}@media (min-width:768px) and (max-width:1024px)}@media (max-width:767px)}