.au{--au-ink:#2E1029;--au-green:#863675;--au-mint:#E0B8D6;--au-vivid:#C46BB1;--au-pastel:#FFCFF7;--au-pale:#FBF4F9;--au-line:#EBDCE7;--au-muted:#79486E;font-family:Inter Tight,sans-serif;background:#fff}.au *{box-sizing:border-box}:where(.au) p,:where(.au) h2,:where(.au) h3,:where(.au) h4,:where(.au) ul{margin:0}.au-sw{padding:60px 20px}.au-sc{max-width:1328px;margin:0 auto}.au-h{font-family:Readex Pro,sans-serif;font-size:32px;font-weight:500;letter-spacing:-.96px;line-height:130%!important;color:var(--au-ink);text-align:center}.au-eb{font-size:16px;font-weight:500;line-height:130%;letter-spacing:-.32px;color:var(--au-ink);text-align:center}.au-desc{font-size:16px;line-height:130%;letter-spacing:-.32px;text-align:center}@media(max-width:980px){.au-sw{padding:30px 20px}.au-h{font-size:26px;letter-spacing:-.78px}.au-eb{font-size:15px;letter-spacing:-.3px}.au-desc{font-size:14px;letter-spacing:-.28px}}.au--dark{background-color:#2a0e25;background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width:981px){.au--fixed{background-attachment:fixed}}.au-ph{display:block;width:100%;height:100%;background:#ebdce7;fill:#2e102959}.au--dark .au-ph,.au-res .au-ph{background:#ffffff14;fill:#fff6}.au img{max-width:100%}.au-faq .au-sw{padding:32px 20px 60px}.au-faq__eb{margin:0 0 10px}.au-faq__h{color:#121212}.au-faq__cols{display:flex;gap:40px;margin-top:40px}.au-faq__col{flex:1;display:flex;flex-direction:column;gap:20px}.au-faq__item{border:1px solid var(--au-line);border-radius:0 2px 2px 0}.au-faq__q{list-style:none;cursor:pointer;position:relative;padding:27px 40px 27px 27px;color:var(--au-ink);font-size:21px;font-weight:500;line-height:130%;letter-spacing:-.4px}.au-faq__q::-webkit-details-marker{display:none}.au-faq__q:after{content:"+";position:absolute;top:50%;right:27px;transform:translateY(-50%)}.au-faq__item[open] .au-faq__q:after{content:"-"}.au-faq__a{padding:0 27px;margin-top:-12px;color:var(--au-ink);font-size:19px;line-height:130%;letter-spacing:-.4px}.au-faq__a *{margin:0}.au-faq__a *+*{margin-top:16px}.au-faq__a>*:last-child{margin-bottom:20px}@media(max-width:980px){.au-faq .au-sw{padding:17px 20px 30px}.au-faq__eb{margin:0 0 12px;text-align:left}.au-faq__h{text-align:left}.au-faq__cols{flex-direction:column;gap:12px;margin-top:24px}.au-faq__col{gap:12px}.au-faq__q{font-size:16px;letter-spacing:-.3px;padding:20.25px 32px 20.25px 20px}.au-faq__q:after{right:22px}.au-faq__a{font-size:15px;letter-spacing:-.28px;padding:0 20px;margin-top:0}}.au-prob__c{display:flex;align-items:center;gap:70px;justify-content:space-between}.au-prob__img{max-width:542px;width:100%;flex:0 0 auto;line-height:0}.au-prob__img img,.au-prob__img .au-ph{width:100%;height:auto;border-radius:4px;display:block}.au-prob__img .au-ph{aspect-ratio:743/560}.au-prob__eb{color:var(--au-vivid);text-align:left;margin:0 0 12px}.au-prob__h{color:#fff;text-align:left;margin:0 0 20px}.au-prob__h strong{color:var(--au-vivid);font-weight:500}.au-prob__d{color:#fff;text-align:left;margin:0 0 20px}.au-prob__list{display:flex;flex-direction:column;gap:16px}.au-prob__list p{display:grid;grid-template-columns:31px auto;gap:14px;align-items:center;color:#fff;font-size:17px;line-height:130%;letter-spacing:-.32px}.au-prob__list svg{width:100%;height:auto}@media(max-width:1250px){.au-prob__c{gap:35px}}@media(max-width:980px){.au-prob__c{flex-direction:column;gap:18px}.au-prob__img{max-width:100%}.au-prob__h{font-size:23px;letter-spacing:-.66px}.au-prob__d{font-size:16px;letter-spacing:-.3px}.au-prob__list p{font-size:15px;letter-spacing:-.28px}.au-prob__eb{font-size:14px}}.au-usp{margin-top:-1px}.au-usp__in{position:relative;display:flex;gap:80px;justify-content:space-between;padding:50px 103px 33px 66px;border-radius:4px;background-color:#4f1743;background-size:cover;background-position:center;background-image:repeating-linear-gradient(118deg,#ffffff09 0 60px,#fff0 60px 150px),linear-gradient(150deg,#7a2b69,#4f1743,#3a0e30)}.au-usp__eb{color:var(--au-mint);margin:0 0 9px;text-align:left}.au-usp__h{color:#fff;margin:0 0 9px;text-align:left}.au-usp__d{color:#fff;max-width:548px;text-align:left}.au-usp__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:44px;margin-top:43px}.au-usp__icon{display:block;width:36px;height:36px;margin:0 auto 12px;color:var(--au-mint)}.au-usp__icon svg,.au-usp__icon img{width:36px;height:36px;object-fit:contain;display:block}.au-usp__icon .vl-ico{stroke-width:1.6}.au-usp__item p{color:#fff}.au-usp__item strong{font-weight:400;display:block}.au-usp__feat{max-width:380px;width:100%;flex:0 0 auto;margin-top:-83px;line-height:0}.au-usp__feat img{width:100%;height:auto;display:block}.au-usp__feat .au-ph{aspect-ratio:1/1;border-radius:4px}@media(max-width:1250px){.au-usp__in{padding:50px 66px 33px;gap:35px}.au-usp__feat{max-width:360px}}@media(max-width:980px){.au-usp .au-sw{padding:0 20px 30px}.au-usp__in{padding:30px 22px 0;flex-direction:column;gap:38px}.au-usp__eb,.au-usp__h,.au-usp__d{text-align:center}.au-usp__d{max-width:100%;font-size:16px;letter-spacing:-.3px}.au-usp__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:25px;row-gap:54px;margin-top:26px}.au-usp__item p{font-size:16px;letter-spacing:-.3px}.au-usp__feat{margin:0 auto -70px;max-width:300px}}@media(max-width:580px){.au-usp__h{max-width:272px;margin-inline:auto}.au-usp__d{max-width:268px;margin-inline:auto}}.au-stage__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:40px}.au-stage__item{display:grid;grid-template-columns:39.4% 60.6%;border-radius:5.363px;background:var(--au-pale);overflow:hidden}.au-stage__img{line-height:0}.au-stage__img img,.au-stage__img .au-ph{width:100%;height:100%;min-height:266px;object-fit:cover;display:block}.au-stage__body{display:flex;flex-direction:column;justify-content:center;padding:24px 26px}.au-stage__eb{color:var(--au-green);font-size:17px;line-height:130%;letter-spacing:-.32px;text-transform:uppercase;margin:0 0 10.7px}.au-stage__t{color:var(--au-ink);font-size:21px;font-weight:500;line-height:130%;letter-spacing:-.4px;margin:0 0 10.7px}.au-stage__x{color:var(--au-ink);font-size:19px;line-height:130%;letter-spacing:-.36px}@media(max-width:1250px)and (min-width:981px){.au-stage__item{grid-template-columns:1fr}.au-stage__img img,.au-stage__img .au-ph{height:220px;min-height:0}}@media(max-width:980px){.au-stage .au-sw{padding-top:63px}.au-stage__list{grid-template-columns:1fr;margin-top:30px}.au-stage__item{border-radius:4px}.au-stage__img img,.au-stage__img .au-ph{min-height:198px}.au-stage__eb{font-size:14px;letter-spacing:-.26px;margin:0 0 8px}.au-stage__t{font-size:17px;letter-spacing:-.32px;margin:0 0 8px}.au-stage__x{font-size:15px;letter-spacing:-.26px}.au-stage__body{padding:18px 20px}}.au-tl.au--dark{background-color:#3a1233;background-image:radial-gradient(70% 60% at 80% 10%,#c46bb124,#c46bb100)}.au-tl__h{color:#fff}.au-tl__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:38px;margin-top:72px}.au-tl__item{position:relative}.au-tl__ind{position:absolute;top:-32px;width:100%}.au-tl__ind span{position:relative;z-index:2;display:block;width:16px;height:16px;border-radius:2px;border:6px solid #fff;background:#fff}.au-tl__item:not(:last-child) .au-tl__ind:after{content:"";position:absolute;left:25px;bottom:8px;width:100%;height:1px;background:#fff;opacity:.45}.au-tl__t{margin:0 0 14px;color:#040103;font-size:17px;font-weight:600;line-height:130%;letter-spacing:-.32px}.au-tl__t span{display:block}.au-tl__t .eb{color:var(--au-vivid);font-size:21px;font-weight:400;text-transform:uppercase;margin-bottom:14px}.au-tl__t .tt{width:fit-content;padding:7.5px 10px;border-radius:2px;background:#fff;line-height:1}.au-tl__x{margin:0 0 14px;color:#fff;font-size:17px;line-height:130%;letter-spacing:-.32px}.au-tl__ul{list-style:none;padding:0;display:flex;flex-direction:column;gap:12px}.au-tl__ul li{display:grid;grid-template-columns:20px auto;gap:8px;align-items:center;color:#fff;font-size:17px;font-weight:500;line-height:130%;letter-spacing:-.32px}.au-tl__ul svg{width:100%;height:auto}.au-tl__mb{max-width:706px;margin:40px auto 0;padding:24px;border-radius:2px;border:1px solid var(--au-ink);background:linear-gradient(88deg,#fff -34.7%,#ebdce7 101.6%)}.au-tl__mbt{display:grid;grid-template-columns:21px auto;gap:8px;align-items:center;margin:0 0 5.5px;color:var(--au-ink);font-family:Readex Pro,sans-serif;font-size:21px;font-weight:500;line-height:26px;letter-spacing:-.6px}.au-tl__mbt svg{width:100%;height:auto}.au-tl__mbx{color:var(--au-ink);font-size:17px;line-height:130%;letter-spacing:-.32px}@media(max-width:980px){.au-tl__h{text-align:left}.au-tl__list{grid-template-columns:1fr;gap:48px;margin-top:30px}.au-tl__item{padding-left:25px}.au-tl__ind{top:8px;left:0;width:1px;height:100%}.au-tl__ind span{width:11px;height:11px;border-width:4px}.au-tl__item:not(:last-child) .au-tl__ind:after{left:5px;bottom:-43px;width:1px;height:calc(100% + 26px)}.au-tl__t{width:fit-content;padding:5px 10px 4px;border-radius:2px;background:#fff;font-size:13px;letter-spacing:-.24px}.au-tl__t span{display:inline}.au-tl__t .eb{font-size:13px;font-weight:500;text-transform:capitalize;margin:0;color:var(--au-green)}.au-tl__t .tt{padding:0;background:transparent;line-height:130%;width:auto}.au-tl__x,.au-tl__ul li{font-size:16px;letter-spacing:-.3px}.au-tl__mb{padding:12px;max-width:100%;margin-top:30px}.au-tl__mbt{font-size:17px;letter-spacing:-.48px}.au-tl__mbx{font-size:14px;letter-spacing:-.26px}}.au-cmp__eb{color:var(--au-green);margin:0 0 10px}.au-cmp__table{display:grid;grid-template-columns:27% 46% 27%;max-width:774px;margin:139px auto 0}.au-cmp__col{position:relative;padding:32px 0 16px;background-color:#eee;border-radius:4px}.au-cmp__col--us{background-color:#5e154e;background-size:cover;background-position:center;background-image:repeating-linear-gradient(118deg,#ffffff0b 0 46px,#fff0 46px 120px),linear-gradient(170deg,#8a2e76,#5e154e 45%,#2e1029)}.au-cmp__col--txt{background:transparent}.au-cmp__img{display:block;max-height:152px;width:auto;max-width:90%;position:absolute;left:50%;transform:translate(-50%);top:-113px}.au-cmp__img.au-ph{height:120px;width:90px;top:-100px;border-radius:4px}.au-cmp__generic{height:140px;top:-104px}.au-cmp__cells p{color:var(--au-ink);text-align:center;font-size:21px;line-height:130%;letter-spacing:-.4px;height:74px;display:flex;justify-content:center;align-items:center;padding:0 6px}.au-cmp__col--txt .au-cmp__cells p:not(:last-child){border-bottom:1px solid rgba(134,54,117,.25)}.au-cmp__cells b{font-weight:400;margin-left:4px}.au-cmp__cells svg{width:37px;height:37px}@media(max-width:980px){.au-cmp__eb{margin:0 0 6px}.au-cmp__table{grid-template-columns:28.125% 43.75% 28.125%;margin:76px auto 0}.au-cmp__col{padding:42px 0 16px}.au-cmp__img{max-height:70px;top:-52px}.au-cmp__img.au-ph{height:64px;width:48px;top:-48px}.au-cmp__generic{height:64px;top:-48px}.au-cmp__cells svg{width:23px;height:23px}.au-cmp__col--us svg{width:31px;height:31px}.au-cmp__cells p{font-size:16px;letter-spacing:-.3px;height:70px;flex-direction:column}}@media(max-width:580px){.au-cmp__cells b{display:block;margin-left:0}.au-cmp__eb,.au-cmp__h{text-align:left;max-width:228px}}.au-res__card{border-radius:4px;padding:60px 50px 50px;color:#fff;background-color:#4f0f41;background-size:cover;background-position:center;background-image:repeating-linear-gradient(118deg,#ffffff09 0 60px,#fff0 60px 150px),linear-gradient(160deg,#6a1a59,#2e1029 55%,#3a092f)}.au-res__top{display:flex;gap:11px}.au-res__info{flex:1}.au-res__photo{max-width:415px;min-width:415px;line-height:0}.au-res__photo img,.au-res__photo .au-ph{display:block;width:100%;height:auto;border-radius:4px}.au-res__photo .au-ph{aspect-ratio:415/440}.au-res__h{color:#fff;text-align:left;margin:16px 0 8px}.au-res__d{color:#fff;text-align:left}.au-res__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:36px}.au-res__num{font-family:Readex Pro,sans-serif;font-weight:300;font-size:49px;line-height:28px;letter-spacing:-1.44px;color:var(--au-pastel);margin:0 0 8px;padding-top:4px}.au-res__title{font-family:Readex Pro,sans-serif;font-size:21px;line-height:28px;letter-spacing:-.6px;color:#fff;margin:0 0 8px;max-width:172px}.au-res__text{font-size:17px;line-height:130%;letter-spacing:-.32px;color:#fff}.au-res__mb{display:flex;gap:103px;margin-top:-20px;position:relative}.au-res__bottles{max-width:340px;width:100%;flex:0 0 auto;margin-top:-60px;line-height:0}.au-res__bottles img{display:block;width:100%;height:auto}.au-res__bottles .au-ph{aspect-ratio:1/1;border-radius:4px}.au-res__mbinfo{padding-top:60px}.au-res__shield{display:block;height:65px;width:auto;margin:0 0 16px}.au-res__gnum{font-family:Readex Pro,sans-serif;font-size:41px;line-height:130%;letter-spacing:-1.2px;color:var(--au-pastel)}.au-res__gsub{font-family:Readex Pro,sans-serif;font-size:25px;line-height:130%;letter-spacing:-.72px;color:#fff;margin:0 0 16px}.au-res__gtext{font-size:17px;line-height:130%;letter-spacing:-.32px;color:#fff;margin:0 0 16px}.au-res__glist{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:608px}.au-res__glist li{display:grid;grid-template-columns:21px auto;gap:8px;align-items:center;font-size:17px;font-weight:500;line-height:130%;letter-spacing:-.32px;color:#fff}.au-res__glist svg{width:21px;height:21px}@media(max-width:1250px){.au-res__card{padding:30px}.au-res__mb{gap:40px;margin-top:20px}.au-res__bottles{margin-top:0;max-width:300px}.au-res__mbinfo{padding-top:0}.au-res__photo{max-width:315px;min-width:315px}}@media(max-width:980px){.au-res__card{padding:0 16px 32px;overflow:hidden}.au-res__top{flex-direction:column-reverse;gap:20px}.au-res__photo{max-width:none;min-width:0}.au-res__photo img,.au-res__photo .au-ph{width:calc(100% + 32px);max-width:none;margin:0 -16px;max-height:225px;object-fit:cover;object-position:top;border-radius:4px 4px 0 0}.au-res__photo .au-ph{height:225px;aspect-ratio:auto}.au-res__h{margin-top:0;font-size:25px;font-weight:400;line-height:28px!important;max-width:260px}.au-res__d{font-size:16px;letter-spacing:-.3px}.au-res__grid{grid-template-columns:1fr;gap:24px;margin-top:24px}.au-res__title{max-width:100%}.au-res__text{font-size:16px;letter-spacing:-.3px}.au-res__mb{flex-direction:column;gap:0;margin-top:158px}.au-res__bottles{position:absolute;right:-6px;top:-140px;max-width:178px}.au-res__gnum{font-size:37px;line-height:36px;letter-spacing:-1.08px}.au-res__gsub{line-height:34px;max-width:62%}.au-res__gtext{font-size:16px;letter-spacing:-.3px}.au-res__glist{grid-template-columns:1fr;gap:12px}.au-res__glist li{font-size:16px;letter-spacing:-.3px}}body sticky-atc .sticky-atc__image,body sticky-atc .sticky-atc__left{display:none!important}body sticky-atc .sticky-atc-container{display:block;padding:12px 16px}body sticky-atc .sticky-atc__button{width:100%;max-width:560px;margin:0 auto}body sticky-atc .sticky-atc__scroll-btn{width:100%;min-height:60px;padding:8px 16px;border-radius:4px;background:#863675!important;color:#fff!important}body sticky-atc .sticky-atc__label__text{display:block;font-family:Readex Pro,sans-serif;font-weight:500;font-size:19px;line-height:1.2;letter-spacing:-.3px;text-transform:uppercase}body sticky-atc .sticky-atc__label__text:after{content:"90 Day Money Back Guarantee";display:block;margin-top:2px;font-family:Inter Tight,sans-serif;font-size:14px;font-weight:400;text-transform:none;letter-spacing:-.2px;opacity:.85}body .au-mb{padding:12px 14px;border:1px solid #2E1029;border-radius:2px;background:linear-gradient(88deg,#fff -34.7%,#ebdce7)}body .au-mb__title{display:grid;grid-template-columns:21px 1fr;gap:8px;align-items:center;margin:0 0 5px;font-family:Readex Pro,sans-serif;font-weight:500;font-size:17px;line-height:26px;letter-spacing:-.48px;color:#2e1029}body .au-mb__title .vl-ico{width:20px;height:20px;color:#863675;stroke-width:2}body .au-mb__text{margin:0;font-size:14px;line-height:18.2px;color:#2e1029}body .product__info-container .product__title h1,body .vl-mhead__title{font-family:Readex Pro,sans-serif;font-weight:500;color:#2e1029;letter-spacing:-.72px}@media(max-width:749px){body .vl-mhead__title{font-size:25px;line-height:1.1}}body .au-benefits{list-style:none;margin:0 0 4px;padding:10px;display:flex;flex-direction:column;gap:16px;background:#fcedf980;border-radius:2px}body .au-benefits li{position:relative;padding-left:28px;font-size:15px;line-height:20.8px;color:#2e1029}body .au-benefits li b{font-weight:600}body .au-benefits li .vl-ico{position:absolute;left:0;top:1px;width:18px;height:18px;color:#863675;stroke-width:2.2}body .au-offer{display:flex;align-items:center;gap:14px;margin:22px 0 16px;font-family:Readex Pro,sans-serif;font-weight:500;font-size:19px;line-height:26px;letter-spacing:-.54px;color:#2e1029;white-space:nowrap}body .au-offer:before,body .au-offer:after{content:"";flex:1;height:1px;background:#2e1029;opacity:.6}body .product__info-container .product__accordion{margin:0 0 12px;border:1px solid #EBDCE7;border-radius:0 2px 2px 0}body .product__info-container .product__accordion .accordion__summary{padding:20px}body .product__info-container .product__accordion .accordion__title{font-family:Inter Tight,sans-serif;font-size:16px;font-weight:500;line-height:20.8px;letter-spacing:-.3px;color:#2e1029}body .product__info-container .product__accordion .material-icon{display:none}body .product__info-container .product__accordion .accordion__content{padding:0 20px 8px;font-size:15px;line-height:19.5px;color:#2e1029}body .product__info-container .product__accordion .accordion__content h4{font-family:Readex Pro,sans-serif;font-weight:500;font-size:18px;line-height:1.3;color:#2e1029;margin:0 0 10px}body .product__info-container .product__accordion .accordion__content ul{padding-left:18px;margin:10px 0}body .product__info-container .product__accordion .accordion__content li{margin:0 0 8px}body .vl--inline:has(>.au-mb){margin-top:24px!important}body .vl--inline>.au-mb{margin:0}body .au-trustrow{display:flex;justify-content:center;gap:22px;margin:4px 0 12px;font:500 14px/1.2 Inter Tight,sans-serif;letter-spacing:-.2px;color:#2e1029}body .au-trustrow span{display:inline-flex;align-items:center;gap:7px}body .au-trustrow .vl-ico{width:18px;height:18px;color:#863675;stroke-width:2}body .vl--inline:has(>.au-mb){margin-bottom:22px!important}@media(max-width:749px){body .vl-mhead{padding-bottom:12px}}body .vl.vl--dark,body section[id^=vl-cmp-]{background-color:#2a0e25!important;background-image:radial-gradient(90% 55% at 50% 50%,#8636752e,#86367500)!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/vl-au.css.map */
