.ugw-FW_section{color:#211000;background:#fff;width:100%;padding:clamp(20px,2.8cqw,42px) 0 clamp(28px,3.5cqw,52px);container-type:inline-size}.ugw-FW_inner{width:min(100%,1440px);margin:0 auto;padding-inline:clamp(14px,2.4cqw,34px)}.ugw-FW_grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(10px,1.25cqw,18px);display:grid}.ugw-FW_tile{text-align:center;min-width:0}.ugw-FW_media{aspect-ratio:1338/1472;isolation:isolate;background:#f4f4f4;position:relative;overflow:hidden}.ugw-FW_image{object-fit:cover;transition:transform .72s cubic-bezier(.16,1,.3,1),filter .5s;display:block}.ugw-FW_mediaGlow{z-index:1;pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 45%,#ffffff1f,#0000 54%);transition:opacity .5s;position:absolute;inset:0}.ugw-FW_tile:hover .ugw-FW_image,.ugw-FW_tile:focus-within .ugw-FW_image{filter:saturate(1.04);transform:scale(1.035)}.ugw-FW_tile:hover .ugw-FW_mediaGlow,.ugw-FW_tile:focus-within .ugw-FW_mediaGlow{opacity:1}.ugw-FW_title{letter-spacing:.09em;text-wrap:balance;text-transform:uppercase;margin:clamp(12px,1.3cqw,18px) 0 0;font-family:Johnston,Arial,sans-serif;font-size:clamp(13px,1.28cqw,19px);font-weight:400;line-height:1.25}.ugw-FW_shopLink{color:inherit;cursor:default;font:inherit;letter-spacing:.16em;text-transform:uppercase;background:0 0;border:0;margin-top:clamp(8px,.8cqw,12px);padding:0 0 5px;font-size:clamp(11px,.95cqw,14px);font-weight:400;line-height:1.3;transition:letter-spacing .26s cubic-bezier(.16,1,.3,1),transform .26s cubic-bezier(.16,1,.3,1);display:inline-block;position:relative}.ugw-FW_shopLink:after{content:"";transform-origin:50%;background:currentColor;height:1px;transition:transform .32s cubic-bezier(.16,1,.3,1),height .22s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(.72)}.ugw-FW_tile:hover .ugw-FW_shopLink,.ugw-FW_tile:focus-within .ugw-FW_shopLink{letter-spacing:.2em;transform:translateY(-1px)}.ugw-FW_tile:hover .ugw-FW_shopLink:after,.ugw-FW_tile:focus-within .ugw-FW_shopLink:after{height:2px;transform:scaleX(1)}@media (max-width:1100px){.ugw-FW_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.ugw-FW_section{padding-top:22px;padding-bottom:38px}.ugw-FW_inner{padding-inline:12px}.ugw-FW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px}.ugw-FW_title{letter-spacing:.07em;margin-top:10px;font-size:13px}.ugw-FW_shopLink{letter-spacing:.12em;margin-top:7px;font-size:10px}}@media (prefers-reduced-motion:reduce){.ugw-FW_image,.ugw-FW_mediaGlow,.ugw-FW_shopLink,.ugw-FW_shopLink:after{transition:none}}
._dYtma_section{color:#211000;background:#fff;width:100%;padding:clamp(24px,3.5cqw,52px) 0 clamp(32px,4.4cqw,64px);container-type:inline-size}._dYtma_inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(26px,4.2cqw,68px);width:min(100%,1200px);margin:0 auto;padding-inline:clamp(16px,2.5cqw,34px);display:grid}._dYtma_media{aspect-ratio:1.3;isolation:isolate;background:#f4f1ed;position:relative;overflow:hidden}._dYtma_image{object-fit:cover;object-position:center;transition:transform .72s cubic-bezier(.16,1,.3,1),filter .5s;display:block}._dYtma_mediaGlow{z-index:1;pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 42%,#ffffff29,#0000 60%);transition:opacity .5s;position:absolute;inset:0}._dYtma_media:hover ._dYtma_image,._dYtma_media:focus-within ._dYtma_image{filter:saturate(1.04);transform:scale(1.035)}._dYtma_media:hover ._dYtma_mediaGlow,._dYtma_media:focus-within ._dYtma_mediaGlow{opacity:1}._dYtma_copy{text-align:center;max-width:560px;margin:0 auto}._dYtma_title{letter-spacing:.09em;text-transform:uppercase;text-wrap:balance;margin:0;font-family:Johnston,Arial,sans-serif;font-size:clamp(20px,2.15cqw,31px);font-weight:500;line-height:1.2}._dYtma_paragraphs{letter-spacing:.01em;margin-top:clamp(18px,2cqw,28px);font-size:clamp(14px,1.15cqw,17px);font-weight:300;line-height:1.62}._dYtma_paragraphs p{margin:0}._dYtma_paragraphs p+p{margin-top:1.05em}._dYtma_ctaHitArea{margin-top:clamp(20px,2.6cqw,34px);padding:6px;display:inline-flex}._dYtma_cta{color:#fff;cursor:default;font:inherit;letter-spacing:.16em;text-transform:uppercase;background:#211000;border:1px solid #211000;border-radius:2px;padding:15px clamp(20px,2.6cqw,30px);font-size:clamp(12px,1.05cqw,15px);font-weight:400;line-height:1.2;transition:background-color .22s,box-shadow .26s,letter-spacing .26s,transform .26s cubic-bezier(.16,1,.3,1)}._dYtma_cta:disabled{opacity:1}._dYtma_ctaHitArea:hover ._dYtma_cta,._dYtma_ctaHitArea:focus-within ._dYtma_cta{letter-spacing:.19em;background:#2b1a0a;transform:translateY(-2px);box-shadow:0 10px 24px #21100024}._dYtma_ctaHitArea:active ._dYtma_cta{transform:translateY(0)scale(.98)}@media (max-width:767px){._dYtma_section{padding-top:22px;padding-bottom:44px}._dYtma_inner{grid-template-columns:1fr;gap:28px;padding-inline:16px}._dYtma_media{aspect-ratio:1.24}._dYtma_copy{max-width:40rem}._dYtma_title{letter-spacing:.07em;font-size:clamp(20px,6.2vw,28px)}._dYtma_paragraphs{font-size:15px;line-height:1.58}._dYtma_cta{font-size:11px}}@media (prefers-reduced-motion:reduce){._dYtma_image,._dYtma_mediaGlow,._dYtma_cta{transition:none}}
.akm1KG_section{color:#211000;background:#fff;width:100%;padding:clamp(46px,6cqw,84px) 0 clamp(52px,6.5cqw,92px);container-type:inline-size}.akm1KG_inner{width:min(100%,1200px);margin:0 auto;padding-inline:clamp(16px,2.5cqw,34px)}.akm1KG_intro{text-align:center;max-width:930px;margin:0 auto}.akm1KG_title{letter-spacing:.1em;text-wrap:balance;text-transform:uppercase;margin:0;font-family:Johnston,Arial,sans-serif;font-size:clamp(20px,2.1cqw,30px);font-weight:500;line-height:1.2}.akm1KG_introCopy{letter-spacing:.01em;margin:clamp(18px,2.2cqw,28px) auto 0;font-size:clamp(14px,1.15cqw,17px);font-weight:300;line-height:1.65}.akm1KG_introCopy p{max-width:78ch;margin:0 auto}.akm1KG_introCopy p+p{margin-top:1em}.akm1KG_introLink,.akm1KG_link{color:inherit;cursor:default;font:inherit;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;padding:0 0 5px;font-size:.92em;line-height:1.3;text-decoration:none;transition:letter-spacing .26s cubic-bezier(.16,1,.3,1),transform .26s cubic-bezier(.16,1,.3,1);display:inline-block;position:relative}.akm1KG_introLink{margin-top:.95em}.akm1KG_introLink:after,.akm1KG_link:after{content:"";transform-origin:50%;background:currentColor;height:1px;transition:transform .32s cubic-bezier(.16,1,.3,1),height .22s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(.72)}.akm1KG_introLink:hover,.akm1KG_introLink:focus-visible,.akm1KG_card:hover .akm1KG_link,.akm1KG_card:focus-within .akm1KG_link{letter-spacing:.12em;outline:none;transform:translateY(-1px)}.akm1KG_introLink:hover:after,.akm1KG_introLink:focus-visible:after,.akm1KG_card:hover .akm1KG_link:after,.akm1KG_card:focus-within .akm1KG_link:after{height:2px;transform:scaleX(1)}.akm1KG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(22px,3.2cqw,48px);margin-top:clamp(42px,5.6cqw,76px);display:grid}.akm1KG_card{text-align:center;min-width:0}.akm1KG_media{aspect-ratio:1.08;isolation:isolate;background:#f4f1ed;position:relative;overflow:hidden}.akm1KG_image{object-fit:cover;transition:transform .72s cubic-bezier(.16,1,.3,1),filter .5s;display:block}.akm1KG_mediaGlow{z-index:1;pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 42%,#ffffff24,#0000 62%);transition:opacity .5s;position:absolute;inset:0}.akm1KG_media:hover .akm1KG_image,.akm1KG_card:focus-within .akm1KG_image{filter:saturate(1.04);transform:scale(1.035)}.akm1KG_media:hover .akm1KG_mediaGlow,.akm1KG_card:focus-within .akm1KG_mediaGlow{opacity:1}.akm1KG_cardCopy{max-width:540px;margin:0 auto}.akm1KG_cardTitle{letter-spacing:.1em;text-transform:uppercase;margin:clamp(16px,1.7cqw,24px) 0 0;font-family:Johnston,Arial,sans-serif;font-size:clamp(17px,1.75cqw,25px);font-weight:500;line-height:1.22}.akm1KG_cardDescription{letter-spacing:.01em;max-width:58ch;margin:clamp(12px,1.5cqw,20px) auto 0;font-size:clamp(14px,1.12cqw,17px);font-weight:300;line-height:1.62}.akm1KG_link{margin-top:clamp(13px,1.8cqw,22px);font-size:clamp(11px,.95cqw,14px)}@media (max-width:767px){.akm1KG_section{padding-top:42px;padding-bottom:56px}.akm1KG_inner{padding-inline:16px}.akm1KG_title{letter-spacing:.07em;font-size:clamp(20px,6vw,28px)}.akm1KG_introCopy{font-size:15px;line-height:1.58}.akm1KG_grid{grid-template-columns:1fr;gap:46px;margin-top:38px}.akm1KG_media{aspect-ratio:1.05}.akm1KG_cardTitle{letter-spacing:.08em;font-size:18px}.akm1KG_cardDescription{font-size:15px;line-height:1.58}}@media (prefers-reduced-motion:reduce){.akm1KG_image,.akm1KG_mediaGlow,.akm1KG_introLink,.akm1KG_link,.akm1KG_introLink:after,.akm1KG_link:after{transition:none}}
