:root{--bg:#0a0a0c;--surface:#15161d;--surface-raised:#1b1c24;--line:rgba(245,245,240,.13);--teal:#00e6c3;--gold:#c9a227;--text:#f5f5f0;--muted:#9a9aa5;--danger:#fd6d6d;--shadow:0 20px 60px rgba(0,0,0,.3);--max:1200px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font:400 16px/1.6 Inter,Arial,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}.container{width:min(var(--max),calc(100% - 48px));margin-inline:auto}.skip-link{position:fixed;top:12px;left:12px;z-index:200;color:var(--bg);background:var(--teal);padding:9px 12px;transform:translateY(-150%);transition:transform .2s}.skip-link:focus{transform:translateY(0)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.eyebrow{margin:0 0 14px;color:var(--teal);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.site-header{position:sticky;top:0;z-index:40;border-bottom:1px solid transparent;background:rgba(10,10,12,.72);backdrop-filter:blur(15px);transition:border-color .25s}.site-header.is-scrolled{border-color:var(--line)}.nav{height:76px;display:flex;align-items:center;justify-content:space-between;gap:28px}.brand{font:600 1.03rem/1 'Space Grotesk',sans-serif;letter-spacing:.035em}.brand span{color:var(--teal)}.nav-links{display:flex;align-items:center;gap:30px;font-size:.85rem;color:var(--muted)}.nav-links a{transition:color .2s}.nav-links a:hover,.nav-links a[aria-current=page]{color:var(--text)}.nav__order{padding:9px 14px;border:1px solid rgba(0,230,195,.5);color:var(--teal);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.nav-toggle{display:none;align-items:center;justify-content:center;width:44px;height:44px;border:0;background:transparent;color:var(--text);font-size:1.45rem}.button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 21px;border:1px solid transparent;font-size:.76rem;font-weight:700;letter-spacing:.075em;text-transform:uppercase;transition:transform .2s,background .2s,box-shadow .2s}.button--primary{background:var(--teal);color:#06120f;box-shadow:0 6px 24px rgba(0,230,195,.14)}.button--primary:hover{background:#40f0d5;box-shadow:0 8px 30px rgba(0,230,195,.3)}.button--outline{border-color:var(--line);color:var(--text)}.button--outline:hover{border-color:var(--teal);color:var(--teal)}.text-link{display:inline-flex;align-items:center;gap:9px;font-size:.79rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.text-link span{font-size:1.15rem;transition:transform .2s}.text-link:hover{color:var(--teal)}.text-link:hover span{transform:translateX(4px)}.hero{position:relative;min-height:calc(100dvh - 76px);display:flex;align-items:center;overflow:hidden;border-bottom:1px solid var(--line);isolation:isolate}.hero__content{position:relative;z-index:2;padding-block:100px;max-width:700px}.hero h1,.page-intro h1,.about-hero h1,.contact-hero h1{margin:0;font:600 clamp(3.35rem,8vw,7.15rem)/.95 'Space Grotesk',sans-serif;letter-spacing:0}.hero h1 span,.page-intro h1 span,.about-hero h1 span,.contact-hero h1 span{color:var(--teal)}.hero__lede{max-width:490px;margin:26px 0 32px;color:#d0d0d2;font-size:1.05rem;line-height:1.75}.hero__actions{display:flex;align-items:center;gap:30px;flex-wrap:wrap}.hero__facts{display:flex;gap:0;margin-top:64px;color:var(--muted);font-size:.68rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.hero__facts span{padding-inline:14px;border-right:1px solid var(--line)}.hero__facts span:first-child{padding-left:0}.hero__facts span:last-child{border:0}.hero-glow{position:absolute;z-index:-1;width:40vw;height:40vw;right:10vw;top:20%;border-radius:50%;background:rgba(0,230,195,.09);filter:blur(85px)}#vapor-canvas{position:absolute;inset:0;z-index:-2;width:100%;height:100%;opacity:.72}.hero__object{position:absolute;right:13%;bottom:6%;z-index:1;opacity:.95}.device{position:relative;width:210px;height:392px;border:1px solid rgba(245,245,240,.5);border-radius:33px;background:linear-gradient(135deg,#4d4e54,#17181e 48%,#303238);box-shadow:-25px 32px 80px rgba(0,0,0,.7),0 0 70px rgba(0,230,195,.14);transform:rotate(14deg);overflow:hidden}.device:before{content:"";position:absolute;width:42%;height:64%;right:14%;top:14%;border-radius:23px;background:linear-gradient(180deg,rgba(0,230,195,.88),rgba(5,31,31,.48));box-shadow:inset 0 0 22px rgba(0,0,0,.35)}.device:after{content:"";position:absolute;inset:7px;border:1px solid rgba(255,255,255,.08);border-radius:26px}.device i{position:absolute;width:62px;height:45px;left:75px;top:-18px;border-radius:9px 9px 2px 2px;background:#101116;border:1px solid #707178}.device b{position:absolute;z-index:1;width:9px;height:9px;border-radius:50%;background:var(--gold);left:43px;top:86px;box-shadow:0 0 12px var(--gold)}.section{padding-block:112px}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:38px}.section-heading h2,.promise h2,.story h2,.contact-card h2,.contact-details h2{margin:0;font:600 clamp(2rem,4vw,3.8rem)/1.05 'Space Grotesk',sans-serif}.product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.product-card{position:relative;min-width:0;border:1px solid var(--line);background:rgba(21,22,29,.7);backdrop-filter:blur(12px);transition:transform .25s,border-color .25s,box-shadow .25s}.product-card:hover{border-color:rgba(0,230,195,.45);box-shadow:0 24px 48px rgba(0,0,0,.3)}.product-card__visual{position:relative;display:grid;place-items:center;min-height:292px;overflow:hidden;background:radial-gradient(circle at 50% 68%,rgba(0,230,195,.17),transparent 40%),linear-gradient(145deg,#20222b,#111219)}.product-card__visual img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1}.product-card__visual:after{content:"";position:absolute;inset:auto 12% 8%;height:15px;border-radius:50%;background:rgba(0,0,0,.45);filter:blur(8px)}.product-visual{position:relative;z-index:1;width:112px;height:190px;border:1px solid rgba(255,255,255,.32);border-radius:22px;background:linear-gradient(130deg,var(--product-color,#596778),#0e0f14 55%,#343947);box-shadow:inset 5px 0 13px rgba(255,255,255,.15),12px 20px 25px rgba(0,0,0,.35)}.product-visual:before{content:"";position:absolute;top:-19px;left:34px;width:44px;height:26px;border:1px solid rgba(255,255,255,.36);border-bottom:0;border-radius:7px 7px 0 0;background:#181a22}.product-visual:after{content:"";position:absolute;left:28px;top:39px;width:54px;height:82px;border-radius:13px;background:linear-gradient(160deg,rgba(255,255,255,.18),rgba(0,230,195,.37));box-shadow:0 0 12px rgba(0,230,195,.35)}.product-card__body{padding:18px}.product-card__topline{display:flex;justify-content:space-between;gap:12px;color:var(--muted);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.stock--low{color:var(--gold)}.stock--out{color:var(--danger)}.product-card h3{margin:9px 0 4px;font:600 1.15rem/1.25 'Space Grotesk',sans-serif}.product-card__spec{min-height:24px;margin:0;color:var(--muted);font-size:.78rem}.product-card__bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px}.price{font-weight:700;font-variant-numeric:tabular-nums}.card-actions{display:flex;gap:8px}.card-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 10px;border:1px solid var(--line);font-size:.65rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.card-actions a:hover{border-color:var(--teal);color:var(--teal)}.category-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.category-tile{position:relative;min-height:270px;padding:22px;background:var(--bg);transition:background .25s}.category-tile:hover{background:var(--surface)}.category-tile--accent{background:var(--surface)}.category-tile__number{color:var(--teal);font-size:.72rem;font-weight:700}.category-tile h3{margin:67px 0 10px;font:600 clamp(1.25rem,2vw,1.75rem)/1.08 'Space Grotesk',sans-serif}.category-tile p{margin:0;color:var(--muted);font-size:.76rem;line-height:1.55}.category-tile__arrow{position:absolute;bottom:22px;right:22px;color:var(--teal);font-size:1.4rem}.promise{border-block:1px solid var(--line);background:linear-gradient(110deg,#10151a,#0a0a0c 55%)}.promise__inner{display:grid;grid-template-columns:1.03fr .97fr;gap:11vw;align-items:center}.promise__copy>p:not(.eyebrow){max-width:470px;color:var(--muted)}.trust-list>div{display:flex;gap:19px;padding:21px 0;border-top:1px solid var(--line)}.trust-list>div:last-child{border-bottom:1px solid var(--line)}.trust-icon{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border:1px solid rgba(0,230,195,.4);color:var(--teal);font-size:.63rem;font-weight:700}.trust-list h3{margin:0;font:600 1rem/1.2 'Space Grotesk',sans-serif}.trust-list p{margin:4px 0 0;color:var(--muted);font-size:.79rem}.testimonials{padding-bottom:132px}.quote{max-width:890px;font:500 clamp(1.7rem,4vw,3.55rem)/1.25 'Space Grotesk',sans-serif}.quote p{margin:0}.quote footer{margin-top:21px;color:var(--teal);font:700 .72rem/1 Inter,sans-serif;letter-spacing:.1em;text-transform:uppercase}.site-footer{border-top:1px solid var(--line);padding:48px 0 24px}.footer-top{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:30px}.footer-top p{max-width:300px;color:var(--muted);font-size:.82rem}.footer-links{display:flex;flex-direction:column;gap:8px;font-size:.82rem;color:var(--muted)}.footer-links a:hover{color:var(--teal)}.footer-title{margin:0 0 12px;color:var(--text);font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.footer-bottom{display:flex;justify-content:space-between;gap:20px;margin-top:44px;padding-top:20px;border-top:1px solid var(--line);color:var(--muted);font-size:.68rem}.whatsapp-float{position:fixed;right:20px;bottom:20px;z-index:35;display:flex;align-items:center;justify-content:center;width:54px;height:54px;border:1px solid rgba(0,230,195,.7);border-radius:50%;background:var(--teal);color:#06120f;font-weight:800;box-shadow:0 8px 26px rgba(0,230,195,.26)}.whatsapp-float:hover{transform:translateY(-3px);box-shadow:0 12px 35px rgba(0,230,195,.4)}.page-main{min-height:70vh}.page-intro,.about-hero,.contact-hero{padding-top:106px;padding-bottom:69px}.page-intro>p:last-child,.contact-hero>p:last-child{max-width:480px;margin:25px 0 0;color:var(--muted)}.catalog{padding-bottom:115px}.catalog__toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 0;border-block:1px solid var(--line);margin-bottom:21px}.filter-chips{display:flex;flex-wrap:wrap;gap:8px}.chip{min-height:36px;padding:0 12px;border:1px solid var(--line);background:transparent;color:var(--muted);font-size:.67rem;font-weight:700;letter-spacing:.04em}.chip:hover,.chip.is-active{border-color:var(--teal);background:rgba(0,230,195,.08);color:var(--teal)}.search-field{position:relative;display:flex;align-items:center;min-width:220px}.search-field input{width:100%;height:39px;padding:0 34px 0 0;border:0;border-bottom:1px solid var(--line);outline:0;background:transparent;color:var(--text);font-size:.78rem}.search-field input:focus{border-color:var(--teal)}.search-field span{position:absolute;right:2px;color:var(--teal)}.catalog-status{min-height:26px;color:var(--muted);font-size:.75rem}.skeleton{min-height:363px;background:linear-gradient(100deg,#15161d 25%,#20212a 45%,#15161d 65%);background-size:200% 100%;animation:shimmer 1.5s infinite}@keyframes shimmer{to{background-position:-200% 0}}.empty-state{grid-column:1/-1;padding:56px 20px;border:1px solid var(--line);text-align:center}.empty-state h2{margin:0 0 8px;font:600 1.6rem 'Space Grotesk',sans-serif}.empty-state p{color:var(--muted)}.breadcrumb{display:flex;gap:10px;padding-top:30px;color:var(--muted);font-size:.74rem}.breadcrumb a:hover{color:var(--teal)}.product-detail{display:grid;grid-template-columns:1.05fr .95fr;gap:8vw;padding-block:54px 105px}.gallery-main{position:relative;display:grid;place-items:center;min-height:520px;border:1px solid var(--line);overflow:hidden;background:radial-gradient(circle at 50% 64%,rgba(0,230,195,.18),transparent 42%),linear-gradient(145deg,#20222b,#111219)}.gallery-main img{width:100%;height:100%;object-fit:cover}.gallery-main .product-visual{transform:scale(1.6)}.product-detail__info{align-self:center}.product-detail__info h1{margin:0 0 12px;font:600 clamp(2.5rem,4vw,4.4rem)/1 'Space Grotesk',sans-serif}.product-detail__description{color:var(--muted);max-width:490px}.detail-price{margin:22px 0;font-size:1.25rem;font-weight:700}.variant-label{display:block;margin:24px 0 10px;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.variant-select{width:100%;min-height:48px;padding:0 12px;border:1px solid var(--line);border-radius:0;background:var(--surface);color:var(--text)}.detail-actions{display:flex;gap:10px;margin-top:27px;flex-wrap:wrap}.related{padding-top:0}.about-hero{min-height:55vh}.about-hero__lede{max-width:600px;margin:29px 0 0;color:var(--muted);font-size:1.05rem}.story{border-block:1px solid var(--line)}.story__grid{display:grid;grid-template-columns:1fr 1fr;gap:9vw;align-items:center}.story__image{position:relative;min-height:470px;background:radial-gradient(circle at 60% 44%,rgba(0,230,195,.24),transparent 34%),#14151c;overflow:hidden}.image-plate{position:absolute;border:1px solid rgba(245,245,240,.25);background:linear-gradient(145deg,#42434b,#0f1015 57%,#292a31);box-shadow:20px 28px 45px rgba(0,0,0,.4)}.image-plate--one{width:190px;height:310px;left:26%;top:19%;border-radius:31px 31px 18px 18px;transform:rotate(-16deg)}.image-plate--one:after{content:"";position:absolute;inset:32px 30px 49px;border-radius:18px;background:linear-gradient(160deg,rgba(0,230,195,.72),rgba(0,230,195,.08))}.story__mark{position:absolute;right:11%;bottom:10%;font:600 4.3rem/.72 'Space Grotesk',sans-serif;color:var(--text);letter-spacing:.04em}.story__mark span{color:var(--teal)}.story__copy p:not(.eyebrow){color:var(--muted)}.values{padding-top:85px}.value-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:var(--line);margin-top:30px}.value-grid article{min-height:250px;padding:27px;background:var(--bg)}.value-grid span{color:var(--teal);font-size:.75rem;font-weight:700}.value-grid h2{margin:65px 0 10px;font:600 2rem/1 'Space Grotesk',sans-serif}.value-grid p{margin:0;color:var(--muted);font-size:.84rem}.contact-hero{min-height:55vh}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding-bottom:101px}.contact-card{min-height:305px;padding:37px;border:1px solid var(--line);background:var(--surface)}.contact-card--line{background:transparent}.contact-card>p:not(.eyebrow){max-width:370px;color:var(--muted)}.contact-card .button,.contact-card .text-link{margin-top:21px}.contact-details{border-top:1px solid var(--line);padding-top:70px}.contact-details__grid{display:grid;grid-template-columns:1fr 1fr;gap:8vw}.contact-details h2{font-size:1.8rem}.contact-details .muted{color:var(--muted);font-size:.84rem}.contact-details dl{margin:0}.contact-details dl div{display:flex;justify-content:space-between;gap:20px;padding:13px 0;border-top:1px solid var(--line);font-size:.83rem}.contact-details dt{color:var(--muted)}.contact-details dd{margin:0;font-weight:600}.age-gate,.loader{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:24px;background:rgba(3,3,4,.82);backdrop-filter:blur(12px)}.age-gate__panel{width:min(100%,460px);padding:42px 35px;border:1px solid rgba(0,230,195,.28);background:var(--surface);box-shadow:var(--shadow);text-align:center}.age-gate__panel h2{margin:0;font:600 clamp(2rem,5vw,3rem)/1 'Space Grotesk',sans-serif}.age-gate__panel p{color:var(--muted);font-size:.88rem}.age-gate__actions{display:flex;justify-content:center;gap:9px;margin-top:27px}.loader{z-index:150;background:var(--bg);transition:opacity .4s}.loader__wordmark{font:600 1.3rem 'Space Grotesk',sans-serif;letter-spacing:.15em}.loader__wordmark span{color:var(--teal)}.is-leaving{opacity:0;pointer-events:none}.toast{position:fixed;z-index:120;right:20px;bottom:84px;max-width:330px;padding:13px 16px;border-left:2px solid var(--teal);background:#202129;box-shadow:var(--shadow);font-size:.8rem}.toast--error{border-color:var(--danger)}.reveal{opacity:0;transform:translateY(16px)}
@media(max-width:850px){.nav-links{position:absolute;left:0;right:0;top:76px;display:none;flex-direction:column;align-items:stretch;gap:0;padding:12px 24px 22px;border-bottom:1px solid var(--line);background:var(--surface)}.nav-links.is-open{display:flex}.nav-links a{padding:13px 0}.nav__order{display:none}.nav-toggle{display:flex}.hero__object{right:-31px;bottom:1%;transform:scale(.7);transform-origin:bottom right;opacity:.54}.product-grid{grid-template-columns:repeat(2,1fr)}.category-grid{grid-template-columns:repeat(3,1fr)}.category-tile{min-height:225px}.promise__inner,.story__grid{grid-template-columns:1fr;gap:44px}.footer-top{grid-template-columns:1fr 1fr}.footer-top>div:first-child{grid-column:1/-1}.product-detail{grid-template-columns:1fr;gap:34px}.gallery-main{min-height:410px}.contact-grid{grid-template-columns:1fr}.contact-details__grid{grid-template-columns:1fr;gap:40px}}
@media(max-width:560px){.container{width:min(100% - 32px,var(--max))}.nav{height:66px}.site-header .nav-links{top:66px}.hero{min-height:calc(100dvh - 66px)}.hero__content{padding-block:86px 55px}.hero__lede{font-size:.94rem}.hero__facts{margin-top:43px;flex-wrap:wrap;gap:7px 0}.hero__facts span{font-size:.61rem}.hero__object{right:-60px;bottom:-26px;transform:scale(.54);opacity:.38}.section{padding-block:75px}.section-heading{align-items:start;flex-direction:column;gap:18px;margin-bottom:27px}.product-grid{grid-template-columns:1fr;gap:13px}.product-card{display:grid;grid-template-columns:138px 1fr}.product-card__visual{min-height:188px}.product-visual{transform:scale(.7)}.product-card__body{padding:14px}.product-card h3{font-size:1rem}.product-card__bottom{align-items:flex-start;flex-direction:column;margin-top:10px}.card-actions{width:100%}.card-actions a{flex:1}.category-grid{grid-template-columns:1fr 1fr}.category-tile{min-height:182px}.category-tile h3{margin-top:38px;font-size:1.3rem}.category-tile:last-child{grid-column:1/-1}.promise__inner{gap:37px}.testimonials{padding-bottom:85px}.footer-top{grid-template-columns:1fr;gap:26px}.footer-top>div:first-child{grid-column:auto}.footer-bottom{align-items:flex-start;flex-direction:column}.page-intro,.about-hero,.contact-hero{padding-top:75px;padding-bottom:50px}.catalog__toolbar{align-items:stretch;flex-direction:column}.filter-chips{flex-wrap:nowrap;overflow:auto;padding-bottom:4px}.chip{white-space:nowrap}.search-field{min-width:0}.product-detail{padding-top:34px}.gallery-main{min-height:330px}.product-detail .product-visual{transform:scale(1.25)}.detail-actions{flex-direction:column}.detail-actions .button{width:100%}.story__image{min-height:360px}.contact-details__grid{gap:30px}.contact-details dl div{align-items:flex-start;flex-direction:column;gap:2px}.age-gate__panel{padding:34px 23px}.whatsapp-float{right:14px;bottom:14px;width:50px;height:50px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.reveal{opacity:1;transform:none}}
.hero--video{background:#050607}.hero__video{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none}.hero__video-scrim{position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,rgba(5,6,7,.88) 0%,rgba(5,6,7,.63) 42%,rgba(5,6,7,.28) 100%),linear-gradient(0deg,rgba(5,6,7,.36),transparent 48%)}.hero--video .hero__content{z-index:2;text-shadow:0 2px 18px rgba(0,0,0,.5)}.hero--video .hero__facts{color:rgba(245,245,240,.72)}@media(max-width:560px){.hero__video{object-position:58% center}.hero__video-scrim{background:linear-gradient(90deg,rgba(5,6,7,.82),rgba(5,6,7,.4)),linear-gradient(0deg,rgba(5,6,7,.48),transparent 52%)}}
.brand{display:inline-flex;align-items:center;gap:9px}.brand__logo{width:31px;height:31px;border-radius:50%;object-fit:cover;border:1px solid rgba(201,162,39,.72)}.brand .brand__name{color:var(--text);white-space:nowrap}.brand .brand__name b{color:var(--teal);font-weight:inherit}.hero__brandline{display:flex;align-items:center;gap:12px;margin-bottom:20px;color:#f5f5f0;font-size:.7rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.hero__brandline img{width:52px;height:52px;border-radius:50%;object-fit:cover;border:1px solid rgba(201,162,39,.8);box-shadow:0 0 25px rgba(201,162,39,.18)}.site-doodles{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.site-doodles:before,.site-doodles:after{content:"";position:absolute;width:150px;height:150px;border:1px solid rgba(0,230,195,.06);border-radius:50%;filter:blur(.1px)}.site-doodles:before{left:-76px;top:39%}.site-doodles:after{right:-74px;top:74%;border-color:rgba(201,162,39,.06)}main,.site-footer{position:relative;z-index:1}.vape-doodle{position:absolute;width:18px;height:60px;border:1px solid rgba(0,230,195,.22);border-radius:6px 6px 9px 9px;opacity:.7;transform:rotate(13deg)}.vape-doodle:before{content:"";position:absolute;left:4px;top:-12px;width:8px;height:13px;border:1px solid rgba(201,162,39,.35);border-bottom:0;border-radius:3px 3px 0 0}.vape-doodle:after{content:"";position:absolute;top:-34px;left:6px;width:18px;height:25px;border-top:1px solid rgba(245,245,240,.18);border-right:1px solid rgba(245,245,240,.12);border-radius:50%;transform:rotate(-20deg)}.vape-doodle--one{top:25%;left:4%;transform:rotate(-18deg)}.vape-doodle--two{top:48%;right:5%;transform:rotate(20deg);border-color:rgba(201,162,39,.22)}.vape-doodle--three{top:73%;left:9%;transform:rotate(15deg)}.vape-doodle--four{top:88%;right:13%;transform:rotate(-11deg);border-color:rgba(201,162,39,.22)}.vape-doodle--five{top:63%;left:43%;transform:rotate(-25deg);opacity:.38}.vape-doodle--six{top:34%;right:31%;transform:rotate(26deg);opacity:.35}@media(max-width:560px){.brand__logo{width:28px;height:28px}.hero__brandline{margin-bottom:16px;font-size:.62rem}.hero__brandline img{width:44px;height:44px}.vape-doodle--five,.vape-doodle--six{display:none}.vape-doodle--one{left:2%;top:33%}.vape-doodle--two{right:2%;top:58%}}
