.abc-story--hero{background:linear-gradient(115deg,#fffdf8 50%,#eef1e6);padding-top:48px!important}.abc-story--hero .abc-wrap{max-width:1200px;grid-template-columns:1.1fr .9fr;column-gap:64px;row-gap:20px}.abc-story--hero h1{font-size:clamp(38px,4.3vw,58px);line-height:1.09;letter-spacing:-.045em!important;max-width:700px}.abc-story--hero .abc-photo{padding:24px 0;transform:rotate(-3deg);filter:none;grid-row:1 / span 3;align-self:center}.abc-story--hero .abc-copy{max-width:620px;color:#52614f}.abc-story--hero .abc-card h3{font-size:14px;font-weight:500}.abc-story--hero .abc-purchase{max-width:520px;border-top:1px solid #29463822;padding-top:20px;gap:12px}.abc-offer-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;color:#294638;text-align:left}.abc-offer-heading strong{font-size:15px}.abc-offer-heading span{font-size:28px;font-weight:700;white-space:nowrap;line-height:1.2}.abc-purchase .abc-included{margin:0!important;text-align:left}.abc-purchase .button{font-weight:700}.abc-story--hero .abc-secondary{align-self:flex-start;text-decoration:none;border-bottom:1px solid #29463855;padding-bottom:3px}.abc-story--closing .abc-offer-heading{flex-wrap:wrap}.abc-story--closing .abc-offer-heading strong{font-size:14px}.abc-story--cards .abc-card img{object-fit:contain}.abc-story--faq summary{min-height:60px;align-items:center}.abc-story--faq summary:focus-visible,.abc-secondary:focus-visible,[data-world-preview]:focus-visible{outline:3px solid #E98031;outline-offset:5px}.abc-sticky-buy[hidden]{display:none!important}.abc-sticky-buy{display:none}@media(max-width:989px){.abc-story--hero .abc-wrap{grid-template-columns:1fr;gap:18px}.abc-story--hero .abc-photo{grid-column:1;grid-row:3;max-width:440px;transform:none}.abc-story--hero .abc-copy{grid-row:4;margin:0}.abc-story--hero .abc-blocks{grid-row:5}.abc-story--hero .abc-purchase{grid-row:6;width:100%;max-width:none}.abc-story--hero h1{font-size:44px}.abc-story--hero .abc-intro{display:contents}}@media(max-width:749px){.abc-story--hero{padding:28px 20px 40px!important;background:linear-gradient(160deg,#fffdf8 40%,#eef1e6)}.abc-story--hero h1{font-size:34px;line-height:1.13;letter-spacing:-.04em!important;margin:0}.abc-story--hero .abc-photo{max-height:none;padding:4px 0;max-width:300px}.abc-story--hero .abc-photo img{max-height:210px;object-fit:contain}.abc-story--hero .abc-copy{font-size:15px!important;line-height:1.6!important}.abc-story--hero .abc-blocks{gap:9px}.abc-story--hero .abc-card h3{font-size:13px}.abc-story--hero .abc-wrap{gap:16px}.abc-story--hero .abc-purchase{padding-top:16px;gap:10px}.abc-offer-heading span{font-size:25px}.abc-offer-heading strong{font-size:14px}body.abc-sticky-enabled{padding-bottom:calc(92px + env(safe-area-inset-bottom))}.abc-sticky-buy{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;position:fixed;inset:auto 0 0;z-index:30;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#fffdf8;border-top:1px solid #29463822;box-shadow:0 -6px 24px #2946380c}.abc-sticky-buy__info{display:grid;gap:2px;color:#294638;line-height:1.35}.abc-sticky-buy__info strong{font-size:11px}.abc-sticky-buy__info span{font-size:18px;font-weight:700}.abc-sticky-buy .product-form,.abc-sticky-buy .product-form__buttons{margin:0!important}.abc-sticky-buy .button{min-height:48px;font-size:13px;padding:12px 16px;min-width:0;margin:0;white-space:nowrap;border-radius:10px}.abc-sticky-buy .product-form__error-message-wrapper{position:absolute;bottom:100%;left:0;right:0;background:#fff3e8;padding:12px;font-size:13px}}@media(prefers-reduced-motion:reduce){.abc-story *,.abc-lesewelt *{scroll-behavior:auto;transition:none!important;animation:none!important}}@media(max-width:749px){.abc-nav{display:none}.abc-story--hero h1{font-size:31px}.abc-story--hero .abc-wrap{gap:12px}.abc-story--hero .abc-photo img{max-height:170px}.abc-story--hero .abc-copy{font-size:14px!important}.abc-story--hero .abc-purchase{grid-row:5}.abc-story--hero .abc-blocks{grid-row:6}.abc-story--hero .abc-secondary{display:none}}.abc-header-nav{display:flex;gap:30px;align-items:center;justify-self:end;margin-right:24px}.abc-header-nav a{font-size:14px;font-weight:600;text-decoration:none;color:#243247;padding:16px 0}.abc-header-menu{display:none}body.abc-home .header__inline-menu,body.abc-home header-drawer,body.abc-home .header__search,body.abc-home .header__icon--account{display:none!important}body.abc-home .header{grid-template-columns:auto 1fr auto;padding-top:10px;padding-bottom:10px;min-height:80px}.abc-primary-offer{display:block;background:#fff9f0}.abc-primary-offer>section{background:transparent}.abc-primary-offer .page-width{max-width:1280px}.abc-primary-offer .featured-product{background:transparent!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:56px!important;align-items:start}.abc-primary-offer .grid__item{width:100%!important;max-width:100%!important;padding:0!important}.abc-primary-offer .product__info-container{padding:0!important;background:none!important;border:0!important;border-radius:0!important}.abc-primary-offer .product__title{font-family:var(--font-heading-family);font-size:clamp(30px,3vw,42px)!important;line-height:1.14;letter-spacing:-.04em;margin:10px 0 14px!important;max-width:560px}.abc-primary-offer .product__text{font-size:15px;line-height:1.6;color:#526052;margin:12px 0!important}.abc-primary-offer .caption-with-letter-spacing{font-size:10px;letter-spacing:.12em;font-weight:700;color:#527048}.abc-primary-offer .subtitle{font-size:20px;font-weight:600;color:#243247}.abc-offer-benefits ul,.abc-offer-included ul{list-style:none;padding:0;margin:0}.abc-offer-benefits li,.abc-offer-included li{position:relative;padding-left:24px;margin:8px 0;font-size:14px;line-height:1.55}.abc-offer-benefits li:before,.abc-offer-included li:before{content:"";position:absolute;left:2px;top:7px;width:10px;height:6px;border-left:1.8px solid #527048;border-bottom:1.8px solid #527048;transform:rotate(-45deg)}.abc-offer-included{background:#eaf0e2;border-radius:18px;padding:18px 22px;margin:22px 0!important;color:#294638}.abc-offer-included p{font-size:13px;line-height:1.5;margin:0}.abc-offer-included p:first-child{font-size:14px;margin-bottom:10px}.abc-offer-included p:last-child{margin-top:12px;font-size:12px;color:#526052}.abc-primary-offer .price{font-size:32px;font-weight:700;color:#243247}.abc-primary-offer .product-form__submit{min-height:56px;font-size:16px;font-weight:700;border-radius:12px}.abc-primary-offer .product__tax{font-size:11px}.abc-primary-offer .product-form{margin:16px 0 8px}.abc-primary-offer .product__text:last-of-type{font-size:11px}.abc-primary-offer .product__media-wrapper{position:sticky;top:100px;min-width:0}.abc-primary-offer .product__media-list{margin:0!important;border-radius:24px;overflow:hidden;background:#fff}.abc-primary-offer .product__media-item{padding:0!important}.abc-primary-offer .product-media-container{border:0!important;border-radius:0!important;--ratio:1.4!important;--preview-ratio:1.4!important}.abc-primary-offer .product__media img{object-fit:contain}.abc-primary-offer .thumbnail{border-radius:8px}.abc-primary-offer .thumbnail[aria-current=true]{border-color:#527048}.abc-primary-offer .product__media-wrapper .slider-buttons{margin-top:10px}@media(min-width:750px){.abc-primary-offer .product__media-list{display:block!important}.abc-primary-offer .product__media-item{display:none!important;width:100%!important}.abc-primary-offer .product__media-item.is-active{display:block!important}.abc-primary-offer .thumbnail-slider{display:flex!important;margin-top:16px}.abc-primary-offer .thumbnail-list{display:flex!important;gap:10px}.abc-primary-offer .thumbnail-list__item{flex:0 0 68px!important;min-width:68px!important}.abc-primary-offer .thumbnail{width:68px;height:68px}}@media(max-width:989px){.abc-header-nav{gap:20px;margin-right:8px}.abc-primary-offer .featured-product{gap:28px!important;grid-template-columns:1fr 1fr!important}.abc-primary-offer .product__title{font-size:30px!important}}@media(max-width:749px){body.abc-home .header{min-height:68px;grid-template-columns:1fr auto auto;gap:16px}.abc-header-nav{display:none}.abc-header-menu{display:block;position:relative;grid-column:2;grid-row:1}.abc-header-menu summary{font-size:13px;list-style:none;cursor:pointer;padding:14px 0}.abc-header-menu nav{position:absolute;right:-60px;top:48px;min-width:250px;padding:12px 20px;border:1px solid #29463822;border-radius:16px;background:#fffdf8;box-shadow:0 12px 30px #29463814;display:grid;z-index:40}.abc-header-menu a{padding:14px 0;color:#243247;text-decoration:none;font-size:15px}.header__icons{grid-column:3!important}.abc-primary-offer .section-template--padding{padding:16px}.abc-primary-offer .page-width{padding:16px 20px 40px!important}.abc-primary-offer .featured-product{display:flex!important;flex-direction:column;gap:22px!important}.abc-primary-offer .product__media-wrapper{position:static}.abc-primary-offer .product__media-list{border-radius:16px}.abc-primary-offer .product__media-item{width:100%!important;max-width:100%!important;flex-shrink:0!important}.abc-primary-offer .product-media-container{--ratio:1.6!important;--preview-ratio:1.6!important}.abc-primary-offer .product__media-list{scroll-padding-left:0}.abc-primary-offer .product__media-wrapper .slider-buttons{margin:0;min-height:40px}.abc-primary-offer .product__title{font-size:29px!important;line-height:1.16}.abc-primary-offer .product__text{font-size:14px}.abc-primary-offer .subtitle{font-size:18px}.abc-offer-benefits li,.abc-offer-included li{font-size:13px}.abc-offer-included{padding:16px 18px;margin:18px 0!important}.abc-primary-offer .price{font-size:30px}.abc-primary-offer .product-form__submit{font-size:15px}}body.abc-home .header__heading,body.abc-home .header__heading-link{grid-column:1!important;grid-row:1!important;justify-self:start!important}.abc-header-nav{grid-column:2;grid-row:1}.abc-header-menu{z-index:41}body.abc-home .header__icons{grid-column:3;grid-row:1}.abc-primary-offer .product__media-list,.abc-primary-offer .product__media-item,.abc-primary-offer .product-media-container,.abc-primary-offer modal-opener,.abc-primary-offer .product__media{background:transparent!important;border:0!important;box-shadow:none!important}.abc-primary-offer modal-opener{position:relative}.abc-primary-offer .product__media-toggle{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;z-index:2;padding:0;border:0;background:transparent;cursor:zoom-in}.abc-primary-offer .product-form__buttons{max-width:none!important}.abc-primary-offer .product-form__submit{width:100%}@media(max-width:749px){.abc-primary-offer .product__media-wrapper{min-height:calc((100vw - 40px)/1.6 + 46px)}.abc-primary-offer .product__media-list{height:calc((100vw - 40px)/1.6)}.abc-primary-offer .product__media-item,.abc-primary-offer .product-media-container{height:100%}}@media(max-width:749px){.abc-primary-offer .product__media-item:first-child{margin-left:0!important}.abc-primary-offer .product__media-item{margin-right:0!important}.abc-primary-offer .product__media-list{gap:0!important}}@media(max-width:749px){.abc-primary-offer .product__media-wrapper{min-height:calc((100vw - 40px) / 1.4 + 46px)}.abc-primary-offer .product__media-list{height:calc((100vw - 40px) / 1.4)}.abc-primary-offer .product-media-container{height:100%;--ratio:1.4!important;--preview-ratio:1.4!important}.abc-primary-offer modal-opener{height:100%}.abc-primary-offer .product__media.media{height:100%!important;padding-top:0!important;position:absolute;top:0;right:0;bottom:0;left:0}.abc-primary-offer .product__media.media img{height:100%!important;width:100%!important;object-fit:contain!important}}.abc-primary-offer .product__media-wrapper{background:#fff9f0}.abc-primary-offer .product__media-list{height:auto!important;aspect-ratio:1.2;background:#fff9f0!important;isolation:isolate;border-radius:0!important}.abc-primary-offer .product__media-item,.abc-primary-offer .product-media-container,.abc-primary-offer modal-opener{height:100%!important;max-height:none!important;min-height:0!important;width:100%!important;aspect-ratio:auto!important}.abc-primary-offer modal-opener{display:block;mix-blend-mode:multiply}.abc-primary-offer .product__media.media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;padding:0!important;height:100%!important;width:100%!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important}.abc-primary-offer .product__media.media img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-height:none!important;object-fit:contain!important;object-position:center!important;transform:none!important}.abc-primary-offer .thumbnail,.abc-primary-offer .thumbnail-list__item{background:transparent!important}.abc-primary-offer .thumbnail img{object-fit:contain!important;mix-blend-mode:multiply}@media(max-width:749px){.abc-primary-offer .product__media-list{height:calc((100vw - 40px) / 1.1)!important;aspect-ratio:1.1}.abc-primary-offer .product__media-wrapper{min-height:calc((100vw - 40px) / 1.1 + 46px)}}@media(max-width:749px){.abc-primary-offer .product__media-wrapper slider-component,.abc-primary-offer .product__media-wrapper .slider-mobile-gutter{margin:0!important;padding:0!important;width:100%!important;max-width:100%!important}.abc-primary-offer .product__media-list{display:flex!important;width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;scroll-padding:0!important}.abc-primary-offer .product__media-item{flex:0 0 100%!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/abc-conversion.css.map */
