.story-landing-section{max-width:100%;margin:0}.story-landing{overflow:hidden;background:#f8f3ec;color:#302722}.story-landing .sl-wrap{width:min(1160px,calc(100% - 3rem));margin-inline:auto}.story-landing .sl-band{padding-block:clamp(3.25rem,5.5vw,5rem)}.story-landing .sl-band--answer{background:#f5ebe1}.story-landing .sl-band--soft{background:#f7f2ea}.story-landing .sl-h2{font-size:clamp(1.9rem,3.1vw,3rem);line-height:1.1;margin-bottom:.85rem}.story-landing .sl-prose{font-size:1rem;line-height:1.65}.story-landing .sl-hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,5vw,5rem);align-items:center;min-height:0;padding:clamp(2.25rem,4vw,4rem) max(1.5rem,calc((100vw - 1160px)/2));background:linear-gradient(120deg,#f8f1e9,#f4e5d8);color:#302722}.story-landing .sl-hero__copy{width:auto;max-width:38rem;min-height:0;justify-content:center;gap:.4rem;padding:0}.story-landing .sl-hero__title{max-width:15ch;color:#302722;font-size:clamp(2.7rem,4vw,4.15rem);line-height:1.03;text-wrap:balance}.story-landing .sl-lede{max-width:34rem;margin:.9rem 0 0;color:#62534a;font-size:1.06rem;line-height:1.65}.story-landing .sl-hero__media{display:block;min-width:0;min-height:0;max-height:none;overflow:hidden;border:1px solid rgb(112 76 56 / 12%);border-radius:1.15rem;background:#fffaf6;box-shadow:0 18px 46px #432a201f}.story-landing .sl-hero__img{display:block;width:100%;height:auto;min-height:0;max-height:560px;aspect-ratio:1.5;object-fit:contain;background:#fffaf6}.story-landing .sl-actions{margin-top:1.2rem}.story-landing .sl-button{min-height:48px;padding:.85rem 1.5rem;background:#bb2435;box-shadow:0 7px 18px #84202a26}.story-landing .sl-button:hover{background:#9e1f2e}.story-landing .sl-pills{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin-top:1.5rem}.story-landing .sl-pill{min-width:0;min-height:64px;align-items:flex-start;padding:.7rem .75rem;border:1px solid rgb(143 45 60 / 12%);border-radius:.8rem;background:#fffaf6;color:#352924}.story-landing .sl-pill__icon{width:1.8rem;height:1.8rem;background:#f8e8e4;color:#bb2435}.story-landing .sl-pill__text strong{font-size:.78rem}.story-landing .sl-pill__text span{font-size:.7rem;color:#786a61}.story-landing .sl-crumb ol{margin-bottom:1rem}.story-landing .sl-band--answer .sl-h2{max-width:24ch;font-size:clamp(1.75rem,3vw,2.55rem)}.story-landing .sl-answer__price{font-size:.95rem}.story-landing .sl-facts{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.1rem}.story-landing .sl-facts div{display:flex;align-items:baseline;gap:.45rem;min-width:0;padding:.55rem .8rem;border:1px solid rgb(143 45 60 / 10%);border-radius:999px;background:#fffaf6;box-shadow:none}.story-landing .sl-facts dt{margin:0;font-size:.65rem}.story-landing .sl-facts dd{font-size:.82rem;line-height:1.25}.story-landing .sl-story{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,5vw,4.5rem);align-items:center}.story-landing .sl-story__copy{grid-column:1;min-width:0}.story-landing .sl-story:before{content:"";display:block;grid-column:2;grid-row:1;justify-self:end;width:100%;max-width:560px;aspect-ratio:1.5;border:0;border-radius:1.1rem;background:url(/cdn/shop/files/christmas-mom-card-story-real-product-v4.png?v=1792309875) center/cover no-repeat;box-shadow:0 18px 44px #412b2224;transform:none}.story-landing .sl-story:after{display:none!important;content:none!important}.story-landing .sl-story .sl-photos{display:none}.story-landing .sl-quote{max-width:19em;margin-top:1.15rem;color:#bd3340;font-size:clamp(1.4rem,2.3vw,2rem);line-height:1.22}.story-landing [id^=sl-song-]{background:linear-gradient(115deg,#efe0d4,#faf5ef 58%,#f0e6da)}.story-landing [id^=sl-song-] .sl-split{grid-template-columns:minmax(0,.95fr) minmax(320px,1.05fr);gap:clamp(2rem,5vw,4rem)}.story-landing .sl-player-wrap{display:grid;gap:.9rem;min-width:0}.story-landing .sl-player--audio{grid-template-columns:7rem minmax(0,1fr);gap:1rem;align-items:center;padding:1.1rem;border:1px solid rgb(143 45 60 / 9%);box-shadow:0 12px 30px #432a2017}.story-landing .sl-player__cover{display:block;width:7rem;height:7rem;aspect-ratio:1;object-fit:cover;border-radius:.7rem}.story-landing .sl-player__title{font-size:1rem}.story-landing .sl-player--audio .sl-player__copy{min-width:0}.story-landing .sl-player--audio .sl-audio{width:100%;max-width:100%}.story-landing .sl-app-download{padding:1rem 1.1rem;border:1px solid rgb(143 45 60 / 9%);border-radius:1rem;background:#fffaf6;box-shadow:0 12px 30px #432a2012}.story-landing .sl-app-download__heading{margin:0;color:#302722;font-size:.95rem;line-height:1.3}.story-landing .sl-app-download__lede{margin:.35rem 0 0;color:#71635a;font-size:.82rem;line-height:1.45}.story-landing .sl-app-download__codes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.8rem}.story-landing .sl-app-download__code{display:grid;justify-items:center;gap:.45rem;min-width:0;padding:.7rem;border:1px solid rgb(143 45 60 / 10%);border-radius:.8rem;background:#fff;color:#473b34;text-align:center;text-decoration:none;transition:border-color .18s ease,transform .18s ease}.story-landing .sl-app-download__code:hover{border-color:#bb243566;transform:translateY(-2px)}.story-landing .sl-app-download__code img{display:block;width:min(100%,7.25rem);height:auto;aspect-ratio:1;border-radius:.25rem;background:#fff}.story-landing .sl-app-download__code span{font-size:.75rem;font-weight:700;line-height:1.25}.story-landing .sl-lyrics{display:none}.story-landing [id^=sl-moment-]{padding-block:clamp(3.25rem,5.5vw,5rem);background:#f6ece2;color:#302722}.story-landing [id^=sl-moment-] .sl-split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,5vw,4rem);min-height:0;align-items:center}.story-landing [id^=sl-moment-] .sl-kicker,.story-landing [id^=sl-moment-] .sl-h2,.story-landing [id^=sl-moment-] .sl-prose,.story-landing [id^=sl-moment-] .sl-prose p{color:#302722}.story-landing [id^=sl-moment-] .sl-frame{display:block;overflow:hidden;border-radius:1rem;background:#fffaf6;box-shadow:0 18px 42px #412b221f}.story-landing [id^=sl-moment-] .sl-frame__img{width:100%;height:auto;aspect-ratio:1.5;object-fit:contain}.story-landing .sl-features{gap:1.5rem;margin-top:2.5rem;padding:1.4rem 0 0;border-top:1px solid rgb(143 45 60 / 12%)}.story-landing .sl-features li{align-items:center;min-height:64px}.story-landing .sl-features__icon{width:2.4rem;height:2.4rem;background:#f8ded9;color:#bb2435}.story-landing .sl-features strong{color:#302722}.story-landing .sl-features li span span{color:#71635a;font-size:.87rem;line-height:1.45}.story-landing [id^=sl-steps-] .sl-h2--center{max-width:22ch;margin-inline:auto}.story-landing .sl-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:2rem}.story-landing .sl-steps:before{display:none;content:none}.story-landing .sl-steps li{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;min-width:0;min-height:230px;padding:1.2rem;border:1px solid rgb(143 45 60 / 10%);border-radius:1rem;background:#fffaf6;text-align:left;box-shadow:0 10px 26px #432a200d}.story-landing .sl-steps li:before{display:none!important;content:none!important}.story-landing .sl-steps__num{position:static;left:auto;top:auto;width:2.4rem;height:2.4rem;flex:0 0 auto;margin:0;box-shadow:none;font-size:.95rem}.story-landing .sl-steps li>div{display:block;min-width:0}.story-landing .sl-steps h3{margin:0 0 .45rem;font-size:1rem;line-height:1.3}.story-landing .sl-steps p{font-size:.9rem;line-height:1.55}.story-landing .sl-offer__card{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(1.25rem,3vw,2.5rem);margin-top:1rem;padding:clamp(1rem,2.4vw,2rem);border:1px solid rgb(143 45 60 / 8%);border-radius:1.2rem;background:#fffaf6;box-shadow:0 18px 44px #412b2214}.story-landing .sl-offer__media{border-radius:.9rem;background:#f7f0e9}.story-landing .sl-offer__media img{width:100%;height:auto;aspect-ratio:1.25;object-fit:contain}.story-landing .sl-offer__copy{padding:.4rem .3rem}.story-landing .sl-offer__copy .sl-h2{font-size:clamp(1.8rem,3vw,2.8rem)}.story-landing .sl-price{margin:.55rem 0 .8rem;color:#302722;font-size:2rem}.story-landing .sl-perks{margin-block:1rem}.story-landing .sl-close{position:relative;isolation:isolate;overflow:hidden;padding:3.8rem 0 3.2rem;background:#f4e9dc;text-align:left}.story-landing .sl-close:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:50%;background-image:linear-gradient(90deg,#f4e9dc,#f4e9dc1a 32%,#f4e9dc00 55%),url(/cdn/shop/files/christmas-lily-scene-bright-v2.png?v=1792308612);background-position:center,center 52%;background-size:cover;background-repeat:no-repeat}.story-landing .sl-close__inner{grid-template-columns:minmax(0,1fr);justify-items:start;gap:.9rem}.story-landing .sl-close__inner>.sl-h2,.story-landing .sl-close__inner>.sl-button,.story-landing .sl-close__inner>.sl-trust{grid-column:1;justify-self:start}.story-landing .sl-close .sl-h2{max-width:13ch;margin:0;text-align:left;color:#302722;font-size:clamp(2rem,3.6vw,3.3rem)}.story-landing .sl-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:start;gap:.35rem 1rem;color:#5f5148}.story-landing .sl-trust li{min-height:36px;font-size:.82rem}.story-landing .sl-trust li svg{width:1rem;height:1rem;color:#a93642}.story-landing .sl-faq__item{padding-block:1.2rem;border-color:#8f2d3c1f}.story-landing .sl-faq__item h3{font-size:1.05rem}@media screen and (max-width:749px){.story-landing .sl-wrap{width:min(100% - 2rem,600px)}.story-landing .sl-band{padding-block:2.75rem}.story-landing .sl-hero{grid-template-columns:minmax(0,1fr);gap:1.25rem;padding:1.25rem 1rem 1.75rem}.story-landing .sl-hero__media{grid-row:1;max-height:none;border-radius:.9rem}.story-landing .sl-hero__img{max-height:62vw;aspect-ratio:1.48}.story-landing .sl-hero__copy{grid-row:2;max-width:none;padding:.35rem .2rem 0}.story-landing .sl-hero__title{max-width:12ch;font-size:clamp(2.2rem,10vw,3.1rem)}.story-landing .sl-lede{margin-top:.65rem;font-size:.98rem}.story-landing .sl-pills{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;margin-top:.9rem}.story-landing .sl-pill{display:grid;justify-items:center;gap:.3rem;min-height:74px;padding:.45rem .2rem;text-align:center}.story-landing .sl-pill__icon{width:1.55rem;height:1.55rem}.story-landing .sl-pill__text strong{font-size:.65rem}.story-landing .sl-pill__text span{font-size:.6rem}.story-landing .sl-facts{gap:.45rem}.story-landing .sl-facts div{padding:.5rem .65rem}.story-landing .sl-facts dd{font-size:.76rem}.story-landing .sl-story{grid-template-columns:minmax(0,1fr);gap:1.4rem}.story-landing .sl-story__copy{grid-column:1;grid-row:1}.story-landing .sl-story:before{grid-column:1;grid-row:2;width:100%;max-width:none;aspect-ratio:1.55}.story-landing [id^=sl-song-] .sl-split,.story-landing [id^=sl-moment-] .sl-split{grid-template-columns:minmax(0,1fr);gap:1.3rem}.story-landing .sl-player--audio{grid-template-columns:5rem minmax(0,1fr);gap:.8rem;padding:.85rem}.story-landing .sl-player__cover{width:5rem;height:5rem}.story-landing .sl-app-download{padding:.9rem}.story-landing .sl-app-download__code{padding:.55rem}.story-landing .sl-app-download__code img{width:min(100%,6rem)}.story-landing [id^=sl-moment-] .sl-frame__img{aspect-ratio:1.4}.story-landing .sl-features{grid-template-columns:minmax(0,1fr);gap:.75rem;margin-top:1.6rem;padding-top:1.15rem}.story-landing .sl-features li{min-height:52px}.story-landing .sl-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.story-landing .sl-steps li{min-height:0;padding:.9rem;gap:.6rem}.story-landing .sl-steps h3{font-size:.9rem}.story-landing .sl-steps p{font-size:.8rem}.story-landing .sl-offer__card{grid-template-columns:minmax(0,1fr);gap:.8rem;padding:.8rem}.story-landing .sl-offer__media img{aspect-ratio:1.35}.story-landing .sl-offer__copy{padding:.5rem .3rem .65rem}.story-landing .sl-close{padding:14rem 0 2.25rem}.story-landing .sl-close:before{inset:0 0 auto;height:12.5rem;background-image:linear-gradient(180deg,#f4e9dc00 45%,#f4e9dc),url(/cdn/shop/files/christmas-lily-scene-bright-v2.png?v=1792308612);background-position:center,center 54%;background-size:cover}.story-landing .sl-close__inner{justify-items:center;text-align:center}.story-landing .sl-close__inner>.sl-h2,.story-landing .sl-close__inner>.sl-button,.story-landing .sl-close__inner>.sl-trust{justify-self:center}.story-landing .sl-close .sl-h2{text-align:center;max-width:17ch}.story-landing .sl-trust{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;font-size:.72rem}}@media screen and (max-width:520px){.story-landing .sl-steps{grid-template-columns:minmax(0,1fr)}.story-landing .sl-steps li{display:grid;grid-template-columns:2.4rem minmax(0,1fr);align-items:start}.story-landing .sl-steps__num{grid-row:1 / span 2}.story-landing .sl-close .sl-trust{grid-template-columns:minmax(0,1fr)}}.story-landing .sl-hero__media{background:#fffaf6}.story-landing .sl-hero__img{opacity:1}.story-landing .sl-story:before{background-image:url(/cdn/shop/files/christmas-lily-scene-bright-v2.png?v=1792308612)}.story-landing [id^=sl-moment-] .sl-frame{background-image:url(/cdn/shop/files/christmas-lily-real-product-02.png?v=1792308972);background-position:center;background-size:contain;background-repeat:no-repeat}.story-landing [id^=sl-moment-] .sl-frame__img{opacity:0}.story-landing .sl-close{padding:3.5rem 0;background:linear-gradient(135deg,#f5e8df,#fbf4ec);text-align:center}.story-landing .sl-close:before{display:none!important;content:none!important}.story-landing .sl-close__inner{grid-template-columns:minmax(0,1fr);justify-items:center;gap:1rem;text-align:center}.story-landing .sl-close__inner>.sl-h2,.story-landing .sl-close__inner>.sl-button,.story-landing .sl-close__inner>.sl-trust{grid-column:1;justify-self:center}.story-landing .sl-close .sl-h2{max-width:22ch;text-align:center;color:#302722}.story-landing .sl-trust{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:center;width:min(100%,860px);margin-inline:auto}@media screen and (max-width:749px){.story-landing .sl-hero__media{background-position:center;background-size:cover}.story-landing .sl-hero__img{opacity:1;max-height:62vw;aspect-ratio:1.48}.story-landing .sl-close{padding:2.75rem 0 2.25rem}.story-landing .sl-close__inner{justify-items:center;text-align:center}.story-landing .sl-close__inner>.sl-h2,.story-landing .sl-close__inner>.sl-button,.story-landing .sl-close__inner>.sl-trust{justify-self:center}.story-landing .sl-close .sl-h2{text-align:center;max-width:19ch}.story-landing .sl-trust{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}}@media screen and (max-width:520px){.story-landing .sl-close .sl-trust{grid-template-columns:minmax(0,1fr)}}.story-landing .sl-story:before{background-image:url(/cdn/shop/files/pink-lily-card-cutout-01.png?v=1792311285),url(/cdn/shop/files/christmas-story-mom-daughter-scene.png?v=1792310903)!important;background-blend-mode:normal,normal!important;background-size:60% auto,cover!important;background-position:center bottom,center!important;background-repeat:no-repeat!important;aspect-ratio:1.5!important}.story-landing [id^=sl-moment-] .sl-frame{position:relative;min-height:0;aspect-ratio:1.5;background-color:#f6ece2;background-image:url(/cdn/shop/files/pink-lily-card-cutout-02.png?v=1792311275),url(/cdn/shop/files/christmas-magic-moment-scene.png?v=1792310893);background-blend-mode:normal,normal;background-size:60% auto,cover;background-position:center bottom,center;background-repeat:no-repeat}.story-landing [id^=sl-moment-] .sl-frame__img{display:block;width:100%;height:auto;aspect-ratio:1.5;object-fit:cover;opacity:0}@media(max-width:750px){.story-landing .sl-story:before{background-size:62% auto,cover!important}.story-landing [id^=sl-moment-] .sl-frame{background-size:62% auto,cover}}.story-landing .sl-hero__media{aspect-ratio:1.5;background-image:none;background-position:center 48%;background-size:cover;background-repeat:no-repeat}.story-landing .sl-hero__img{opacity:1!important}.story-landing .sl-story:before{background-image:url(/cdn/shop/files/christmas-story-mother-daughter.jpg?v=1792314034)!important;background-position:center 48%!important;background-size:cover!important;background-repeat:no-repeat!important;aspect-ratio:1.5!important}.story-landing [id^=sl-moment-] .sl-frame{aspect-ratio:1.5;background-image:url(/cdn/shop/files/christmas-story-magic-moment.jpg?v=1792314044)!important;background-position:center 50%!important;background-size:cover!important;background-repeat:no-repeat!important}.story-landing [id^=sl-moment-] .sl-frame__img{opacity:0!important}@media(max-width:750px){.story-landing .sl-hero__media{background-position:center 48%}.story-landing .sl-story:before{aspect-ratio:1.42!important;background-position:center 48%!important}.story-landing [id^=sl-moment-] .sl-frame{aspect-ratio:1.42;background-position:center 50%!important}}.story-landing .sl-band--answer .sl-wrap.sl-answer{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);gap:clamp(2rem,5vw,4rem);align-items:center}.story-landing .sl-answer__copy{grid-column:1;min-width:0}.story-landing .sl-answer__visual{grid-column:2;grid-row:1;overflow:hidden;border:1px solid rgb(143 45 60 / 9%);border-radius:1.15rem;padding:clamp(.55rem,1.2vw,1rem);background:#fffaf6;box-shadow:0 18px 42px #412b221a}.story-landing .sl-answer__img{display:block;width:100%;height:auto;max-height:500px;object-fit:contain;border-radius:.8rem}.story-landing .sl-offer__media{overflow:hidden;background:transparent}.story-landing .sl-answer__visual .sl-product-gallery{border-radius:.85rem}.story-landing .sl-product-gallery{position:relative;overflow:hidden;width:100%;border-radius:.9rem;background:#fffaf6}.story-landing .sl-product-gallery__track{display:flex;width:100%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:0;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y}.story-landing .sl-product-gallery__track::-webkit-scrollbar{display:none}.story-landing .sl-product-gallery__slide{display:grid;place-items:center;flex:0 0 100%;min-width:0;margin:0;aspect-ratio:1.38;scroll-snap-align:start;background:#f8f3ec}.story-landing .sl-product-gallery__image{display:block;width:100%;height:100%;max-height:500px;aspect-ratio:auto!important;padding:clamp(.25rem,1vw,.8rem);object-fit:contain;object-position:center;background:#fffaf6}.story-landing .sl-product-gallery__arrow{position:absolute;top:calc(50% - 1.45rem);z-index:2;display:grid;place-items:center;width:2.9rem;height:2.9rem;padding:0;border:1px solid rgb(59 42 34 / 12%);border-radius:50%;background:#fffaf6f0;color:#3b2a22;box-shadow:0 5px 16px #2a1e1824;cursor:pointer;transition:background-color .18s ease,opacity .18s ease,transform .18s ease}.story-landing .sl-product-gallery__arrow:hover:not(:disabled){transform:scale(1.04);background:#fff}.story-landing .sl-product-gallery__arrow:disabled{opacity:.38;cursor:default}.story-landing .sl-product-gallery__arrow svg{width:1.25rem;height:1.25rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.story-landing .sl-product-gallery__arrow--previous{left:.8rem}.story-landing .sl-product-gallery__arrow--next{right:.8rem}.story-landing .sl-product-gallery__footer{display:flex;align-items:center;justify-content:center;gap:.8rem;min-height:2.4rem;padding:.35rem .8rem .5rem;background:#fffaf6}.story-landing .sl-product-gallery__dots{display:flex;align-items:center;justify-content:center;gap:.45rem;max-width:70%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.story-landing .sl-product-gallery__dots::-webkit-scrollbar{display:none}.story-landing .sl-product-gallery__dot{width:.55rem;height:.55rem;flex:0 0 auto;padding:0;border:0;border-radius:999px;background:#d8c7bc;cursor:pointer;transition:width .18s ease,background-color .18s ease}.story-landing .sl-product-gallery__dot[aria-current=true]{width:1.25rem;background:#bb2435}.story-landing .sl-product-gallery__count{margin:0;color:#786a61;font-size:.75rem;line-height:1.2;font-variant-numeric:tabular-nums}.story-landing .sl-steps{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:1rem;margin:2rem 0 0;padding:0;list-style:none}.story-landing .sl-steps li{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.9rem;min-width:0;min-height:275px;padding:1.35rem 1.1rem;text-align:center}.story-landing .sl-step__visual{position:relative;display:grid;place-items:center;width:5rem;height:5rem;flex:0 0 auto;margin:0 auto .15rem;border:1px solid rgb(187 36 53 / 12%);border-radius:50%;background:linear-gradient(145deg,#fff8f3,#f7e7df)}.story-landing .sl-step__visual svg{width:2.25rem;height:2.25rem;fill:none;stroke:#a72d3e;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.story-landing .sl-step__visual .sl-steps__num{position:absolute;top:-.28rem;left:-.38rem;display:grid;place-items:center;width:1.85rem;height:1.85rem;margin:0;padding:0;border:2px solid #fffaf6;border-radius:50%;background:#bb2435;color:#fff;box-shadow:0 4px 10px #84202a26;font-size:.63rem;font-weight:700}.story-landing .sl-steps li>div:last-child{display:block;min-width:0;width:100%}.story-landing .sl-steps h3{margin:0 0 .5rem;font-size:1rem;line-height:1.3}.story-landing .sl-steps p{margin:0;color:#71635a;font-size:.88rem;line-height:1.5}@media(max-width:749px){.story-landing .sl-band--answer .sl-wrap.sl-answer{grid-template-columns:minmax(0,1fr);gap:1.4rem}.story-landing .sl-answer__copy{grid-column:1;grid-row:1}.story-landing .sl-answer__visual{grid-column:1;grid-row:2}.story-landing .sl-product-gallery__slide{aspect-ratio:1.3}.story-landing .sl-product-gallery__image{max-height:none}.story-landing .sl-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.story-landing .sl-steps li{min-height:230px;padding:1.05rem .8rem}}@media(max-width:520px){.story-landing .sl-steps{grid-template-columns:minmax(0,1fr)}.story-landing .sl-steps li{min-height:0;padding:1rem;flex-direction:row;align-items:flex-start;text-align:left}.story-landing .sl-step__visual{width:3.7rem;height:3.7rem;margin:.1rem .25rem 0 0}.story-landing .sl-step__visual svg{width:1.8rem;height:1.8rem}.story-landing .sl-step__visual .sl-steps__num{top:-.22rem;left:-.28rem}.story-landing .sl-steps li>div:last-child{width:auto;padding-top:.15rem}}.story-landing .sl-story:before{display:none!important;content:none!important}.story-landing .sl-story .sl-photos{display:grid!important;grid-template-columns:minmax(0,1fr);gap:0;min-height:0;grid-column:2;grid-row:1;align-self:center}.story-landing .sl-story .sl-photo{width:100%;margin:0!important;padding:0;border:0;border-radius:1rem;background:transparent;box-shadow:0 18px 42px #412b221f;transform:none!important;overflow:hidden}.story-landing .sl-story .sl-photo img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;object-position:70% center}.story-landing [id^=sl-moment-] .sl-frame{height:auto;min-height:0;aspect-ratio:auto;background-image:none!important}.story-landing [id^=sl-moment-] .sl-frame__img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;opacity:1!important}@media(max-width:750px){.story-landing .sl-story .sl-photos{grid-column:1;grid-row:2}.story-landing .sl-story .sl-photo img{aspect-ratio:16/10;object-position:70% center}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/story-landing-refresh.css.map */
