:root{--ad-bg:#0B111A;--ad-glow:#1B2633;--ad-text:#fff;--ad-muted:rgba(255,255,255,.58);--ad-line:rgba(255,255,255,.12);--ad-glass:rgba(255,255,255,.04);--ad-sans:"Outfit","Inter",system-ui,sans-serif;--ad-serif:"Instrument Serif",Georgia,serif}html{background:var(--ad-bg)}body.ad{background:radial-gradient(120% 80% at 50% 30%,var(--ad-glow) 0%,var(--ad-bg) 60%) fixed,var(--ad-bg);color:var(--ad-text);font-family:var(--ad-sans);-webkit-font-smoothing:antialiased}body.ad a{color:inherit}body.ad h1,body.ad h2,body.ad h3{font-family:var(--ad-sans);font-weight:300;letter-spacing:-.02em;color:#fff}body.ad p,body.ad .lede,body.ad .meta,body.ad dd,body.ad .rte{color:var(--ad-muted)}body.ad .util{background:transparent;border-bottom:1px solid var(--ad-line);color:var(--ad-muted);font-size:11px;letter-spacing:.14em;text-transform:uppercase}body.ad .site-header{background:transparent!important;color:#fff!important;position:sticky;top:0;z-index:50;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#0b111a8c!important;border-bottom:1px solid var(--ad-line)}body.ad .header-inner{min-height:76px}body.ad .site-header .logo,body.ad .site-header .logo *{color:#fff!important;font-weight:800;letter-spacing:.04em}body.ad .site-header img{filter:brightness(0) invert(1)}body.ad .nav a{font-weight:300;font-size:14px;color:#ffffffd1;letter-spacing:.01em}body.ad .nav a:hover,body.ad .nav a.is-active{color:#fff}.ad-shop{display:inline-flex;align-items:center;gap:8px;font-size:14px;padding-bottom:4px;border-bottom:1px solid rgba(255,255,255,.6);text-decoration:none;margin-right:8px}.ad-shop svg{width:12px;height:12px}.ad-promo{display:flex;justify-content:flex-end;gap:12px;align-items:center;font-size:12px;color:var(--ad-muted);padding:8px 0}.ad-promo span.code{border:1px solid rgba(255,255,255,.5);padding:4px 10px;letter-spacing:.12em;color:#fff}body.ad .icon-btn{color:#fff}body.ad .cart-pop,body.ad .search-panel{background:#0f1722;color:#fff;border:1px solid var(--ad-line)}body.ad .search-panel input{background:transparent;color:#fff;border:1px solid var(--ad-line)}@media(max-width:900px){.ad-shop{display:none}body.ad .nav{background:#0b111a}}body.ad .btn{background:#fff!important;color:#0b111a!important;border:1px solid #fff!important;border-radius:999px;font-weight:500;letter-spacing:.02em}body.ad .btn:hover{background:transparent!important;color:#fff!important}body.ad .btn.btn-ghost{background:transparent!important;color:#fff!important;border-color:#fff6!important}body.ad .btn.btn-ghost:hover{border-color:#fff!important}.ad-hero{position:relative;min-height:calc(100svh - 110px);display:flex;align-items:center;overflow:hidden;padding:48px 0}.ad-hero-grid{position:relative;display:grid;grid-template-columns:1fr minmax(220px,340px) 1fr;align-items:center;gap:32px;width:100%}.ad-eyebrow{font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:#fffc;margin:0 0 24px}.ad-hero h1{font-size:clamp(44px,6.4vw,96px);line-height:1;font-weight:300;margin:0 0 28px}.ad-hero .ad-body{max-width:420px;font-size:15px;line-height:1.7;font-weight:300}.ad-cta{display:flex;align-items:center;gap:16px;margin-top:36px;text-decoration:none;color:#fff}.ad-cta .ring{width:52px;height:52px;border:1px solid rgba(255,255,255,.7);border-radius:50%;display:grid;place-items:center;transition:background .3s,color .3s}.ad-cta:hover .ring{background:#fff;color:#0b111a}.ad-cta small{display:block;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ad-muted);margin-top:4px}.ad-scroll{display:flex;align-items:center;gap:10px;margin-top:28px;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:#ffffffb3}.ad-stage{position:relative;display:grid;place-items:center}.ad-stage:before{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:radial-gradient(circle,rgba(120,160,220,.22),transparent 62%);filter:blur(20px);z-index:0}.ad-vial{position:relative;z-index:1;will-change:transform;animation:adFloat 7s ease-in-out infinite}.ad-vial img{max-width:100%;height:auto;display:block;filter:drop-shadow(0 40px 60px rgba(0,0,0,.6))}.ad-vial .vial-shot,.ad-vial figure{background:transparent!important;margin:0}@keyframes adFloat{0%,to{translate:0 0}50%{translate:0 -14px}}.ad-tagline{text-align:right}.ad-tagline p.serif{font-family:var(--ad-serif);font-style:italic;font-size:clamp(34px,4vw,60px);line-height:1.05;color:#fff;margin:0 0 14px;letter-spacing:-.01em}.ad-tagline .sub{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#ffffffb3}.ad-tagline .rule{display:flex;align-items:center;justify-content:flex-end;gap:14px;margin-top:40px;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--ad-muted)}.ad-tagline .rule i{display:block;width:90px;height:1px;background:var(--ad-line)}@media(max-width:900px){.ad-hero{min-height:auto;padding:40px 0 56px}.ad-hero-grid{grid-template-columns:1fr;text-align:left}.ad-stage{order:-1;max-width:220px;margin:0 auto}.ad-tagline{text-align:left}.ad-tagline .rule{justify-content:flex-start}}.ad-rail{position:fixed;left:22px;top:50%;transform:translateY(-50%);z-index:40;display:flex;flex-direction:column;align-items:center;gap:10px;font-size:10px;letter-spacing:.12em;color:#ffffffb3;pointer-events:none}.ad-rail .bar{width:1px;height:120px;background:var(--ad-line);position:relative}.ad-rail .bar b{position:absolute;left:0;top:0;width:1px;background:#fff;height:0;transition:height .3s}.ad-rail .lbl{writing-mode:vertical-rl;transform:rotate(180deg);text-transform:uppercase;letter-spacing:.24em;margin-top:6px}@media(max-width:1100px){.ad-rail{display:none}}body.ad .section,body.ad .trust,body.ad .chips-section{background:transparent!important;border-top:1px solid var(--ad-line)}body.ad .section-head h2{font-size:clamp(28px,3vw,44px)}body.ad .link-quiet{color:#fff;border-bottom:1px solid rgba(255,255,255,.5)}body.ad .trust-item{color:#fff}body.ad .trust-icon{color:#fffc}body.ad .trust-item h3{font-weight:400;font-size:16px}body.ad .product-grid>*{background:var(--ad-glass);border:1px solid var(--ad-line);border-radius:18px;overflow:hidden;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:transform .4s,border-color .4s;color:#fff}body.ad .product-grid>*:hover{transform:translateY(-4px);border-color:#ffffff4d}body.ad .product-grid img{background:transparent}body.ad .product-grid *{color:inherit}body.ad .product-grid [class*=media],body.ad .product-grid figure{background:radial-gradient(circle at 50% 40%,rgba(120,160,220,.16),transparent 70%)!important}body.ad .chip{background:transparent;color:#fff;border:1px solid var(--ad-line);border-radius:999px}body.ad .chip.is-selected,body.ad .chip:hover{border-color:#fff;background:#ffffff14}body.ad .coa-band{background:transparent!important;border-top:1px solid var(--ad-line);border-bottom:1px solid var(--ad-line);padding:96px 0}body.ad .coa-band h2{font-size:clamp(32px,4vw,58px);font-weight:300}body.ad .pdp{padding-top:40px}body.ad .pdp-media{background:radial-gradient(circle at 50% 45%,rgba(120,160,220,.2),transparent 65%);border:1px solid var(--ad-line);border-radius:22px}body.ad .pdp-media *{background-color:transparent!important}body.ad .pdp h1{font-size:clamp(36px,4vw,60px)}body.ad .pdp-price{color:#fff;font-weight:300;font-size:26px}body.ad .crumb,body.ad .crumb a{color:var(--ad-muted)}body.ad .specs{border-top:1px solid var(--ad-line)}body.ad .specs>div{border-bottom:1px solid var(--ad-line)}body.ad .specs dt{color:#ffffffb3;text-transform:uppercase;letter-spacing:.16em;font-size:11px}body.ad .qty{border:1px solid var(--ad-line);border-radius:999px;background:transparent}body.ad .qty input,body.ad .qty button{background:transparent;color:#fff}body.ad .pdp-actions{display:flex;flex-direction:column;gap:10px}body.ad .pdp-actions .btn{width:100%;min-height:56px}body.ad .option-label{color:#fffc}body.ad .site-footer{background:transparent!important;border-top:1px solid var(--ad-line);color:var(--ad-muted)!important}body.ad input,body.ad select,body.ad textarea{background:#ffffff0a;color:#fff;border-color:var(--ad-line)}body.ad table,body.ad th,body.ad td{border-color:var(--ad-line);color:#fff}body.ad .toast{background:#fff;color:#0b111a}.ad-js .ad-reveal{opacity:0;transform:translateY(28px);transition:opacity .9s ease,transform .9s ease}.ad-js .ad-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.ad-vial{animation:none}.ad-js .ad-reveal{opacity:1;transform:none;transition:none}body.ad .product-grid>*{transition:none}}html,html body,body.ad{background-color:#0b111a!important;background-image:radial-gradient(120% 80% at 50% 30%,#1b2633,#0b111a 60%)!important;background-attachment:fixed!important;color:#fff!important}body.ad .util,body.ad .util *,body.ad .site-header,body.ad .site-footer,body.ad .coa-band,body.ad main,body.ad main>.shopify-section,body.ad section,body.ad .shopify-section-header,body.ad .shopify-section-footer{background-color:transparent!important;color:#fff}body.ad .site-header{background-color:#0b111a99!important}body.ad .nav a,body.ad .util a,body.ad .util span{color:#fffc!important}body.ad .ad-hero h1{font-family:Outfit,Inter,sans-serif!important;font-weight:300!important;color:#fff!important}body.ad .ad-tagline p.serif{color:#fff!important}body.ad .ad-body,body.ad p{color:#ffffff9e}body.ad .ad-hero{display:flex;align-items:center;min-height:calc(100svh - 110px);padding:clamp(40px,6vw,96px) 0;overflow:hidden}body.ad .ad-hero>.ad-hero-grid,body.ad .ad-hero .wrap.ad-hero-grid{box-sizing:border-box;width:100%;max-width:1280px;margin:0 auto;padding:0 clamp(24px,5vw,64px);display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,360px) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px)}body.ad .ad-copy{justify-self:start;max-width:460px;text-align:left}body.ad .ad-hero h1{font-size:clamp(38px,4.6vw,68px)!important;line-height:1.04;letter-spacing:-.02em;margin:0 0 24px}body.ad .ad-hero .ad-eyebrow{margin:0 0 20px}body.ad .ad-hero .ad-body{margin:0 0 32px;max-width:400px}body.ad .ad-hero .ad-scroll{margin-top:40px}body.ad .ad-stage{justify-self:center;width:100%;max-width:360px}body.ad .ad-vial img{width:100%;height:auto;display:block;margin:0 auto;-webkit-mask-image:none!important;mask-image:none!important;filter:none!important}body.ad .ad-tagline{justify-self:end;max-width:360px;text-align:right}body.ad .ad-tagline p.serif{font-size:clamp(30px,3.2vw,48px)}body.ad .ad-tagline .rule{margin-top:32px}@media(max-width:900px){body.ad .ad-hero{min-height:auto;padding:24px 0 56px}body.ad .ad-hero>.ad-hero-grid,body.ad .ad-hero .wrap.ad-hero-grid{grid-template-columns:1fr;gap:32px;text-align:center}body.ad .ad-stage{order:-1;max-width:240px}body.ad .ad-copy,body.ad .ad-tagline{justify-self:center;text-align:center;max-width:520px}body.ad .ad-hero .ad-body{margin-left:auto;margin-right:auto}body.ad .ad-tagline .rule{justify-content:center}body.ad .ad-hero h1{font-size:clamp(34px,9vw,48px)!important}}body.ad .ad-stage,body.ad .ad-vial{background:none!important;border:0!important;outline:0!important;box-shadow:none!important}body.ad .ad-vial img{border:0!important;outline:0!important;box-shadow:none!important;background:none!important;-webkit-mask-image:radial-gradient(ellipse at center,#000 45%,transparent 75%)!important;mask-image:radial-gradient(ellipse at center,#000 45%,transparent 75%)!important;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}body.ad .product-specs{padding:48px 0 24px}body.ad .product-specs__title{font-size:clamp(28px,3.2vw,40px);font-weight:300;margin:0 0 28px;color:#fff}body.ad .product-specs__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}body.ad .product-specs__card{background:#ffffff0a;border:1px solid var(--ad-line);border-radius:16px;padding:22px 20px;min-height:110px}body.ad .product-specs__label{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#ffffff8c;margin-bottom:10px}body.ad .product-specs__value{font-size:18px;font-weight:500;color:#fff;line-height:1.3}body.ad .product-specs__ruo{margin:22px 0 0;color:#ffffff8c;font-size:14px}@media(max-width:900px){body.ad .product-specs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){body.ad .product-specs__grid{grid-template-columns:1fr}}body.ad .vial-shot,body.ad .vial-shot--media{background:transparent!important}body.ad .card-media,body.ad .pdp-media{background:transparent!important;border:0!important;box-shadow:none!important}body.ad .product-grid [class*=media],body.ad .product-grid figure{background:transparent!important}body.ad .vial-shot--media>img{object-fit:contain;background:transparent!important;filter:none!important;-webkit-mask-image:none!important;mask-image:none!important}body.ad .card-media .vial-shot>img,body.ad .pdp-media .vial-shot>img{background:transparent!important}body.ad{--bg:#0B111A;--surface:#111a26;--surface-2:#162032;--well:#111a26;--well-hover:#162032;--line:#1f2a3a;--line-soft:#1a2433;--ink:#e6ebf2;--muted:#a8b3c4;--faint:#7a8799;--accent:#7eb6ff;--white:#fff;background:var(--bg)!important;color:var(--ink)!important}body.ad .callout,body.ad .coa-empty,body.ad .pens-disclaimer,body.ad .notice,body.ad .note,body.ad .alert,body.ad .banner,body.ad .info-box,body.ad .specs,body.ad .specs>div,body.ad .cart-item,body.ad .cart-footer,body.ad .cart-totals,body.ad .cart-empty,body.ad .simple-page,body.ad .legal-page .wrap>*,body.ad .contact-card,body.ad .price-list-wrap,body.ad .price-table-wrap,body.ad table.coa-table,body.ad .coa-group,body.ad .blog-card,body.ad .article-card,body.ad .pagination,body.ad .qty,body.ad .chips,body.ad .option-label,body.ad .password-box,body.ad .giftcard-card,body.ad .search-form-page,body.ad .catalog-search,body.ad .pdp-coa-note,body.ad .pdp-coa-list,body.ad .filters,body.ad .newsletter,body.ad .toast{background:var(--surface)!important;color:var(--ink)!important;border:1px solid var(--line)!important;border-radius:14px}body.ad .callout{border-left:2px solid var(--accent)!important;padding:16px 18px}body.ad .callout strong,body.ad .coa-empty,body.ad .pens-disclaimer strong,body.ad .notice strong,body.ad h1,body.ad h2,body.ad h3,body.ad h4{color:#fff!important}body.ad .callout,body.ad .coa-empty,body.ad .pens-disclaimer,body.ad .rte,body.ad .pdp-lab-copy,body.ad .pdp-lab-copy p,body.ad .coa-lede,body.ad .coa-sub,body.ad .coa-table td,body.ad .coa-table .lab,body.ad .coa-table .num,body.ad .coa-table .meta,body.ad .specs dt,body.ad .specs dd,body.ad .card-caption,body.ad .card-price,body.ad .meta,body.ad p{color:var(--ink)!important}body.ad .coa-table .meta,body.ad .card-caption,body.ad .faint,body.ad .specs dt{color:var(--muted)!important}body.ad .coa-table th{color:var(--muted)!important;border-bottom-color:var(--line)!important;background:transparent!important}body.ad .coa-table td{border-bottom-color:var(--line)!important;background:transparent!important}body.ad a.link-quiet,body.ad .coa-table .verify,body.ad .rte a{color:var(--accent)!important}body.ad input,body.ad textarea,body.ad select,body.ad .catalog-search__input,body.ad .search-form-page input,body.ad .search-panel input,body.ad .qty input{background:#0d141f!important;color:#e6ebf2!important;border:1px solid var(--line)!important;border-radius:10px}body.ad input::placeholder,body.ad textarea::placeholder{color:var(--faint)!important}body.ad .cart-pop,body.ad .search-panel{background:#0f1722!important;color:#fff!important;border:1px solid var(--line)!important}body.ad .pdp-media,body.ad .card-media,body.ad .vial-shot{background:transparent!important}body.ad .product-grid>*,body.ad .card{background:var(--surface)!important;border:1px solid var(--line)!important;color:#fff!important}body.ad .page-head h1,body.ad .card-title{color:#fff!important}body.ad .btn.btn-ghost{background:transparent!important;color:#fff!important;border-color:#ffffff73!important}body.ad .pagination a,body.ad .pagination span{color:var(--ink)!important;background:var(--surface)!important;border-color:var(--line)!important}body.ad .catalog-search{display:flex;gap:10px;align-items:stretch;margin:8px 0 28px;padding:10px;max-width:720px}body.ad .catalog-search__input{flex:1;min-width:0;height:48px;padding:0 16px;font-size:15px}body.ad .catalog-search__btn{height:48px;padding:0 18px;border-radius:999px;border:1px solid #fff;background:#fff;color:#0b111a;font-weight:500;white-space:nowrap;cursor:pointer}body.ad .catalog-search__btn:hover{background:transparent;color:#fff}body.ad .catalog-search__hint{margin:-16px 0 22px;color:var(--muted)!important;font-size:13px;background:transparent!important;border:0!important;padding:0!important}@media(max-width:600px){body.ad .catalog-search{flex-direction:column;padding:12px}body.ad .catalog-search__btn{width:100%}}body.ad [style*="background:#fff"],body.ad [style*="background: #fff"],body.ad [style*="background:#ffffff"],body.ad [style*="background: #ffffff"],body.ad [style*="background:#F7F8FA"],body.ad [style*="background: #F7F8FA"],body.ad [style*="background:#f7f8fa"],body.ad [style*="background: #f7f8fa"]{background:var(--surface)!important;color:var(--ink)!important}body.ad .pl-us,body.ad .pl-wrap,body.ad .price-list,body.ad .price-list-wrap,body.ad [class*=pl-us]{background:var(--surface)!important;color:var(--ink)!important;border-color:var(--line)!important}body.ad .pl-us{background:#111a26!important;border:1px solid var(--line)!important;border-radius:14px!important}body.ad .pl-us-brand,body.ad .pl-table-us .pl-cat-row td{color:#c5a059!important;background:transparent!important}body.ad .pl-us-site,body.ad .pl-us-sub,body.ad .pl-us-foot{color:var(--muted)!important}body.ad .pl-us-title{color:#fff!important}body.ad .pl-us-sub,body.ad .pl-us-foot{border-color:#c5a059!important}body.ad .pl-table th,body.ad .pl-table td,body.ad .pl-table-us td,body.ad .pl-table-us th{color:var(--ink)!important;background:transparent!important;border-color:var(--line)!important}body.ad .pl-table th.amt,body.ad .pl-table td.amt,body.ad .pl-table .sku,body.ad .pl-table-us .sku,body.ad .pl-table-us td.amt{color:var(--accent)!important}body.ad .pl-table tbody tr:nth-child(2n) td,body.ad .pl-table tbody tr:nth-child(2n) td:first-child{background:#ffffff08!important;box-shadow:none!important}body.ad .chip-link,body.ad .filter-btn{background:var(--surface)!important;color:var(--ink)!important;border-color:var(--line)!important}body.ad .chip-link:hover,body.ad .filter-btn:hover{border-color:#fff!important;color:#fff!important}body.ad .chip-link.is-active,body.ad .filter-btn.is-active{background:#fff!important;color:#0b111a!important;border-color:#fff!important}body.ad .contact-channel,body.ad .contact-channels,body.ad .clauses,body.ad .legal-page,body.ad .legal-caps,body.ad .article-body,body.ad .article-content,body.ad .blog-card,body.ad .template-404,body.ad .page-404,body.ad .empty-state,body.ad .newsletter-form,body.ad .faq,body.ad .faq-item,body.ad details,body.ad .accordion{background:transparent!important;color:var(--ink)!important}body.ad .contact-channel{background:var(--surface)!important;border:1px solid var(--line)!important;border-radius:12px;padding:14px 16px}body.ad .legal-kicker,body.ad .legal-updated{color:var(--muted)!important}body.ad .clauses h2,body.ad .clauses h3{color:#fff!important}body.ad [style*="background:#FDFBF7"],body.ad [style*="background: #FDFBF7"],body.ad [style*="background:#fdfbf7"],body.ad [style*="background: #fdfbf7"],body.ad [style*="background:#F7F8FA"],body.ad [style*="background: #F7F8FA"],body.ad [style*="background:#f7f8fa"],body.ad [style*="background: #f7f8fa"]{background:var(--surface)!important;color:var(--ink)!important}
/*# sourceMappingURL=/cdn/shop/t/21/assets/aura-dark.css.map */
