h1{font-family:var(--font-heading--family)!important;font-weight:500!important;font-size:clamp(3rem,6vw,4.75rem)!important;line-height:1!important;letter-spacing:-.01em!important;color:#2a1710!important}h1:before{content:"COLLECTION";display:block;font:600 12px/1 var(--font-body--family);letter-spacing:.2em;color:#c8a46b;margin-bottom:14px}.text-block:not(.announcement-bar__slide) p{color:#5a4a43;font-size:1.0625rem;line-height:1.65}.announcement-bar .announcement-bar__text{color:#fff!important}@media screen and (max-width:749px){ul.product-grid{padding-inline:16px}}ul.product-grid{gap:16px 12px}@media screen and (min-width:750px){ul.product-grid.product-grid--grid[product-grid-view=default]{--product-grid-columns-desktop:repeat(3,minmax(0,1fr));gap:32px 28px}}product-card .product-card__content{background:#fffcf8;border:1px solid #E9DDD0!important;border-radius:18px!important;overflow:hidden;gap:0!important;transition:box-shadow .3s ease,transform .3s ease}product-card:hover .product-card__content{box-shadow:0 18px 40px -18px #4a2c2059;transform:translateY(-3px)}product-card .card-gallery{aspect-ratio:1/1;overflow:hidden;border-radius:0!important}product-card .card-gallery :is(picture,img,.product-media-container,.product-media){width:100%;height:100%;object-fit:cover}product-card .product-card__content p[role=heading]{font-family:var(--font-heading--family);font-weight:600;font-size:1.625rem;line-height:1.1;color:#2a1710;padding:22px 24px 0;margin:0}product-card [ref=priceContainer]{padding:8px 24px 26px;font-size:.9375rem}product-card [ref=priceContainer] .price{font-weight:600;color:#4a2c20}product-card [ref=priceContainer] .compare-at-price{color:#5a4a43;font-weight:400;font-size:.875rem}.product-badges__badge{background:#4a2c20!important;color:#fffcf8!important;border-radius:999px!important;font-weight:600;letter-spacing:.06em;padding:6px 14px}@media screen and (max-width:749px){product-card .product-card__content{border-radius:14px!important}product-card .product-card__content p[role=heading]{font-size:1.25rem;padding:14px 14px 0}product-card [ref=priceContainer]{padding:6px 14px 16px;font-size:.8125rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/elite-collection-page.css.map */
