.home-promotion_announcement__w03xV{min-height:44px;height:44px;box-sizing:border-box;padding:8px 5vw;display:flex;justify-content:center;align-items:center;gap:25px;background:#742b35;color:#fff3df;font:11px/1.4 var(--font-ui);text-decoration:none;position:relative;z-index:41}.home-promotion_blackWeekAnnouncement__4MBmz{background:#421a29}.home-promotion_blackWeekAnnouncement__4MBmz:hover{background:#60243b}.home-promotion_label__z2sfV{text-transform:uppercase;letter-spacing:.18em;font-size:9px;color:#f2d3a0}.home-promotion_offer__DGjxF strong{font-weight:700;color:#ffdda1}.home-promotion_until__QlHbU{display:flex;align-items:center;gap:9px;font-size:10px;padding-left:23px;border-left:1px solid #ffffff35}.home-promotion_mobileBenefit__dtwNj{display:none}.home-promotion_announcement__w03xV+.site-header.is-home-header:not(.is-home-sticky){top:44px}.home-promotion_promotion__iPrIQ{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:6vw;padding:80px max(6vw,calc((100vw - 1560px)/2));background:radial-gradient(ellipse at 85% 30%,#4c28132c,transparent 65%),#100c08;color:#f5ecdc;overflow:hidden;scroll-margin-top:95px}.home-promotion_copy__0buOq{max-width:580px;padding:15px 0}.home-promotion_eyebrow__IovBO{display:flex;align-items:center;gap:14px;color:#d3aa64;font:9px/1.6 var(--font-ui);letter-spacing:.17em;text-transform:uppercase;margin:0 0 26px}.home-promotion_eyebrow__IovBO>span{width:36px;height:1px;background:#b68e4e;flex:none}.home-promotion_copy__0buOq h2{font:400 clamp(46px,5.4vw,82px)/1.02 var(--font-editorial);letter-spacing:-.035em;margin:0 0 23px}.home-promotion_copy__0buOq h2 em{color:#d8b16b;font-weight:400}.home-promotion_intro__RWHGR{font:22px/1.4 var(--font-editorial);margin:0 0 10px}.home-promotion_description__5HwaS{font:17px/1.65 var(--font-editorial);color:#baac97;max-width:410px;margin:0}.home-promotion_benefits__lDyne{margin:28px 0;border-top:1px solid #cfa86533}.home-promotion_benefits__lDyne>div{display:flex;align-items:center;gap:20px;padding:16px 0;border-bottom:1px solid #cfa86533}.home-promotion_benefits__lDyne svg{color:#cfa865;flex:none;margin:0 8px}.home-promotion_benefits__lDyne p{margin:0;font:14px/1.5 var(--font-ui)}.home-promotion_benefits__lDyne small{display:block;font:11px/1.5 var(--font-ui);color:#b9a990;margin-top:3px}.home-promotion_discount__cdmWS{color:#e0b971;font:36px/1 var(--font-editorial);flex:none}.home-promotion_discount__cdmWS span{font-size:24px}.home-promotion_button__bNgSJ{display:inline-flex;align-items:center;justify-content:space-between;gap:35px;min-height:54px;padding:15px 22px;box-sizing:border-box;background:#c8a15d;border:1px solid #c8a15d;color:#171009;text-decoration:none;font:600 10px/1.4 var(--font-ui);text-transform:uppercase;letter-spacing:.13em;transition:background .2s}.home-promotion_button__bNgSJ:hover{background:#dfba78}.home-promotion_terms__dvG56{max-width:410px;font:10px/1.6 var(--font-ui);color:#a69882;margin:15px 0 0}.home-promotion_visual__8AAl6{position:relative;display:block;width:100%;aspect-ratio:3/2;overflow:hidden;border:1px solid #c7a26320;border-radius:6px;background:#100c08}.home-promotion_visual__8AAl6 picture{display:block}.home-promotion_visual__8AAl6 img{display:block;width:100%;height:100%;object-fit:contain}.home-promotion_caption__Y0vgK{position:absolute;bottom:0;left:0;right:0;padding:32px 22px 18px;background:linear-gradient(transparent,#120b06ce);color:#e5c58e;text-align:right;font:9px/1.5 var(--font-ui);letter-spacing:.15em;text-transform:uppercase}.home-promotion_announcement__w03xV:focus-visible,.home-promotion_button__bNgSJ:focus-visible,.home-promotion_visual__8AAl6:focus-visible{outline:2px solid #ffe0a6;outline-offset:4px}@media(min-width:1800px){.home-promotion_promotion__iPrIQ{gap:90px}}@media(max-width:900px){.home-promotion_promotion__iPrIQ{gap:30px;padding:55px 5vw}.home-promotion_copy__0buOq h2{font-size:50px}.home-promotion_intro__RWHGR{font-size:20px}.home-promotion_eyebrow__IovBO{letter-spacing:.1em;font-size:8px}}@media(max-width:700px){.home-promotion_announcement__w03xV{height:64px;min-height:64px;padding:10px 32px 10px 16px;display:flex;flex-direction:column;justify-content:center;gap:4px;text-align:center}.home-promotion_label__z2sfV{display:none}.home-promotion_offer__DGjxF{font-size:13px;line-height:1.4}.home-promotion_offer__DGjxF strong{font-size:15px;margin-right:3px}.home-promotion_extra__nxRmT{display:none}.home-promotion_until__QlHbU{display:block;border:0;padding:0;font-size:10px;line-height:1.4;color:#f2d3a0}.home-promotion_mobileBenefit__dtwNj{display:inline}.home-promotion_until__QlHbU svg{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:18px;height:18px}.home-promotion_announcement__w03xV+.site-header.is-home-header:not(.is-home-sticky){top:64px}.home-promotion_promotion__iPrIQ{grid-template-columns:1fr;gap:30px;padding:44px 24px 35px}.home-promotion_copy__0buOq{padding:0}.home-promotion_copy__0buOq h2{font-size:52px}.home-promotion_eyebrow__IovBO{margin-bottom:20px}.home-promotion_description__5HwaS{font-size:16px}.home-promotion_benefits__lDyne{margin:23px 0}.home-promotion_benefits__lDyne p{font-size:12px}.home-promotion_button__bNgSJ{width:100%}.home-promotion_visual__8AAl6{aspect-ratio:3/2}}.hero-scene-backdrops{position:absolute;inset:0;overflow:hidden;background:#17110b}.hero-scene-backdrops>picture{position:absolute;inset:0;display:block;opacity:0;transform:scale(1.08);transition:opacity .8s ease,transform 4s ease-out}.hero-scene-backdrops>picture.is-active{opacity:1;transform:scale(1)}.hero-first-frame>img,.hero-scene-backdrops>picture>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.hero-sticky>.hero-video{opacity:0;transition:opacity .4s ease}.hero-sticky>.hero-video.is-ready{opacity:1}.hero-scene-illumination{display:none;position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(ellipse at 50% 30%,#e8aa3d47,transparent 65%)}@keyframes hero-scene-lift{0%{transform:translate3d(0,var(--hero-entry-y,26px),0)}to{transform:translateZ(0)}}@keyframes hero-light-breathe{0%{opacity:0;transform:translate3d(-2%,2%,0)}35%{opacity:.32}to{opacity:0;transform:translate3d(2%,-2%,0)}}@keyframes hero-mobile-copy-in{0%{opacity:0;transform:translate3d(0,var(--hero-entry-y,26px),0)}to{opacity:1;transform:translateZ(0)}}@media (max-width:900px){.hero-scene-backdrops>picture,.hero-scene-backdrops>picture.is-active{transform:scale(var(--hero-scroll-zoom,1.015));transition:opacity .75s ease}.hero-scene-backdrops>picture.is-active>img{animation:hero-scene-lift 1.35s cubic-bezier(.2,.7,.2,1) both}.hero-scene-illumination{display:block;animation:hero-light-breathe 1.1s ease-out both}.hero-scene-backdrops>picture:last-child>img{object-position:68% center}.hero-sticky>.hero-video{display:none}.hero-scroll .hero-shade{background:linear-gradient(0deg,#080603f5,#080603cf 28%,#08060370 52%,#08060316 78%),linear-gradient(90deg,#08060350,transparent 75%)}.hero-story-content{padding-bottom:max(80px,10svh);animation:hero-mobile-copy-in .75s cubic-bezier(.2,.7,.2,1) both}}@media (max-width:900px) and (orientation:portrait){.hero-first-frame>img,.hero-scene-backdrops>picture>img{object-position:center top}}@media (prefers-reduced-motion:reduce){.hero-scene-backdrops>picture,.hero-sticky>.hero-video{transition:none;transform:none}.hero-scene-backdrops>picture.is-active>img,.hero-scene-illumination,.hero-story-content{animation:none}.hero-scene-illumination{display:none}}