:root{--font-heading--family: "Space Grotesk", Inter, sans-serif !important;--font-accent--family: "Space Grotesk", Inter, sans-serif !important;--vo-mint: #18C6A8;--vo-mango: #FF8A3D;--vo-melon: #FF5B7A;--vo-berry: #8B5CF6;--vo-blueberry: #3E7BFA;--vo-tile: #14161C;--vo-tile-ink: #FBF9F6}.footer-content{content-visibility:visible!important;contain:none!important}body{font-variant-numeric:tabular-nums}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.03em;text-wrap:balance}h4,h5{letter-spacing:-.02em}.rte p,.prose p,.age-gate__body{max-width:70ch}.collection-card,.predictive-search-results__card--product{--color-background: #14161C;--color-foreground: #FBF9F6;--color-foreground-rgb: 251 249 246;--color-rgb: 251 249 246;--color-border: rgba(255, 255, 255, .08);--color-shadow-rgb: 23 24 29;background-color:#14161c;border:1px solid rgba(255,255,255,.08);border-radius:14px;overflow:hidden;box-shadow:0 1px 2px #17181d0d,0 10px 26px #17181d17}.collection-card .collection-card__content{color:var(--color-foreground)}.product-card{--color-background: #FFFFFF;--color-foreground: #17181D;--color-foreground-rgb: 23 24 29;--color-rgb: 23 24 29;--color-border: #ECE8E2;--color-shadow-rgb: 23 24 29;background-color:#fff;border:1px solid #ECE8E2;border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #17181d0a,0 10px 26px #17181d0f}.product-card .product-card__content.product-grid__card{padding:10px;gap:8px;color:#17181d}.product-card .card-gallery{background-color:#14161c;border-radius:10px;overflow:hidden}.product-card .product-card__content a,.product-card .product-card__content .product-title,.product-card product-price,.product-card product-price *{color:#17181d!important}.product-card product-price{font-weight:600;letter-spacing:-.01em}.product-card .product-card__content>a.contents,.product-card .product-grid-view-zoom-out--details{padding-inline:2px;font-weight:500;line-height:1.35}.collection-card [class*=collection-title],.collection-card [class*=collection-title] *{color:#fbf9f6!important}[id*=__featured_brands_vo] .collection-card{border-top-width:2px}[id*=__featured_brands_vo] .resource-list__item:nth-child(5n+1) .collection-card{border-top-color:var(--vo-mango)}[id*=__featured_brands_vo] .resource-list__item:nth-child(5n+2) .collection-card{border-top-color:var(--vo-melon)}[id*=__featured_brands_vo] .resource-list__item:nth-child(5n+3) .collection-card{border-top-color:var(--vo-berry)}[id*=__featured_brands_vo] .resource-list__item:nth-child(5n+4) .collection-card{border-top-color:var(--vo-blueberry)}[id*=__featured_brands_vo] .resource-list__item:nth-child(5n+5) .collection-card{border-top-color:var(--vo-mint)}[id*=__hero_vo]{--color-foreground: #FBF9F6;--color-foreground-rgb: 251 249 246;--color-rgb: 251 249 246}[id*=__hero_vo] h1{letter-spacing:-.03em}[id*=__hero_vo] .button-secondary{color:#fbf9f6;border-color:#fbf9f68c}[id*=__hero_vo] .button-secondary:hover{color:var(--vo-mint);border-color:var(--vo-mint)}[id*=__hero_vo] .overlay{background:radial-gradient(circle at 16% 22%,rgba(24,198,168,.2),transparent 46%),radial-gradient(circle at 84% 78%,rgba(255,91,122,.16),transparent 50%),linear-gradient(to top,#14161cb8,#14161c4d)!important;background-size:180% 180%,180% 180%,100% 100%!important;background-position:0% 0%,100% 100%,0% 0%!important}@media(prefers-reduced-motion:no-preference){[id*=__hero_vo] .overlay{animation:vo-hero-mesh 20s ease-in-out infinite alternate}}@media(prefers-reduced-motion:reduce){[id*=__hero_vo] .overlay{animation:none}}@keyframes vo-hero-mesh{0%{background-position:0% 0%,100% 100%,0% 0%}to{background-position:40% 60%,60% 40%,0% 0%}}.announcement-bar,.announcement-bar .section-background{background-color:#ecfbf7!important;color:#0f5f52!important}.announcement-bar a{color:inherit}[id*=__puff_count_vo] .group-block:has(>a.group-block__link){transition:transform .2s ease-out,box-shadow .2s ease-out}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible,.product-card:focus-visible,.collection-card:focus-visible{outline:2px solid var(--vo-mint);outline-offset:2px;border-radius:6px}.product-card,.collection-card,.button,.button-secondary,.button-unstyled,a[href]{cursor:pointer}[id*=__hero_vo] h2,[id*=__featured_brands_vo] h2,[id*=__bestsellers_vo] h2,[id*=__puff_count_vo] h2,[id*=__trust_cod_vo] h2,[id*=__faq_teaser_vo] h2{font-size:clamp(1.5rem,1.15rem + 1.4vw,1.9rem);letter-spacing:-.02em}.product-card .paragraph,.collection-card .h5{font-size:1.0625rem;line-height:1.4}@media(prefers-reduced-motion:no-preference){.product-card,.collection-card{transition:transform .2s ease-out,border-color .2s ease-out,box-shadow .2s ease-out}.product-card:hover,.collection-card:hover{transform:translateY(-4px);border-color:#18c6a88c;box-shadow:0 14px 30px #17181d29}.product-card:active,.collection-card:active{transform:scale(.985)}.button,.button-secondary{transition:filter .2s ease-out,transform .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,color .2s ease-out}.button:hover{filter:brightness(1.05);transform:translateY(-1px)}.button:active{transform:scale(.98)}.button-secondary:hover{border-color:var(--vo-mint);color:var(--vo-mint)}.button-secondary:active{transform:scale(.98)}.group-block:has(>a.group-block__link){transition:transform .2s ease-out,border-color .2s ease-out,box-shadow .2s ease-out;cursor:pointer}.group-block:has(>a.group-block__link):hover{transform:translateY(-4px);box-shadow:0 12px 26px #17181d1f}.group-block:has(>a.group-block__link):active{transform:scale(.985)}}@media screen and (min-width:990px){[id*=__featured_brands_vo] .resource-list__item:first-child{grid-row:span 2}[id*=__featured_brands_vo] .resource-list__item:first-child .collection-card{height:100%}}.vo-trust-pills{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;align-items:center;max-width:940px;margin-inline:auto}.vo-pill{display:inline-flex;align-items:center;gap:8px;padding:9px 15px;border-radius:999px;background:#fff;border:1px solid #ECE8E2;color:#17181d;font-family:var(--font-body--family, Inter, sans-serif);font-weight:500;font-size:.9rem;line-height:1;white-space:nowrap;box-shadow:0 1px 2px #17181d0a}.vo-pill--age{font-weight:600;border-color:#8b5cf673;background:#f7f3ff}.vo-dot{width:8px;height:8px;border-radius:50%;background:var(--d, #18C6A8);flex:none}@media screen and (max-width:749px){.vo-trust-pills{gap:8px}.vo-pill{font-size:.82rem;padding:8px 12px}}[id*=__featured_brands_vo],[id*=__puff_count_vo],[id*=__trust_cod_vo]{background-color:#f6f0e8}@media(prefers-reduced-motion:no-preference){.vo-reveal{opacity:0;transform:translateY(12px);transition:opacity .5s ease-out,transform .5s ease-out;will-change:opacity,transform}.vo-reveal.vo-in{opacity:1;transform:none}}.product-information .product-media,.product-information .media-gallery img,.product-information [class*=media-gallery] img{border-radius:16px}.product-information .rte ul{list-style:none;margin:0 0 20px;padding:14px 16px;background:#fbf9f6;border:1px solid #ECE8E2;border-radius:12px;display:grid;gap:9px}.product-information .rte ul li{position:relative;padding-left:20px;color:#17181d;font-weight:500;line-height:1.4}.product-information .rte ul li:before{content:"";position:absolute;left:3px;top:.5em;width:7px;height:7px;border-radius:50%;background:#18c6a8}.product-information .rte p{line-height:1.62;margin-bottom:12px;color:#3a3f4b}.product-information .rte .nicotine-warning{margin-top:20px;padding:12px 14px 12px 16px;border-radius:10px;border:1px solid #ECE8E2;border-left:3px solid var(--vo-melon, #FF5B7A);background:#fff;color:#4b5160!important;font-size:.85rem;line-height:1.5}.product-information .rte .nicotine-warning strong{color:#17181d}
/*# sourceMappingURL=/cdn/shop/t/3/assets/vape-online-premium.css.map */
