.erit{background:var(--paper);color:#171717}.erit *{box-sizing:border-box}.erit__wrap{width:min(1180px,calc(100% - 64px));margin-inline:auto}.erit__kicker{font:600 11px/1.2 Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin:0 0 28px}.erit h1,.erit h2,.erit h3{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.035em;margin:0}.erit__hero{padding:125px 0 110px;display:grid;grid-template-columns:.9fr 1.1fr;gap:90px}.erit__hero h1{font-size:clamp(64px,8vw,118px);line-height:.88;grid-row:2}.erit__hero .erit__intro{font:400 21px/1.55 Arial,sans-serif;color:#595955;max-width:540px;align-self:end;grid-column:2;grid-row:2}.erit__principle{background:var(--dark);color:#f7f7f5;padding:105px 0}.erit__principle-grid{display:grid;grid-template-columns:90px 1fr 1fr;gap:55px;align-items:start}.erit__index{color:var(--accent);font:600 11px Arial,sans-serif;letter-spacing:.16em}.erit__principle h2{font-size:clamp(48px,5vw,76px);line-height:.96;color:#f7f7f5!important}.erit__principle-grid>div{font:400 17px/1.75 Arial,sans-serif;color:#c9c9c5}.erit__ritual{display:grid;grid-template-columns:1fr 1fr;min-height:680px;border-bottom:1px solid #d2d2ce}.erit__ritual:nth-child(2n) .erit__ritual-media{order:2}.erit__ritual-media{background:#ecece8;overflow:hidden}.erit__ritual-media img,.erit__ritual-media svg{width:100%;height:100%;object-fit:cover;display:block}.erit__ritual-copy{padding:90px max(42px,calc((100vw - 1180px)/2));display:flex;flex-direction:column;justify-content:center}.erit__ritual-copy h2{font-size:clamp(50px,5vw,76px);line-height:.93}.erit__lead{font:400 17px/1.7 Arial,sans-serif;color:#5d5d59;max-width:530px;margin:28px 0}.erit__schedule{border-top:1px solid #cfcfca}.erit__schedule p{display:grid;grid-template-columns:125px 1fr;gap:20px;padding:17px 0;border-bottom:1px solid #cfcfca;font:400 14px/1.55 Arial,sans-serif;margin:0}.erit__schedule span{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.erit__price{display:flex;align-items:baseline;gap:12px;margin:28px 0 18px;font-family:Arial,sans-serif}.erit__price strong{font-size:25px}.erit__price s{font-size:14px;color:#777}.erit__saving{font:600 10px/1 Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-left:4px}.erit__button{display:inline-block;align-self:flex-start;background:#171717;color:#fff;text-decoration:none;padding:16px 23px;font:600 11px Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase}.erit__compare{background:#85102b;color:#fff;padding:110px 0}.erit__compare h2{font-size:clamp(50px,6vw,88px);line-height:.92;color:#fff!important;max-width:900px}.erit__compare-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:65px;border-top:1px solid rgba(255,255,255,.35)}.erit__compare-grid>div{padding:28px 28px 0 0;border-right:1px solid rgba(255,255,255,.25);min-height:205px}.erit__compare-grid>div+div{padding-left:28px}.erit__compare-grid>div:last-child{border-right:0}.erit__compare-grid span{font:600 10px Arial,sans-serif;color:#ff7142;letter-spacing:.14em}.erit__compare-grid h3{font-size:30px;line-height:1;margin:30px 0 15px;color:#fff!important}.erit__compare-grid p{font:400 13px/1.65 Arial,sans-serif;color:#ffffffc2}.erit__faq{padding:115px 0;display:grid;grid-template-columns:.8fr 1.2fr;gap:110px}.erit__faq h2{font-size:clamp(48px,5vw,72px);line-height:.95}.erit__faq-list{border-top:1px solid #cfcfca}.erit__faq details{border-bottom:1px solid #cfcfca}.erit__faq summary{list-style:none;cursor:pointer;padding:23px 0;display:flex;justify-content:space-between;gap:20px;font:400 16px/1.4 Arial,sans-serif}.erit__faq summary::-webkit-details-marker{display:none}.erit__faq summary span{color:var(--accent)}.erit__faq details>div{padding:0 36px 24px 0;font:400 14px/1.7 Arial,sans-serif;color:#60605c}@media(max-width:749px){.erit__wrap{width:calc(100% - 40px)}.erit__hero{padding:72px 0 64px;display:block}.erit__hero h1{font-size:clamp(58px,17vw,78px);margin-bottom:32px}.erit__hero .erit__intro{font-size:17px}.erit__principle{padding:72px 0}.erit__principle-grid{grid-template-columns:1fr;gap:24px}.erit__principle h2{font-size:48px}.erit__ritual,.erit__ritual:nth-child(2n){display:flex;flex-direction:column;min-height:0}.erit__ritual:nth-child(2n) .erit__ritual-media{order:0}.erit__ritual-media{height:100vw;max-height:500px}.erit__ritual-copy{padding:62px 20px}.erit__ritual-copy h2{font-size:52px}.erit__schedule p{grid-template-columns:95px 1fr}.erit__compare{padding:74px 0}.erit__compare-grid{grid-template-columns:1fr;margin-top:44px}.erit__compare-grid>div,.erit__compare-grid>div+div{padding:24px 0;border-right:0;border-bottom:1px solid rgba(255,255,255,.25);min-height:0}.erit__compare-grid>div:last-child{border-bottom:0}.erit__faq{padding:76px 0;grid-template-columns:1fr;gap:38px}}.erit h1,.erit h2,.erit h3{text-wrap:balance;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}@media(max-width:749px){.erit__hero h1{font-size:clamp(46px,13vw,62px);line-height:.94}.erit__principle h2,.erit__ritual-copy h2,.erit__compare h2,.erit__faq h2{font-size:clamp(42px,12vw,54px)}}.erit .erit__principle h2,.erit .erit__compare h2,.erit .erit__compare h3{color:#f7f7f5!important}
/*# sourceMappingURL=/cdn/shop/t/20/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAE */
