._reviews_10owv_1{color:var(--winter-paper);background:var(--winter-night);isolation:isolate;padding:clamp(120px,10.5cqw,168px) 0 clamp(150px,14cqw,224px);scroll-margin-top:24px;position:relative}._backdrop_10owv_10{z-index:-1;object-fit:cover;object-position:center bottom;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._snow_10owv_21{z-index:1;pointer-events:none;width:100%;height:auto;position:absolute;top:-20.74cqw;left:0}._introduction_10owv_31{z-index:2;text-align:center;width:min(900px,100% - 64px);margin-inline:auto;position:relative}._introduction_10owv_31:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(#032931f5 20%,#032931e6 56%,#0000 75%);position:absolute;inset:-30px -24px}._visuallyHidden_10owv_53{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._introduction_10owv_31 h2{font-size:var(--winter-type-section);text-wrap:balance;font-weight:600;line-height:1.3}._subtitle_10owv_70{color:#f6dfb0;text-wrap:balance;max-width:54ch;margin:18px auto 0;font-size:clamp(1.0625rem,1.45cqw,1.375rem);font-weight:500;line-height:1.6}._description_10owv_80{max-width:72ch;font-size:var(--winter-type-body);text-wrap:pretty;margin:14px auto 0;line-height:1.8}._track_10owv_88{--review-columns:3;--review-width:calc((100% - 48px) / 3);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:stretch;gap:24px;width:min(1480px,100% - 80px);margin:28px auto 0;padding:12px 8px 20px;scroll-padding-inline:8px;display:flex;position:relative;overflow-x:auto}._track_10owv_88::-webkit-scrollbar{display:none}._reviewCard_10owv_109{flex:0 0 var(--review-width);border:1px solid var(--winter-gold);min-width:0;color:var(--winter-ink);scroll-snap-align:start;background:#fffdf7;border-radius:16px;flex-direction:column;gap:18px;padding:22px;display:flex}._reviewHeader_10owv_123{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:8px 12px;min-height:62px;display:grid}._initial_10owv_131{background:#f3ead9;border-radius:50%;grid-row:span 2;place-items:center;width:48px;height:48px;font-family:PT Serif,Georgia,serif;font-size:1.8125rem;line-height:1;display:grid}._authorDetails_10owv_144{min-width:0}._reviewCard_10owv_109 ._author_10owv_144{font-family:PT Serif,Georgia,serif;font-size:var(--winter-type-card);font-weight:700;line-height:1.25}._authorDetails_10owv_144 time{color:#53685b;font-size:var(--winter-type-label);margin-top:5px;line-height:1.5;display:block}._rating_10owv_163{color:#bb8527;grid-column:2;gap:3px;display:flex}._rating_10owv_163 svg{fill:currentColor;width:16px;height:16px}._quote_10owv_176{height:8.5em;font-size:var(--winter-type-body);white-space:pre-line;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0;line-height:1.7;display:-webkit-box;overflow:hidden}._photos_10owv_188,._fullPhotos_10owv_189{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}._photos_10owv_188 img{object-fit:cover;border-radius:12px;width:100%;height:clamp(92px,9cqw,132px);display:block;overflow:hidden}._photos_10owv_188[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}._photos_10owv_188[data-count="1"] img{grid-column:span 2}._readButton_10owv_212{min-height:44px;color:var(--winter-ink);font-size:var(--winter-type-label);cursor:pointer;background:0 0;border:0;justify-content:center;align-self:center;align-items:center;gap:10px;margin-top:auto;padding:5px 8px;font-weight:600;line-height:1.5;display:inline-flex}._readButton_10owv_212:hover{text-underline-offset:5px;text-decoration:underline}:is(._reviews_10owv_1 ._readButton_10owv_212:focus-visible,._dialog_10owv_236 ._close_10owv_236:focus-visible,._dialog_10owv_236 ._originalLink_10owv_237:focus-visible){outline-color:var(--winter-ink)}._controls_10owv_241{justify-content:center;align-items:center;gap:14px;margin-top:6px;display:flex}._arrow_10owv_249{border:1px solid var(--winter-gold);width:50px;height:50px;color:var(--winter-paper);background:var(--winter-night);cursor:pointer;border-radius:50%;flex-shrink:0;place-items:center;padding:0;transition:background-color .18s ease-out;display:grid}._arrow_10owv_249:hover:enabled{background:#18525a}._arrow_10owv_249:disabled{color:#98b3ad;cursor:default;border-color:#719587}._dots_10owv_274{align-items:center;display:flex}._dot_10owv_274{cursor:pointer;background:0 0;border:0;place-items:center;width:36px;height:44px;padding:0;display:grid}._dot_10owv_274 span{border:1px solid var(--winter-gold);border-radius:50%;width:8px;height:8px}._dot_10owv_274[aria-current=true] span{background:var(--winter-gold)}._position_10owv_301{color:#f6dfb0;font-size:var(--winter-type-label);font-variant-numeric:tabular-nums;text-align:center;margin-top:8px;line-height:1.5}._dialog_10owv_236{border:1px solid var(--winter-gold);width:min(820px,100% - 40px);max-width:none;max-height:calc(100dvh - 40px);color:var(--winter-ink);scrollbar-color:#c29a59 #f3ead9;background:#fffdf7;border-radius:16px;margin:auto;padding:0;position:fixed;inset:0;overflow-y:auto}._dialog_10owv_236::backdrop{background:#032229db}._dialogContent_10owv_330{padding:40px;position:relative}._close_10owv_236{width:44px;height:44px;color:var(--winter-ink);cursor:pointer;background:#f3ead9;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:12px;right:12px}._close_10owv_236:hover{background:#f0dfbd}._dialog_10owv_236 ._dialogTitle_10owv_355{padding-right:38px;font-family:PT Serif,Georgia,serif;font-size:1.875rem;line-height:1.3}._dialogDate_10owv_362{color:#53685b;font-size:var(--winter-type-label);margin-top:8px;display:block}._fullQuote_10owv_369{font-size:var(--winter-type-body);white-space:pre-line;margin-top:26px;line-height:1.8}._fullQuote_10owv_369 p+p{margin-top:18px}._fullPhotos_10owv_189{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:26px}._fullPhotos_10owv_189 img{border-radius:12px;width:100%;height:auto;display:block;overflow:hidden}._originalLink_10owv_237{min-height:44px;color:var(--winter-ink);font-size:var(--winter-type-label);align-items:center;gap:8px;margin-top:20px;font-weight:500;text-decoration:underline;display:inline-flex}@media (min-width:1601px){html:not([data-winter-fill]) ._reviews_10owv_1{background:0 0}html:not([data-winter-fill]) ._backdrop_10owv_10{width:100vw;max-width:none;left:calc(800px - 50vw);-webkit-mask-image:linear-gradient(#0000,#000 80px);mask-image:linear-gradient(#0000,#000 80px)}}@media (max-width:1100px){._track_10owv_88{--review-columns:2;--review-width:calc((100% - 24px) / 2)}}@media (max-width:720px){._reviews_10owv_1{padding-top:100px;padding-bottom:clamp(140px,24cqw,180px)}._introduction_10owv_31{width:calc(100% - 48px)}._introduction_10owv_31 h2{font-size:var(--winter-type-card)}._subtitle_10owv_70{font-size:var(--winter-type-body);margin-top:16px}._description_10owv_80{font-size:var(--winter-type-body);line-height:1.7}._track_10owv_88{--review-columns:1;--review-width:100%;gap:14px;width:calc(100% - 32px);margin-top:22px}._reviewCard_10owv_109{gap:18px;padding:20px}._reviewHeader_10owv_123{grid-template-columns:46px minmax(0,1fr);gap:8px 12px}._initial_10owv_131{width:46px;height:46px;font-size:var(--winter-type-card);grid-row:span 2}._reviewCard_10owv_109 ._author_10owv_144{font-size:var(--winter-type-card)}._rating_10owv_163{grid-column:2}._rating_10owv_163 svg{width:16px;height:16px}._controls_10owv_241{gap:6px}._arrow_10owv_249{width:46px;height:46px}._dot_10owv_274{width:28px}._dialog_10owv_236{width:calc(100% - 24px);max-height:calc(100dvh - 24px)}._dialogContent_10owv_330{padding:60px 22px 24px}._dialog_10owv_236 ._dialogTitle_10owv_355{padding-right:0;font-size:1.75rem}._fullQuote_10owv_369{font-size:var(--winter-type-body)}._fullPhotos_10owv_189{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (max-width:360px){._dot_10owv_274{width:24px}._readButton_10owv_212{font-size:var(--winter-type-label)}}@media (prefers-reduced-motion:reduce){._arrow_10owv_249{transition:none}}._styling_1we0h_1{color:var(--winter-paper);background:var(--winter-night) image-set(url(/images/winter-2026/responsive/how-to-sky-800.webp) 1dppx, url(/images/winter-2026/responsive/how-to-sky-1600.webp) 2dppx) center top / 768px 768px repeat;isolation:isolate;padding:clamp(106px,8.5cqw,136px) 0 clamp(170px,14cqw,224px);scroll-margin-top:24px;position:relative}._topDecoration_1we0h_15{z-index:-1;pointer-events:none;width:100%;height:auto;display:block;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}._landscape_1we0h_27{z-index:-1;pointer-events:none;width:max(100%,768px);max-width:none;height:auto;position:absolute;bottom:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000 58%,#000 78%);mask-image:linear-gradient(#0000 58%,#000 78%)}._snow_1we0h_40{z-index:1;pointer-events:none;width:100%;height:auto;position:absolute;top:-20.74cqw;left:0}._title_1we0h_50,._note_1we0h_51{z-index:2;text-align:center;text-wrap:balance;width:min(1000px,100% - 64px);margin-inline:auto;position:relative}._title_1we0h_50:before,._note_1we0h_51:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(#032931f5 25%,#032931d9 55%,#0000 75%);position:absolute;inset:-22px -16px}._title_1we0h_50{font-size:var(--winter-type-section);font-weight:600;line-height:1.3}._arrangements_1we0h_81{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;width:min(1480px,100% - 80px);margin:32px auto 0;display:grid;position:relative}._arrangement_1we0h_81{min-width:0;margin:0}._photo_1we0h_97{aspect-ratio:482/610;width:100%;height:auto;display:block;overflow:hidden}._caption_1we0h_105{border:2px solid var(--winter-gold);background:var(--winter-night);text-align:center;text-wrap:balance;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:calc(100% - 32px);max-width:380px;min-height:64px;margin:-16px auto 0;padding:8px 14px;font-size:clamp(1.0625rem,1.55cqw,1.4375rem);font-weight:500;line-height:1.35;display:flex;position:relative}._icon_1we0h_126{width:32px;height:32px;color:var(--winter-gold);flex:0 0 32px;display:block;overflow:hidden}._note_1we0h_51{max-width:60ch;margin-top:26px;font-size:clamp(1.125rem,1.6cqw,1.5rem);line-height:1.6}@media (min-width:1601px){html:not([data-winter-fill]) ._styling_1we0h_1:before{z-index:-2;background:inherit;content:"";position:absolute;inset:0 calc(800px - 50vw)}html:not([data-winter-fill]) ._landscape_1we0h_27{width:100vw}}@media (max-width:860px){._styling_1we0h_1{padding-top:100px;padding-bottom:180px}._title_1we0h_50,._note_1we0h_51{width:calc(100% - 48px)}._title_1we0h_50{font-size:var(--winter-type-card)}._arrangements_1we0h_81{grid-template-columns:minmax(0,1fr);gap:28px;width:min(480px,100% - 48px);margin-top:28px}._caption_1we0h_105{min-height:58px;font-size:var(--winter-type-button)}._note_1we0h_51{font-size:var(--winter-type-body);margin-top:28px}}@media (max-width:360px){._caption_1we0h_105{width:calc(100% - 20px);font-size:var(--winter-type-body);gap:8px;padding-inline:10px}}._section_102dk_1{min-height:66.667cqw;color:var(--winter-ink);background:var(--winter-paper);isolation:isolate;scroll-margin-top:24px;position:relative}._artwork_102dk_10{z-index:-1;width:100%;height:auto;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 94%,#0000);mask-image:linear-gradient(#000 94%,#0000)}._mobileArtwork_102dk_20{display:none}._snow_102dk_24{z-index:1;pointer-events:none;width:100%;max-width:none;height:auto;position:absolute;top:-20.74cqw;left:50%;transform:translate(-50%)}._content_102dk_36{z-index:2;width:32%;margin-left:60%;padding-top:8cqw;padding-bottom:8cqw;position:relative}._content_102dk_36:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(#fff7e7f2 30%,#fff7e7b8 60%,#0000 78%);position:absolute;inset:4cqw -24px}._content_102dk_36 ._title_102dk_59{letter-spacing:-.025em;text-wrap:balance;margin:0;font-family:PT Serif,Georgia,serif;font-size:clamp(2.125rem,3.1cqw,3rem);font-weight:700;line-height:1.12}._emphasis_102dk_69{color:#896027}._description_102dk_73{font-size:var(--winter-type-lead);margin:22px 0 0;line-height:1.7}._features_102dk_79{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}._feature_102dk_79{min-width:0;font-size:var(--winter-type-label);text-align:center;text-wrap:balance;flex-direction:column;align-items:center;gap:10px;font-weight:500;line-height:1.45;display:flex}._icon_102dk_101{color:#896027;flex:0 0 32px}._content_102dk_36 ._button_102dk_106{width:100%;min-width:0;max-width:370px;min-height:60px;color:var(--winter-paper);background:linear-gradient(#be3c27,#ad3424 55%,#9f2c20);border:2px solid #e3c88b;gap:14px;margin-top:26px;padding:12px 20px;font-size:clamp(1rem,1.35cqw,1.25rem);font-weight:500;line-height:1.4}._content_102dk_36 ._button_102dk_106:hover{background:linear-gradient(#c94831,#b53b29 55%,#a63225)}._content_102dk_36 ._button_102dk_106:focus-visible{outline-color:var(--winter-ink)}._button_102dk_106 svg{flex:0 0 20px}@media (min-width:1601px){html:not([data-winter-fill]) ._artwork_102dk_10{-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000),linear-gradient(#000 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000),linear-gradient(#000 94%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}html:not([data-winter-fill]) ._snow_102dk_24{width:100vw;top:-20.74vw}}@media (min-width:1001px) and (max-width:1100px){._content_102dk_36{width:34%;margin-left:59%;padding-top:7cqw}._content_102dk_36 ._title_102dk_59{max-width:310px;font-size:2rem}._features_102dk_79{gap:8px;margin-top:20px}._feature_102dk_79{font-size:var(--winter-type-label)}}@media (max-width:1000px){._section_102dk_1{min-height:0;padding-bottom:64px}._artwork_102dk_10{display:none}._mobileArtwork_102dk_20{aspect-ratio:930/1024;width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(#000 83%,#0000);mask-image:linear-gradient(#000 83%,#0000)}._content_102dk_36{text-align:center;width:min(600px,100% - 48px);margin:-16px auto 0;padding:0}._content_102dk_36:before{content:none}._content_102dk_36 ._title_102dk_59{font-size:clamp(2rem,5cqw,2.625rem)}._description_102dk_73{font-size:var(--winter-type-body);text-wrap:pretty;margin-top:20px}._features_102dk_79{grid-template-columns:1.15fr .85fr 1fr;gap:10px;margin-top:24px}._feature_102dk_79{font-size:var(--winter-type-label)}._content_102dk_36 ._button_102dk_106{font-size:var(--winter-type-body);margin-top:24px}}@media (max-width:360px){._content_102dk_36{width:calc(100% - 40px)}._content_102dk_36 ._title_102dk_59{font-size:1.875rem}._features_102dk_79{gap:8px}._feature_102dk_79{font-size:var(--winter-type-label)}._content_102dk_36 ._button_102dk_106{font-size:var(--winter-type-body);gap:10px;padding-inline:14px}}@font-face{font-family:Winter Anniversary;src:url(/images/winter-2026/fonts/great-vibes-400.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}._section_xokbt_9{min-height:66.667cqw;color:var(--winter-paper);background:var(--winter-paper);isolation:isolate;scroll-margin-top:24px;position:relative}._section_xokbt_9:before{z-index:1;aspect-ratio:3;content:"";pointer-events:none;background:-webkit-image-set(url(/images/winter-2026/responsive/snow-transition-1600.webp) 1x) 50%/100% 100% no-repeat;background:image-set("/images/winter-2026/responsive/snow-transition-1600.webp" 1x) 50%/100% 100% no-repeat;width:100%;position:absolute;top:-20.74cqw;left:0}._artwork_xokbt_34{z-index:-1;width:100%;height:auto;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 5%,#000);mask-image:linear-gradient(#0000,#000 5%,#000)}._content_xokbt_44{width:32%;margin-left:12%;padding-top:15cqw;padding-bottom:18cqw}._anniversary_xokbt_51{color:#f3cd7f;font-synthesis:none;text-align:center;width:fit-content;margin:0 auto 1.2rem;font-family:Winter Anniversary,Winter Story,Georgia,serif;font-size:clamp(3.75rem,6.2cqw,6rem);font-weight:400;line-height:1.05;transform:translateY(.6cqw)}._anniversaryNumber_xokbt_64{position:relative;top:.21em}._tradition_xokbt_69{margin-top:.5rem;font-family:Winter Story,Georgia,serif;font-size:clamp(1.125rem,1.4cqw,1.375rem);font-style:normal;font-weight:600;line-height:1.4;display:block}._content_xokbt_44 ._title_xokbt_79{font-synthesis:none;letter-spacing:0;text-wrap:balance;margin:0;font-family:Winter Story,Georgia,serif;font-size:clamp(2rem,3.2cqw,3.125rem);font-weight:600;line-height:1.1}._paragraph_xokbt_90{max-width:48ch;font-size:var(--winter-type-body);text-wrap:pretty;margin:1rem 0 0;line-height:1.65}@media (max-width:1100px){._section_xokbt_9{min-height:0;color:var(--winter-ink);padding-bottom:2.75rem}._artwork_xokbt_34{position:relative;inset:auto;-webkit-mask-image:linear-gradient(#0000,#000 5% 92%,#0000);mask-image:linear-gradient(#0000,#000 5% 92%,#0000)}._content_xokbt_44{width:min(42rem,100% - 48px);margin:0 auto;padding:0}._anniversary_xokbt_51{color:#896027;margin:0 auto 1.25rem;font-size:clamp(3.75rem,7cqw,4.5rem);transform:none}._content_xokbt_44 ._title_xokbt_79{text-align:center;font-size:clamp(2rem,4.2cqw,2.5rem)}._paragraph_xokbt_90{max-width:none}}
