.ProductCardWithApplePay-module__XcYb7a__card{color:var(--ink);flex-direction:column;display:flex}.ProductCardWithApplePay-module__XcYb7a__imageContainer{aspect-ratio:4/5;background:var(--surface);width:100%;position:relative;overflow:hidden}.ProductCardWithApplePay-module__XcYb7a__imageLink{z-index:1;display:block;position:absolute;inset:0}.ProductCardWithApplePay-module__XcYb7a__appleBar{z-index:2;height:52px;color:var(--ink);font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.2em;text-transform:uppercase;opacity:0;background:#ffffffe0;justify-content:center;align-items:center;font-size:10px;font-weight:400;text-decoration:none;transition:opacity .2s,background .2s,color .2s;display:flex;position:absolute;bottom:0;left:0;right:0}.ProductCardWithApplePay-module__XcYb7a__card:hover .ProductCardWithApplePay-module__XcYb7a__appleBar{opacity:1}.ProductCardWithApplePay-module__XcYb7a__appleBar:hover{background:var(--ink);color:var(--paper)}.ProductCardWithApplePay-module__XcYb7a__infoLink{color:var(--ink);margin-top:20px;text-decoration:none;display:block}.ProductCardWithApplePay-module__XcYb7a__info{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.ProductCardWithApplePay-module__XcYb7a__name{font-family:var(--font-serif), serif;text-transform:uppercase;letter-spacing:.02em;font-size:21px;font-weight:400}.ProductCardWithApplePay-module__XcYb7a__price{font-family:var(--font-serif), serif;white-space:nowrap;font-size:13px;font-weight:400}.ProductCardWithApplePay-module__XcYb7a__meta{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-45);margin-top:6px;font-size:10.5px;line-height:1.5}@media (max-width:899px){.ProductCardWithApplePay-module__XcYb7a__appleBar{opacity:1}.ProductCardWithApplePay-module__XcYb7a__name{font-size:16px}.ProductCardWithApplePay-module__XcYb7a__price{font-size:11.5px}.ProductCardWithApplePay-module__XcYb7a__meta{font-size:9.5px}.ProductCardWithApplePay-module__XcYb7a__infoLink{margin-top:12px}}
.FeaturedProducts-module__KL24Iq__section{padding:110px 64px 0}.FeaturedProducts-module__KL24Iq__header{justify-content:space-between;align-items:baseline;margin-bottom:52px;display:flex}.FeaturedProducts-module__KL24Iq__heading{font-family:var(--font-serif), serif;text-transform:uppercase;letter-spacing:.02em;font-size:46px;font-weight:400;line-height:1.06}.FeaturedProducts-module__KL24Iq__allLink{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--ink);white-space:nowrap;border-bottom:1px solid #48291359;padding-bottom:6px;font-size:10px;font-weight:400;text-decoration:none}.FeaturedProducts-module__KL24Iq__allLink:hover{border-bottom-color:var(--ink)}.FeaturedProducts-module__KL24Iq__grid{grid-template-columns:repeat(4,1fr);gap:70px 30px;display:grid}@media (max-width:899px){.FeaturedProducts-module__KL24Iq__section{padding:64px 20px 0}.FeaturedProducts-module__KL24Iq__heading{font-size:28px}.FeaturedProducts-module__KL24Iq__grid{grid-template-columns:1fr;row-gap:52px}.FeaturedProducts-module__KL24Iq__header{margin-bottom:36px}}
