.j1-wiggle{animation:j1Wiggle 5s ease-in-out infinite}@keyframes j1Wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(10deg)}75%{transform:rotate(-10deg)}}.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)}@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:1.5rem;overflow-x:auto}.best-sellers-card{flex:0 0 86%;max-width:86%;display:flex;flex-direction:column}@media(min-width:640px){.best-sellers-card{flex-basis:calc(50% - .75rem);max-width:calc(50% - .75rem)}}@media(min-width:1024px){.best-sellers-card{flex-basis:calc(25% - 1.125rem);max-width:calc(25% - 1.125rem)}}.collection-pagination .page,.collection-pagination .prev,.collection-pagination .next,.collection-pagination .deferred-media{display:inline-flex;align-items:center;justify-content:center}.collection-pagination span,.collection-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}.collection-pagination a:hover,.collection-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;min-height:18rem}.feat-ico{width:3rem;height:3rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.feat-icon{width:1.5rem;height:1.5rem;flex-shrink:0}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.flash-deals-track{display:flex;gap:1.5rem;overflow-x:auto}.flash-deals-card{flex:0 0 86%;max-width:86%;display:flex;flex-direction:column}@media(min-width:640px){.flash-deals-card{flex-basis:calc(50% - .75rem);max-width:calc(50% - .75rem)}}@media(min-width:1024px){.flash-deals-card{flex-basis:calc(25% - 1.125rem);max-width:calc(25% - 1.125rem)}}.footer-warning strong{color:var(--color-brand);font-weight:700}.hc-track{animation:marquee 40s linear infinite}.hc-track:hover{animation-play-state:paused}.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}.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-old.is-active{background-color:var(--color-brand);color:#fff;box-shadow:0 10px 15px -3px color-mix(in srgb,var(--color-brand) 20%,transparent)}.j1-pack-new.is-active{background-color:var(--color-success);color:#fff;box-shadow:0 10px 15px -3px color-mix(in srgb,var(--color-success) 20%,transparent)}[data-juul1-packaging].is-new [data-j1-frame]{background-color:#09090b;border-color:color-mix(in srgb,var(--color-success) 50%,transparent);box-shadow:0 0 35px color-mix(in srgb,var(--color-success) 30%,transparent)}[data-juul1-packaging].is-new .j1-pack-arrow{background-color:var(--color-success);border-color:color-mix(in srgb,var(--color-success) 75%,white)}.j1-desc-tab.is-active{background-color:#09090b;color:#fff;border-color:#09090b;box-shadow:0 4px 6px -1px #0000001a}.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}.j1-reviews-track{animation:marquee 30s linear infinite}.j1-reviews-track:hover{animation-play-state:paused}.page-content--narrow{max-width:48rem}.page-content--wide{max-width:100%}.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 h2:first-child,.page-content h3:first-child,.page-content p:first-child{margin-top:0}.page-content h2{font-size:1.5rem}.page-content h3{font-size:1.2rem}.page-content h4{font-size:1rem}.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}.search-results{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.search-results .prev,.search-results .page,.search-results .next{grid-column:1 / -1}@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}.scrollbar-none::-webkit-scrollbar{display:none}.scrollbar-none{-ms-overflow-style:none;scrollbar-width:none}.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)}@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}.ws-faq summary::-webkit-details-marker{display:none}.ws-faq[open] .ws-faq-chevron{transform:rotate(180deg)}@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}.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/9/compiled_assets/styles.css.map */
