.weare__list li:nth-child(3n+2){border-left:1px solid var(--line);border-right:1px solid var(--line)}.split__text--long>div{max-width:520px}.split__text--long p{margin-bottom:16px}.rich--left{text-align:left}.rich--left .rich__col{max-width:720px;margin:0 auto}.rich--left p{margin:0 0 16px}@media(max-width:899px){.weare__list{grid-template-columns:1fr}.weare__list li{border-left:0!important;border-right:0!important;font-size:20px;padding:18px}.manifesto__h{font-size:24px}}.ritual{background:var(--ivory-light);padding:var(--sec) 0}.ritual h2{margin-bottom:14px}.ritual__intro{margin:0 auto 56px;font-size:16px}.ritual__steps{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;counter-reset:rs;position:relative}.ritual__steps:before{content:"";position:absolute;left:12%;right:12%;top:110px;height:1px;background:var(--line)}.ritual__step{text-align:center;position:relative;padding:0 12px}.ritual__img{width:220px;height:220px;margin:0 auto 18px;border-radius:50%;background:var(--white);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;z-index:1}.ritual__img img{width:170px;height:170px;object-fit:contain;transition:transform .55s}.ritual__step:hover .ritual__img img{transform:scale(1.06)}.ritual__time{display:inline-block;font-size:11px;letter-spacing:.2em;color:var(--gold);margin-bottom:8px}.ritual__step h3{font-size:24px;margin-bottom:8px}.ritual__step p{font-size:14px;color:var(--ink-soft);margin:0 auto;max-width:260px}.ritual__facts{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:64px;border-top:1px solid var(--ink);padding-top:28px}.ritual__facts li{display:flex;align-items:center;gap:14px;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink)}.ritual__facts b{flex:0 0 44px;height:44px;border:1px solid var(--gold);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-weight:400;font-size:18px;color:var(--gold)}.awardshow{background:var(--espresso);color:#fff;padding:var(--sec) 0}.awardshow__wrap{display:grid;grid-template-columns:1.1fr 1fr;gap:72px;align-items:center}.awardshow__cert img{width:100%;box-shadow:0 30px 60px #00000073;border:1px solid rgba(255,255,255,.15)}.awardshow__cap{display:block;margin-top:14px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#fff9;text-align:center}.awardshow__text .eyebrow{color:var(--gold)}.awardshow__laurel{font-size:28px;color:var(--gold);margin:4px 0 18px}.awardshow h2{color:#fff;font-size:44px;margin-bottom:12px}.awardshow__sub{font-family:var(--serif);font-size:22px;font-style:italic;color:var(--gold);margin-bottom:24px}.awardshow p{color:#fffc;font-size:15px}@media(max-width:1099px){.ritual__steps{grid-template-columns:repeat(2,1fr);gap:40px 24px}.ritual__steps:before{display:none}.ritual__facts{grid-template-columns:repeat(2,1fr)}}@media(max-width:899px){.awardshow__wrap{grid-template-columns:1fr;gap:40px}.awardshow h2{font-size:32px}.ritual__img{width:170px;height:170px}.ritual__img img{width:130px;height:130px}}@media(max-width:599px){.ritual__steps,.ritual__facts{grid-template-columns:1fr}}:root{--script:"Allison Script","Allison",cursive;--optima:"Optima",sans-serif;--caslon:"Big Caslon",serif}.f-script{font-family:var(--script);font-weight:400;font-size:64px;line-height:1;color:var(--gold);letter-spacing:0;margin-bottom:4px;text-transform:none}.f-optima{font-family:var(--optima);font-weight:400;font-size:24px;letter-spacing:.02em;color:var(--espresso);margin-bottom:22px}h4.f-optima{font-size:19px;margin:28px 0 8px}.f-caslon{font-family:var(--caslon);font-weight:400}.sci .sci__lead{font-family:var(--serif);font-size:28px;line-height:1.4;color:var(--espresso);max-width:820px;margin:0 auto 40px}.sci__facts{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;max-width:1100px;margin:0 auto;border-top:1px solid var(--ink);padding-top:24px}.sci__facts li{font-size:12px;letter-spacing:.18em;text-transform:uppercase;text-align:center;color:var(--ink)}.shop__grid--3{grid-template-columns:repeat(3,1fr);max-width:1100px;margin:0 auto}.shop-card--all .shop-card__media{background:var(--ivory-light)}.banner__p{color:#fff;max-width:560px;margin:0 auto 24px;font-size:15px}.banner__content.left .banner__p{margin-left:0}.points{padding:var(--sec) 0;background:var(--white);position:relative}.points .vid-tag--static{position:static;transform:none;display:table;margin:0 auto 40px;color:var(--ink-soft);border-color:var(--line);background:none;-webkit-backdrop-filter:none;backdrop-filter:none}.points__list{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:48px;max-width:1200px;margin:0 auto}.points__n{display:block;font-family:var(--serif);font-size:48px;color:var(--gold);line-height:1;margin-bottom:16px}.points__list h3{font-size:14px;letter-spacing:.2em;text-transform:uppercase;font-family:var(--sans);font-weight:500;margin-bottom:12px;color:var(--espresso)}.points__list p{font-size:15px;color:var(--ink)}.decision h4+p{margin-bottom:8px}.decision__claim{font-family:var(--serif);font-size:30px;color:var(--espresso);margin:28px 0 24px}.split--award .split__media--cert{display:flex;align-items:center;justify-content:center;background:var(--espresso);padding:48px}.split--award .split__media--cert img{width:80%;height:auto;min-height:0;box-shadow:0 30px 60px #00000073}.testi__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;max-width:1200px;margin:0 auto}.testi__grid .testi__q{display:block}.testi__grid blockquote{font-size:19px}.pre{white-space:pre-line}@media(max-width:899px){.f-script{font-size:48px}.sci__facts,.points__list,.testi__grid,.shop__grid--3{grid-template-columns:1fr}.sci .sci__lead{font-size:22px}}h1,h2,h3,h4{font-family:var(--optima);font-weight:400;letter-spacing:.01em}h1{font-size:46px}h2{font-size:34px}h3{font-size:22px}.f-script{font-family:var(--script)}.wordmark{display:flex;flex-direction:column;align-items:center;line-height:1;text-decoration:none}.wordmark__name{font-family:var(--caslon);font-size:40px;letter-spacing:.02em;color:var(--ink)}.wordmark__tag{font-family:var(--script);font-size:22px;color:var(--gold);margin-top:2px}.hdr--over:not(.scrolled) .wordmark__name{color:#fff}.hdr--over:not(.scrolled) .wordmark__tag{color:#fff}.hdr.scrolled .wordmark__name{font-size:30px}.hdr.scrolled .wordmark__tag{font-size:18px}.wordmark--ftr{align-items:flex-start;margin-bottom:22px}.wordmark--ftr .wordmark__name{font-size:34px}.hero__content h1{font-family:Allison Script,Allison,cursive;font-size:120px;line-height:1;letter-spacing:0;color:#fff;margin-bottom:10px;font-weight:400}.hero__content .sub{font-family:Optima,sans-serif;font-size:22px;letter-spacing:.08em;color:#fff;text-transform:lowercase;margin-bottom:28px}.btn,button[type=submit],.nav a,.ftr h4{text-transform:uppercase}.sci h2,.sci .sci__text{text-transform:none}.ftr h4,.ftr li,.ftr li a{text-transform:lowercase}.price,.shop-card__price,.pinfo .price,[class*=price],.strike,.badge{text-transform:none}.manifesto p,.definition p,.decision__claim,.weare__list li{font-family:var(--optima)}.testi blockquote{font-family:var(--optima);font-style:italic}.sci .sci__text{font-size:17px;line-height:1.8;max-width:820px;margin:0 auto}.sci h2{margin-bottom:22px}.story-intro{background:var(--ivory-light);padding:var(--rt) 0}.story-intro h2{margin-bottom:18px}.story-intro__p{font-size:17px;margin:0 auto;max-width:820px}.manifesto--white{background:var(--white)}.pdfph{background:var(--white);padding:40px 0;text-align:center}.pdfph .vid-tag--static{position:static;transform:none;display:inline-block;color:var(--ink-soft);border:1px dashed var(--mint-deep);background:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:14px 22px;font-size:12px}.card,.fact,.form-card,.member{background:var(--white)}.awardshow,.strip,.page-intro--dark,.split--award .split__media--cert,.btn--dark{background:var(--espresso)}.btn--dark:hover{background:#163029}.btn--ghost{border-color:var(--espresso);color:var(--espresso)}.btn--ghost:hover{background:var(--espresso)}.link:hover,.ftr li a:hover{color:var(--mint-deep)}.ritual,.rich,.testi,.news,.sample,.story-intro,.definition,.weare,.points{background:var(--ivory-light)}.grid-sec,.shop,.facts,.team--ivory,.twocol--ivory,.ftr,.hdr{background:var(--ivory)}.definition,.weare,.team,.twocol,.page-intro,.phero{background:var(--white)}@media(max-width:899px){h1{font-size:32px}h2{font-size:26px}.wordmark__name{font-size:30px}.wordmark__tag{font-size:17px}.hero__content .sub{font-size:26px}}.hdr--over:not(.scrolled){background:transparent}.hdr--over:not(.scrolled) .nav a,.hdr--over:not(.scrolled) .hdr__lang{color:#fff}.why{background:var(--ivory-light);padding:var(--sec) 0}.why__eyebrow{color:var(--gold);letter-spacing:.24em;margin-bottom:22px}.why__title{font-style:italic;font-size:40px;line-height:1.25;color:var(--espresso);margin:0 auto 18px;max-width:720px;text-transform:none}.why__rule{display:block;width:72px;height:1px;background:var(--gold);margin:0 auto 64px}.why__cols{display:grid;grid-template-columns:repeat(3,1fr);max-width:1240px;margin:0 auto}.why__col{padding:8px 40px}.why__col+.why__col{border-left:1px solid var(--line)}.why__label{font-size:11px;letter-spacing:.22em;text-transform:uppercase!important;color:var(--gold);margin-bottom:18px}.why__text{font-size:21px;line-height:1.55;color:var(--ink);text-transform:none;max-width:360px}@media(max-width:899px){.why__cols{grid-template-columns:1fr;gap:36px}.why__col{padding:0}.why__col+.why__col{border-left:0;border-top:1px solid var(--line);padding-top:32px}.why__title{font-size:28px}.why__text{font-size:18px}}.hero__content .sub{color:#fff}.shop-card h3,.shop-card h3 a,.shop-card__sub{text-transform:none}.shop-card .btn{text-transform:uppercase;font-size:12px;letter-spacing:.12em}.hdr__logo{display:flex;align-items:center;min-width:220px;justify-content:center}.hdr__logo img{display:block;height:auto;width:220px;object-fit:contain;transition:width .3s}.hdr.scrolled .hdr__logo img{width:160px}.ftr__logo{display:block;width:260px;height:auto;margin-bottom:22px;object-fit:contain}.hdr__logo .lw{display:none}.hdr--over:not(.scrolled) .hdr__logo .lb{display:none}.hdr--over:not(.scrolled) .hdr__logo .lw{display:block}.hdr--over.scrolled .hdr__logo .lb{display:block}.hdr--over.scrolled .hdr__logo .lw{display:none}.nav a,.btn{text-transform:lowercase;letter-spacing:.06em;font-size:14px}.btn--mint{background:var(--mint-deep);color:#fff;border-color:transparent}.btn--mint:hover{background:#5b836d}.btn--dark{background:var(--mint-deep);color:#fff}.btn--dark:hover{background:#5b836d}.btn--gold{background:var(--mint-deep);color:#fff}.btn--gold:hover{background:#5b836d}.shop__intro{font-family:Optima,sans-serif;font-size:34px;color:var(--espresso);text-align:center;margin:14px auto 40px;font-weight:400;letter-spacing:.01em}.shop__h{font-family:Allison Script,Allison,cursive;font-size:72px;color:var(--espresso);text-align:center;margin:0 auto 10px;font-weight:400;letter-spacing:0;line-height:1}.shop__sub{font-family:Optima,sans-serif;font-size:16px;color:var(--ink-soft);text-align:center;margin:4px auto 36px;max-width:620px;letter-spacing:.02em;line-height:1.6}.shop__grid--3{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;margin-top:32px;max-width:1240px;margin-left:auto;margin-right:auto}@media(max-width:899px){.shop__grid--3{grid-template-columns:1fr;gap:28px}}.shop .eyebrow{font-size:28px;margin-bottom:4px}.duo__sub{font-family:Optima,sans-serif;font-size:17px;color:var(--ink);letter-spacing:.02em;margin:0 auto 36px;max-width:620px}.shop-hero{padding:140px 0 60px;text-align:center;background:var(--ivory-light)}.shop-hero__h{font-family:Optima,sans-serif;font-size:40px;color:var(--espresso);margin:10px auto 14px}.shop-hero__sub{font-size:16px;color:var(--ink-soft);max-width:620px;margin:0 auto}.shop__grid--2{display:grid;grid-template-columns:repeat(2,1fr);gap:28px;max-width:900px;margin:40px auto 0}.shop-card__price--old{color:var(--ink-soft);text-decoration:line-through;font-size:13px;margin-left:8px}.shop--bundles{padding-top:0}.shop__grid--4{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-top:40px}@media(max-width:1099px){.shop__grid--4{grid-template-columns:repeat(2,1fr)}}@media(max-width:599px){.shop__grid--4{grid-template-columns:1fr}}.shop-card h3{font-family:Optima,sans-serif;font-size:17px;font-weight:500;letter-spacing:.02em;margin:16px 0 2px;color:var(--ink);text-align:center;line-height:1.3}.shop-card h3 .pname{display:block;font-family:Optima,sans-serif;font-size:18px;color:var(--espresso)}.shop-card h3 .pline{display:block;font-family:Allison Script,Allison,cursive;font-size:28px;color:var(--mint-deep);line-height:1;margin-top:4px}.shop-card__price{text-align:center;margin:10px 0 14px;font-family:Optima,sans-serif;font-size:15px;color:var(--ink)}.duo{padding:var(--sec) 0;background:var(--ivory-light)}.duo__title{font-family:Optima,sans-serif;font-size:40px;color:var(--espresso);margin-bottom:48px}.duo__grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin:0 auto 48px;max-width:1180px}.duo__item img{aspect-ratio:4/5;object-fit:cover;width:100%;border-radius:4px;margin-bottom:20px}.duo__item h3{text-align:center;line-height:1.1;margin-bottom:8px}.duo__item h3 .pname{display:block;font-family:Optima,sans-serif;font-size:22px;font-weight:400;color:var(--espresso);letter-spacing:.08em;text-transform:uppercase}.duo__item h3 .pline{display:block;font-family:Allison Script,Allison,cursive;font-size:40px;color:var(--mint-deep);line-height:1;margin-top:6px;letter-spacing:0}.duo__item p{font-size:15px;color:var(--ink-soft);text-align:center;margin:0 auto;max-width:360px}@media(max-width:799px){.duo__grid{grid-template-columns:1fr;gap:28px}.duo__title{font-size:30px}}.sci .sci__h{font-family:Optima,sans-serif;font-size:40px;color:var(--espresso);text-transform:none;margin-bottom:24px}.sci .sci__text{font-size:16px;line-height:1.8;color:var(--ink);text-transform:none}#planet{position:relative}#planet .banner__content{position:absolute;top:6%;bottom:auto;left:50%;transform:translate(-50%);text-align:center;max-width:720px;padding:20px;background:transparent}#planet .banner__content .banner__p{color:#1a1a1a;text-align:center;margin:0 auto 10px}#planet .banner__content .eyebrow,#planet .banner__content h2{text-align:center;color:#1a1a1a}#planet .banner__content .btn{margin-top:14px}.hero{position:relative}.hero__mute{position:absolute;bottom:28px;right:28px;z-index:20;width:52px;height:52px;border-radius:50%;background:#0000008c;color:#fff;border:1px solid rgba(255,255,255,.5);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .25s,transform .2s;padding:0}.hero__mute:hover{background:#000000bf;transform:scale(1.05)}.hero__mute svg{width:22px;height:22px;display:block}.st-hero{position:relative;height:88vh;min-height:600px;overflow:hidden;background:#000}.st-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.st-hero__label{position:absolute;top:36%;left:10%;z-index:2;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.5)}.st-hero__script{font-family:Allison Script,Allison,cursive;font-size:88px;line-height:1;color:#fff;letter-spacing:0;margin-bottom:4px}.st-hero__sub{font-family:Optima,sans-serif;font-size:22px;letter-spacing:.14em;color:#fff;text-transform:lowercase;font-weight:400}.st-twocol{padding:60px 0}.st-twocol__grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;max-width:1040px;margin:0 auto}.st-col{text-align:center}.st-col__eyebrow{font-family:Allison Script,Allison,cursive;font-size:34px;color:var(--mint-deep);text-transform:none;letter-spacing:0;margin-bottom:4px;line-height:1}.st-col__h{font-family:Optima,sans-serif;font-size:22px;font-weight:400;color:var(--espresso);margin-bottom:10px;letter-spacing:.01em}.st-col__def{font-family:Optima,sans-serif;font-size:15px;font-style:italic;color:var(--mint-deep);margin-bottom:12px}.st-col p{font-size:14px;line-height:1.55;color:var(--ink);margin:0 auto 4px;max-width:360px}.st-ipa{font-family:Georgia,Times New Roman,serif;font-size:.65em;color:var(--ink-soft);margin-left:4px}@media(max-width:899px){.st-twocol__grid{grid-template-columns:1fr;gap:36px}}.st-caustics{position:relative;height:62vh;min-height:460px;overflow:hidden;background:#000}.st-caustics__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.st-caustics__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 10%;color:#fff}.st-caustics__script{font-family:Allison Script,Allison,cursive;font-size:48px;color:#fff;text-transform:none;letter-spacing:0;margin-bottom:2px;line-height:1}.st-caustics__h{font-family:Optima,sans-serif;font-size:36px;font-weight:400;color:#fff;letter-spacing:.01em;margin:0 auto 20px}.st-caustics__overlay p{color:#fffffff2;font-family:Optima,sans-serif;font-size:15px;line-height:1.5;margin:0 auto 2px;max-width:620px}.st-formulas{position:relative;width:100%;overflow:hidden;background:#000;min-height:80vh}.st-formulas__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.st-formulas:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#000000bf,#0000008c 40%,#0000 70%);z-index:1}.st-formulas__topgrid{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;padding:60px 4% 0;color:#fff;text-shadow:0 2px 6px rgba(0,0,0,.6)}.st-formulas__col{max-width:480px}.st-formulas__col--left{justify-self:start}.st-formulas__col--right{justify-self:end;padding-left:40px}.st-formulas__col .st-col__eyebrow{text-align:left;margin-bottom:4px}.st-formulas__col .st-col__h{text-align:left;margin-bottom:14px}.st-formulas__col p{color:#fff;font-family:Optima,sans-serif;font-size:15px;line-height:1.55;margin:0 0 10px;text-align:left}.st-formulas__col .st-italic{font-size:15px!important;margin-top:12px!important}@media(max-width:899px){.st-formulas__topgrid{grid-template-columns:1fr;gap:16px;padding:40px 24px 0}.st-formulas__col--right{justify-self:start;padding-left:0}}.st-dawn-all{position:relative;max-width:1240px;margin:60px auto;overflow:hidden;border-radius:4px;background:#000}.st-dawn-all__bg{display:block;width:100%;height:auto}.st-dawn-all:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000a6,#00000073,#00000026 80%,#0000);z-index:1}.st-dawn-all__overlay{position:absolute;top:26%;left:5%;transform:translateY(-50%);max-width:600px;z-index:2;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.5)}.st-dawn-all__overlay .st-col__eyebrow{text-align:left;color:#fff;margin-bottom:4px;font-size:44px}.st-dawn-all__overlay .st-col__h{text-align:left;color:#fff;font-size:28px;margin-bottom:18px}.st-dawn-all__overlay p{color:#fff;font-family:Optima,sans-serif;font-size:17px;line-height:1.6;margin:0 0 10px;max-width:560px;text-align:left}.st-italic-white{font-family:Optima,sans-serif!important;font-style:italic!important;font-size:17px!important;color:#fff!important;margin-top:14px!important}@media(max-width:899px){.st-dawn-all__overlay{left:5%;right:5%;max-width:90%;padding:0}}.optC__banner-script{font-family:Allison Script,Allison,cursive;font-size:72px;line-height:1;color:#fff;letter-spacing:0;text-shadow:0 2px 8px rgba(0,0,0,.6)}.sus-hero__content{text-align:center}.sus-hero__script{font-family:Allison Script,Allison,cursive;font-size:56px;color:#fff;line-height:1;margin-bottom:4px;text-shadow:0 2px 8px rgba(0,0,0,.4)}.sus-hero__title{font-family:Optima,sans-serif;font-size:72px;color:#fff;font-weight:400;letter-spacing:.02em;line-height:1;text-shadow:0 2px 8px rgba(0,0,0,.4);margin:0}.sus-env{padding:60px 0;background:var(--ivory-light)}.sus-env__h{font-family:Optima,sans-serif;font-size:30px;color:var(--espresso);margin:0 auto 20px;font-weight:400;letter-spacing:.01em}.sus-env p{font-size:15px;line-height:1.65;color:var(--ink);margin:0 auto 10px;max-width:720px}.sus-clean{position:relative;overflow:hidden;background:#000;min-height:80vh;display:flex;align-items:center;justify-content:center;color:#fff}.sus-clean__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.sus-clean:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000004d;z-index:1}.sus-clean__overlay{position:relative;z-index:2;max-width:720px;padding:40px;text-align:center;text-shadow:0 2px 6px rgba(0,0,0,.5)}.sus-clean__overlay .eyebrow{color:#fff}.sus-clean__h{font-family:Optima,sans-serif;font-size:36px;color:#fff;font-weight:400;letter-spacing:.01em;margin:0 auto 14px;text-transform:none}.sus-clean__overlay p{color:#fff;font-size:16px;margin:0 auto 20px}.sus-clean__overlay .checklist{list-style:none;padding:0;color:#fff;display:flex;flex-wrap:wrap;justify-content:center;gap:12px 24px}.sus-clean__overlay .checklist li{color:#fff;font-size:14px;letter-spacing:.04em}.sus-clean__overlay .checklist li:before{content:"\2713";color:var(--mint);margin-right:6px}.intro-banner{width:100vw;margin:40px 0 60px;position:relative;left:50%;transform:translate(-50%);background:#000;overflow:hidden}.intro-banner img{display:block;width:100%;height:auto}.cons-hero{position:relative;height:72vh;min-height:520px;overflow:hidden;background:#000}.cons-hero video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cons-hero__label{position:absolute;bottom:10%;left:8%;z-index:2;max-width:600px;text-shadow:0 2px 10px rgba(0,0,0,.5)}.cons-hero__script{font-family:Allison Script,Allison,cursive;font-size:52px;line-height:1;color:#fff;letter-spacing:0}.cons-welcome{padding:70px 0 50px;background:var(--ivory-light)}.cons-welcome__h{font-family:Optima,sans-serif;font-size:32px;color:var(--mint-deep);margin:0 auto 24px;font-weight:400;letter-spacing:.01em;max-width:820px}.cons-welcome p{font-family:Optima,sans-serif;font-size:15px;line-height:1.65;color:var(--ink);margin:0 auto 10px;max-width:720px}@media(max-width:899px){.cons-hero__script{font-size:52px}.cons-hero__label{left:5%;max-width:85%}.cons-welcome__h{font-size:24px}}.contact-banner{width:100vw;position:relative;left:50%;transform:translate(-50%);background:#000;overflow:hidden;margin:0 0 20px}.contact-banner img{display:block;width:100%;height:auto;aspect-ratio:10/3;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/2/assets/complice-2.css.map */
