.error-404-hero-num{font-size:clamp(4.5rem,18vw,8rem)!important;font-weight:900!important;line-height:.9!important;color:#ef4444!important;background:linear-gradient(135deg,#ef4444,#f97316,#ef4444);-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;display:inline-block!important}.juul-pod-insert-anim{animation:podInsertMotion 3.2s ease-in-out infinite}@keyframes podInsertMotion{0%,to{transform:translateY(-20px)}50%,80%{transform:translateY(20px)}}.vape-vapor-bubble{position:absolute;bottom:0;width:10px;height:10px;background:#ef4444;border-radius:50%;filter:blur(2px);opacity:.25;animation:vaporRiseAnim 2.5s ease-out infinite}.vape-vapor-1{left:20%;animation-delay:0s}.vape-vapor-2{left:45%;animation-delay:.8s}@keyframes vaporRiseAnim{0%{transform:translateY(0) scale(.6);opacity:.35}to{transform:translateY(-30px) scale(2);opacity:0}}.mouse-vapor-trail{position:fixed;pointer-events:none;background:#ef4444;border-radius:50%;filter:blur(5px);opacity:.2;transform:translate(-50%,-50%) scale(1);animation:mouseVaporAnim ease-out forwards;z-index:9999}@keyframes mouseVaporAnim{0%{transform:translate(-50%,-50%) scale(.5);opacity:.25}to{transform:translate(-50%,calc(-50% - 80px)) scale(3.5);opacity:0}}.about-us{--color-brand: #10B981}.j1-wiggle{animation:j1Wiggle 5s ease-in-out infinite}@keyframes j1Wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(10deg)}75%{transform:rotate(-10deg)}}.accessories{--color-brand: #10B981}.app-feature{background-color:transparent}.app-feature.is-active{background-color:#fff;box-shadow:0 4px 6px -1px #f4f4f5,0 2px 4px -2px #f4f4f5;transform:scale(1.02)}.jarticle-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:60;pointer-events:none}.jarticle-progress__bar{display:block;height:100%;width:100%;transform:scaleX(0);transform-origin:0 50%;background:linear-gradient(90deg,var(--color-brand, #e11d48),#18181b);transition:transform .1s linear}.jarticle-media{aspect-ratio:var(--jarticle-media-ratio, 16 / 9)}.jarticle-title{line-height:1.08}.jarticle-content>*+*{margin-top:1.25em}.jarticle-content h2,.jarticle-content h3,.jarticle-content h4{color:#09090b;letter-spacing:-.02em;scroll-margin-top:6rem}.jarticle-content h2{font-size:1.75rem;font-weight:800;margin-top:2.25em;padding-bottom:.4em;border-bottom:1px solid #e4e4e7}.jarticle-content h3{font-size:1.3rem;font-weight:800;margin-top:1.9em}.jarticle-content h4{font-size:1.1rem;font-weight:800;margin-top:1.6em}.jarticle-content a{color:#09090b;font-weight:700;text-decoration:underline;text-decoration-color:var(--color-brand, #e11d48);text-decoration-thickness:2px;text-underline-offset:3px;transition:color .2s ease}.jarticle-content a:hover{color:var(--color-brand, #e11d48)}.jarticle-content strong{color:#18181b;font-weight:700}.jarticle-content ul,.jarticle-content ol{padding-left:1.5em}.jarticle-content ul{list-style:disc}.jarticle-content ol{list-style:decimal}.jarticle-content li::marker{color:var(--color-brand, #e11d48);font-weight:700}.jarticle-content li+li{margin-top:.5em}.jarticle-content blockquote{position:relative;margin-top:2em;padding:1.75rem 1.75rem 1.75rem 3.25rem;border:1px solid #e4e4e7;border-left:4px solid var(--color-brand, #e11d48);border-radius:1.5rem;background-color:#fff;font-size:1.05em;font-style:italic;color:#3f3f46;box-shadow:0 1px 2px #18181b0a}.jarticle-content blockquote:before{content:"\201c";position:absolute;top:.25rem;left:1.25rem;font-size:3rem;line-height:1;font-style:normal;color:var(--color-brand, #e11d48);opacity:.35}.jarticle-content blockquote>*+*{margin-top:.75em}.jarticle-content img{border-radius:1.5rem;box-shadow:0 20px 45px -25px #18181b59}.jarticle-content figcaption{margin-top:.75em;font-size:.8125rem;text-align:center;color:#71717a}.jarticle-content hr{border:0;height:1px;margin:2.5em 0;background:linear-gradient(90deg,#e4e4e7,transparent)}.jarticle-content table{width:100%;border-collapse:collapse;font-size:.9375rem;overflow:hidden;border-radius:1rem;background-color:#fff;box-shadow:0 0 0 1px #e4e4e7}.jarticle-content th,.jarticle-content td{padding:.75rem 1rem;text-align:left;border-bottom:1px solid #e4e4e7}.jarticle-content th{font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:.6875rem;color:#52525b;background-color:#fafafa}.jarticle-content code{padding:.15em .4em;border-radius:.375rem;background-color:#f4f4f5;font-size:.9em;color:#18181b}.jarticle-content pre{padding:1.25rem;border-radius:1rem;overflow-x:auto;background-color:#18181b;color:#fafafa}.jarticle-content pre code{padding:0;background:transparent;color:inherit}.jarticle-content--dropcap>p:first-of-type:first-letter{float:left;margin:.06em .6rem 0 0;font-size:3.4em;line-height:.82;font-weight:800;color:var(--color-brand, #e11d48)}.jarticle-pagination span,.jarticle-pagination a{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;height:2.75rem;padding:0 .5rem;margin:0 .2rem;border-radius:9999px;font-size:.8125rem;font-weight:800;text-decoration:none;color:#18181b;transition:all .2s ease}.jarticle-pagination a:hover,.jarticle-pagination .current{background-color:#18181b;color:#fff}@media(prefers-reduced-motion:reduce){.jarticle-progress__bar{transition:none}}@keyframes ad-rotate-cw{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ad-rotate-ccw{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes ad-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.ring-clockwise{animation:ad-rotate-cw 25s linear infinite}.ring-counter{animation:ad-rotate-ccw 18s linear infinite}.ad-float{animation:ad-float 5s ease-in-out infinite}.best-sellers-track{display:flex;gap:.5rem;overflow-x:auto}@media(min-width:640px){.best-sellers-track{gap:1rem}}.best-sellers-card{flex:0 0 100%;max-width:100%;display:flex;flex-direction:column}@media(min-width:640px){.best-sellers-card{flex-basis:50%;max-width:50%}}@media(min-width:1024px){.best-sellers-card{flex-basis:calc(33.333% - .5rem);max-width:calc(33.333% - .5rem)}}.best-sellers-card:hover{border-color:color-mix(in srgb,var(--color-brand) 40%,transparent);box-shadow:0 10px 36px color-mix(in srgb,var(--color-brand) 8%,transparent)}.best-sellers-stock{background-color:color-mix(in srgb,var(--color-rating) 12%,#ffffff);color:color-mix(in srgb,var(--color-rating) 55%,#451a03);border-color:color-mix(in srgb,var(--color-rating) 45%,transparent)}.jblog-pagination span,.jblog-pagination a{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;height:2.75rem;padding:0 .5rem;margin:0 .2rem;border-radius:9999px;font-size:.8125rem;font-weight:800;text-decoration:none;color:#18181b;transition:all .2s ease}.jblog-pagination a:hover,.jblog-pagination .current{background-color:#18181b;color:#fff}.cart-page [data-cart-page-content]{transition:opacity .15s ease-out}.cart-page.is-updating [data-cart-page-content]{opacity:.5;pointer-events:none}.cr-rtab.is-active{background-color:#09090b;color:#fff;box-shadow:0 10px 15px -3px #09090b33}.shop-ver-tab.is-active{background-color:#09090b;border-color:#09090b;color:#fff;box-shadow:0 1px 2px #0000000d}.shop-cat-tab.is-active{background-color:var(--color-brand);border-color:var(--color-brand);color:#fff;box-shadow:0 1px 2px #0000000d}.shop-float{animation:shopFloat 4s ease-in-out infinite}@keyframes shopFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.shop-pagination span,.shop-pagination a{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;height:2.75rem;padding:0 .5rem;margin:0 .2rem;border-radius:9999px;font-size:.8125rem;font-weight:800;text-decoration:none;color:#18181b;transition:all .2s ease}.shop-pagination a:hover,.shop-pagination .current{background-color:#18181b;color:#fff}.custom-section{position:relative;overflow:hidden;width:100%}.custom-section__background{position:absolute;width:100%;height:100%;z-index:-1;overflow:hidden}.custom-section__background img{position:absolute;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-section__content{display:grid;grid-template-columns:var(--content-grid)}.custom-section__content>*{grid-column:2}.feat-grid{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:768px){.feat-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.feat-grid{grid-template-columns:repeat(4,1fr)}}.feat-card{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:768px){.feat-card{min-height:18rem}}.feat-ico{width:3rem;height:3rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:border-color .3s ease,background-color .3s ease}.feat-icon{width:1.5rem;height:1.5rem;flex-shrink:0;transition:color .3s ease}.feat-card:hover{transform:translateY(-8px);background-color:#fff;border-color:color-mix(in srgb,var(--color-brand) 40%,transparent);box-shadow:0 20px 40px color-mix(in srgb,var(--color-brand) 6%,transparent)}.feat-card:hover .feat-ico{border-color:color-mix(in srgb,var(--color-brand) 35%,#ffffff);background-color:color-mix(in srgb,var(--color-brand) 8%,#ffffff)}.feat-card:hover .feat-icon{color:color-mix(in srgb,var(--color-brand) 85%,#000000)}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.flash-deals-track{display:flex;gap:.5rem;overflow-x:auto}@media(min-width:640px){.flash-deals-track{gap:1rem}}.flash-deals-card{flex:0 0 100%;max-width:100%;display:flex;flex-direction:column}@media(min-width:640px){.flash-deals-card{flex-basis:50%;max-width:50%}}@media(min-width:1024px){.flash-deals-card{flex-basis:calc(33.333% - .5rem);max-width:calc(33.333% - .5rem)}}.flash-deals-card-inner:hover{border-color:color-mix(in srgb,var(--color-brand) 40%,transparent);box-shadow:0 10px 36px color-mix(in srgb,var(--color-brand) 8%,transparent)}.flash-deals-stock{background-color:color-mix(in srgb,var(--color-rating) 12%,#ffffff);color:color-mix(in srgb,var(--color-rating) 55%,#451a03);border-color:color-mix(in srgb,var(--color-rating) 45%,transparent)}.footer-warning strong{color:var(--color-success);font-weight:700}.footer-scroll-top{opacity:0;transform:translateY(12px) scale(.9);pointer-events:none}.footer-scroll-top.is-visible{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.hc-track{width:max-content;animation-name:marquee;animation-timing-function:linear;animation-iteration-count:infinite}.hc-marquee:hover .hc-track,.hc-marquee:focus-within .hc-track,.hc-marquee:active .hc-track{animation-play-state:paused}.hc-fade-left{background:linear-gradient(to right,#fafafa 0%,transparent 100%)}.hc-fade-right{background:linear-gradient(to left,#fafafa 0%,transparent 100%)}@media(prefers-reduced-motion:reduce){.hc-track{animation:none}}.hc-star{opacity:0;transform:scale(.2)}[data-happy-clients].is-in-view .hc-star{animation:hc-star-count .4s cubic-bezier(.34,1.56,.64,1) forwards;animation-delay:calc(var(--star-i, 0) * 90ms)}@keyframes hc-star-count{0%{opacity:0;transform:scale(.2)}60%{opacity:1;transform:scale(1.25)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.hc-star{opacity:1;transform:scale(1);animation:none}}.header-nav{transform:translate(-50%) translateY(0);transition:transform .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out}.header-nav.is-hidden{transform:translate(-50%) translateY(-150px)}.header-logo{max-width:var(--logo-w, 130px)}@media(max-width:640px){.header-logo{max-width:var(--logo-w-mobile, 100px)}}.welcome{display:grid;grid-template-columns:var(--content-grid);background-color:#f4f4f5;padding:72px 0}.welcome-content{grid-column:2;display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:0 24px}.welcome-description{max-width:80ch;line-height:1.4;margin-top:1.5rem}.icon{width:300px}.highlights{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin-top:50px}@media(max-width:1100px){.highlights{grid-template-columns:1fr}}.highlight{display:flex;flex-direction:column;height:100%;padding:24px;border-radius:8px;background-color:color-mix(in srgb,var(--color-brand) 6%,transparent);color:#5c5f62;line-height:1.4}.highlight>*+*{margin-top:1rem}.highlight h3{font-size:1rem;color:#202223}.highlight-description{flex:1 1}.highlight a{display:flex;width:fit-content;background-color:#fafbfb;box-shadow:#0003 0 -3px inset,#ffffffe6 0 2px inset;border:1px solid rgb(140,145,150);border-radius:4px;color:#5c5f62;padding:3px 10px 5px;text-decoration:none}@keyframes vaporRise{0%{transform:translateY(0) translate(0) scale(.8);opacity:0}12%{opacity:var(--v-op)}75%{opacity:calc(var(--v-op) * .3)}to{transform:translateY(-520px) translate(var(--v-drift)) scale(2.8);opacity:0}}@keyframes shimmerSweep{0%{background-position:200% center}to{background-position:-200% center}}@keyframes deviceFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes glowPulse{0%,to{opacity:.15;transform:scale(1)}50%{opacity:.28;transform:scale(1.06)}}@keyframes spin3D{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@keyframes accentLine{0%,to{opacity:.4}50%{opacity:1}}@keyframes ledPulse{0%,to{opacity:.4}50%{opacity:1}}@keyframes specDotPulse{0%,to{opacity:.3}50%{opacity:1}}.shimmer-text{background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:shimmerSweep 3.5s linear infinite}.hero-3d .hero-dot{animation:specDotPulse 1.5s ease-in-out infinite}.hero-3d .hero-indicator.is-active .hero-bar{background-color:var(--color-brand);box-shadow:0 0 8px color-mix(in srgb,var(--color-brand) 40%,transparent)}.hero-3d .hero-slide-copy{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:translateY(-16px);filter:blur(4px);visibility:hidden;transition:opacity .45s ease-out,transform .45s ease-out,filter .45s ease-out;pointer-events:none}.hero-3d .hero-slide-copy.is-active{position:relative;opacity:1;transform:translateY(0);filter:blur(0px);visibility:visible;pointer-events:auto}.hero-3d .hero-specs{position:absolute;opacity:0;visibility:hidden;transition:opacity .3s ease-out}.hero-3d .hero-specs.is-active{position:relative;opacity:1;visibility:visible}.hiw-grid{display:grid;grid-template-columns:1fr;gap:2rem;position:relative;z-index:10}@media(min-width:768px){.hiw-grid{grid-template-columns:repeat(3,1fr)}}.hiw-card{display:flex;flex-direction:column;align-items:flex-start}.hiw-card>h3,.hiw-card>p{width:100%}.hiw-icon{width:1.5rem;height:1.5rem;flex-shrink:0}.hiw-badge{background-color:color-mix(in srgb,var(--color-brand) 6%,#ffffff);color:color-mix(in srgb,var(--color-brand) 85%,#000000);border-color:color-mix(in srgb,var(--color-brand) 15%,#ffffff)}.hiw-card:hover{transform:translateY(-8px);border-color:color-mix(in srgb,var(--color-brand) 30%,transparent);box-shadow:0 20px 45px color-mix(in srgb,var(--color-brand) 5%,transparent)}.hiw-card:hover .hiw-num{color:var(--color-brand);opacity:.07}.hiw-card:hover .hiw-badge{background-color:color-mix(in srgb,var(--color-brand) 12%,#ffffff)}.hiw-card:hover .hiw-icobox{background-color:var(--color-brand);border-color:var(--color-brand);color:#fff;box-shadow:0 10px 15px -3px color-mix(in srgb,var(--color-brand) 20%,transparent),0 4px 6px -4px color-mix(in srgb,var(--color-brand) 20%,transparent)}.hiw-card:hover .hiw-title{color:color-mix(in srgb,var(--color-brand) 85%,#000000)}.j360-specs{display:grid}.j360-specs>.j360-spec{grid-area:1 / 1;opacity:0;transform:translateY(6px);visibility:hidden;transition:opacity .35s ease,transform .35s ease,visibility 0s linear .35s;pointer-events:none}.j360-specs>.j360-spec.is-active{opacity:1;transform:translateY(0);visibility:visible;transition:opacity .35s ease,transform .35s ease,visibility 0s;pointer-events:auto}.j1-tab.is-active{background-color:#09090b;border-color:#09090b;color:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.j1-float{animation:j1Float 4s ease-in-out infinite}@keyframes j1Float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.j1-pack-grid{display:grid;grid-template-columns:1fr;grid-template-areas:"text" "image" "specs"}.j1-pack-grid__text{grid-area:text}.j1-pack-grid__image{grid-area:image}.j1-pack-grid__specs{grid-area:specs}@media(min-width:1024px){.j1-pack-grid{grid-template-columns:1fr 1fr;grid-template-areas:"text image" "specs image"}}.j1-pack-old.is-active{background-color:var(--color-success);color:#fff;box-shadow:0 10px 15px -3px color-mix(in srgb,var(--color-success) 20%,transparent)}.j1-pack-new.is-active{background-color:var(--color-brand);color:#fff;box-shadow:0 10px 15px -3px color-mix(in srgb,var(--color-brand) 20%,transparent)}[data-juul1-packaging].is-new [data-j1-frame]{background-color:#09090b;border-color:color-mix(in srgb,var(--color-brand) 50%,transparent);box-shadow:0 0 35px color-mix(in srgb,var(--color-brand) 30%,transparent)}[data-juul1-packaging].is-new .j1-pack-arrow{background-color:var(--color-brand);border-color:color-mix(in srgb,var(--color-brand) 75%,white)}.j1-desc-tab.is-active{background-color:#09090b;color:#fff;border-color:#09090b;box-shadow:0 4px 6px -1px #0000001a}.j1-desc-rte h1,.j1-desc-rte h2{font-size:1.5rem;line-height:1.2;font-weight:900;color:#09090b;margin-bottom:.5rem}.j1-desc-rte h3,.j1-desc-rte h4{font-size:1.125rem;line-height:1.3;font-weight:900;color:#09090b;margin-bottom:.25rem}.j1-desc-rte ul,.j1-desc-rte ol{padding-left:1.25rem;display:grid;gap:.5rem}.j1-desc-rte ul{list-style:disc}.j1-desc-rte ol{list-style:decimal}.j1-desc-rte a{color:var(--color-brand);text-decoration:underline}.j1-desc-rte img{max-width:100%;height:auto;border-radius:1rem}@media(min-width:640px){.j1-desc-rte h1,.j1-desc-rte h2{font-size:1.875rem}.j1-desc-rte h3,.j1-desc-rte h4{font-size:1.25rem}}.j1-thumb.is-active{border-color:#09090b;background-color:#fff;opacity:1;transform:scale(1.05);box-shadow:0 4px 6px -1px #0000001a}.j1-addon.is-checked{background-color:#fff;border-color:#e4e4e7;box-shadow:0 1px 2px #0000000d}.j1-addon.is-checked .j1-addon-check{background-color:var(--color-brand);border-color:var(--color-brand)}.j1-addon.is-checked .j1-addon-check svg{display:block}[data-j1-sticky].is-visible{transform:translateY(0)}.j1-rtab.is-active{background-color:#09090b;color:#fff;box-shadow:0 10px 15px -3px #09090b33}[data-juul1-grid]{--color-brand: #10b981}.page-content--narrow{max-width:48rem}.page-content--wide{max-width:100%}.page-content h1,.page-content h2,.page-content h3,.page-content h4{font-family:var(--font-display, inherit);font-weight:800;letter-spacing:-.02em;color:#09090b;margin:1.75em 0 .6em}.page-content h1:first-child,.page-content h2:first-child,.page-content h3:first-child,.page-content p:first-child{margin-top:0}.page-content h1{font-size:1.75rem}.page-content h2{font-size:1.5rem}.page-content h3{font-size:1.2rem}.page-content h4{font-size:1rem}.page-content p:empty,.page-content p:has(>br:only-child),.page-content p:has(>b:only-child>br:only-child){display:none}.page-content p{margin:0 0 1em}.page-content a{color:var(--color-brand);font-weight:600;text-decoration:underline;text-underline-offset:3px}.page-content a:hover{color:color-mix(in oklab,var(--color-brand),black 25%)}.page-content strong{color:#18181b;font-weight:700}.page-content ul,.page-content ol{margin:0 0 1.25em;padding-left:1.25em}.page-content ul{list-style:disc}.page-content ol{list-style:decimal}.page-content li{margin-bottom:.4em}.page-content li::marker{color:var(--color-brand)}.page-content blockquote{margin:1.5em 0;padding:.75em 1.25em;border-left:3px solid var(--color-brand);background-color:color-mix(in srgb,var(--color-brand) 4%,transparent);border-radius:0 .75rem .75rem 0;color:#3f3f46;font-weight:500}.page-content img{max-width:100%;height:auto;border-radius:1rem;margin:1.5em 0}.page-content hr{border:0;border-top:1px solid #e4e4e7;margin:2em 0}.page-content table{width:100%;border-collapse:collapse;margin:1.5em 0;font-size:.85em}.page-content th,.page-content td{border:1px solid #e4e4e7;padding:.6em .9em;text-align:left}.page-content th{background-color:#f4f4f5;color:#18181b;font-weight:700;text-transform:uppercase;font-size:.75em;letter-spacing:.05em}@media(max-width:640px){.page-content table:not(.table--stacked){display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.page-content table.table--stacked{border:0}.page-content table.table--stacked thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0;margin:-1px}.page-content table.table--stacked,.page-content table.table--stacked tbody,.page-content table.table--stacked tr,.page-content table.table--stacked td{display:block;width:100%}.page-content table.table--stacked tr{margin-bottom:1rem;border:1px solid #e4e4e7;border-radius:.75rem;overflow:hidden}.page-content table.table--stacked tr:last-child{margin-bottom:0}.page-content table.table--stacked td{display:flex;justify-content:space-between;align-items:center;gap:1rem;text-align:right;border:0;border-bottom:1px solid #f4f4f5;padding:.7em .9em}.page-content table.table--stacked td:last-child{border-bottom:0}.page-content table.table--stacked td:before{content:attr(data-label);font-weight:700;font-size:.75em;text-transform:uppercase;letter-spacing:.04em;color:#71717a;text-align:left}}.pw-gate__glow{background:radial-gradient(circle,var(--color-brand, #e11d48) 0%,transparent 70%)}.pw-gate__grid{background-image:radial-gradient(color-mix(in srgb,var(--color-brand, #e11d48) 22%,transparent) 1px,transparent 1px);background-size:26px 26px;mask-image:radial-gradient(ellipse at center,black 0%,transparent 72%);-webkit-mask-image:radial-gradient(ellipse at center,black 0%,transparent 72%)}.pw-gate__card{box-shadow:0 1px 2px #0000000a,0 20px 45px -20px color-mix(in srgb,var(--color-brand, #e11d48) 22%,transparent)}.pw-gate__stage{box-shadow:0 30px 60px -30px #0000002e}.pw-gate__stage-glow{background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--color-brand, #e11d48) 16%,transparent) 0%,transparent 62%),linear-gradient(180deg,#fff 0%,var(--color-zinc-50, #fafafa) 100%)}.pw-gate__ring{animation:pw-gate-pulse 4s ease-in-out infinite}.pw-gate__ring--wide{animation-delay:1.2s}@keyframes pw-gate-pulse{0%,to{transform:scale(.97);opacity:.55}50%{transform:scale(1.03);opacity:1}}.pw-gate__float{animation:pw-gate-float 6s ease-in-out infinite}@keyframes pw-gate-float{0%,to{transform:translateY(-10px) rotate(-1.5deg)}50%{transform:translateY(10px) rotate(1.5deg)}}.pw-gate__shadow{animation:pw-gate-shadow 6s ease-in-out infinite}@keyframes pw-gate-shadow{0%,to{transform:scale(.88);opacity:.45}50%{transform:scale(1.08);opacity:.8}}.pw-gate__vapor{position:absolute;bottom:0;width:14px;height:14px;border-radius:50%;background:var(--color-brand, #e11d48);filter:blur(4px);opacity:0;animation:pw-gate-vapor 4.5s ease-out infinite}.pw-gate__vapor--1{left:22%;animation-delay:0s}.pw-gate__vapor--2{left:48%;animation-delay:1.5s}.pw-gate__vapor--3{left:72%;animation-delay:3s}@keyframes pw-gate-vapor{0%{transform:translateY(0) scale(.5);opacity:.3}to{transform:translateY(-90px) scale(2.6);opacity:0}}.pw-gate__errors ul{margin:0;padding:0;list-style:none}.pw-gate__errors li+li{margin-top:.25rem}.pw-gate__powered a{color:inherit;text-decoration:underline;text-underline-offset:2px}.pw-gate__powered a:hover{color:var(--color-brand, #e11d48)}@media(prefers-reduced-motion:reduce){.pw-gate__float,.pw-gate__shadow,.pw-gate__ring,.pw-gate__vapor{animation:none}}@keyframes trustbar-truck-motion{0%{transform:translateY(0)}50%{transform:translateY(4px)}to{transform:translateY(0)}}@keyframes trustbar-road-animation{0%{transform:translate(0)}to{transform:translate(-350px)}}.trustbar-truck-bounce{animation:trustbar-truck-motion 1s linear infinite}.trustbar-road{animation:trustbar-road-animation 1.4s linear infinite}.ws-ico{background-image:linear-gradient(to bottom right,color-mix(in srgb,var(--color-brand) 20%,transparent),color-mix(in srgb,var(--color-brand) 10%,transparent));color:var(--color-brand)}.ws-benefit-card:hover .ws-benefit-title{color:var(--color-brand)}.scrollbar-none::-webkit-scrollbar{display:none}.scrollbar-none{-ms-overflow-style:none;scrollbar-width:none}.ws-faq summary::-webkit-details-marker{display:none}.ws-faq-minus,.ws-faq[open] .ws-faq-plus{display:none}.ws-faq[open] .ws-faq-minus{display:block}.ws-faq-answer p{margin:0}.ws-faq-answer p+p{margin-top:.75rem}@keyframes ws-spin-slow{to{transform:rotate(360deg)}}.animate-spin-slow{animation:ws-spin-slow 16s linear infinite}@keyframes ws-bounce-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.animate-bounce-slow{animation:ws-bounce-slow 4.5s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.animate-spin-slow,.animate-bounce-slow{animation:none}}.layout-group{display:flex;flex-wrap:nowrap;overflow:hidden;width:100%}.group--horizontal{flex-direction:row;justify-content:space-between;align-items:center;padding:0 var(--padding)}.group--vertical{flex-direction:column;align-items:var(--alignment);padding:var(--padding) 0}.text{text-align:var(--text-align)}.text--title{font-size:2rem;font-weight:700}.text--subtitle{font-size:1.5rem}.image{display:block;position:relative;overflow:hidden;width:100%;height:auto}.image>img{width:100%;height:auto}.jarticle-copy__done{display:none}.jarticle-copy.is-copied{background-color:var(--color-brand, #e11d48);border-color:var(--color-brand, #e11d48);color:#fff}.jarticle-copy.is-copied .jarticle-copy__idle{display:none}.jarticle-copy.is-copied .jarticle-copy__done{display:block}.vape-smoke{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;overflow:hidden;pointer-events:none;opacity:var(--smoke-opacity, .85)}.vape-ring{position:absolute;left:var(--ring-origin, 12%);bottom:6%;width:56px;height:56px;border-radius:50%;border:10px solid rgba(235,235,240,.95);filter:drop-shadow(0 0 10px rgba(0,0,0,.5)) blur(1px);transform:translate(-50%) scale(.25);opacity:0;will-change:transform,opacity}.vape-ring--1{animation:vape-ring-rise 4.5s linear infinite}.vape-ring--2{animation:vape-ring-rise 4.5s linear infinite;animation-delay:.9s}.vape-ring--3{animation:vape-ring-rise 4.5s linear infinite;animation-delay:1.8s}.vape-ring--4{animation:vape-ring-rise 4.5s linear infinite;animation-delay:2.7s}.vape-ring--5{animation:vape-ring-rise 4.5s linear infinite;animation-delay:3.6s}@keyframes vape-ring-rise{0%{transform:translate(-50%) scale(.2) rotate(0);opacity:0}8%{opacity:.9}35%{transform:translate(calc(-50% + 60px),-55%) scale(1.1) rotate(4deg);opacity:.7}65%{transform:translate(calc(-50% + 140px),-110%) scale(1.9) rotate(6deg);opacity:.4}to{transform:translate(calc(-50% + 220px),-175%) scale(2.8) rotate(10deg);opacity:0}}@media(prefers-reduced-motion:reduce){.vape-ring{animation:none;opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map */
