@font-face{font-family:Zalando Sans;src:url(/cdn/shop/files/ZalandoSans-Regular.woff2?v=1780949168) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Zalando Sans;src:url(/cdn/shop/files/ZalandoSans-Bold.woff2?v=1780949169) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Zalando Sans Expanded;src:url(/cdn/shop/files/ZalandoSans_Expanded-Regular.woff2?v=1780949168) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Zalando Sans Expanded;src:url(/cdn/shop/files/ZalandoSans_Expanded-Black.woff2?v=1780949168) format("woff2");font-weight:900;font-display:swap}:root{--paper: #efeae0;--paper-2: #e6e0d3;--ink: #18130f;--ink-muted: rgba(24, 19, 15, .6);--ink-faint: rgba(24, 19, 15, .16);--rule: rgba(24, 19, 15, .18);--red: #ee2d3a;--red-deep: #cb1f2b;--sans: "Zalando Sans", sans-serif;--serif: "Source Serif 4", Georgia, serif;--mono: "Zalando Sans", sans-serif;--buy-h: 76px}.template-index #shopify-section-header-group{display:none!important}html.dark{--paper: #100c08;--paper-2: #1a1612;--ink: #ede5d2;--ink-muted: rgba(237, 229, 210, .6);--ink-faint: rgba(237, 229, 210, .18);--rule: rgba(237, 229, 210, .2)}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--paper);color:var(--ink);font-family:Zalando Sans,sans-serif;font-size:17px;line-height:1.5;font-weight:400;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;padding-bottom:var(--buy-h)}body:has(.shopify-policy__container){background:#fff!important;--paper: #ffffff !important}::selection{background:var(--red);color:#fff}a{color:inherit}img{max-width:100%;display:block}h1,h2,h3,h4{margin:0;font-weight:800;letter-spacing:-.025em;line-height:.98}.scrollbar{position:fixed;top:0;left:0;height:3px;background:var(--red);width:0%;z-index:100;transition:width 60ms linear}nav.bar{position:sticky;top:0;z-index:50;display:flex;align-items:center;justify-content:space-between;padding:14px 28px;background:#efeae0eb;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--rule);font-size:14px}html.dark nav.bar{background:#100c08e6}nav.bar .mark{display:inline-flex;align-items:center;gap:8px;font-weight:800;letter-spacing:-.02em;font-size:18px;text-decoration:none}nav.bar .mark .ast{color:var(--red);width:14px;height:14px}nav.bar .right{display:flex;align-items:center;gap:22px}nav.bar .meta{font-family:Zalando Sans,sans-serif;font-size:11px;color:var(--ink-muted);letter-spacing:.08em}nav.bar .buy-top{background:var(--red);color:#fff;padding:10px 18px;text-decoration:none;font-weight:700;letter-spacing:.04em;font-size:13px;text-transform:uppercase;border:none;cursor:pointer;transition:background 80ms ease}nav.bar .buy-top:hover{background:var(--red-deep)}@media(max-width:640px){nav.bar{padding:12px 18px}nav.bar .meta{display:none}nav.bar .mark{font-size:16px}nav.bar .buy-top{padding:9px 14px;font-size:12px}}.ast-mark{display:inline-block;vertical-align:middle}.ast-mark svg{display:block;width:100%;height:100%}.cta{display:inline-flex;align-items:center;gap:14px;background:var(--red);color:#fff;text-decoration:none;padding:18px 28px;font-family:Zalando Sans,sans-serif;font-weight:800;font-size:16px;letter-spacing:.04em;text-transform:uppercase;border:none;cursor:pointer;transition:transform 80ms ease,background 80ms ease}.cta:hover{background:var(--red-deep)}.cta:active{transform:translateY(1px)}.cta .arrow{display:inline-block;transition:transform .12s ease}.cta:hover .arrow{transform:translate(3px)}.cta.ghost{background:transparent;color:var(--ink);border:1.5px solid var(--ink)}.cta.ghost:hover{background:var(--ink);color:var(--paper)}.section{max-width:1280px;margin:0 auto;padding:110px 56px;border-bottom:1px solid var(--rule);position:relative}.section.tight{padding:76px 56px}.section .label{font-family:Zalando Sans,sans-serif;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:40px;display:flex;align-items:center;gap:14px}.section .label:after{content:"";flex:1;height:1px;background:var(--rule)}@media(max-width:720px){.section{padding:64px 22px}.section.tight{padding:48px 22px}.section .label{margin-bottom:28px;font-size:10px}}.hero{max-width:1280px;margin:0 auto;padding:56px 56px 88px;position:relative;border-bottom:1px solid var(--rule)}@media(max-width:720px){.hero{padding:32px 22px 56px}}.hero .meta-row{display:flex;justify-content:space-between;font-family:Zalando Sans,sans-serif;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:48px;flex-wrap:wrap;gap:10px}@media(max-width:720px){.hero .meta-row{margin-bottom:28px;font-size:10px}.hero .meta-row span:nth-child(3){display:none}}.hero-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:56px;align-items:stretch}@media(max-width:880px){.hero-grid{grid-template-columns:1fr;gap:32px}}.wordmark{font-family:Zalando Sans,sans-serif;font-weight:800;font-size:clamp(60px,11.5vw,188px);line-height:.9;letter-spacing:-.05em;margin:0}.wordmark .line{display:block;white-space:nowrap}.wordmark .it{font-style:italic;font-weight:800;font-family:Zalando Sans,sans-serif;letter-spacing:-.045em}.wordmark .ast-mark{width:.24em;height:.24em;color:var(--red);margin-left:.03em;vertical-align:baseline;position:relative;top:-.46em;display:inline-block}.hero .hand{position:relative;align-self:stretch;min-height:560px;display:flex}.hero .hand .pkg-scene{flex:1;aspect-ratio:auto;min-height:0}.hero .hand .pkg-box{width:28%}.hero .hand .pkg-bottle{width:22%}.hero .hand .tag{position:absolute;bottom:14px;left:14px;background:var(--paper);color:var(--ink);font-family:Zalando Sans,sans-serif;font-size:10px;letter-spacing:.14em;text-transform:uppercase;padding:8px 12px;border:1px solid var(--rule)}@media(max-width:880px){.hero .hand{min-height:460px}}@media(max-width:720px){.hero .hand{min-height:420px}.hero .hand .pkg-box{width:32%}.hero .hand .pkg-bottle{width:24%}}.hero-bottom{margin-top:72px;display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:end}@media(max-width:880px){.hero-bottom{grid-template-columns:1fr;gap:32px;margin-top:36px}}.dict{font-family:var(--serif);font-size:18px;line-height:1.55;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);padding:22px 0 24px;max-width:520px}.dict .head{font-size:26px;font-weight:600;margin-bottom:6px;letter-spacing:-.01em}.dict .head .ipa{font-style:italic;font-weight:400;color:var(--ink-muted);margin-left:10px;font-size:.78em}.dict .head .pos{font-style:italic;font-weight:400;margin-left:8px;font-size:.78em}.dict .etym{font-style:italic;color:var(--ink-muted);font-size:15px;margin:8px 0 14px}.dict .etym em{font-style:normal;color:var(--ink)}.dict .num{font-weight:600;margin-right:6px}.thesis{font-family:Zalando Sans,sans-serif;font-size:clamp(22px,2.6vw,30px);line-height:1.3;letter-spacing:-.02em;font-weight:600;max-width:480px;margin:0 0 28px}.hero-cta-row{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-bottom:16px}.foot{font-family:var(--serif);font-style:italic;font-size:14px;color:var(--ink-muted);margin:0}.foot sup{color:var(--red);font-weight:700;font-style:normal}.trust{border-bottom:1px solid var(--rule);background:var(--paper-2)}.trust .inner{max-width:1280px;margin:0 auto;padding:16px 56px;display:grid;grid-template-columns:repeat(6,1fr);gap:8px 16px;align-items:center}.trust .item{display:flex;align-items:center;gap:7px;font-family:Zalando Sans,sans-serif!important;font-size:.65rem!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--ink-muted)!important;line-height:1.3}.trust .item .ast-mark{width:9px;height:9px;color:var(--red);flex-shrink:0}@media(max-width:1080px){.trust .inner{grid-template-columns:repeat(3,1fr);padding:14px 32px;gap:10px 20px}}@media(max-width:600px){.trust .inner{grid-template-columns:repeat(2,1fr);padding:12px 18px;gap:10px 14px}.trust .item{font-size:.6rem!important;gap:5px}}.statement{font-family:Zalando Sans,sans-serif;font-weight:800;font-size:clamp(56px,10.5vw,168px);line-height:.94;letter-spacing:-.045em;margin:0}.statement .red{color:var(--red)}.statement em{font-style:italic;font-weight:800}.observation .lead{font-family:Zalando Sans,sans-serif;font-weight:800;font-size:clamp(36px,5.4vw,76px);line-height:1.02;letter-spacing:-.035em;max-width:1000px;margin:0 0 48px}.observation .body{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.observation .body p{font-size:clamp(18px,1.6vw,22px);line-height:1.45;margin:0 0 12px;font-weight:400}.observation .aside{font-family:var(--serif);font-style:italic;font-size:19px;color:var(--ink-muted);border-left:1px solid var(--red);padding-left:22px;max-width:380px}.observation .aside em{color:var(--ink);font-style:normal;font-weight:600}@media(max-width:720px){.observation .body{grid-template-columns:1fr;gap:28px}}.guide-intro{font-family:var(--serif);font-style:italic;font-size:18px;color:var(--ink-muted);max-width:640px;margin:0 0 48px}.guide{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--rule)}.guide .entry{border-bottom:1px solid var(--rule);padding:28px 0;display:grid;grid-template-columns:60px 1fr;gap:18px;align-items:start}.guide .entry:nth-child(odd){padding-right:32px;border-right:1px solid var(--rule)}.guide .entry:nth-child(2n){padding-left:32px}.guide .num{font-family:Zalando Sans,sans-serif;font-size:10px;color:var(--red);font-weight:500;letter-spacing:.1em;padding-top:6px}.guide .entry h3{font-size:24px;font-weight:800;letter-spacing:-.015em;margin:0 0 8px}.guide .entry p{font-size:16px;line-height:1.5;margin:0;max-width:460px}@media(max-width:720px){.guide{grid-template-columns:1fr}.guide .entry{border-right:none!important;padding:22px 0!important}.guide .entry h3{font-size:20px}}.buy-strip{background:var(--red);color:#fff;position:relative}.buy-strip .inner{max-width:1280px;margin:0 auto;padding:36px 56px;display:grid;grid-template-columns:1fr auto;gap:32px;align-items:center}.buy-strip h3{font-family:Zalando Sans,sans-serif;font-weight:800;font-size:clamp(28px,4.4vw,56px);letter-spacing:-.03em;line-height:1;margin:0}.buy-strip h3 .it{font-style:italic}.buy-strip .sub{font-family:Zalando Sans,sans-serif;font-size:11px;letter-spacing:.14em;text-transform:uppercase;opacity:.75;margin-top:10px}.buy-strip .cta{background:#fff;color:var(--red);font-size:18px;padding:22px 32px}.buy-strip .cta:hover{background:var(--ink);color:#fff}@media(max-width:720px){.buy-strip .inner{grid-template-columns:1fr;padding:28px 22px;gap:18px;text-align:left}}.us{display:grid;grid-template-columns:1.05fr 1fr;gap:64px}.us .copy p{font-size:clamp(18px,1.6vw,22px);line-height:1.45;margin:0 0 14px}.us .copy p em{font-family:var(--serif);font-style:italic;color:var(--ink-muted)}.us .copy .footy{font-family:var(--serif);font-style:italic;color:var(--ink-muted);font-size:14px;border-top:1px solid var(--rule);padding-top:16px;margin-top:24px}.us .copy .footy sup{color:var(--red);font-style:normal}.us .sidebar{border-top:2px solid var(--red);padding-top:24px;align-self:start}.us .sidebar h4{font-family:Zalando Sans,sans-serif;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 20px;font-weight:500}.us .sidebar .why{font-size:clamp(20px,2.2vw,28px);font-weight:800;letter-spacing:-.025em;line-height:1.15;margin:0}.us .sidebar .why .red{color:var(--red)}@media(max-width:720px){.us{grid-template-columns:1fr;gap:40px}}.product{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}.product .name{font-weight:800;font-size:clamp(40px,7vw,100px);letter-spacing:-.045em;line-height:.95;margin:0 0 32px}.product .name .it{font-style:italic}.product .name .red{color:var(--red)}.product .specs{font-family:Zalando Sans,sans-serif;font-size:13px;color:var(--ink)}.product .specs .row{display:grid;grid-template-columns:130px 1fr;gap:18px;border-bottom:1px dashed var(--rule);padding:12px 0}.product .specs .row .k{color:var(--ink-muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px;padding-top:3px}.product .specs .row .v{font-weight:500;font-size:14px}.product .pending{font-family:var(--serif);font-style:italic;color:var(--ink-muted);margin-top:18px;font-size:14px}.product .cta-row{margin-top:32px;display:flex;align-items:center;gap:18px;flex-wrap:wrap}.product-photo{position:relative;aspect-ratio:4/5;background:var(--paper-2);overflow:hidden;border:1px solid var(--rule)}.product-photo img{width:100%;height:100%;object-fit:cover}.product-photo .tag{position:absolute;top:14px;left:14px;background:var(--paper);color:var(--ink);font-family:Zalando Sans,sans-serif;font-size:10px;letter-spacing:.14em;text-transform:uppercase;padding:8px 12px;border:1px solid var(--rule)}@media(max-width:880px){.product{grid-template-columns:1fr;gap:32px}}.gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:48px}.gallery .cell{aspect-ratio:4/5;overflow:hidden;border:1px solid var(--rule);position:relative;background:var(--paper-2)}.gallery .cell img{width:100%;height:100%;object-fit:cover}.gallery .cell .tag{position:absolute;bottom:12px;left:12px;background:var(--paper);color:var(--ink);font-family:Zalando Sans,sans-serif;font-size:9px;letter-spacing:.14em;text-transform:uppercase;padding:6px 10px;border:1px solid var(--rule)}@media(max-width:720px){.gallery{grid-template-columns:1fr 1fr;gap:10px}.gallery .cell:nth-child(3){grid-column:1 / -1;aspect-ratio:16/10}}.fig{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.fig h2{font-weight:800;font-size:clamp(36px,5.4vw,68px);letter-spacing:-.035em;margin:0 0 32px}.fig h2 .it{font-style:italic}.fig p{font-size:18px;line-height:1.55;margin:0 0 14px;max-width:460px}.fig .ingredients{margin:28px 0 0;font-family:Zalando Sans,sans-serif;font-size:14px;line-height:2}.fig .ingredients .row{display:grid;grid-template-columns:50px 1fr}.fig .ingredients .row .n{color:var(--red)}.fig .ingredients .row em{font-style:italic;color:var(--ink-muted)}.fig .if-third{margin-top:24px;font-family:var(--serif);font-style:italic;font-size:17px;line-height:1.5;max-width:420px;color:var(--ink-muted)}.figbox{border:1px solid var(--rule);background:var(--paper);padding:22px;position:relative}.figbox .figtitle{font-family:Zalando Sans,sans-serif;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted);display:flex;justify-content:space-between;margin-bottom:14px;gap:8px}.figbox.photo{padding:0}.figbox.photo .figtitle{padding:14px 16px;margin:0;border-bottom:1px solid var(--rule);background:var(--paper-2)}.figbox.photo .canvas{position:relative;aspect-ratio:4/5;overflow:hidden}.figbox.photo .canvas img{width:100%;height:100%;object-fit:cover}.callout{position:absolute;font-family:Zalando Sans,sans-serif;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);display:flex;align-items:center;gap:8px;pointer-events:none}.callout .num{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1.5px solid var(--ink);border-radius:50%;background:var(--paper);font-weight:700;color:var(--ink)}.callout .lbl{background:var(--paper);padding:4px 8px;border:1px solid var(--rule)}.callout .line{position:absolute;background:var(--ink);height:1px}.fig .figbox.photo .canvas{aspect-ratio:4/5}.fig .figbox.photo .canvas .pkg-scene{border:none;aspect-ratio:auto;height:100%;padding:4% 28%}.fig .figbox.photo .canvas .pkg-bottle{width:100%;aspect-ratio:1 / 3.4}.callout.c1{top:64%;left:8%}.callout.c1 .line{left:32px;width:110px;top:11px}.callout.c2{top:46%;left:8%}.callout.c2 .line{left:32px;width:110px;top:11px}.callout.c3{top:22%;right:8%;flex-direction:row-reverse}.callout.c3 .line{right:32px;width:110px;top:11px}.callout.c4{top:6%;right:8%;flex-direction:row-reverse}.callout.c4 .line{right:32px;width:110px;top:11px}@media(max-width:720px){.callout.c1 .line,.callout.c2 .line,.callout.c3 .line,.callout.c4 .line{width:50px}}@media(max-width:720px){.fig{grid-template-columns:1fr;gap:32px}.callout{font-size:9px}}.ops{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.ops .steps .item{display:grid;grid-template-columns:90px 1fr;align-items:baseline;padding:16px 0;border-bottom:1px solid var(--rule);font-weight:800;font-size:clamp(36px,6vw,88px);line-height:1;letter-spacing:-.035em}.ops .steps .item .n{font-family:Zalando Sans,sans-serif;font-size:14px;color:var(--ink-muted);font-weight:500}.ops .steps .item.empty .label-step{color:var(--ink-faint);font-style:italic}.ops .note{font-size:18px;line-height:1.55;max-width:380px}.ops .note em{font-family:var(--serif);font-style:italic;color:var(--ink-muted)}@media(max-width:720px){.ops{grid-template-columns:1fr;gap:24px}.ops .steps .item{grid-template-columns:60px 1fr}}.list-block h2{font-weight:800;font-size:clamp(36px,5.4vw,72px);letter-spacing:-.035em;margin:0 0 32px}.list-block h2 .it{font-style:italic}.list-items{margin:0;padding:0;list-style:none;border-top:1px solid var(--rule)}.list-items li{border-bottom:1px solid var(--rule);padding:18px 0 18px 38px;font-size:18px;line-height:1.45;position:relative}.list-items li:before{content:"\2014";position:absolute;left:0;top:18px;color:var(--red);font-weight:700}.checklist li{cursor:pointer;padding-left:50px;-webkit-user-select:none;user-select:none;transition:opacity .12s ease}.checklist li:before{content:"";position:absolute;left:0;top:22px;width:16px;height:16px;border:1.5px solid var(--ink);background:transparent}.checklist li.checked{opacity:.5}.checklist li.checked .lbl{text-decoration:line-through;text-decoration-thickness:1.5px}.checklist li.checked:before{background:var(--red);border-color:var(--red)}.checklist li.checked:after{content:"\d7";position:absolute;left:4px;top:12px;color:#fff;font-weight:800;font-size:18px;line-height:1}.disclosure{display:grid;grid-template-columns:1fr 1fr;gap:56px}.disclosure h3{font-family:Zalando Sans,sans-serif;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 16px;font-weight:500}.disclosure .block{border-top:2px solid var(--ink);padding-top:22px}.disclosure.excluded .block{border-color:var(--red)}.disclosure p{font-size:18px;line-height:1.55;margin:0}.disclosure p em{font-family:var(--serif);font-style:italic;color:var(--ink-muted)}.disclosure ul{list-style:none;padding:0;margin:0;font-family:Zalando Sans,sans-serif;font-size:14px;line-height:2;columns:2;column-gap:32px}.disclosure ul li:before{content:"\d7  ";color:var(--red)}@media(max-width:720px){.disclosure{grid-template-columns:1fr;gap:32px}.disclosure ul{columns:1}}.creds ul{list-style:none;padding:0;margin:0;border-top:1px solid var(--rule)}.creds ul li{display:grid;grid-template-columns:60px 1fr;padding:18px 0;border-bottom:1px solid var(--rule);font-size:17px}.creds ul li .check{color:var(--red);font-family:Zalando Sans,sans-serif;font-size:14px;font-weight:600}.faq{border-top:1px solid var(--rule)}.faq .row{border-bottom:1px solid var(--rule);padding:22px 0}.faq .q{font-family:Zalando Sans,sans-serif;font-style:italic;font-size:20px;color:var(--ink-muted);margin:0 0 6px}.faq .a{font-size:20px;font-weight:700;letter-spacing:-.01em;margin:0}.faq .a.short{font-size:30px;font-weight:800}.faq .expand{margin-top:18px;background:none;border:none;font-family:Zalando Sans,sans-serif;font-size:12px;letter-spacing:.15em;text-transform:uppercase;color:var(--red);cursor:pointer;padding:14px 0;display:inline-flex;align-items:center;gap:8px}.faq .extra{display:none}.faq.open .extra{display:block}.reports{border-top:1px solid var(--rule)}.reports .row{border-bottom:1px solid var(--rule);padding:28px 0;display:grid;grid-template-columns:50px 1fr 1fr;gap:24px;align-items:baseline}.reports .num{font-family:Zalando Sans,sans-serif;font-size:11px;color:var(--red);padding-top:8px;letter-spacing:.12em}.reports .quote{font-family:var(--serif);font-style:italic;font-size:clamp(20px,2.2vw,26px);line-height:1.3;margin:0}.reports .answer{font-style:italic;color:var(--ink-muted);margin:0;padding-left:22px;border-left:1px solid var(--red);font-size:17px}@media(max-width:720px){.reports .row{grid-template-columns:40px 1fr}.reports .answer{grid-column:1 / -1;padding-left:0;border-left:none;border-top:1px solid var(--red);padding-top:12px}}.pricing{display:grid;grid-template-columns:1fr 1fr;gap:32px}.pricing .tier{border:1px solid var(--rule);padding:32px;background:var(--paper);display:flex;flex-direction:column}.pricing .tier.primary{border:2px solid var(--red);background:var(--paper-2)}.pricing .tier .size{font-family:Zalando Sans,sans-serif;font-size:12px;letter-spacing:.12em;color:var(--ink-muted);text-transform:uppercase;margin-bottom:18px}.pricing .tier .price{font-weight:800;font-size:84px;line-height:1;letter-spacing:-.045em;margin:0 0 18px}.pricing .tier .price .rs{color:var(--red)}.pricing .tier .desc{font-size:16px;line-height:1.5;color:var(--ink-muted);margin:0 0 24px;max-width:340px}.pricing .quietly{font-family:var(--serif);font-style:italic;font-size:16px;color:var(--ink-muted);margin-top:24px;grid-column:span 2;border-top:1px solid var(--rule);padding-top:16px}@media(max-width:720px){.pricing{grid-template-columns:1fr}.pricing .quietly{grid-column:span 1}.pricing .tier .price{font-size:64px}}.closing h2{font-weight:800;font-size:clamp(48px,9vw,140px);line-height:.95;letter-spacing:-.045em;margin:0 0 40px;max-width:1100px}.closing h2 .red{color:var(--red)}.closing h2 .it{font-style:italic;font-weight:800}.closing .end-cta{font-size:18px;padding:22px 32px}.closing .nc{font-family:Zalando Sans,sans-serif;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-muted);margin-top:28px}footer.foot-bar{max-width:1280px;margin:0 auto;padding:56px 56px 80px;display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap;border-top:1px solid var(--rule)}footer.foot-bar .mark-block{display:flex;flex-direction:column;gap:14px;max-width:380px}footer.foot-bar .mark{font-weight:800;font-size:28px;letter-spacing:-.025em;line-height:1;display:flex;align-items:center;gap:8px}footer.foot-bar .mark .it{font-style:italic}footer.foot-bar .mark .ast-mark{width:14px;height:14px;color:var(--red)}footer.foot-bar .made{font-family:var(--serif);font-style:italic;color:var(--ink-muted);font-size:14px}footer.foot-bar .meta{font-family:Zalando Sans,sans-serif;font-size:11px;color:var(--ink-muted);letter-spacing:.12em;text-transform:uppercase;line-height:1.9}@media(max-width:720px){footer.foot-bar{padding:40px 22px 64px}}.sticky-buy{position:fixed;bottom:0;left:0;right:0;z-index:80;background:var(--ink);color:var(--paper);padding:14px 22px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid rgba(255,255,255,.06);box-shadow:0 -8px 24px #0000001f;transform:translateY(0);transition:transform .22s ease}.sticky-buy.hidden{transform:translateY(100%)}.sticky-buy .left{display:flex;align-items:center;gap:14px;min-width:0}.sticky-buy .ast-mark{width:22px;height:22px;color:var(--red);flex-shrink:0}.sticky-buy .name{font-weight:800;letter-spacing:-.02em;font-size:15px;display:flex;align-items:baseline;gap:4px;line-height:1.1;min-width:0}.sticky-buy .name .it{font-style:italic}.sticky-buy .name .sub{font-family:Zalando Sans,sans-serif;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#ede5d280;font-weight:400;font-style:normal;margin-left:6px}.sticky-buy .price-block{display:flex;flex-direction:column;align-items:flex-end;font-family:Zalando Sans,sans-serif;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#ede5d280;margin-right:4px}.sticky-buy .price-block .p{font-family:Zalando Sans,sans-serif;font-weight:800;font-size:20px;color:var(--paper);letter-spacing:-.02em}.sticky-buy .right{display:flex;align-items:center;gap:12px;flex-shrink:0}.sticky-buy .cta-stick{background:var(--red);color:#fff;padding:14px 22px;font-weight:800;font-size:14px;letter-spacing:.06em;text-transform:uppercase;border:none;cursor:pointer;font-family:Zalando Sans,sans-serif;display:inline-flex;align-items:center;gap:8px;transition:background 80ms ease}.sticky-buy .cta-stick:hover{background:var(--red-deep)}.sticky-buy .name .full{white-space:nowrap}@media(max-width:720px){.sticky-buy{bottom:12px;left:12px;right:12px;border-radius:4px;border-top:none;box-shadow:0 4px 24px #00000047;padding:12px 16px}.sticky-buy .name{font-size:14px}.sticky-buy .name .full{display:none}.sticky-buy .name .short{display:inline}.sticky-buy .name .sub{display:none}.sticky-buy .price-block{font-size:9px}.sticky-buy .price-block .p{font-size:18px}.sticky-buy .cta-stick{padding:13px 16px;font-size:13px}}@media(min-width:721px){.sticky-buy .name .short{display:none}}.modal-bg{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f0d0bc7;display:none;align-items:center;justify-content:center;z-index:200;padding:16px}.modal-bg.open{display:flex}.modal{background:var(--paper);color:var(--ink);padding:36px;max-width:500px;width:100%;border:1px solid var(--ink);position:relative;max-height:90vh;overflow:auto}.modal .mark{font-family:Zalando Sans,sans-serif;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--red);margin-bottom:18px}.modal h3{font-weight:800;font-size:32px;line-height:1.05;letter-spacing:-.025em;margin:0 0 14px}.modal p{font-family:var(--serif);font-style:italic;font-size:16px;color:var(--ink-muted);margin:0 0 24px}.modal .close{background:var(--red);color:#fff;padding:14px 22px;border:none;font-weight:800;letter-spacing:.06em;text-transform:uppercase;font-size:13px;cursor:pointer}.modal .close:hover{background:var(--red-deep)}.pkg-scene{position:relative;width:100%;aspect-ratio:4 / 5;background:radial-gradient(ellipse 56% 9% at 50% 94%,rgba(0,0,0,.22),transparent 70%),linear-gradient(180deg,var(--paper-2) 0%,var(--paper) 78%);display:flex;align-items:flex-end;justify-content:center;gap:5%;padding:8% 10% 7%;isolation:isolate}.pkg-scene.tall{aspect-ratio:3 / 5;padding:8% 12% 7%}.pkg-scene.wide{aspect-ratio:16 / 10;padding:6% 14%;gap:6%}.pkg-scene.solo-box{padding:8% 26% 7%}.pkg-scene.solo-bottle{padding:8% 30% 7%}.pkg-card{position:relative;background:var(--red);color:#fff;font-family:Zalando Sans,sans-serif;display:flex;flex-direction:column;align-items:center;overflow:hidden;container-type:inline-size;box-shadow:inset -2px 0 #0000002e,inset 2px 0 #ffffff0f,0 28px 44px -16px #0006}.pkg-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#0000002e,#0000 10%,#ffffff0f,#0000 90%,#00000038);pointer-events:none;z-index:5;border-radius:inherit}.pkg-box{width:32%;aspect-ratio:1 / 4.2;border-radius:1px}.pkg-bottle{width:24%;aspect-ratio:1 / 3.4;border-radius:14px 14px 6px 6px/22px 22px 6px 6px;margin-bottom:1.5%}.pkg-bottle:after{border-radius:inherit}.pkg-bottle .pkg-cap{position:absolute;top:-8%;left:14%;width:72%;height:9%;background:linear-gradient(180deg,#ffffff8c,#ffffff2e);border:1px solid rgba(255,255,255,.35);border-radius:3px 3px 2px 2px;z-index:1}.pkg-bottle .pkg-pump{position:absolute;top:-4%;left:24%;width:52%;height:6%;background:linear-gradient(180deg,#fbf8f0,#d8d3c8);border-radius:2px 2px 8px 8px;z-index:2;box-shadow:inset 0 -1px #0000001a}.pkg-bottle .pkg-nozzle{position:absolute;top:-6%;left:36%;width:28%;height:3%;background:#f5f1e8;z-index:3;border-radius:1px}.pkg-box .pkg-tab{position:absolute;top:0;right:0;width:8%;height:6%;background:#0000000f;z-index:1}.pkg-ast{margin-top:8%;width:36%;aspect-ratio:1;color:#c41b27;filter:drop-shadow(0 1px 0 rgba(255,255,255,.08))}.pkg-ast svg{width:100%;height:100%;display:block}.pkg-bottle .pkg-ast{display:none}.pkg-wm-block{flex:1;position:relative;width:100%}.pkg-wm-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg);white-space:nowrap;display:flex;flex-direction:column;align-items:flex-start;gap:1cqi}.pkg-wm-1,.pkg-wm-2{font-weight:800;letter-spacing:-.06em;line-height:.9;margin:0}.pkg-wm-1{color:#18130f;font-size:30cqi}.pkg-wm-2{color:#fff;font-size:30cqi;font-style:italic}.pkg-wm-2 .star{font-size:.42em;vertical-align:super;line-height:0;position:relative;top:-.1em;font-style:normal;display:inline-block}.pkg-wm-tag{position:absolute;top:50%;right:11%;transform:translateY(-50%) rotate(-90deg);transform-origin:right center;font-weight:700;font-size:5.5cqi;letter-spacing:.04em;white-space:nowrap;color:#fff;font-family:Zalando Sans,sans-serif}.pkg-bottle .pkg-wm-1,.pkg-bottle .pkg-wm-2{font-size:22cqi}.pkg-bottle .pkg-wm-tag{font-size:4.2cqi;right:9%}.pkg-info{width:80%;padding-bottom:7%;padding-top:3%;display:flex;flex-direction:column;align-items:center;gap:2cqi;text-align:center;color:#fff}.pkg-info .pkg-div{width:100%;height:1px;background:#ffffff8c}.pkg-info .pkg-name{font-size:8.5cqi;letter-spacing:.06em;font-weight:700;padding:1cqi 0}.pkg-info .pkg-sub{font-size:6.2cqi;letter-spacing:.06em;line-height:1.2;font-weight:700;padding:1cqi 0}.pkg-info .pkg-size{font-size:4.6cqi;letter-spacing:.04em;font-weight:500;font-family:Zalando Sans,sans-serif;padding-top:1cqi}.pkg-bottle .pkg-info{width:84%;padding-bottom:6%;gap:1.6cqi}.pkg-bottle .pkg-info .pkg-name{font-size:7cqi}.pkg-bottle .pkg-info .pkg-sub{font-size:5cqi}.pkg-bottle .pkg-info .pkg-size{font-size:3.6cqi}.pkg-box.back .pkg-ast{display:none}.pkg-box.back .pkg-wm-text{transform:translate(-50%,-50%) rotate(-90deg);align-items:flex-start}.pkg-box.back .pkg-back-copy{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg);width:320cqi;max-width:320cqi;display:flex;flex-direction:column;gap:4cqi}.pkg-box.back .pkg-back-head{font-weight:800;font-size:8.5cqi;line-height:.95;letter-spacing:-.025em;color:#fff;margin:0;text-transform:uppercase}.pkg-box.back .pkg-back-sub{font-weight:800;font-size:6cqi;letter-spacing:.02em;color:#fff;margin:0;text-transform:uppercase}.pkg-box.back .pkg-back-meta{font-size:4cqi;font-weight:700;letter-spacing:.02em;line-height:1.4;color:#fffffff2;margin:0}.pkg-box.back .pkg-back-body{font-size:3.2cqi;line-height:1.5;color:#ffffffd9;margin:0;font-weight:500;max-width:200cqi}.pkg-box.back .pkg-ast{display:block;position:absolute;bottom:4%;left:50%;transform:translate(-50%);margin:0;width:24%;color:#0000002e;z-index:1}.pkg-scene .pkg-tag{position:absolute;bottom:14px;left:14px;background:var(--paper);color:var(--ink);font-family:Zalando Sans,sans-serif;font-size:10px;letter-spacing:.14em;text-transform:uppercase;padding:8px 12px;border:1px solid var(--rule);z-index:10}@media(max-width:720px){.pkg-box{width:38%}.pkg-bottle{width:28%}.pkg-scene.solo-box{padding:8% 30% 7%}.pkg-scene.solo-bottle{padding:8% 32% 7%}}@media(max-width:720px){:root{--buy-h: 80px}.creds-grid{grid-template-columns:1fr!important;gap:24px!important}}#tw-home .verify-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}#tw-home .verify-grid .vcheck:last-child:nth-child(odd){grid-column:1 / -1}#tw-home .curve-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}#tw-home .figbox{background:var(--white, #fff);border:1px solid rgba(0,0,0,.1)!important;border-radius:4px;padding:18px 18px 12px;width:100%;margin-inline:0}@media(max-width:760px){#tw-home .curve-grid{grid-template-columns:1fr}}body,body *{font-family:Zalando Sans,sans-serif!important}.dict,.dict .head,.fig .if-third,.foot,.guide-intro,.observation .aside,.us .copy p em,.us .copy .footy,.reports .quote,.reports .answer,.pricing .quietly,.modal p{font-family:"Source Serif 4",Georgia,serif!important}:is(.dict,.dict .head,.fig .if-third,.foot,.guide-intro,.observation .aside,.us .copy p em,.us .copy .footy,.reports .quote,.reports .answer,.pricing .quietly,.modal p) .shopify-policy__container,:is(.dict,.dict .head,.fig .if-third,.foot,.guide-intro,.observation .aside,.us .copy p em,.us .copy .footy,.reports .quote,.reports .answer,.pricing .quietly,.modal p) .shopify-policy__container~*,:is(.dict,.dict .head,.fig .if-third,.foot,.guide-intro,.observation .aside,.us .copy p em,.us .copy .footy,.reports .quote,.reports .answer,.pricing .quietly,.modal p) main:has(.shopify-policy__container){background:#fff!important}:is(.dict,.dict .head,.fig .if-third,.foot,.guide-intro,.observation .aside,.us .copy p em,.us .copy .footy,.reports .quote,.reports .answer,.pricing .quietly,.modal p) main:has(.shopify-policy__container)~*{--paper: #ffffff}:is(.dict,.dict .head,.fig .if-third,.foot,.guide-intro,.observation .aside,.us .copy p em,.us .copy .footy,.reports .quote,.reports .answer,.pricing .quietly,.modal p) html body div.shopify-policy__container h4[id],:is(.dict,.dict .head,.fig .if-third,.foot,.guide-intro,.observation .aside,.us .copy p em,.us .copy .footy,.reports .quote,.reports .answer,.pricing .quietly,.modal p) html body div.shopify-policy__container h3[id],:is(.dict,.dict .head,.fig .if-third,.foot,.guide-intro,.observation .aside,.us .copy p em,.us .copy .footy,.reports .quote,.reports .answer,.pricing .quietly,.modal p) html body div.shopify-policy__container h2[id],:is(.dict,.dict .head,.fig .if-third,.foot,.guide-intro,.observation .aside,.us .copy p em,.us .copy .footy,.reports .quote,.reports .answer,.pricing .quietly,.modal p) html body .rte h4,:is(.dict,.dict .head,.fig .if-third,.foot,.guide-intro,.observation .aside,.us .copy p em,.us .copy .footy,.reports .quote,.reports .answer,.pricing .quietly,.modal p) html body .rte h3,:is(.dict,.dict .head,.fig .if-third,.foot,.guide-intro,.observation .aside,.us .copy p em,.us .copy .footy,.reports .quote,.reports .answer,.pricing .quietly,.modal p) html body .rte p,:is(.dict,.dict .head,.fig .if-third,.foot,.guide-intro,.observation .aside,.us .copy p em,.us .copy .footy,.reports .quote,.reports .answer,.pricing .quietly,.modal p) html body .rte li,:is(.dict,.dict .head,.fig .if-third,.foot,.guide-intro,.observation .aside,.us .copy p em,.us .copy .footy,.reports .quote,.reports .answer,.pricing .quietly,.modal p) html body .rte span,:is(.dict,.dict .head,.fig .if-third,.foot,.guide-intro,.observation .aside,.us .copy p em,.us .copy .footy,.reports .quote,.reports .answer,.pricing .quietly,.modal p) html body .rte strong{font-family:Zalando Sans,sans-serif!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
