._hero_9xg9x_1{background:#f5f2ea;scroll-margin-top:82px}._viewport_9xg9x_2{overflow:hidden}._track_9xg9x_3{touch-action:pan-y pinch-zoom;display:flex}._slide_9xg9x_4{aspect-ratio:1672/684;flex:0 0 100%;min-width:0;position:relative}._visual_9xg9x_5{min-width:0;overflow:hidden}._collection_9xg9x_6 ._visual_9xg9x_5{position:absolute;inset:0}._collection_9xg9x_6 ._visual_9xg9x_5 svg{width:100%;height:100%;display:block;overflow:hidden}._collection_9xg9x_6 ._visual_9xg9x_5 img{width:100%;max-width:none;height:auto;display:block;position:absolute;top:0;left:0}._collection_9xg9x_6 ._copy_9xg9x_9{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._product_9xg9x_10{background:#e0ded3;grid-template-columns:44% 56%;display:grid}._product_9xg9x_10 ._visual_9xg9x_5{background:#d9cfbf;grid-area:1/2;position:relative}._product_9xg9x_10 ._visual_9xg9x_5 img{object-fit:contain;width:100%;height:100%;position:absolute}._copy_9xg9x_9{color:#45111e;flex-direction:column;grid-area:1/1;justify-content:center;min-width:0;padding:clamp(24px,4vw,64px);display:flex}._kicker_9xg9x_14{margin:0 0 18px;font-size:14px;font-weight:600}._copy_9xg9x_9 h1,._copy_9xg9x_9 h2{letter-spacing:-.045em;max-width:540px;margin:0;font-size:clamp(30px,3.6vw,62px);line-height:1.04}._description_9xg9x_16{max-width:440px;margin:20px 0;font-size:clamp(16px,1.25vw,20px);line-height:1.5}._price_9xg9x_17{margin:0;font-size:clamp(26px,2.4vw,40px);font-weight:700}._price_9xg9x_17 small{margin-top:4px;font-size:14px;font-weight:400;display:block}._toolbar_9xg9x_19{border-bottom:1px solid #d5cfc4;align-items:center;gap:18px;padding:10px 4.5vw;display:flex}._controls_9xg9x_20{align-items:center;gap:4px;display:flex}._controls_9xg9x_20 button{color:#45111e;cursor:pointer;background:0 0;border:0;place-items:center;min-width:44px;height:44px;font-size:26px;display:grid}._dots_9xg9x_22{display:flex}._dots_9xg9x_22 button{width:32px;min-width:32px;font-size:0}._dots_9xg9x_22 button:after{content:"";background:#b0a999;border-radius:50%;width:7px;height:7px}._dots_9xg9x_22 ._current_9xg9x_25:after{background:#45111e;border-radius:5px;width:20px}._controls_9xg9x_20 ._pause_9xg9x_26{font-size:19px}._campaignName_9xg9x_27{color:#66594e;font-size:14px}._cta_9xg9x_28{color:#fff;background:#45111e;align-items:center;gap:28px;margin-left:auto;padding:14px 22px;font-size:14px;font-weight:600;display:flex}._hero_9xg9x_1 button:focus-visible,._cta_9xg9x_28:focus-visible{outline-offset:3px;outline:2px solid #45111e}._maciza_9xg9x_30{background:#f1eadc}._maciza_9xg9x_30 ._copy_9xg9x_9{color:#363b22;padding:30px 4vw}._maciza_9xg9x_30 ._copy_9xg9x_9 h2{letter-spacing:-.04em;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,3.8vw,54px);font-weight:400;line-height:1.05}._maciza_9xg9x_30 ._visual_9xg9x_5{background:#f1eadc}._maciza_9xg9x_30 ._description_9xg9x_16{margin:16px 0 12px;font-size:16px}._craft_9xg9x_35{text-transform:uppercase;letter-spacing:.06em;margin:0 0 20px;font-size:12px}._craft_9xg9x_35 span{padding:0 6px}._transfer_9xg9x_37{margin:12px 0 0;font-size:17px;font-weight:600}._transfer_9xg9x_37 span{margin-top:4px;font-size:12px;font-weight:400;display:block}@media (width>=961px){._track_9xg9x_3{min-height:530px}._slide_9xg9x_4{aspect-ratio:auto;min-height:530px}._product_9xg9x_10 ._copy_9xg9x_9{padding-top:30px;padding-bottom:30px}}@media (width<=960px){._slide_9xg9x_4{aspect-ratio:auto;grid-template-rows:auto 1fr;grid-template-columns:1fr;display:grid}._slide_9xg9x_4 ._visual_9xg9x_5{aspect-ratio:1672/684;grid-area:1/1;width:100%;position:relative}._slide_9xg9x_4 ._copy_9xg9x_9{clip-path:none;grid-area:2/1;justify-content:flex-start;width:auto;height:auto;padding:24px 6vw;position:static}._collection_9xg9x_6 ._copy_9xg9x_9{background:#e0ded3}._copy_9xg9x_9 h1,._copy_9xg9x_9 h2{font-size:clamp(28px,7vw,38px)}._kicker_9xg9x_14{margin-bottom:12px;font-size:13px}._description_9xg9x_16{margin:14px 0;font-size:16px}._price_9xg9x_17{font-size:28px}._toolbar_9xg9x_19{flex-wrap:wrap;justify-content:center;gap:6px;padding:8px 5vw 14px}._campaignName_9xg9x_27{margin-left:auto}._cta_9xg9x_28{justify-content:space-between;width:100%;margin-left:0}._product_9xg9x_10 ._visual_9xg9x_5{aspect-ratio:4/3;max-height:380px}._maciza_9xg9x_30 ._copy_9xg9x_9{padding:24px 6vw}._maciza_9xg9x_30 ._copy_9xg9x_9 h2{font-size:clamp(32px,8vw,42px)}}
