:root{--wh-ink:#1f1330;--wh-plum:#2e1a47;--wh-violet:#6b55a8;--wh-lilac:#c9b8f0;--wh-mist:#f6f2fd;--wh-glass:rgba(255,255,255,.55);--wh-line:rgba(46,26,71,.12);--wh-grad:linear-gradient(135deg,#2e1a47 0%,#5a3f8f 55%,#8f76c9 100%);--wh-soft:linear-gradient(180deg,#ffffff 0%,#f6f2fd 100%);--wh-r:22px}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased}.theme__announcement,.theme__announcement>*{background:var(--wh-grad)!important}.theme__announcement a{color:#fff!important;text-decoration:none!important;letter-spacing:.08em;font-size:12px}header.sticky{background:#ffffff9e!important;backdrop-filter:saturate(180%) blur(18px);-webkit-backdrop-filter:saturate(180%) blur(18px);border-bottom:1px solid var(--wh-line)!important}.btn:not(.btn--plain){border-radius:999px!important;padding:.9em 1.7em!important;letter-spacing:.04em;font-weight:500;transition:transform .25s ease,box-shadow .25s ease,background .25s ease!important;border:1px solid transparent}.btn--tertiary,.btn--secondary,button[type=submit].btn,[name=add].btn{background:var(--wh-grad)!important;color:#fff!important;border-color:#ffffff2e!important}.btn--neutral{background:#ffffff38!important;color:#fff!important;border:1px solid rgba(255,255,255,.5)!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.btn:not(.btn--plain):hover{transform:translateY(-2px)}[id*=__banner_mwYwt7] section{position:relative}[id*=__banner_mwYwt7] section:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#1f13308c,#1f133026 45%,#1f133000 70%)}[id*=__banner_mwYwt7] section>*{position:relative;z-index:1}.wh-trust{background:var(--wh-grad)!important;padding:16px!important}.wh-trust li{display:flex;align-items:center;gap:8px}.wh-trust li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--wh-lilac);box-shadow:0 0 10px var(--wh-lilac)}[id*=__texture_intro] section,[id*=__pack_heading] section,[id*=__icon_grid] section,[id*=__limited_stock] section,[id*=__faq] section,[id*=__email_capture] section{background:var(--wh-soft)!important}[id*=__texture_intro] section,[id*=__pack_heading] section{padding-bottom:24px!important}[id*=__banner_alternative] section{background:var(--wh-mist)!important;padding:0 16px 40px!important;gap:16px;border:0!important}[id*=__banner_alternative] section>*{border-radius:var(--wh-r);overflow:hidden}[id*=__banner_alternative] img{transition:transform 1.2s ease}[id*=__banner_alternative] section>*:hover img{transform:scale(1.04)}[id*=__icon_grid] .col-span-1>div,[id*=__icon_grid] [class*=col-span]>div{background:var(--wh-glass)!important;border:1px solid rgba(255,255,255,.8);border-radius:var(--wh-r);box-shadow:0 10px 40px -18px #2e1a4759;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}[id*=__icon_grid] section{padding-left:16px!important;padding-right:16px!important}[id*=__product_truth] section{background:var(--wh-grad)!important}[id*=__faq] button,[id*=__faq] summary,[id*=__faq] [class*=accordion]>*:first-child{border-radius:16px!important;background:#ffffffb3!important;color:var(--wh-ink)!important;border:1px solid var(--wh-line)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}[id*=__faq] button *,[id*=__faq] summary *{color:var(--wh-ink)!important;fill:var(--wh-ink)!important}[id*=__faq] .btn{background:var(--wh-grad)!important;color:#fff!important}[id*=__faq] .btn *{color:#fff!important}input.form-input,input[type=email]{border-radius:999px!important;border:1px solid var(--wh-line)!important;background:#fffc!important;padding-left:1.3em!important}[class*=product] img{border-radius:var(--wh-r)}.wh-pill{display:inline-block;padding:.35em .9em;border-radius:999px;background:var(--wh-mist);border:1px solid var(--wh-line);color:var(--wh-plum);font-size:.8rem;letter-spacing:.05em}fieldset label,[class*=option] label{border-radius:999px!important}.wh-note{background:var(--wh-mist);border:1px solid var(--wh-line);border-radius:16px;padding:14px 16px}.wh-trustlist{background:#ffffffb3;border:1px solid var(--wh-line);border-radius:16px;padding:14px 16px}footer{background:var(--wh-soft)!important;border-top:1px solid var(--wh-line)}.btn.btn--plain.btn--small.group{border-radius:999px!important;background:#ffffffbf!important;border:1px solid var(--wh-line)!important;color:var(--wh-ink)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all .2s ease}.btn.btn--plain.btn--small.group:hover{border-color:var(--wh-violet)!important}.btn.btn--plain.btn--small.group[aria-checked=true],.btn.btn--plain.btn--small.group[aria-pressed=true],.btn.btn--plain.btn--small.group.active,input:checked+.btn.btn--plain.btn--small.group,.btn.btn--plain.btn--small.group[class*=border--focus]:not(:hover)[aria-selected=true]{background:var(--wh-grad)!important;color:#fff!important;border-color:transparent!important}.border__input--radius.border__input{border-radius:999px!important;border:1px solid var(--wh-line)!important;background:#fffc}.border__input--radius.border__input button,.border__input--radius.border__input input{background:transparent!important}.wh-trustlist{margin-top:10px!important}@media(max-width:767px){[id*=__banner_mwYwt7] section{min-height:0!important;max-height:86svh}[id*=__banner_mwYwt7] section:after{background:linear-gradient(0deg,#1f1330bf,#1f133040 55%,#1f133000 80%)}[id*=__banner_mwYwt7] .btn{width:100%;justify-content:center;text-align:center}[id*=__banner_mwYwt7] p{font-size:14px}.wh-trust ul{gap:6px 16px!important}.wh-trust li{font-size:11px!important}[id*=__banner_alternative] section{flex-direction:column;padding:0 16px 24px!important}[id*=__featured_logos] img{max-height:28px;width:auto}.btn:not(.btn--plain){padding:.85em 1.4em!important}}[id*=__featured_logos] img{filter:grayscale(1);opacity:.75;transition:all .3s ease}[id*=__featured_logos] img:hover{filter:none;opacity:1}header img{object-fit:contain!important}header a:has(>img){overflow:visible!important}h1.type__heading{font-size:clamp(28px,3vw,42px)!important;line-height:1.05!important;letter-spacing:-.01em}.wh-pill{margin:2px 4px 2px 0}.wh-note{margin-top:18px!important;font-size:.92rem;line-height:1.55}.wh-trustlist{margin-top:14px!important;padding:14px 18px!important;background:#ffffffb3!important;box-shadow:0 8px 30px -20px #2e1a4766}.wh-trustlist li{font-size:.9rem;color:var(--wh-ink)}.btn.btn--plain.btn--small.group.js-activeVariant{background:var(--wh-grad)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 8px 22px -12px #2e1a47b3}.btn.btn--plain.btn--small.group.js-activeVariant *{color:#fff!important}.border__input--radius.border__input,.border__input--radius.border__input *{background-color:transparent!important}.border__input--radius.border__input{background:#ffffffd9!important;overflow:hidden}.border__input--radius.border__input button:hover{background:var(--wh-mist)!important}[class*=stickyadd],[id*=sticky]{backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important}[role=tablist] button,[role=tab]{border-radius:999px!important;padding:.5em 1.1em!important}[role=tab][aria-selected=true]{background:var(--wh-mist)!important;color:var(--wh-plum)!important}[id*=theme__menu] aside,[id*=theme__menu] nav,[id*=theme__menu] [class*=color__bg]{background:var(--wh-grad)!important}[id*=theme__menu] *{color:#fff!important}[id*=theme__menu] a{text-decoration:none!important;letter-spacing:.02em}.wh-colhero{max-width:1100px;margin:0 auto;padding:56px 16px 24px;text-align:center}.wh-colhero h1{font-size:clamp(34px,5vw,64px);line-height:1;margin:14px 0 10px;color:var(--wh-plum);font-weight:800;text-transform:uppercase;letter-spacing:-.01em}.wh-colhero p{max-width:620px;margin:0 auto;color:var(--wh-ink);opacity:.8}.wh-colhero-row{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px}.wh-colhero-row span{padding:.55em 1.1em;border-radius:999px;background:#ffffffbf;border:1px solid var(--wh-line);font-size:.85rem;color:var(--wh-plum);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[id*=__wh_archive_hero]{background:var(--wh-soft)}[id*=__grid] img{border-radius:var(--wh-r);background:var(--wh-mist)}[id*=__grid] section{background:var(--wh-soft)!important}[id*=__icon_grid] .grid{gap:16px!important}@media(max-width:767px){h1.type__heading{font-size:28px!important}.wh-colhero{padding-top:36px}}@media(min-width:768px){[id*=__grid] section.grid:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:1100px;margin:0 auto;gap:24px;padding:24px 16px 56px}}[id*=__grid] section.grid>*{border:0!important;background:#ffffffbf;border-radius:var(--wh-r);overflow:hidden;box-shadow:0 14px 40px -26px #2e1a4773;transition:transform .3s ease,box-shadow .3s ease}[id*=__grid] section.grid>*:hover{transform:translateY(-4px);box-shadow:0 22px 50px -26px #2e1a478c}[id*=__grid] section.grid>*>*:last-child{padding-left:20px;padding-right:20px;padding-bottom:20px}.wh-packs{background:var(--wh-soft);padding:72px 16px}.wh-packs h2{text-align:center;color:var(--wh-plum);font-weight:800;text-transform:uppercase;font-size:clamp(26px,3.4vw,44px);line-height:1.05;margin:0 auto 32px;max-width:900px}.wh-packs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1150px;margin:0 auto}.wh-pack{background:var(--wh-glass);border:1px solid rgba(255,255,255,.85);border-radius:var(--wh-r);padding:28px 24px;text-align:center;box-shadow:0 14px 40px -22px #2e1a4773;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);display:flex;flex-direction:column;align-items:center;gap:8px}.wh-pack h3{color:var(--wh-plum);font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:16px;margin:0}.wh-pack p{margin:0;color:var(--wh-ink);opacity:.8}.wh-from{font-weight:700;color:var(--wh-ink);margin-top:4px}.wh-pack-btns{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap;justify-content:center}.wh-pack--hero{border:1px solid var(--wh-lilac);box-shadow:0 18px 50px -20px #5b3f8f8c}.wh-colhero-row a{padding:.55em 1.1em;border-radius:999px;background:#ffffffbf;border:1px solid var(--wh-line);font-size:.85rem;color:var(--wh-plum);text-decoration:none}.wh-colhero-row a:hover{background:var(--wh-grad);color:#fff}.wh-packsel{margin:6px 0 4px}.wh-packsel-label{font-size:.9rem;margin:0 0 8px}.wh-packsel-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.wh-packsel-row a{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 8px;border-radius:16px;border:1px solid var(--wh-line);background:#ffffffbf;color:var(--wh-ink);text-decoration:none;font-size:.85rem;text-align:center;transition:all .2s ease}.wh-packsel-row a small{opacity:.7;font-size:.75rem}.wh-packsel-row a.is-on{background:var(--wh-grad);color:#fff;border-color:transparent}.wh-packsel-row a:hover{border-color:var(--wh-violet)}@media(max-width:767px){.wh-packs-grid,.wh-packsel-row{grid-template-columns:1fr}}.wh-stock{display:inline-flex;align-items:center;gap:8px;font-size:.9rem;margin:2px 0;color:var(--wh-ink)}.wh-stock:before{content:"";width:8px;height:8px;border-radius:50%;background:#3bb273;box-shadow:0 0 8px #3bb27399}.wh-stock.is-low:before{background:#e0a030;box-shadow:0 0 8px #e0a03099}.wh-packs-sub{text-align:center;margin:-18px auto 30px;color:var(--wh-ink);opacity:.8}.wh-pack{justify-content:flex-start}.wh-pack h3{min-height:2.6em;display:flex;align-items:center}.wh-pack p{min-height:3em}.wh-pack .wh-pill{margin-top:12px}.wh-colhero-row span{padding:.55em 1.1em;border-radius:999px;background:#ffffffbf;border:1px solid var(--wh-line);font-size:.85rem;color:var(--wh-plum)}.wh-pack p{min-height:3.4em!important;display:flex;align-items:flex-start;justify-content:center}.wh-pack h3{min-height:2.4em!important}[id*=__banner_mwYwt7] section{height:calc(100svh - 84px)!important;min-height:560px!important;max-height:calc(100svh - 84px)!important}@media(max-width:767px){[id*=__banner_mwYwt7] section{height:calc(100svh - 70px)!important;max-height:calc(100svh - 70px)!important}}[id*=__banner_mwYwt7] section .z-10.h-full.w-full.relative>div{padding-bottom:clamp(40px,9vh,96px)!important}.wh-packsel-row a.is-on small{color:#ffffffd9!important;opacity:1!important}.wh-packsel-row a small{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/7/assets/wh-glass.css.map */
