@font-face{font-family:Satoshi;src:url(/cdn/shop/files/Satoshi-Bold.woff2) format("woff2"),url(/cdn/shop/files/Satoshi-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/cdn/shop/files/Satoshi-Regular.woff2) format("woff2"),url(/cdn/shop/files/Satoshi-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Chinese Rocks;src:url(/cdn/shop/files/ChineseRocksFree.woff2) format("woff2"),url(/cdn/shop/files/ChineseRocksFree.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--drop-shadow: 0 6px 8px rgba(0, 0, 0, .15)}*{font-family:Satoshi,Nunito Sans,Helvetica,Arial,sans-serif}[type=text]:focus-visible,[type=email]:focus-visible,[type=url]:focus-visible,[type=password]:focus-visible,[type=number]:focus-visible,[type=date]:focus-visible,[type=datetime-local]:focus-visible,[type=month]:focus-visible,[type=search]:focus-visible,[type=tel]:focus-visible,[type=time]:focus-visible,[type=week]:focus-visible,[multiple]:focus-visible,textarea:focus-visible,select:focus-visible{outline-style:solid}[id*=__footer] footer{border-top:1px solid white}h1,h1 span,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h2 span,h3 span,h4 span,.h1 span,.h2 span,.h3 span,.sticker__container div{font-family:Chinese Rocks,Satoshi,Nunito Sans,Helvetica,Arial,sans-serif!important}.template-product .product-block-price{flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:10px}.template-product .product-block-price .product-sale-badge{background-image:linear-gradient(45deg,#00a551,#f6eb00);color:#000;padding:.25rem .5rem;border-radius:.25rem;text-transform:uppercase;font-size:13px}.form-success{text-align:center}.push-btn:not(.splide__arrow) .push-btn__surface:not(.push-btn__surface--secondary){padding:.45rem 2rem!important;font-weight:700;transition:.3s ease background;color:#000}.btn{border-radius:6px;padding:.45rem 2rem!important;font-weight:700;display:inline-block;text-decoration:none;transition:.3s ease all}.btn[disabled]{color:#fff}.btn--primary{border:1px solid rgb(var(--color-button-background));background:rgb(var(--color-button-background));color:#000}.btn--primary:hover,.push-btn:not(.splide__arrow):hover .push-btn__surface{background:#62a911;border-color:#62a911;color:#000}.btn--secondary{background-color:transparent;border:1px solid rgb(var(--color-button-background));color:rgb(var(--color-button-background))}.pagination__item .push-btn__surface,.splide__arrow .push-btn__surface,.template-product .splide__arrows .push-btn__surface{width:3rem;height:3rem;padding:0!important;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#000;transition:.3s ease all}.splide__arrow:hover .push-btn__surface{background:rgb(var(--color-button-background))}.subtitle-box{position:relative;font-weight:700;color:#fff;font-size:1.15em;display:inline-block;width:90%;z-index:2}.subtitle-box:before{content:"";position:absolute;left:0;width:100%;height:120%;top:-10%;clip-path:polygon(.5% 0,8% 3%,16% 0%,29% 3%,41% 0%,48% 4%,62% 0%,71% 3%,80% 0%,89% 1%,99% 0,100% 39%,99.5% 100%,86% 99%,71% 100%,58% 98%,47% 100%,34% 98%,27% 100%,12% 98%,.75% 100%,0 50%);background:var(--color-scheme-gradient);z-index:-1}#left-drawer-slot li a,#left-drawer-slot li button,#headerContainer li button,#headerContainer li a{text-transform:none;font-weight:600}#headerBorderWrap{border-bottom:1px solid white}#headerContainer li h2{font-size:1.5rem}#headerContainer ul.grid-flow-row-dense:not(:has(.showcase-tile)){display:flex;gap:3.5rem}#headerContainer ul h2,#headerContainer ul ul{text-align:left}#headerContainer .z-header-dropdown{padding-top:1rem}#headerContainer .showcase-tile{background-color:#000;color:#fff;border-radius:.5rem;padding:.75rem;position:relative}#headerContainer .showcase-tile a div.mt-2{font-size:.85rem;text-align:left}#headerContainer .showcase-tile [class*=sticker-on-sale-sticker]{transform:rotate(-5deg) translate(-50%,-50%) scale(.75);top:15%;left:95%}.price__container .price-item{font-size:1.15em;font-weight:600}.section-content:has([id*=videowise_video_commerce]){padding-top:0}#facets-filterable .push-btn__surface{font-weight:700}@media screen and (min-width: 600px){.subtitle-box{width:fit-content}.subtitle-box:before{top:-30%;left:-5%;width:110%;height:160%}}@media screen and (max-width: 989px){.background-image-right{background-image:none!important}}@media screen and (min-width: 990px){#headerContainer .w-1\/3:has(.logo-image){width:fit-content!important;padding-right:1rem}#headerContainer .logo-image{min-width:150px}#headerContainer ul[x-ref=navigation]{justify-content:flex-start}.background-image-right{position:relative}.background-image-right:before{content:"";position:absolute;background:linear-gradient(to right,#000 20%,#0000);top:0;left:0;width:100%;height:100%}}.template-cart [data-product-title] .leading-tight{font-family:Chinese Rocks,Satoshi,Nunito Sans,Helvetica,Arial,sans-serif!important;font-size:1.5rem;line-height:1}.template-cart [data-product-title] .leading-tight+p{font-weight:600;font-size:1rem}[x-data=CartItemQuantity] button,[x-data=CartItemQuantity] input{color:#000}.order-discount__item{margin-left:5px}#AnnouncementBar{font-weight:700}.template-product .section-content:has(.product-content){padding:1rem 1rem 4rem}.product-media div[id*=slideshow-template] .splide__arrows .push-btn__surface{padding:0!important}.template-product .product-media .splide__arrows .push-btn__surface,.template-product .add-to-cart-btn .push-btn__surface{background:var(--primary-color)}.template-product .add-to-cart-btn:hover .push-btn__surface{background:#fff}.template-product .add-to-cart-btn[disabled]{background:#444}.template-product .product-block-quantity-selector label,.template-product .product-block-quantity-selector input,.product-block-collapsible-tab summary .items-center{font-weight:700}.template-product .product-block-image-row ul.flex{flex-wrap:wrap;gap:1.5rem;justify-content:center}.template-product .product-block-image-row li{width:calc(50% - 1.5rem)}.template-product .product-block-image-row li div{width:5rem;height:5rem;flex-shrink:0;border:2px solid var(--primary-color);border-radius:50%;flex-grow:0;max-width:5rem!important;max-height:5rem}.template-product .product-block-image-row li div img{width:3rem;height:3rem}.template-product .product-block-image-row li span{font-weight:700}.template-product .product-content .heading-feature{font-size:var(--standard-heading-size)}.template-product .product-content{position:relative}.template-product .product-content .product-molecule-image{display:none}.bottom-green-drip{overflow:visible;margin-bottom:10vw}.bottom-green-drip:before{background-image:url(/cdn/shop/files/green-drip-molecules.svg?v=1744382065);content:"";position:absolute;background-size:cover;background-position:center;background-repeat:no-repeat;bottom:calc(-16vw + 1px);left:0;width:100vw;height:16vw;z-index:12}[id*=main]+[id*=image_with_text_overlay]:before{content:"";position:absolute;background-image:url(/cdn/shop/files/black-drip.svg);background-size:cover;background-position:center;background-repeat:no-repeat;top:0;left:0;width:100vw;height:10vw;z-index:12;transform:scaleX(-1)}@media (max-width: 989px){[id*=main]+[id*=image_with_text_overlay]:before{background-position:5px;width:102vw}.bottom-green-drip:before{width:102vw}}.template-product [id*=text_columns_with_images] .subtitle-box:before{background:#000!important}.template-product [id*=image_with_text_overlay] .object-wrapper-none{position:relative}.template-product [id*=image_with_text_overlay] .object-wrapper-none:before,.template-product [id*=image_with_text_overlay] .object-wrapper-none:after{content:"";position:absolute;width:100%;height:100%;z-index:10;top:0;left:0}.template-product [id*=image_with_text_overlay] .object-wrapper-none:before{background:linear-gradient(0deg,#000,#0000)}.template-product [id*=image_with_text] .only-text,.template-product [id*=image_with_text] .only-text .metafield-rich_text_field p,.template-product [id*=image_with_text] .only-text em,.template-product [id*=image_with_text] .text-line-1,.template-product [id*=image_with_text] .text-line-1 em,.template-product [id*=image_with_text] div.text-line-2,.template-product [id*=image_with_text] div.text-line-2 p,.template-product [id*=image_with_text] div.text-line-3,.template-product [id*=image_with_text] div.text-line-3 p{font-family:Chinese Rocks,Satoshi,Nunito Sans,Helvetica,Arial,sans-serif!important;margin:0;line-height:1}.template-product [id*=image_with_text_overlay] .text-line-1,.template-product [id*=image_with_text] .only-text em,.template-product [id*=image_with_text_overlay] .text-line-1 em{font-style:normal;background:var(--color-scheme-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.template-product [id*=image_with_text_overlay] .text-line-1,.template-product [id*=image_with_text_overlay] .text-line-1 em{font-size:1.95rem}.template-product [id*=image_with_text] .only-text{font-size:3rem}.template-product [id*=image_with_text_overlay] .max-w-lg:has(.only-text){max-width:48rem}.template-product [id*=image_with_text_overlay] .text-line-1 em{transform:scale(1.4) translate(.2em) rotate(-2.5deg);display:inline-block}.template-product [id*=image_with_text_overlay] div.text-line-2{font-size:3.55rem}.template-product [id*=image_with_text_overlay] div.text-line-3{font-size:2.6rem}.template-product .image-with-text .gap-10{gap:1rem}.template-product .image-with-text .text-left{text-align:center!important}.template-product .image-with-text .text-line-1{font-size:5rem}.template-product .image-with-text .text-line-2{font-size:6rem;width:100%;max-width:none;transform:rotate(-2deg)}.template-product .image-with-text .text-line-3{width:100%;max-width:none;font-size:2.765rem;color:rgb(var(--color-button-background))}[id*=text_columns_with_images]:has(.drip-image){overflow:visible;margin-bottom:4rem}.drip-image{position:absolute;bottom:0;left:0;width:100%;max-height:none!important;transform:translateY(calc(100% - 1px));z-index:1}.template-product [id*=related-products] .product-tile h3{font-size:1.5rem}[id*=judge_me_reviews_preview_badge]{margin-top:1rem}[id*=judge_me_reviews_preview_badge] .jdgm-star{color:#fff!important}.template-product .product-block-price{display:flex;align-items:center}.template-product .product-block-price span{font-size:1.35rem;font-weight:600}[data-compare-price]{font-size:.8em;display:block}.shopify-section .section-content:has(#judgeme_product_reviews){padding-top:2rem;padding-bottom:0}#judgeme_product_reviews .jdgm-rev-widg__title{font-size:3rem;line-height:1}#judgeme_product_reviews .jdgm-write-rev-link{background:#81cb2d;border:none;border-radius:6px}#judgeme_product_reviews .jdgm-sort-dropdown{padding-left:.65rem}.koala-deal__quantity-label{color:#fff!important}.koala-deal__quantity-container input{background:#fff;border-radius:5px}[id*=koala--embed]{gap:.5rem!important;margin-top:0}.template-product .koala-deal__title{font-family:Chinese Rocks,Satoshi,Nunito Sans,Helvetica,Arial,sans-serif!important;font-size:1.75rem;color:#fff;display:inline-block!important;text-align:left}.koala-deal__title:before,.koala-deal__title:after{display:none}.template-product .koala-deal__tier{background-color:transparent;border:2px solid var(--primary-color)!important}.template-product .koala-deal__tier__body{padding:0 .75rem}.template-product .koala-deal__tier svg,.template-product .koala-deal__tier .koala-ribbon{display:none}.template-product .koala-deal__tier .koala-deal__tier__description-container *,.template-product .koala-deal__tier__pricing-container *{color:#fff!important}.template-product .koala-deal__tier__input:checked+.koala-deal__tier{border:2px solid var(--primary-color)!important;background:var(--primary-color)!important}.product-block-complementary h2{margin-bottom:0}.product-block-complementary ul{margin-top:1rem}.product-block-complementary .media--small{width:4rem}.product-block-complementary .product-tile h3{font-size:1.15rem}.product-block-complementary .product-tile .price{margin-top:0}.product-block-complementary .push-btn__surface{width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center;border-radius:50%;padding:0!important}.product-block-complementary .push-btn__surface .m-auto{margin:0}.product-block-complementary .push-btn__surface svg{width:.9rem;height:.9rem;transform:translate(.5px,.5px)}@media screen and (max-width: 989px){.product-media .controls{margin-right:auto}}@media screen and (min-width: 600px){.template-product .product-block-image-row li{width:calc(25% - 1.5rem)}.template-product [id*=image_with_text_overlay] .text-line-1,.template-product [id*=image_with_text_overlay] .text-line-1 em{font-size:3.1rem}.template-product [id*=image_with_text_overlay] div.text-line-2{font-size:5.7rem}.template-product [id*=image_with_text_overlay] div.text-line-3{font-size:4.15rem}.template-product [id*=image_with_text] .only-text{font-size:4rem}}@media screen and (max-width: 989px){.template-product .product-media>div{max-width:32rem;margin:0 auto}}@media screen and (min-width: 990px){.template-product .section-content:has(.product-content){padding:2rem 2rem 4rem}.template-product .product-block-image-row ul.flex{justify-content:flex-start;flex-wrap:nowrap}.template-product .image-with-text .section-content.text_alignment{position:relative}.template-product .image-with-text .text-left{text-align:left!important;padding-left:1rem}.template-product [id*=image_with_text] .only-text{font-size:5rem}}@media screen and (min-width: 1100px){.product-content h1{padding-right:5rem}.product-content .product-molecule-image{display:block!important;position:absolute;top:-1.5rem;right:-2rem;z-index:0}.product-content .product-molecule-image img{width:10rem;height:auto}.template-product .image-with-text .text-line-1{font-size:6.5rem}.template-product .image-with-text .text-line-2{font-size:7.8rem}.template-product .image-with-text .text-line-3{font-size:3.6rem}}.hero{background:#000;color:#fff;padding:3rem 0 0;position:relative}.hero__grid{display:flex;flex-direction:column;align-items:center}.hero__content{width:100%;text-align:center;padding:0 1.5rem}.hero__title-main{display:block;font-size:2.75em;line-height:1;margin-bottom:0}.hero__title-sub{display:block;font-size:3.6em;line-height:1;font-weight:400;margin-bottom:.9375rem;background:var(--color-scheme-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;margin-bottom:1.25rem}.hero__text{margin:0 auto 2rem;max-width:30rem}.hero__buttons{display:flex;gap:1rem;justify-content:center}.hero__media{width:100%}.hero__media--rotate-image{padding:1.5rem 1.5rem 3rem}.hero__media--rotate-image img{border-radius:1rem}.hero__image{width:100%;height:auto}.hero__flair{display:none}@media screen and (max-width: 989px){.hero__content{position:relative}.hero__content:after{content:"";position:absolute;background-image:url(/cdn/shop/files/black-drip-lg.svg?v=1744128971);background-size:cover;background-repeat:no-repeat;bottom:calc(-18vw - 3.5rem);left:0;width:100vw;height:18vw;z-index:12}}@media screen and (min-width: 990px){.hero{padding:0}.hero__grid{flex-direction:row;align-items:center;gap:3.75rem}.hero__content{flex:1;padding-right:3rem;padding-left:3rem;text-align:left}.hero__text{margin:0 0 2rem}.hero__media{flex:1}.hero__media--rotate-image{padding:3rem}.hero__buttons{justify-content:flex-start}.hero__flair{display:block;position:absolute;bottom:0;left:0;width:25vw;height:auto;transform:translateY(70%);z-index:13}}@media screen and (min-width: 1200px){.hero__title-main{font-size:3.65em}.hero__title-sub{font-size:4.75em}}@media screen and (min-width: 1600px){.hero__content{padding-left:6rem}.hero__title-main{font-size:4.6em}.hero__title-sub{font-size:6em}}[id*=collection_focus_carousel] .media__styled-element{border-radius:1rem;box-shadow:var(--drop-shadow)}[id*=collection_focus_carousel] .product-tile{text-align:center;margin-top:1rem}[id*=collection_focus_carousel] .product-tile h3{font-size:1.75em}[id*=collection_focus_carousel] .product-tile .price{margin-top:0}[id*=collection_focus_carousel] .splide__arrows .flex.flex-col{transform:translateY(-1rem)}[id*=collection_focus_carousel] .splide__arrows div:has(>form){margin-top:.75rem}[id*=text_columns_with_images] img[src*=".svg"]{max-height:7rem}[id*=collection_list_carousel] .media__styled-element{border-radius:1rem 1rem 0 0}.clc-card{background:#000;color:#fff;border-radius:0 0 1rem 1rem;box-shadow:var(--drop-shadow);padding:1.5rem}.clc-card h3{font-size:1.75em;margin-bottom:.35rem}.clc-card p{font-size:.875em}.clc-card .btn{margin-top:1rem}[id*=featured_collection] .card__surface{box-shadow:var(--drop-shadow)}[id*=featured_collection] .product-tile h3{font-size:1.5rem;line-height:1.2}.template-collection [id*=product-grid] .price__sale .price-item--regular,[id*=featured_collection] .price__sale .price-item--regular,[data-related-products-section] .price__sale .price-item--regular,.product-tile--mini .price__sale .price-item--regular{font-size:1em;margin-right:.35rem}[id*=featured_testimonials] .splide__slide .inline-rte{max-width:56rem;margin:0 auto;font-weight:700}.template-index [id*=featured_testimonials].shopify-section{position:relative}.template-index [id*=featured_testimonials].shopify-section:after{content:"";position:absolute;background-image:url(/cdn/shop/files/black-drip-white.png?v=1744381958);background-size:cover;background-position:center;background-repeat:no-repeat;bottom:calc(-10vw + 1px);left:0;width:100vw;height:10vw;z-index:12}@media screen and (min-width: 990px){.template-index [id*=featured_testimonials].shopify-section:before{content:"";position:absolute;background-image:url(/cdn/shop/files/pdp-molecules-green.svg?v=1744055855);background-size:160px 185px;background-position:center;top:1rem;right:.5rem;width:160px;height:185px;z-index:1}}[id*=NewsletterForm-sections]::placeholder{color:#aaa!important}[id*=NewsletterForm-sections]:focus-visible,[id*=newsletter] [type=submit]:focus-visible{outline:1px solid #81CB2D}@media screen and (min-width: 990px){[id*=NewsletterForm-sections]{min-width:32rem}[id*=newsletter] [type=submit] .push-btn__surface{min-height:3rem!important;display:flex;align-items:center}}.video-embed{text-align:center;padding-top:3rem;background-color:#000;color:#fff}.video-embed__copy{padding:0 1.5rem 1rem}.video-embed__title{margin-bottom:1rem}.video-embed__subheading{margin-bottom:2rem}.video-embed__container{margin:0 auto;width:100%;max-width:960px}.responsive-embed{width:100%;position:relative;padding-bottom:56.25%}.video-embed__container iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width: 1200px){.video-embed{padding-bottom:3rem}}[id*=faq] ul{gap:1rem}[id*=faq] h3 span{line-height:var(--base-line-height);font-weight:600}@media screen and (min-width: 990px){.faq-align-left .font-heading,.faq-align-left .font-main{text-align:left}.faq-align-left .subtitle-box{margin-left:1rem}.faq-align-left ul{margin:0}}@media screen and (max-width: 989px){[id*=image_with_text_overlay] .full-bleed-section{border-bottom:1px solid #fff}}.template-collection .section-content:has(h1),.template-page .section-content:has(h1){padding-top:2rem;padding-bottom:0}.template-collection .product-tile h3,.template-page .product-tile h3{font-size:1.75em}.template-collection [id*=header],.template-page [id*=header]{position:relative}.template-collection .product-tile__featured-media img{transform:scale(1)!important}@media screen and (min-width: 990px){.template-collection .section-content:has(h1),.template-page .section-content:has(h1){padding-top:5rem}}#shopify-section-template--19084822085884__image_with_text_FeKDNB{position:relative}#shopify-section-template--19084822085884__image_with_text_FeKDNB:after{content:"";position:absolute;background-image:url(/cdn/shop/files/black-drip-small.svg?v=1744151634);background-size:cover;background-position:center;background-repeat:no-repeat;bottom:calc(-10vw + 1px);left:0;width:100vw;height:10vw;z-index:12}[class*=sticker-on-sale-sticker] .sticker__text div{transform:translateY(-8px);font-size:1.2rem!important}@media (max-width: 820px){[class*=sticker-on-sale-sticker] .sticker__text div{word-break:break-word;width:45px}}.font-heading--faq{font-family:var(--heading-font-stack);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);text-transform:none;letter-spacing:var(--heading-letterspacing);line-height:var(--heading-line-height)}.template-collection .price-item--sale{color:red!important}
/*# sourceMappingURL=/cdn/shop/t/29/assets/custom.css.map */
