:root{--green:#54ff00;--pink:#f000da;--border:#df00ff66}body{background:#08070e url(bricks.jpg) center top/736px auto repeat;font-family:Inter,Arial,sans-serif}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#0005;pointer-events:none;z-index:-1}.notice{background:#0a0712;color:#bbb;font-size:12px;padding:3px 10px}.logo{width:210px;display:block;line-height:0}.logo img{width:100%;height:auto;display:block}header{max-width:1200px;height:80px;padding:0 3%;background:#030307dd;gap:20px;border-bottom:1px solid #a000d577}header nav{gap:23px;font-size:13px}header nav button{background:none;border:0;color:#fff;padding:0;font-size:13px;font-weight:600}.cart-btn{background:#020203;border-color:#ffffff25}.cart-btn span{background:var(--green)}main{max-width:1200px;background:#04010844}.hero.supplied-hero{height:auto;margin:0;border-radius:0;border:0;border-bottom:2px solid #c700e9;background:none;overflow:hidden}.banner-canvas{position:relative;aspect-ratio:941/388;overflow:hidden;background:url(reference.jpg) left 5.452%/100% auto no-repeat}.banner-canvas>img{display:block;width:100%;height:auto;position:absolute;top:-17%;visibility:hidden}.banner-shop{position:absolute;left:6.7%;bottom:7%;width:22%;height:15%;border-radius:45px}.banner-shop:focus-visible{outline:3px solid white;outline-offset:3px}.mobile-banner-cta{display:none}.reassurance{margin:0;padding:17px 3%;gap:20px;justify-content:space-between;background:#050107a6;border-bottom:2px solid #dc00f0}.reassurance button{flex:1;justify-content:center;gap:13px;text-align:left;font-size:12px;font-weight:800;color:#fff;line-height:1.2}.reassurance-icon{color:#f000dc;font-size:32px!important;font-weight:400}.reassurance button>span:not(.reassurance-icon){font-size:12px}.reassurance small{display:block;font-size:11px;font-weight:400;margin-top:5px;color:#cebdcd}.collection{padding:14px 0;display:grid;grid-template-columns:24% 76%;align-items:stretch;border-bottom:2px solid #d500e9;position:relative;background:#04000655}.collection-head{position:relative;margin:0;display:block;overflow:hidden;min-height:260px;background-image:url(reference.jpg);background-size:392.08% auto;background-position:0 38.13%}.collection-head h2{position:absolute;opacity:0;pointer-events:none}.collection-head>div:first-child{height:100%}#hash .collection-head{background-position:0 55.97%}#vapes .collection-head{background-position:0 72.81%}.rail-controls{position:absolute;bottom:7px;right:8px;z-index:2;gap:5px}.rail-controls button{background:#060008e6;border:2px solid #f000df;color:#fff;width:38px;height:38px;font-size:26px}.rail{gap:20px;padding:0 15px 5px 4px;scrollbar-width:none}.card,#hash .card,#vapes .card{min-width:0;flex:0 0 40%;border:1px solid #3d573b;border-radius:18px;background:#010401;position:relative;overflow:hidden;box-shadow:0 0 10px #000b}.product-art{height:auto;aspect-ratio:280/158;background-image:url(reference.jpg);background-size:336.07% 1058.23%;background-position:36.61% 36.988%;background-color:#080608}.product-art.reference-2{background-position-x:82.45%}.product-art.hash{background-size:336.07% 1161.11%;background-position:36.61% 52.88%}.product-art.hash.reference-2{background-position-x:82.45%}.product-art.vapes{background-size:336.07% 1145.21%;background-position:36.61% 68.48%}.product-art.vapes.reference-2{background-position-x:82.45%}#hash .product-art,#vapes .product-art{height:auto}.card-text{padding:12px 70px 12px 15px;min-height:108px}.card h3{font-size:16px;margin-bottom:4px}.card .note{display:none}.card .reviews{font-size:12px;color:#ffd824;margin:8px 0 0}.price-line{gap:8px;flex-wrap:wrap}.price-line strong{font-size:14px}.price-line span{font-size:12px}.card>.btn.card-cart{position:absolute;bottom:14px;right:12px;width:56px;height:48px;margin:0;padding:11px;border-radius:11px;box-shadow:0 0 15px #50ff001c}.card-cart svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.stories.supplied-stories{display:block;position:relative;border:0;border-radius:0;margin:0;background:none;overflow:hidden;border-bottom:2px solid #ee00ed}.supplied-stories>img{display:block;width:100%;height:auto}.supplied-stories #tiktok{position:absolute;right:1.8%;bottom:11%;width:22%;height:19%;background:none;border:0;border-radius:25px}.mobile-tiktok{display:none}h2{font-weight:800}.newsletter{padding:25px 5%;grid-template-columns:1fr 1.4fr;background:#04000677;border-bottom:1px solid #df00ff66}.newsletter .eyebrow{display:none}.newsletter h2{font:700 22px Inter,Arial,sans-serif;margin-bottom:8px}.newsletter p{font-size:13px}.newsletter .btn{border-radius:8px}.newsletter .email-row{flex-direction:row}.consent{font-size:12px!important}.newsletter .small{margin-bottom:0}footer{max-width:1200px;background:#020005b5;border:0;padding:28px 4% 15px;grid-template-columns:1.4fr 1fr 1fr}footer .logo{width:200px}footer h3{font-size:12px}footer button{font-size:13px}.footer-bottom{border-color:#a700b977}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.gallery .product-art{aspect-ratio:280/158;height:auto}.gallery .detail2{background-size:360% 1133%;background-position-y:36.9%}.gallery .hash.detail2{background-size:360% 1245%;background-position-y:52.9%}.gallery .vapes.detail2{background-size:360% 1228%;background-position-y:68.5%}.cart-row .product-art{height:85px}.btn{background:#54ff00;color:#061800;font-weight:800;border-radius:8px}.btn:hover{background:#8eff4c}.info-dialog,.product-dialog,.cart-dialog{background:#100b16}.close{border-color:#8e309a}.reviews{color:#ffd824}@media(max-width:1000px)and (min-width:701px){header nav{gap:12px;font-size:12px}.logo{width:170px}.reassurance{gap:10px}.reassurance-icon{font-size:25px!important}}@media(max-width:700px){.notice{font-size:10px}header{height:64px;padding:0 12px;gap:10px}.logo{width:160px}.header-actions{gap:6px}.cart-btn{padding:9px 8px;font-size:12px}.icon{padding:9px 11px}.banner-canvas{aspect-ratio:393/162;background:none}.banner-canvas>img{visibility:visible;top:-17.3%}.banner-shop{left:5%;bottom:9%;height:18%;width:23%}.mobile-banner-cta{display:flex;margin:10px 15px 13px;min-height:44px}.reassurance{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:13px 15px}.reassurance button{flex-direction:row;text-align:left;justify-content:flex-start;gap:8px;min-height:44px}.reassurance-icon{font-size:25px!important}.reassurance button>span:not(.reassurance-icon){font-size:10px}.reassurance small{font-size:10px}.collection{grid-template-columns:25% 75%;padding:12px 0;min-height:210px}.collection-head{min-height:0;background-size:392.08% auto;background-position:0 38.13%}.collection-head h2{opacity:1;position:relative;font-family:Barlow Condensed,Impact,sans-serif;font-style:italic;font-size:26px;line-height:1;letter-spacing:-.03em;width:100%;padding:15px 5px;text-align:center;text-shadow:0 3px 5px black;color:#fff}.collection-head{background-image:linear-gradient(#06000855,#06000866),url(bricks.jpg);background-size:cover;background-position:center}#hash .collection-head{background-position:center}#hash h2{color:#ffcf00}#vapes .collection-head{background-position:center}.rail-controls{bottom:4px;right:6px}.rail-controls button{width:32px;height:32px;font-size:22px}.rail-controls button:first-child{display:none}.rail{gap:10px;padding-right:12px}.card,#hash .card,#vapes .card{flex-basis:63%;border-radius:12px}.card-text{padding:10px 45px 9px 9px;min-height:102px}.card h3{font-size:12px;overflow-wrap:anywhere}.price-line strong{font-size:12px}.price-line span{font-size:11px}.card .reviews{font-size:10px;white-space:nowrap}.card>.btn.card-cart{right:6px;bottom:10px;width:38px;height:40px;min-height:40px;padding:8px;border-radius:8px}.card-cart svg{width:23px;height:23px}.supplied-stories>img{width:100%;height:auto}.supplied-stories #tiktok{right:2%;bottom:50px;height:25px;width:23%;min-height:0}.mobile-tiktok{display:flex;margin:10px 15px 13px;width:calc(100% - 30px);background:#f000cf;color:#080008}.newsletter{padding:25px 18px;grid-template-columns:1fr;gap:12px}.newsletter .email-row{flex-direction:column}.newsletter h2{font-size:22px}footer{padding:25px 18px 15px;grid-template-columns:1fr 1fr;gap:20px}footer .logo{width:170px}.footer-brand{grid-column:1/-1}#mobileMenu{top:90px}.gallery .product-art{height:auto;min-height:180px}.product-dialog .product-meta h2{font-size:2rem}.cart-row .product-art{height:85px}}.product-art.fleurs{aspect-ratio:280/145;background-size:336.07% 1153.1%;background-position-y:36.673%}.gallery .fleurs.detail2{background-size:336.07% 1153.1%;background-position-y:36.673%}@media(min-width:701px){.supplied-stories{aspect-ratio:941/260;background:url(reference.jpg) center 88.81%/100% auto no-repeat}.supplied-stories>img{visibility:hidden}}footer{grid-template-columns:1.1fr 1.4fr 1fr 1.1fr;gap:22px}.footer-newsletter{padding:0;background:none;border:0;display:block}.footer-newsletter h2{font-size:16px;text-transform:none}.footer-newsletter p,.footer-newsletter label{font-size:12px}.footer-newsletter .email-row{gap:6px}.footer-newsletter input[type=email]{padding:11px 10px;font-size:12px}.footer-newsletter .btn{padding:10px 12px;font-size:12px;min-height:42px}.footer-newsletter .small,.footer-newsletter .consent{font-size:10px!important}.footer-brand .logo{width:180px}.footer-brand p{font-size:12px}@media(max-width:700px){footer{grid-template-columns:1fr 1fr}.footer-brand,.footer-newsletter{grid-column:1/-1}.footer-newsletter .email-row{flex-direction:row}.footer-newsletter h2{font-size:20px}.footer-newsletter .btn{min-height:44px}.footer-newsletter .consent,.footer-newsletter .small{font-size:12px!important}}@media(max-width:700px){.card h3,.price-line strong{font-size:14px}.card .reviews{font-size:12px}.card-text{min-height:110px}}.new-hero .hero-stage{position:relative;aspect-ratio:1944/809;background:#050307}.hero-slide{height:100%;width:100%}.hero-slide[hidden]{display:none}.hero-slide picture{display:block;width:100%;height:100%}.hero-slide img{display:block;width:100%;height:100%;object-fit:contain}.hero-arrow{position:absolute;top:50%;transform:translateY(-50%);background:#08030bd9;border:2px solid #f000da;color:#fff;border-radius:50%;width:44px;height:44px;font-size:30px;line-height:1;cursor:pointer}.hero-arrow.prev{left:12px}.hero-arrow.next{right:12px}.hero-toolbar{display:flex;align-items:center;justify-content:center;gap:20px;padding:12px 18px;background:#07040bd9}.new-hero .mobile-banner-cta{display:flex;margin:0;min-height:48px;width:230px;justify-content:center;border-radius:30px;box-shadow:0 0 18px #54ff0033}.hero-dots{display:flex;gap:9px}.hero-dots button{width:16px;height:16px;border:1px solid white;background:#fff5;border-radius:50%;padding:0;cursor:pointer}.hero-dots button[aria-current=true]{background:#54ff00;border-color:#54ff00}#heroPause{background:none;color:#fff;border:1px solid #ffffff55;border-radius:8px;width:44px;height:44px;cursor:pointer}.hero-arrow:focus-visible,.hero-dots button:focus-visible,#heroPause:focus-visible{outline:3px solid white;outline-offset:4px}@media(max-width:700px){.new-hero .hero-stage{aspect-ratio:1122/1402}.hero-toolbar{flex-wrap:wrap;gap:14px;padding:12px 15px}.new-hero .mobile-banner-cta{width:100%;border-radius:8px}.hero-arrow.prev{left:7px}.hero-arrow.next{right:7px}.hero-dots button{width:18px;height:18px}}.hero-slide:nth-child(2) img{object-fit:cover;object-position:center}.stories.supplied-stories.new-stories{aspect-ratio:auto;background:none}.new-stories picture{display:block}.new-stories picture img{display:block;width:100%;height:auto;visibility:visible}.stories-action{padding:12px 18px;background:#08030bd9;display:flex;justify-content:center}.supplied-stories.new-stories #tiktok{position:static;width:auto;height:auto;min-height:48px;display:flex;align-items:center;justify-content:center;padding:12px 30px;background:#f000cf;color:#080008;border:0;border-radius:30px;text-decoration:none}@media(max-width:700px){.supplied-stories.new-stories #tiktok{width:100%;border-radius:8px}.stories-action{padding:12px 15px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/brand.css.map */
