:root{--au-ink: #1f3230;--au-ink-deep: #16211f;--au-cream: #faf7f2;--au-sand: #f1ede5;--au-sage: #e9ede4;--au-terra: #c4693f;--au-peach: #e8b296;--au-line: rgba(31, 50, 48, .14);--au-radius: 24px;--au-ease: cubic-bezier(.22, 1, .36, 1)}html{scroll-behavior:smooth}body{background:var(--au-cream);color:var(--au-ink)}.content-for-layout{overflow:clip}.au-section{position:relative;overflow:clip}.au-wrap{width:min(100%,1340px);margin-inline:auto;padding-inline:clamp(20px,4vw,64px)}#header-group{position:relative;z-index:40}#header-group .header-section{background:var(--au-cream)}#header-group .header__row{min-height:72px}#header-group .header__heading-link,#header-group .header__heading{font-weight:800;letter-spacing:-.035em}.au-reveal,.au-reveal-scale{opacity:0;transform:translateY(26px);transition:opacity .75s var(--au-ease),transform .75s var(--au-ease);transition-delay:var(--au-delay, 0s)}.au-reveal-scale{transform:scale(.96)}.au-reveal.is-in,.au-reveal-scale.is-in{opacity:1;transform:none}.au-eyebrow{display:inline-flex;align-items:center;gap:12px;color:var(--au-terra);font-size:.72rem;font-weight:750;letter-spacing:.2em;text-transform:uppercase}.au-eyebrow:before{content:"";width:28px;height:1px;background:currentColor}.au-h2{max-width:850px;margin:.42em 0 .35em;font-family:var(--font-heading--family, inherit);font-size:clamp(2.4rem,5.4vw,5.3rem);font-weight:700;line-height:.98;letter-spacing:-.055em;text-wrap:balance}.au-lead{max-width:660px;font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.65;color:#1f3230b3}.au-btn{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:58px;padding:0 30px;border:1px solid transparent;border-radius:999px;font:inherit;font-weight:750;text-decoration:none;transition:transform .25s var(--au-ease),background-color .25s ease,color .25s ease,border-color .25s ease;cursor:pointer}.au-btn:hover{transform:translateY(-2px)}.au-btn:focus-visible{outline:3px solid var(--au-peach);outline-offset:4px}.au-btn--peach{background:var(--au-peach);color:var(--au-ink-deep);box-shadow:0 16px 36px #00000029}.au-btn--peach:hover{background:#f0bea3;color:var(--au-ink-deep)}.au-btn--ghost{border-color:#faf7f257;color:var(--au-cream);background:transparent}.au-btn--ghost:hover{border-color:var(--au-peach);color:var(--au-peach)}.au-btn--big{width:min(100%,440px);min-height:66px;font-size:1.05rem}.au-btn[disabled]{opacity:.5;cursor:not-allowed;transform:none}.au-hero{min-height:max(760px,calc(100svh - var(--header-group-height, 0px)));background-color:var(--au-ink-deep);background-image:var(--au-hero-bg);background-size:cover;background-position:center;color:var(--au-cream)}.au-hero__grid{min-height:inherit;display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);gap:clamp(26px,5vw,88px);align-items:start;padding-block:clamp(76px,7vw,104px) 96px}.au-hero__content{position:relative;z-index:3}.au-hero__badge{display:inline-flex;margin-bottom:28px;padding:10px 18px;border:1px solid rgba(232,178,150,.55);border-radius:999px;color:var(--au-peach);font-size:.74rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.au-hero__title{max-width:780px;margin:0;font-size:clamp(3.7rem,7.2vw,6.6rem);font-weight:750;line-height:.88;letter-spacing:-.068em;text-wrap:balance}.au-hero__title em{color:var(--au-peach);font-style:normal}.au-word{display:inline-block;overflow:hidden;vertical-align:bottom}.au-word>span{display:inline-block;animation:au-word-in .8s var(--au-ease) both;animation-delay:calc(var(--i) * .06s + .08s)}@keyframes au-word-in{0%{transform:translateY(112%)}to{transform:translateY(0)}}.au-hero__name{margin:34px 0 0;font-size:clamp(1.25rem,2vw,1.7rem);font-weight:750}.au-hero__offer{display:flex;align-items:baseline;gap:12px;margin-top:14px;color:#faf7f28a;font-size:.82rem}.au-hero__price{color:var(--au-peach);font-size:clamp(1.7rem,3vw,2.35rem);font-weight:750}.au-hero__sub{max-width:560px;margin:18px 0 0;color:#faf7f2b8;font-size:1.04rem;line-height:1.65}.au-hero__cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.au-hero__cta .au-btn--peach{min-width:330px}.au-hero__proof{display:flex;align-items:center;gap:10px;margin:24px 0 0;color:#faf7f2b8;font-size:.86rem}.au-proof-mark{display:inline-grid;place-items:center;width:24px;height:24px;border:1px solid rgba(232,178,150,.5);border-radius:50%;color:var(--au-peach)}.au-hero__media{position:relative;z-index:1;min-height:610px;display:grid;place-items:center;isolation:isolate}.au-hero__product{position:relative;z-index:2;width:min(112%,760px);max-width:none;height:auto;filter:drop-shadow(0 40px 42px rgba(0,0,0,.38));animation:au-product-float 6s ease-in-out infinite}@keyframes au-product-float{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-14px) rotate(1deg)}}.au-hero__orbit{position:absolute;z-index:-1;border:1px solid rgba(232,178,150,.18);border-radius:50%}.au-hero__orbit--one{width:76%;aspect-ratio:1}.au-hero__orbit--two{width:52%;aspect-ratio:1;border-color:#faf7f217}.au-hero__micro{position:absolute;right:0;bottom:11%;display:flex;align-items:center;gap:10px;color:#faf7f26b;font-size:.62rem;letter-spacing:.16em}.au-hero__micro i{width:54px;height:1px;background:var(--au-peach)}.au-hero__scroll{position:absolute;left:50%;bottom:26px;z-index:4;display:grid;justify-items:center;gap:8px;color:#faf7f285;font-size:.64rem;letter-spacing:.22em;text-decoration:none;text-transform:uppercase;transform:translate(-50%)}.au-hero__scroll i{width:1px;height:30px;background:var(--au-peach);animation:au-scroll-pulse 1.8s ease-in-out infinite;transform-origin:top}@keyframes au-scroll-pulse{0%,to{transform:scaleY(.25);opacity:.4}50%{transform:scaleY(1);opacity:1}}.au-marquee{background:var(--au-terra);color:var(--au-cream);padding-block:17px}.au-marquee__track{display:flex;width:max-content;animation:au-marquee 28s linear infinite}.au-marquee__item{display:inline-flex;align-items:center;gap:28px;padding-inline:28px;font-size:.72rem;font-weight:750;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.au-marquee__item:after{content:"\2726";color:var(--au-peach)}@keyframes au-marquee{to{transform:translate(-50%)}}.au-experience{height:310vh;background:var(--au-ink);color:var(--au-cream)}.au-experience__stage{position:sticky;top:0;height:100svh;min-height:700px;display:grid;align-items:center;overflow:hidden}.au-experience__grid{width:100%;display:grid;grid-template-columns:minmax(420px,.95fr) minmax(0,1.05fr);gap:clamp(44px,8vw,126px);align-items:center}.au-experience__visual{position:relative;min-height:640px;display:grid;place-items:center;isolation:isolate}.au-spine{position:relative;z-index:3;width:min(38vw,330px);height:min(68vh,610px);color:var(--au-peach);overflow:visible;transition:opacity .35s ease}.au-spine__dot{opacity:.94;filter:drop-shadow(0 0 8px rgba(232,178,150,.28))}.au-experience__product-shell{position:absolute;z-index:2;width:min(49vw,670px);opacity:var(--au-product-opacity, 0);transform:translateY(var(--au-product-y, 60px)) scale(var(--au-product-scale, .78));transition:filter .2s linear}.au-experience__product{width:100%;height:auto;filter:drop-shadow(0 34px 30px rgba(0,0,0,.34))}.au-experience__state{position:absolute;bottom:7%;left:50%;z-index:5;color:#faf7f27a;font-size:.68rem;letter-spacing:.22em;text-transform:uppercase;transform:translate(-50%)}.au-experience__meter{position:absolute;left:5%;top:17%;width:1px;height:66%;background:#faf7f21f}.au-experience__meter i{display:block;width:3px;height:var(--au-progress, 0%);background:var(--au-peach);transform:translate(-1px)}.au-experience__copy{position:relative;min-height:500px}.au-experience__copy .au-eyebrow{position:absolute;top:0;left:0;color:var(--au-peach)}.au-beat{position:absolute;inset:88px 0 auto;max-width:700px;opacity:0;visibility:hidden;transform:translateY(38px);pointer-events:none;transition:opacity .28s ease,transform .42s var(--au-ease),visibility 0s linear .28s}.au-beat.is-active{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto;transition-delay:0s}.au-beat__index{display:block;margin-bottom:24px;color:#faf7f26b;font-size:.7rem;font-weight:700;letter-spacing:.18em}.au-beat h2{margin:0;font-size:clamp(3rem,5.7vw,6.4rem);line-height:.92;letter-spacing:-.06em;text-wrap:balance}.au-beat p{max-width:590px;margin:26px 0 0;color:#faf7f2ad;font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.65}.au-beat .au-btn{margin-top:30px}.au-experience__progress{position:absolute;right:0;bottom:0;left:0;height:3px;background:#faf7f214}.au-experience__progress i{display:block;height:100%;width:var(--au-progress, 0%);background:var(--au-peach)}.au-details{padding-block:clamp(90px,12vw,180px);background:var(--au-cream)}.au-section-head{margin-bottom:clamp(48px,8vw,100px)}.au-details__layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap:clamp(34px,6vw,84px);align-items:center}.au-details__macro{position:relative;margin:0;overflow:hidden;border-radius:var(--au-radius);background:var(--au-sand)}.au-details__macro img{display:block;width:100%;height:clamp(520px,62vw,810px);object-fit:cover}.au-details__macro figcaption{position:absolute;left:20px;bottom:20px;padding:10px 15px;border-radius:999px;background:#16211fdb;color:var(--au-cream);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase}.au-details__list{display:grid}.au-detail-card{display:grid;grid-template-columns:52px 1fr;gap:20px;padding:30px 0;border-top:1px solid var(--au-line)}.au-detail-card:last-child{border-bottom:1px solid var(--au-line)}.au-detail-card>span{color:var(--au-terra);font-size:.72rem;font-weight:750;letter-spacing:.14em}.au-detail-card h3{margin:0;font-size:clamp(1.25rem,2vw,1.8rem);letter-spacing:-.03em}.au-detail-card p{margin:10px 0 0;color:#1f3230ad;line-height:1.6}.au-specs{display:grid;grid-template-columns:repeat(5,1fr);margin-top:clamp(52px,8vw,94px);border:1px solid var(--au-line);border-radius:var(--au-radius);background:var(--au-sand)}.au-specs>div{min-width:0;padding:30px 22px;border-right:1px solid var(--au-line)}.au-specs>div:last-child{border-right:0}.au-specs span{display:block;font-size:clamp(1.35rem,2.5vw,2.25rem);font-weight:720;letter-spacing:-.04em}.au-specs p{margin:6px 0 0;color:#1f32308f;font-size:.82rem}.au-steps{padding-block:clamp(80px,11vw,160px);background:var(--au-sand)}.au-steps__layout{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);gap:clamp(46px,7vw,100px);align-items:center}.au-steps__visual{position:relative;overflow:hidden;border-radius:var(--au-radius)}.au-steps__visual img{display:block;width:100%;height:auto}.au-steps__caption{position:absolute;left:20px;bottom:20px;padding:10px 14px;border-radius:999px;background:#faf7f2e6;color:var(--au-ink);font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.au-step-list{margin-top:38px}.au-step{display:grid;grid-template-columns:64px 1fr;gap:20px;padding:24px 0;border-top:1px solid var(--au-line)}.au-step:last-child{border-bottom:1px solid var(--au-line)}.au-step__num{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--au-ink);color:var(--au-cream);font-size:.74rem;font-weight:750}.au-step h3{margin:0;font-size:1.35rem;letter-spacing:-.03em}.au-step p{margin:7px 0 0;color:#1f3230ab;line-height:1.58}.au-steps__note{margin:24px 0 0;color:#1f323094;font-size:.82rem}.au-buy{padding-block:clamp(90px,12vw,170px);background:var(--au-ink-deep);color:var(--au-cream)}.au-buy__grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(400px,.98fr);gap:clamp(50px,8vw,118px);align-items:center}.au-buy__media{position:relative;min-height:620px;display:grid;place-items:center}.au-buy__media img{position:relative;z-index:2;width:min(100%,690px);height:auto;filter:drop-shadow(0 38px 36px rgba(0,0,0,.42))}.au-buy__flag{position:absolute;top:8%;left:3%;z-index:3;padding:10px 16px;border:1px solid rgba(232,178,150,.5);border-radius:999px;color:var(--au-peach);font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.au-buy__content h2{margin:.42em 0 .25em;font-size:clamp(3rem,5.4vw,5.8rem);line-height:.92;letter-spacing:-.06em}.au-buy__description{max-width:590px;color:#faf7f2ad;font-size:1.08rem;line-height:1.65}.au-buy__price{display:flex;gap:14px;align-items:baseline;margin-top:28px}.au-buy__price .now{color:var(--au-peach);font-size:clamp(2.3rem,4.8vw,4.7rem);font-weight:730;letter-spacing:-.05em}.au-buy__price .was{color:#faf7f26b;text-decoration:line-through}.au-buy__note{max-width:560px;margin:2px 0 0;color:#faf7f27a;font-size:.79rem;line-height:1.5}.au-buy__usps{display:grid;gap:0;margin:28px 0;padding:0;list-style:none;border-block:1px solid rgba(250,247,242,.14)}.au-buy__usps li{display:flex;gap:15px;padding:14px 0;border-bottom:1px solid rgba(250,247,242,.09);color:#faf7f2c7}.au-buy__usps li:last-child{border-bottom:0}.au-buy__usps span{color:var(--au-peach);font-size:.7rem;font-weight:750;letter-spacing:.1em}.au-buy__action product-form-component,.au-buy__action add-to-cart-component{display:block;width:100%}.au-buy__action form{width:100%;margin:0}.au-buy__action .au-btn--big{width:100%}.au-buy__feedback{min-height:1.4em;margin:12px 0 0;color:var(--au-peach);font-size:.82rem;font-weight:700}.au-buy__pdplink{display:inline-block;margin-top:18px;color:#faf7f2b3;text-underline-offset:5px}.au-buy__pay{margin:20px 0 0;color:#faf7f26b;font-size:.77rem}.au-stickybar{position:fixed;right:18px;bottom:18px;left:18px;z-index:90;display:flex;align-items:center;justify-content:space-between;gap:18px;max-width:780px;margin-inline:auto;padding:10px 10px 10px 22px;border:1px solid rgba(250,247,242,.14);border-radius:999px;background:#16211ff0;color:var(--au-cream);box-shadow:0 20px 50px #00000047;opacity:0;pointer-events:none;transform:translateY(24px);transition:opacity .3s ease,transform .4s var(--au-ease)}.au-stickybar.is-visible{opacity:1;pointer-events:auto;transform:none}.au-stickybar__info{display:grid;min-width:0}.au-stickybar__info strong{overflow:hidden;font-size:.87rem;text-overflow:ellipsis;white-space:nowrap}.au-stickybar__info span{color:var(--au-peach);font-size:.82rem}.au-stickybar .au-btn{min-height:48px;padding-inline:22px;font-size:.82rem}.au-faq{padding-block:clamp(90px,12vw,170px);background:var(--au-cream)}.au-faq__layout{display:grid;grid-template-columns:minmax(320px,.76fr) minmax(0,1.24fr);gap:clamp(48px,8vw,118px);align-items:start}.au-faq__head{position:sticky;top:120px}.au-faq__head .au-h2{font-size:clamp(2.5rem,4.6vw,4.7rem)}.au-faq__image{display:block;width:min(100%,480px);margin-top:34px;border-radius:var(--au-radius)}.au-faq__list{border-top:1px solid var(--au-line)}.au-qa{border-bottom:1px solid var(--au-line)}.au-qa__q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:25px 0;border:0;background:transparent;color:var(--au-ink);font:inherit;font-size:clamp(1rem,1.5vw,1.2rem);font-weight:700;text-align:left;cursor:pointer}.au-qa__q:focus-visible{outline:3px solid var(--au-peach);outline-offset:5px}.au-qa__icon{display:grid;place-items:center;width:34px;height:34px;flex:0 0 auto;border:1px solid var(--au-line);border-radius:50%;color:var(--au-terra);font-size:1.25rem;transition:transform .35s var(--au-ease),background-color .25s ease}.au-qa.is-open .au-qa__icon{background:var(--au-ink);color:var(--au-cream);transform:rotate(45deg)}.au-qa__a{height:0;overflow:hidden;color:#1f3230ad;transition:height .45s var(--au-ease)}.au-qa__a>div{max-width:710px;padding:0 56px 26px 0;line-height:1.65}.au-final{min-height:760px;display:grid;place-items:center;padding-block:120px 90px;background:var(--au-ink);color:var(--au-cream);text-align:center}.au-final__kinetic{position:absolute;top:10%;left:0;width:max-content;color:#faf7f20b;font-size:clamp(5rem,12vw,12rem);font-weight:800;letter-spacing:-.055em;white-space:nowrap}.au-final__inner{position:relative;z-index:2;display:grid;justify-items:center}.au-final__inner h2{max-width:950px;margin:.34em 0 .24em;font-size:clamp(3.5rem,8vw,8rem);line-height:.88;letter-spacing:-.07em;text-wrap:balance}.au-final__inner p{max-width:680px;margin:0 0 30px;color:#faf7f2ad;font-size:1.08rem;line-height:1.65}.au-final__meta{display:flex;flex-wrap:wrap;justify-content:center;gap:22px 34px;margin-top:34px;color:#faf7f27a;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}@media(max-width:990px){.au-hero__title{font-size:clamp(4.1rem,8.2vw,5rem)}.au-experience{height:280vh}.au-experience__stage{min-height:760px}.au-experience__grid{grid-template-columns:.82fr 1.18fr;gap:34px}.au-experience__visual{min-height:560px}.au-spine{width:min(32vw,280px)}.au-experience__product-shell{width:min(46vw,560px)}.au-details__layout,.au-steps__layout,.au-buy__grid,.au-faq__layout{grid-template-columns:1fr}.au-details__macro img{height:auto;aspect-ratio:1}.au-specs{grid-template-columns:repeat(3,1fr)}.au-specs>div:nth-child(3){border-right:0}.au-specs>div:nth-child(n+4){border-top:1px solid var(--au-line)}.au-buy__media{min-height:500px}.au-faq__head{position:static}.au-faq__image{width:100%;max-width:none;aspect-ratio:16/9;object-fit:cover;object-position:center 34%}}@media(max-width:820px){.au-hero__grid{grid-template-columns:1fr;padding-top:58px}.au-hero__content{max-width:760px}.au-hero__media{min-height:440px;margin-top:-10px}.au-hero__product{width:min(82vw,610px)}}@media(max-width:720px){.au-wrap{padding-inline:20px}.au-h2{font-size:clamp(2.35rem,12vw,3.8rem)}.au-btn{width:100%}.au-hero{min-height:auto}.au-hero__grid{display:flex;flex-direction:column;gap:20px;padding-block:52px 94px}.au-hero__title{font-size:clamp(3.35rem,17vw,5.5rem)}.au-hero__name{margin-top:26px}.au-hero__cta{display:grid}.au-hero__cta .au-btn--peach{min-width:0}.au-hero__proof{align-items:flex-start;font-size:.78rem}.au-hero__media{order:-1;width:100%;min-height:255px;margin:0 0 8px}.au-hero__product{width:min(82vw,310px);animation-duration:7s}.au-hero__orbit--one{width:84%}.au-hero__micro{display:none}.au-hero__scroll{bottom:18px}.au-marquee{padding-block:14px}.au-experience{height:235vh}.au-experience__stage{min-height:100svh;align-items:stretch}.au-experience__grid{display:grid;grid-template-columns:1fr;grid-template-rows:31vh minmax(0,1fr);gap:0;padding-top:10px}.au-experience__visual{min-height:0;height:31vh}.au-spine{width:min(32vw,150px);height:25vh}.au-experience__product-shell{width:min(72vw,390px)}.au-experience__state{bottom:0}.au-experience__meter{left:0;top:12%;height:72%}.au-experience__copy{min-height:0;padding-top:8px}.au-experience__copy .au-eyebrow{display:none}.au-beat{inset:10px 0 auto}.au-beat h2{font-size:clamp(2.2rem,10vw,3.4rem)}.au-beat p{margin-top:14px;font-size:.9rem;line-height:1.48}.au-beat__index{margin-bottom:12px}.au-beat .au-btn{margin-top:18px}.au-details,.au-steps,.au-buy,.au-faq{padding-block:82px}.au-section-head{margin-bottom:44px}.au-details__layout{gap:30px}.au-details__macro img{aspect-ratio:4/5}.au-detail-card{grid-template-columns:42px 1fr;padding:24px 0}.au-specs{grid-template-columns:1fr 1fr;margin-top:48px}.au-specs>div{border-right:1px solid var(--au-line);border-top:1px solid var(--au-line);padding:22px 18px}.au-specs>div:nth-child(-n+2){border-top:0}.au-specs>div:nth-child(2n){border-right:0}.au-specs>div:nth-child(5){grid-column:1 / -1;border-right:0}.au-steps__layout{gap:42px}.au-step{grid-template-columns:52px 1fr}.au-buy__grid{gap:30px}.au-buy__media{min-height:370px}.au-buy__media img{width:min(100%,470px)}.au-buy__flag{top:1%;left:0}.au-buy__content h2{font-size:clamp(3rem,14vw,4.7rem)}.au-buy__price .now{font-size:2.75rem}.au-faq__layout{gap:42px}.au-faq__image{aspect-ratio:1}.au-qa__a>div{padding-right:10px}.au-stickybar{right:10px;bottom:10px;left:10px;padding-left:16px}.au-stickybar__info strong{max-width:150px}.au-final{min-height:680px;padding-block:100px 70px}.au-final__inner h2{font-size:clamp(3.3rem,16vw,5.3rem)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.au-reveal,.au-reveal-scale{opacity:1;transform:none}.au-experience{height:auto}.au-experience__stage{position:relative;height:auto;min-height:850px;padding-block:80px}.au-experience__product-shell{opacity:.72;transform:scale(.92)}.au-spine{opacity:.35}.au-beat{position:static;display:none}.au-beat--three{display:block;opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/aufrecht.css.map */
