:root{--ground:#F4EEE6;--panel:#EFE6DB;--panel2:#F8F3ED;--white:#FBF8F4;--lilac:#6E1E4C;--lilacDeep:#4A1632;--lilacSoft:#C993AE;--ink:#1F1519;--mut:#6F6168;--line:#E3D7C9;--ok:#4F6B4A;--serif:"Newsreader",Georgia,"Times New Roman",serif}body{background:var(--ground)}h1,h2,h3{font-family:var(--serif);font-weight:400;letter-spacing:-.015em;line-height:1.06}h1.pdp__title{font-size:clamp(34px,4vw,50px);line-height:1.04;letter-spacing:-.015em}.sec-head h2{font-size:clamp(30px,3.8vw,46px)}.feat h3{font-size:clamp(26px,2.8vw,34px)}.obj h2,.gua h2,.fin h2{font-weight:400}.step h3{font-size:22px}.ey,.sec-head .ey,.feat .ey{color:var(--lilac);font-weight:700;letter-spacing:.24em}.guar{font-family:var(--serif);font-style:normal;color:var(--mut);font-size:clamp(18px,1.9vw,21px)}.sec-head p,.feat p,details p{color:#5e5157}.stars,.rate .stars,.rev .s,.rcard .s,.rw__s,.mr__s{color:var(--lilacDeep)}.gal__main{background:var(--panel);border:0;border-radius:4px}.gal__t,.gal__vt{border-radius:4px;background:var(--panel)}.gal__t.is-on,.gal__vt.is-on{border-color:var(--lilacDeep)}.gtile{background:transparent;border-top:1px solid var(--line);border-radius:0}.gtile b{font-family:Hanken Grotesk,sans-serif;font-weight:600;font-size:12.5px;letter-spacing:.02em;color:var(--ink)}.gtile svg{color:var(--lilac)}.bul .ic{color:var(--lilac)}.buy{background:var(--white);border:1px solid var(--line);border-radius:6px;box-shadow:none}.subtoggle{border:1px solid var(--line);background:var(--white);border-radius:6px}.subtoggle:has(input:checked){border-color:var(--lilacDeep)}.subtoggle input:checked+.st__box{background:var(--lilacDeep)}.st__box{border-radius:3px;border-color:var(--lilacDeep)}.st__txt b{font-weight:700}.subbox{border:1px solid var(--lilacDeep);background:var(--white);border-radius:6px}.subbox[data-on="0"]{border-color:var(--line);background:var(--white)}.chooser{color:var(--mut);letter-spacing:.22em;font-weight:600}.tier{background:var(--white);border:1px solid var(--line);border-radius:6px;box-shadow:none}.tier[data-on="1"]{border-color:var(--lilacDeep);background:#fff;box-shadow:inset 0 0 0 1px var(--lilacDeep)}.tier .rad{border-color:#bfb0b6}.tier .tn{font-family:var(--serif);font-weight:500;font-size:18px;letter-spacing:-.005em}.tier .tpk{background:var(--panel);border-radius:4px}.tier .save,.pdp .tier .save{background:var(--lilacDeep);color:#fff;border-radius:2px;letter-spacing:.14em;font-weight:700}.rib{background:var(--ink);border-radius:2px;letter-spacing:.16em}.pdp .tier .tp .tpb{color:var(--lilac)}.subnote,.shipby{background:transparent;border:0;border-top:1px solid var(--line);border-radius:0;color:#4a3f44}.shipby .dot{background:var(--ok)}.gift{border:1px solid var(--line);background:var(--white);border-radius:6px}.gift__v span{color:var(--lilac)}.shipprot,.minirev{background:var(--white);border-radius:6px}.price__save{background:var(--panel);border-radius:2px}.hst__b{border-radius:4px;border-color:var(--line)}.hst__plus{color:var(--lilac)}.hst__b.is-free{border-color:var(--lilac);box-shadow:0 0 0 3px #6e1e4c1f}.hst__f{background:var(--lilac)}.hst__eq,.hor b{color:var(--ink)}.btn,.stickybuy .btn,.fin .btn{background:var(--lilacDeep);border-radius:2px;box-shadow:none;letter-spacing:.14em;text-transform:uppercase;font-size:13.5px;font-weight:700}.btn:hover{background:var(--lilac);box-shadow:none;transform:none}#cta{animation:none}.subpush{background:var(--lilacDeep);border-radius:4px;box-shadow:none}.badges{border-top-color:var(--line)}.badge .bi{border:1px solid var(--line);border-radius:50%;color:var(--lilac)}.strip{background:var(--panel2);border-block:1px solid var(--line)}.strip svg{color:var(--lilac)}.vids,.revs,.ba{background:var(--panel2)}.vidrow video{border-radius:4px;background:var(--panel)}.fimg,.ba__img{border-radius:4px;border:0}.rev,.rcard,.rw,.step,.obj .card{background:var(--white);border:1px solid var(--line);border-radius:4px;box-shadow:none}.rev .av{background:var(--lilacSoft)}.revflag{border:1px solid var(--line);border-radius:2px;background:var(--white)}.rw__img{background:var(--panel)}.step .n{font-family:var(--serif);color:var(--lilac)}.cmp .x{color:#9c5a76}.gua{background:var(--lilacDeep);background-image:none}.gua p{color:#e3ceda}.gua .seal{border-color:var(--lilacSoft);font-family:var(--serif)}summary{font-family:var(--serif);font-weight:500;font-size:19px}summary:after{color:var(--lilac);font-weight:400}footer{background:var(--panel2);color:var(--mut);border-top:1px solid var(--line)}footer a:hover{color:var(--lilac)}.disc{color:#8a7c82}.stickybuy{background:#f8f3edf7;border-top-color:var(--line)}.sb__img{background:var(--panel);border-radius:4px}.csh .sh__b,.csh .sh__b span,header .sh__b,header .sh__b span{color:#2a1520!important}.csh .sh__n a:hover{color:#6e1e4c!important}.csh .sh__cc{background:#6e1e4c!important}.csh .sh__cart:hover,.sh__burger:hover{background:#efe6db!important}.tier .kbf{background:var(--lilacDeep)!important;color:#fff!important;border-radius:2px!important;letter-spacing:.16em!important;font-weight:700!important}.gua,.gua h2{color:#fff!important}.gua .seal{background:transparent!important;color:#fff!important;border-color:var(--lilacSoft)!important}#duo .sec-head p[style*=italic]{display:none}.duo__cell{background:var(--panel2)!important;border:1px solid var(--line)!important;border-radius:4px!important}.duo__bar{background:var(--lilacDeep)!important;color:#fff!important;border-radius:4px!important}.duo__bar h3{font-family:var(--serif)!important;font-weight:400!important;color:#fff!important}.duo__bar p{color:#e3ceda!important}.duo__bar .btn{background:#f4eee6!important;color:var(--lilacDeep)!important}.rb-lilac .card2,.rb-orange .card2,.rb-champ .card2,.rb-red .card2,.rb-plum .card2{background:var(--panel2)!important}.tier.on,.tier[data-on="1"]{border-color:var(--lilacDeep)!important;background:#fff!important;box-shadow:inset 0 0 0 1px var(--lilacDeep)!important}.tier.on .rad,.tier[data-on="1"] .rad{border-color:var(--lilacDeep)!important}.tier .tp s{color:var(--mut)!important}.tier .tn em,.stepn,.rrt__n,.tst__it i{background:var(--lilacDeep)!important;color:#fff!important;border-radius:2px!important}.rval{background:var(--white)!important;border:1px solid var(--line)!important;border-radius:6px!important}.pdp .boxlist,.inb,.tst__g{background:var(--panel2)!important;border-color:var(--line)!important;border-radius:6px!important}.pdp .boxlist .bl-total span:last-child,.inb__v,.tst__g{color:var(--lilac)!important}.inb__row img,.rrt__m,.tst__it{background:var(--panel)!important}.pdp .gtiles .gtile svg{color:var(--lilac)!important}.pdp .gal__t.is-on{outline-color:var(--lilacDeep)!important}.vpill{background:var(--lilacDeep)!important;color:#fff!important;border-radius:2px!important}.tick{background:#4a1632!important;color:#f3e6ec!important;border-bottom:0!important}.tick__row span{color:#f3e6ec!important;font-size:10.5px!important;font-weight:600!important;letter-spacing:.2em!important;text-transform:uppercase!important;padding:0 12px!important}.tick__row span+span:before{background:#c993ae!important}@media(max-width:420px){.tick__row span{font-size:9.5px!important;letter-spacing:.16em!important;padding:0 8px!important}}.csh{background:#f4eee6f0!important;border-bottom-color:#e3d7c9!important}.csh .sh__b,header .sh__b{font-family:Hanken Grotesk,-apple-system,sans-serif!important;font-weight:600!important;font-size:15px!important;letter-spacing:.42em!important;text-transform:uppercase!important}@media(max-width:420px){.csh .sh__b,header .sh__b{font-size:13px!important;letter-spacing:.34em!important}}.btn,.fin .btn,.buy .btn,#cta{background:var(--lilacDeep)!important;color:#fff!important;box-shadow:none!important;border-radius:2px!important;background-image:none!important}.btn:hover,#cta:hover{background:var(--lilac)!important}h1.pdp__title,.pdp__title,.pdp .info h1{font-family:var(--serif)!important;font-weight:400!important;letter-spacing:-.015em!important;color:var(--ink)!important}.pdp__title em,.pdp__title span,.pdp .info h1 em,.pdp .info h1 span{color:var(--lilac)!important;font-style:normal!important}.sec-head h2,.feat h3,.fin h2,.obj h2,.step h3,.duo h2{font-family:var(--serif)!important;font-weight:400!important}.pdp .ey,.sec-head .ey,.feat .ey,.ey{color:var(--lilac)!important}.rval,.rval b,.rval strong,.rval span{color:var(--lilacDeep)!important}.pdp .gtiles .gtile{border-radius:0!important;background:transparent!important;border:0!important;border-top:1px solid var(--line)!important;box-shadow:none!important}.pdp .gal__main{border-radius:4px!important;border:0!important}
/*# sourceMappingURL=/cdn/shop/t/181/assets/pdp-lux.css.map */
