
.s7-holiday-hero{background:radial-gradient(circle at 92% 8%,#ead8ad55,transparent 38%),#faf6ec;color:#193b30;padding:76px 0 68px;border-bottom:7px solid #a73344}.s7-holiday-hero__layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:64px;align-items:center}.s7-holiday-hero .s7-kicker{color:#a73344}.s7-holiday-hero h1{font-size:clamp(50px,5.7vw,82px);max-width:600px;margin-bottom:25px}.s7-holiday-hero .s7-copy{color:#3c574c;font-size:18px;max-width:490px}.s7-holiday-hero .s7-btn{background:#a73344;color:#fff!important;border-color:#a73344}.s7-holiday-hero .s7-btn--outline{color:#193b30!important;background:transparent;border-color:#193b30}.s7-holiday-hero__note{font-size:12px;line-height:1.7;color:#53665a;margin:23px 0 0;max-width:430px}.s7-holiday-hero__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;align-items:start}.s7-holiday-hero__products .s7-product:nth-child(2){margin-top:44px}.s7-holiday-hero .s7-product__media{border:1px solid #e4ddcf}.s7-holiday-hero .s7-product__price{color:#193b30}.s7-holiday-hero .s7-product h3{font-size:17px}.s7-holiday-hero a:focus-visible{outline-color:#a73344}@media(max-width:989px){.s7-holiday-hero{padding:52px 0}.s7-holiday-hero__layout{grid-template-columns:1fr;gap:36px}.s7-holiday-hero__copy{max-width:660px}.s7-holiday-hero__products{max-width:660px}.s7-holiday-hero__products .s7-product:nth-child(2){margin-top:20px}}@media(max-width:599px){.s7-holiday-hero{padding:36px 0 42px}.s7-holiday-hero h1{font-size:49px}.s7-holiday-hero .s7-copy{font-size:16px}.s7-holiday-hero__products{gap:14px}.s7-holiday-hero .s7-product h3{font-size:14px}.s7-holiday-hero__products .s7-product:nth-child(2){margin-top:18px}}


.s7-holiday-collection{background:#193b30}.s7-holiday-collection .s7-kicker{color:#efd8a0}.s7-holiday-collection .s7-copy{max-width:680px}.s7-holiday-collection h1{font-size:clamp(46px,6vw,80px)}


.s7-holiday-card__fit{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:750;margin-bottom:7px;color:inherit}.s7-holiday-card__palette{font-size:12px;line-height:1.5;margin-bottom:7px;opacity:.8}.s7-holiday-card .s7-product__media{background:#fff}.s7-holiday-card:focus-visible{outline:3px solid #a73344;outline-offset:5px}

.s7-hero h2{font-size:clamp(48px,6vw,88px);font-weight:800;max-width:720px;margin-bottom:24px}@media(max-width:599px){.s7-hero h2{font-size:51px}}
