.pagehead{background:var(--brw-deep);border-radius:0 0 40px 40px;color:var(--fg);overflow:hidden;padding:calc(var(--header-h) + 32px) 0 48px;position:relative}.pagehead:before{background:#1ab796;border-radius:50%;content:"";filter:blur(150px);height:70%;opacity:.14;position:absolute;right:-10%;top:10%;width:60%}.pagehead__inner{position:relative;z-index:1}.pagehead__title{font-size:44px;margin:12px 0 18px;max-width:14em}.pagehead__lede{color:var(--fg-muted);font-size:17px;line-height:1.55;max-width:36em}.pagehead__actions{display:flex;flex-wrap:wrap;gap:20px 24px;margin-top:28px}.pagehead__art{display:none}@media(min-width:768px){.pagehead{border-radius:0 0 72px 72px;padding:calc(var(--header-h) + 56px) 0 72px}.pagehead__title{font-size:60px}.pagehead__lede{font-size:19px}}@media(min-width:992px){.pagehead__art{display:block;height:100%;pointer-events:none;position:absolute;right:4%;top:0;width:38%}.pagehead__orb{height:auto;opacity:.55;position:absolute;right:0;top:50%;transform:translateY(-46%);width:78%}.pagehead__pack{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-42%);width:70%}.pagehead__pack--tall{width:34%;transform:translate(-40%,-40%)}.pagehead__pack--sm{width:54%}}@media(min-width:1200px){.pagehead{border-radius:0 0 110px 110px;padding:calc(var(--header-h) + 64px) 0 96px}.pagehead__title{font-size:76px}}.pagehead--short{padding-bottom:40px}@media(min-width:768px){.pagehead--short{padding-bottom:56px}}@media(min-width:1200px){.pagehead--short{padding-bottom:72px}.pagehead--short .pagehead__title{font-size:64px}}.pg{background:var(--bg);color:var(--fg);overflow:hidden;padding:56px 0;position:relative}.pg--dark{background:var(--brw-deep)}.pg--tight{padding-top:24px}.pg__head{margin-bottom:32px;max-width:46em}.pg__head .eyebrow{margin-bottom:12px}.pg__title{font-size:32px}.pg__text{color:var(--fg-muted);font-size:17px;line-height:1.6;margin-top:16px;max-width:40em}.pg__text+.pg__text{margin-top:12px}.pg a:not(.btn):not(.pg-card):not(.round):not(.pcard__link):not(.pg-chip){color:var(--link);text-decoration:underline;text-underline-offset:3px}@media(min-width:768px){.pg{padding:88px 0}.pg__head{margin-bottom:48px}.pg__title{font-size:44px}}@media(min-width:1200px){.pg{padding:112px 0}.pg__title{font-size:56px}}.pg-facts{display:grid;gap:12px;grid-template-columns:1fr 1fr}.pg-fact{background:#fff;border:1px solid var(--line-pale);border-radius:22px;padding:22px 18px 20px}.pg-fact__big{color:var(--em);font-family:var(--font-slab);font-size:30px;font-weight:600;letter-spacing:-.02em;line-height:1.1}.pg-fact__label{color:var(--fg-muted);font-size:15px;line-height:1.4;margin-top:8px}@media(min-width:992px){.pg-facts{gap:20px;grid-template-columns:repeat(4,1fr)}.pg-fact{padding:30px 26px 28px}.pg-fact__big{font-size:40px}}.pg-steps{display:grid;gap:18px}.pg-step{background:#fff;border:1px solid var(--line-pale);border-radius:28px;overflow:hidden;padding:14px 14px 24px}.pg-step__media{align-items:center;background:linear-gradient(180deg,#e6f5e2,#f1f8ee);border-radius:20px;display:flex;justify-content:center;overflow:hidden;position:relative}.pg-step__media{aspect-ratio:5 / 4}.pg-step__media img{height:88%;max-width:88%;object-fit:contain;position:relative;width:auto}.pg-step__wash{height:auto!important;left:50%;opacity:.6;position:absolute!important;top:50%;transform:translate(-50%,-50%);width:70%!important}.pg-step__body{padding:20px 10px 0}.pg-step__num{color:var(--em);font-family:var(--font-slab);font-size:14px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.pg-step__title{font-size:24px;margin:8px 0 10px}.pg-step__text{color:var(--fg-muted);font-size:16px;line-height:1.55}@media(min-width:768px){.pg-steps{gap:24px;grid-template-columns:repeat(3,1fr)}.pg-step__body{padding:24px 12px 0}.pg-step__title{font-size:26px}}.pg-rows{border-top:1px solid var(--line-soft);margin:0}.pg-row{border-bottom:1px solid var(--line-soft);display:grid;gap:6px 40px;padding:20px 0}.pg-row dt{font-size:18px;font-weight:700;letter-spacing:-.01em}.pg-row dd{color:var(--fg-muted);font-size:17px;line-height:1.55;margin:0}@media(min-width:768px){.pg-row{grid-template-columns:1fr 2fr;padding:26px 0}.pg-row dt{font-size:20px}}.pg-panel{background:var(--brw-mint);border-radius:28px;color:var(--brw-deep);display:grid;gap:20px;padding:28px 22px}.pg-panel__title{color:var(--brw-deep);font-size:26px}.pg-panel__col{border-top:1px solid rgba(18,55,47,.25);padding-top:16px}.pg-panel__col strong{display:block;font-size:18px;margin-bottom:6px}.pg-panel__col p{font-size:16px;line-height:1.5}@media(min-width:768px){.pg-panel{gap:28px 48px;grid-template-columns:1fr 1fr;padding:44px 44px 48px}.pg-panel__title{font-size:34px;grid-column:1 / -1}}.pg-split{align-items:start;display:grid;gap:32px}.pg-split__media{margin:0 auto;max-width:520px;width:100%}.pg-split__media img{border-radius:8px;box-shadow:0 24px 60px #12372f29;display:block;height:auto;width:100%}.pg-split__actions{display:flex;flex-wrap:wrap;gap:20px 24px;margin-top:28px}@media(min-width:992px){.pg-split{gap:80px;grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.pg-split--flip{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.pg-split__media{margin:0;max-width:none}}.pg-cards{display:grid;gap:14px}.pg-card{background:#fff;border:1px solid var(--line-pale);border-radius:26px;padding:28px 24px 30px}.pg-card__num{color:var(--em);font-family:var(--font-slab);font-size:14px;font-weight:600;letter-spacing:.16em}.pg-card__title{font-size:26px;margin:10px 0}.pg-card__text{color:var(--fg-muted);font-size:16px;line-height:1.55}@media(min-width:768px){.pg-cards{gap:22px;grid-template-columns:repeat(3,1fr)}.pg-card{padding:36px 30px 40px}}.pg-close{background:var(--bg);border-radius:40px 40px 0 0;color:var(--fg);overflow:hidden;padding:64px 0 56px;position:relative}.pg-close__inner{align-items:center;display:grid;gap:28px;position:relative}.pg-close__title{font-size:36px}.pg-close__text{color:var(--fg-muted);font-size:17px;line-height:1.5;margin-top:14px;max-width:30em}.pg-close__actions{display:flex;flex-wrap:wrap;gap:20px 24px;margin-top:28px}.pg-close__art{display:none}@media(min-width:768px){.pg-close{border-radius:72px 72px 0 0;padding:96px 0 88px}.pg-close__title{font-size:52px}}@media(min-width:992px){.pg-close__inner{grid-template-columns:1.2fr 1fr}.pg-close__art{align-self:stretch;display:block;margin:-56px 0 -48px;min-height:340px;position:relative}.pg-close__art img{height:100%;top:0;right:0;bottom:0;left:0;object-fit:contain;object-position:50% 60%;position:absolute;width:100%}}@media(min-width:1200px){.pg-close{border-radius:110px 110px 0 0}.pg-close__title{font-size:68px}}.ing-grid{display:grid;gap:14px 12px;grid-template-columns:1fr 1fr}.ing{display:flex;flex-direction:column}.ing__photo{aspect-ratio:1;background:var(--placeholder);border-radius:18px;overflow:hidden}.ing__photo img{display:block;height:100%;object-fit:cover;width:100%}.ing__name{font-size:19px;margin:14px 0 2px}.ing__species{color:var(--em);font-family:var(--font-slab);font-size:15px;font-weight:600;letter-spacing:-.01em}.ing__amount{align-self:flex-start;background:var(--surface);border:1px solid var(--line-pale);border-radius:100px;color:var(--fg);font-size:13px;font-weight:600;letter-spacing:.02em;margin:10px 0 8px;padding:4px 12px}.ing__text{color:var(--fg-muted);font-size:14px;line-height:1.5}@media(min-width:768px){.ing-grid{gap:36px 20px}.ing__name{font-size:22px}.ing__text{font-size:15px}}@media(min-width:992px){.ing-grid{gap:48px 24px;grid-template-columns:repeat(4,1fr)}.ing__photo{border-radius:24px}}.pg-list{color:var(--fg-muted);display:grid;font-size:17px;gap:10px;line-height:1.55;list-style:none;margin-top:18px;padding:0}.pg-list strong{color:var(--fg)}.pg-ritual{display:grid;gap:14px;margin-top:8px}.pg-ritual__step{align-items:center;display:flex;gap:16px}.pg-ritual__icon{background:var(--brw-mint);border-radius:50%;flex:0 0 56px;height:56px;padding:11px;width:56px}.pg-ritual__icon img{display:block;height:100%;object-fit:contain;width:100%}.pg-ritual__text{font-size:17px;line-height:1.4}.pg-ritual__text strong{display:block;font-size:19px}.faq--page{padding-top:56px}.faq--page .faq__inner{gap:40px}.faq__groups{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px}.pg-chip{background:#fff;border:1px solid var(--line-soft);border-radius:100px;color:var(--fg);display:inline-block;font-size:14px;font-weight:600;padding:9px 16px;transition:background-color var(--t-base),color var(--t-base)}@media(hover:hover){.pg-chip:hover{background:var(--brw-deep);color:var(--brw-cream)}}.faq__group{font-size:26px;margin:0 0 16px;scroll-margin-top:calc(var(--header-h) + 16px)}.faq__block+.faq__block{margin-top:48px}.faq--page .faq__a a{color:var(--link);text-decoration:underline;text-underline-offset:3px}@media(min-width:768px){.faq--page{padding-top:88px}.faq--page .faq__intro{position:sticky;top:calc(var(--header-h) + 24px);align-self:flex-start}.faq--page .faq__list{width:55%}.faq--page .faq__intro{width:36%}.faq__group{font-size:32px}.faq--page .faq__inner{gap:64px}}.faq--page .faq__item{opacity:1!important}.pg-form{display:grid;gap:16px}.pg-field label{display:block;font-size:14px;font-weight:600;margin-bottom:6px}.pg-field input,.pg-field textarea,.pg-field select{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid var(--line-soft);border-radius:14px;color:var(--fg);font-size:16px;line-height:1.4;padding:14px 16px;width:100%}.pg-field textarea{min-height:150px;resize:vertical}.pg-field input:focus,.pg-field textarea:focus{border-color:var(--fg);outline:2px solid var(--accent);outline-offset:1px}.pg-form__row{display:grid;gap:16px}.pg-form__actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px 24px;margin-top:8px}.pg-form__msg{align-items:center;color:var(--fg);display:flex;font-size:16px;font-weight:600;gap:10px}.pg-form__msg[hidden]{display:none}.pg-form__msg svg{color:var(--accent);flex:0 0 22px;height:22px;width:22px}.pg-form__hint{color:var(--fg-muted);font-size:14px;line-height:1.45}@media(min-width:768px){.pg-form__row{grid-template-columns:1fr 1fr}}.acct{display:grid;gap:20px}.acct__card{background:#fff;border:1px solid var(--line-pale);border-radius:28px;padding:28px 22px 30px}.acct__title{font-size:28px;margin-bottom:8px}.acct__text{color:var(--fg-muted);font-size:16px;line-height:1.5;margin-bottom:22px}.acct__link{color:var(--link);font-size:15px;text-decoration:underline;text-underline-offset:3px}.acct__perks{color:var(--fg-muted);font-size:15px;gap:8px;line-height:1.45;list-style:none;margin:0 0 22px;padding:0;display:grid}.acct__perks li{padding-left:22px;position:relative}.acct__perks li:before{background:var(--accent);border-radius:50%;content:"";height:7px;left:2px;position:absolute;top:.55em;width:7px}@media(min-width:768px){.acct{gap:28px;grid-template-columns:1fr 1fr}.acct__card{padding:40px 36px 44px}.acct__title{font-size:34px}}.reading{background:var(--bg);padding:40px 0 72px}.reading__inner{display:grid;gap:32px}.reading__nav{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px}.reading__nav a{background:#fff;border:1px solid var(--line-soft);border-radius:100px;color:var(--fg);display:block;font-size:14px;font-weight:600;padding:8px 14px;transition:background-color var(--t-base),color var(--t-base)}.reading__nav a[aria-current=page]{background:var(--brw-deep);border-color:var(--brw-deep);color:var(--brw-cream)}@media(hover:hover){.reading__nav a:hover{background:var(--brw-deep);color:var(--brw-cream)}}.reading__body{color:var(--fg);max-width:46rem;min-width:0}.reading__body>:first-child{margin-top:0}.reading__body h2{font-size:24px;letter-spacing:-.015em;line-height:1.25;margin:44px 0 14px}.reading__body p{font-size:17px;line-height:1.65;margin:0 0 16px}.reading__body ul{display:grid;gap:10px;list-style:disc;margin:0 0 20px;padding-left:1.3em}.reading__body li{font-size:17px;line-height:1.6;padding-left:4px}.reading__body li::marker{color:var(--accent)}.reading__body strong{font-weight:700}.reading__body a{color:var(--link);text-decoration:underline;text-underline-offset:3px;word-break:break-word}.reading__body blockquote{border-left:3px solid var(--accent);margin:0 0 20px;padding:4px 0 4px 18px}.reading__body .reading__scroll{margin:0 0 24px;overflow-x:auto}.reading__body table{border-collapse:collapse;font-size:15px;min-width:520px;width:100%}.reading__body th,.reading__body td{border-bottom:1px solid var(--line-soft);line-height:1.5;padding:12px 14px 12px 0;text-align:left;vertical-align:top}.reading__body th{color:var(--fg-muted);font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}@media(max-width:767px){.reading__body>table{display:block;min-width:0;overflow-x:auto}}.reading__tool{background:var(--surface);border-radius:24px;margin:8px 0;padding:24px 22px 26px}.reading__tool .btn{margin-top:6px}.reading__tool p{margin-bottom:14px}@media(min-width:768px){.reading{padding:64px 0 112px}.reading__body h2{font-size:28px}}@media(min-width:992px){.reading__inner{gap:72px;grid-template-columns:240px minmax(0,1fr)}.reading__nav{align-self:start;display:grid;gap:4px;position:sticky;top:calc(var(--header-h) + 24px)}.reading__nav a{border:0;border-radius:12px;font-size:15px;padding:10px 14px;background:transparent}.reading__nav a[aria-current=page]{background:var(--brw-deep)}}.pg-links{display:flex;flex-wrap:wrap;gap:10px}.pg-links .pg-chip{font-size:16px;padding:12px 20px}main#main{background:var(--brw-cream)}.pg-chip,.reading__nav a{text-decoration:none}@media(max-width:767.98px){.faq--page .faq__art{display:none}}@media(min-width:992px){.pagehead__art~.pagehead__inner>*{max-width:54%}.pagehead__art~.pagehead__inner .pagehead__title{max-width:54%}.pagehead--short .pagehead__orb{top:60%;width:56%}}.pagehead--short:after{aspect-ratio:1;background:url(wash-drift.webp) center / contain no-repeat;content:"";mix-blend-mode:screen;opacity:.5;pointer-events:none;position:absolute;right:-90px;top:-40px;width:300px}@media(min-width:768px){.pagehead--short:after{right:-60px;top:-60px;width:520px;opacity:.55}}.pagehead--short:has(.pagehead__art):after{display:none}@media(min-width:992px){.pg-close__art:before{background:url(wash-cloud.webp) center / contain no-repeat;content:"";top:4%;right:6%;bottom:4%;left:6%;opacity:.75;position:absolute}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/page-base.css.map */
