@font-face{font-family:Lemon Milk Bold;src:url(/cdn/shop/files/lemon-milk-bold.otf?v=1679360010) format("opentype");font-display:swap}@font-face{font-family:Lemon Milk Regular;src:url(/cdn/shop/files/lemon-milk-regular.otf?v=1679360010) format("opentype");font-display:swap}.collection-hf-disposables .single-product-row .single-product-item .single-product-image{padding-right:100px}.hero-content a{display:block;background:#221f1f;color:#fff;font-size:24px;font-weight:600;line-height:52px;padding:0;height:52px;max-width:225px;text-align:center;font-family:poppins,sans-serif;font-style:normal;text-transform:uppercase;transition:.3s;border-radius:30px;margin-top:64px;border:1px solid #000000}.hero-content a:hover{color:#000;background:transparent;border:1px solid #000000}.quantity-discount-hook.mt-4{margin-top:0!important}#th_pb_buildbox_id select{border:1px solid #ddd;border-radius:5px}.hide-bulk .main-product__block.main-product__block-custom_liquid{display:none!important}.page-store-locator .page-header{padding-bottom:0!important}.store-locator-header{text-align:center!important}.th_pb_bb_short_desc ul li:last-child{border-bottom:0px!important}.th_pb_bb_short_desc ul li{border-bottom:2px solid #000;display:flex;align-items:center;width:auto;justify-content:space-between}#custom-flavours li.active{background-color:#0091c1;border:1px solid #0091c1;font-weight:700;cursor:pointer;color:#fff}.th_pb_bb_short_desc ul li em{padding:.5em 1em;width:150px;font-style:normal!important}.th_pb_bb_short_desc ul li strong{background:#eee;padding:.5em 1em;border-left:2px solid #000;text-align:center;width:150px}.th_pb_bb_short_desc ul li:before{display:none}.th_pb_bb_short_desc ul{display:inline-block;margin-top:30px;border:2px solid #000;border-radius:6px;overflow:hidden}.page-store-locator main>div>div.container{padding-bottom:15px}.tooltip-text{visibility:hidden;width:350px;background-color:#f2f2f2;color:#333;text-align:center;border:1px solid #eee;padding:12px;border-radius:6px;position:absolute;z-index:1;display:block;right:-60px;font-size:13px;line-height:1.4;box-shadow:4px 4px 10px #d4d4d4;border:3px solid #b7b7b7;margin-top:10px}span.tooltip-text .close-btn{content:"X";display:inline-block;position:absolute;top:-10px;right:-8px;background:#b7b7b7;color:#3d3d3d;line-height:1em;font-weight:700;border-radius:50px;text-align:center;font-size:12px;padding:6px;width:24px;font-family:Lemon Milk Bold;transition:.2s ease-in-out}span.tooltip-text .close-btn:hover{background:#6b6b6b;color:#111!important}span.excise-disclaimer{position:relative;font-size:14px;margin-left:.5em}.main-product__block.main-product__block-title+.main-product__block.main-product__block-custom_liquid{margin-top:0!important}.pro_cstm_desc ul{margin:20px 0;padding:0;list-style:none}.pro_cstm_desc a{color:#000;text-decoration:underline}.pro_cstm_desc ul li{display:flex;align-items:center;gap:10px;margin-bottom:12px;font-size:16px;font-weight:500;color:#000}.pro_cstm_desc ul li:before{content:"\2713";width:22px;height:22px;background:#f9f9f9;color:#209311;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;flex-shrink:0;font-weight:800}.jh-pdp-bold-statement{font-size:1.3em;font-weight:600;line-height:1.4;color:#000}.prod__accordion .collapsible__content .collapsible__content-inner.prose ul li{color:#000;font-size:16px!important}span.excise-disclaimer{position:relative}.tooltip-text a{text-decoration:underline}.tooltip-hover.active+span.tooltip-text{visibility:visible}.tooltip-hover{text-decoration:underline}.hide-bulk label.prod__option-label,.hide-bulk label.prod__option-label+quantity-input{display:flex!important}.hide-bulk label.prod__option-label{margin-top:20px!important}.th_pb_wf.th_pb_cb_sidecart_title h2+p.th_pb_wf{display:none!important}.product-fastbundle .otTableOffer,.th_pb_cb_sidecart_content .th_pb_cb_sidecart_p_grid_section span.th_pb_cb_sidecart_p_grid_price span.money{display:none!important}#th_pb_buildbox_id .th_pb_cb_p_grid_variants:before{content:"Choose Strength Option";text-transform:uppercase;font-size:12px;font-weight:700;color:#444}h1,h2,h3,h4,h5,h6{font-family:Lemon Milk Bold!important}#th_pb_buildbox_id p a,#th_pb_buildbox_id ul li a{text-decoration:underline;font-weight:700!important}.product-form__actions .flex.flex-wrap.items-end>.form__input-wrapper{margin:0!important}#th_pb_buildbox_id ul li a{margin:3px 12px;display:inline-block}#th_pb_buildbox_id ul li:before{content:"\2022";font-weight:700;position:absolute;font-size:2em;line-height:1em}.main-product__block.main-product__block-custom_liquid+.main-product__block.main-product__block-text .bottom-block__text{background:#ff7600;color:#fff;line-height:1;padding:.6em .8em;text-transform:uppercase;font-weight:900;display:inline-block;border-radius:6px;font-family:Lemon Milk Bold!important}div#promo-announcement{background:#ff7600;text-align:center!important;color:#fff!important;text-transform:uppercase;padding:.4em;display:block!important}.main-product__block .jdgm-preview-badge .jdgm-star.jdgm-star{color:#ff7600}.template-product .main-product__block.main-product__block-custom_liquid .f-price-item b{font-size:120%;-webkit-text-stroke:.075em;color:#ff7601;display:inline}.main-product__block.main-product__block-custom_liquid+.main-product__block.main-product__block-text{margin-top:15px}.product-fastbundle button.add-to-cart.sf__btn.flex-grow.shrink.not-change.relative.sf__btn-secondary{display:none!important}.sf-cart__item:not(.bundle-discount) span.ot_notification_product{display:none!important}.main-product__block.main-product__block-price+.main-product__block{margin-top:0!important}.sf-custom__block-inner.w-full img{border-radius:15px!important;border:1px solid #ddd}.sf__blog-cardImage{border-radius:10px}a.sf__btn.sf__btn-secondary{border-radius:55px;background-color:#000;color:#fff}label.prod__option-label.prod__option-label__quantity.font-medium.hidden.md\:block{font-size:18px;text-transform:uppercase;font-weight:700}.hero-image img{border:none!important;border-radius:0!important}.hero-image .container-fluid.section-my{margin-top:0!important}body[class*=template-product] #ba-loy-container{display:none!important}.hero-text{background:linear-gradient(180deg,#5bbada,#6ad9ff 45%,#10bffa)!important}.otTableOffer span.title-product{display:none!important}.otTableOffer .ot-card-right .ot-card-price-product .formatPrice{margin-right:.25em}.otTableOffer .quantity-break-header{font-size:18px!important;margin-bottom:.6em!important}.product-single .otTableOffer .ot-card-left:after{content:"Cans"}.product-single .otTableOffer .listDiscount:first-child .ot-card-left:after{content:"Can"!important}.product-pack .otTableOffer .ot-card-left:after{content:"Sleeves"}.product-pack .otTableOffer .listDiscount:first-child .ot-card-left:after{content:"Sleeve"!important}.otTableOffer .ot-card-discount-product{display:none!important}.otTableOffer .ot-card-right{display:flex;flex-direction:row-reverse;padding-top:0!important}.otTableOffer .ot-card-right .ot-card-price-product{font-size:16px!important;color:#555;margin-top:0!important}.otTableOffer .ot-card-right .ot-card-total{color:#000;position:absolute;right:20px}.otTableOffer .ot-card-right .ot-card-total:before{content:"Total:";font-size:.75em;margin-right:5px}.otTableOffer .ot-card-right .ot-card-price-product:before{content:"(";position:relative!important;left:.25em}.otTableOffer .ot-card-right .ot-card-price-product:after{content:")"}.hero-text .landing-buttons .sf-custom__block-inner.w-full{margin-top:30px;text-align:center}.otTableOffer .ot-card-left{width:auto!important;margin-right:.25em}.otTableOffer .ot-card-right .ot-card-price-product{font-size:16px!important}.otTableOffer .listDiscount{justify-content:flex-start!important}.sf-topbar .sf__topbar-inner .flex>div{position:relative!important;top:-1px}.sf-topbar .sf__topbar-inner .flex>div b{-webkit-text-stroke:.03em}.sf-topbar{background:#fff!important;border-bottom:2px solid #000!important}.sf-topbar .sf__topbar-inner{font-weight:700;color:#000;text-transform:uppercase}.sf-topbar .sf__topbar-inner a{text-decoration:underline;margin-left:.5em}.hero-text .container{padding-bottom:30px!important}.hero-text .landing-text p{font-size:20px;line-height:1.8;margin:1em 0 2em;font-weight:500;display:inline-block}.hero-text a.sf__btn.sf__btn-primary{margin-right:10px}.hero-text .container-fluid.section-py{padding-bottom:0!important}.home-flavors .sf-icon-box .md\:mt-5.sf-icon-box__text.flex-1.text-left{text-align:center!important}.sf-header .sf-menu-item>a{text-transform:uppercase;font-family:Lemon Milk Bold}header .sf-logo{width:100%}.sf-footer__right:before{content:"Manufactured and Distributed by ";color:#fff;margin-right:1em}.sf-footer__right{opacity:.7}.template-product .jh-native-qty-pills{width:100%;margin:0 0 14px;padding-top:34px}.template-product .jh-native-qty-pills__buttons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;background:transparent}.template-product .jh-native-qty-pill{position:relative;min-width:0;height:64px;border:1.5px solid #c7c7c7;border-radius:999px;background:#fff;color:#000;font-size:18px;line-height:1;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.template-product .jh-native-qty-pill:hover{border-color:#000}.template-product .jh-native-qty-number{display:block;font-size:18px;line-height:1;font-weight:600}.template-product .jh-native-qty-badge{position:absolute;left:50%;top:-33px;transform:translate(-50%);display:inline-flex;align-items:center;justify-content:center;min-width:86px;height:27px;padding:0 11px;border-radius:12px;background:#f1f1f1;color:#000;font-size:12px;line-height:1;font-weight:600;white-space:nowrap;pointer-events:none;z-index:2}.template-product .jh-native-qty-badge:after{content:"";position:absolute;left:50%;bottom:-8px;transform:translate(-50%);width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid #f1f1f1}.template-product .jh-native-qty-pill.is-active{background:#e4f4ff;border:2px solid #000;color:#000;font-weight:700}.template-product .jh-native-qty-pill.is-active .jh-native-qty-badge{background:#ffc009}.template-product .jh-native-qty-pill.is-active .jh-native-qty-badge:after{border-top-color:#ffc009}.template-product .product-form__actions .flex.flex-wrap.items-end{display:flex!important;flex-direction:column!important;align-items:stretch!important}.template-product .product-form__actions button.add-to-cart{width:100%!important}.product-form__actions button.add-to-cart{display:block!important;width:100%!important;margin-top:30px!important}p.kaktusb-popup__description.kaktusb-description{background:#ff0;font-weight:700!important;padding:5px 10px;display:inline-block;margin-top:15px;line-height:1!important}.kaktusb-inline{display:block!important;width:100%!important}.kaktusb-inline h2.kaktusb-popup__title.kaktusb-title{color:#222!important;font-size:18px!important}#appstle-widget-template{width:100%!important;margin-top:20px}#appstle-widget-template .widgetSellingPlanWrapper label{border-color:#10bffa!important}.widgetSellingPlanWrapper input:checked+label{background-color:#d0f0fb!important}#appstle-widget-template .widgetSellingPlanWrapper label span.appstle_lowercase.appstle_sellingPlan_price{color:#000!important;font-weight:700!important}#appstle_subscription_widget0 .appstle_subscription_wrapper{border:0px!important}.sf-cart-count{background-color:#168fea;color:#fff!important}#size-upsell{display:flex;align-items:center!important;border:2px solid #ddd;border-radius:10px}#size-upsell a{font-weight:700;text-decoration:underline;transition:.2s ease-in-out}#size-upsell .upsell-title{padding-right:20px}#size-upsell a:hover{color:#10bffa}.home-newsletter input#ContactSubscribe-email{background:#fff;border-top-left-radius:4px;border-bottom-left-radius:4px}.home-newsletter button{background:#000;color:#fff}.home-newsletter .newsletter__form-input:after{content:"The 20% off discount code will be sent to your email shortly after subscribing";display:block;text-align:center;margin-top:20px;opacity:.7}.home-newsletter .opacity-40{opacity:.7!important}.sf-header .transparent-on-top header .sf-logo{max-width:200px!important}.pricing-table .offer-row:last-child{margin-bottom:0!important}.bundle-grid .sf-icon-box__inner{background:#fff!important;padding:30px!important;border-radius:10px;border:1px solid #ddd}body.product-bundle .th_pb_wf.th_pb_variants_select_div_cls select{border:1px solid #ddd}.bundle-grid>.container-fluid.section-my{margin-top:0!important;padding-top:50px;background:#eee}.collection-bundles .collection-header{padding-bottom:30px!important}a.it-switcher__button{font-size:17px!important}.brd-top .container .section-my{border-top:1px solid #000000}h3.jh-accordion-toggle.collapsible__button{font-family:Poppins!important}.template-product .custom-options-wrapper{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:10px}.template-product .custom-options-wrapper>.product-options__option{width:100%}.template-product .custom-options-wrapper .variant-picker__option,.template-product .custom-options-wrapper .product-option-item,.template-product .custom-options-wrapper .variant-picker__option-button{width:auto;max-width:none;flex:0 0 auto}@media screen and (min-width:980px){body.product-bundle .sf-prod-template .sf-prod__block>div:first-child{width:33.3%!important}body.product-bundle .sf-prod-template .sf-prod__block>div:last-child{width:66.7%!important}#size-upsell .upsell-image{max-width:125px}.hero-text .container.section-py{padding-top:50px!important}.hero-text{padding-top:175px}.template-index header.sf-header__desktop{padding-top:0}.template-index header.sf-header__desktop .sf-image img,.template-index header.sf-header__desktop .sf-image{width:100%!important}.announcement-bar__content{font-weight:700;font-size:32px;line-height:1em}section.announcement-bar{padding:30px}header .w-5\/12{width:100%!important}.hero-image{background-position:0% -10vh}.home-flavors .sf-column h3{font-size:24px!important}.hero-text .landing-text span.highlight-text{font-size:1.1em!important;display:inline-block;background:#fff;color:#000;padding:.05em .5em;border-radius:10px;border:4px solid #000000;margin-top:.2em}header ul li.current_page>a:after{width:calc(100% - 2rem)!important}header .sf-logo{width:auto!important}.content__subheading,.home-flavors .section__subheading,.home-reviews .section__subheading{text-transform:uppercase;font-family:Lemon Milk Bold;display:inline-block!important;background:#12bffb;color:#fff;padding:.25em .75em;border-radius:5px}section.announcement-bar{border:10px solid #000}}@media screen and (max-width:540px){.sf-topbar .sf__topbar-inner{line-height:1}.jh-accordion-toggle{padding:16px 40px 16px 0!important}.swiper-pagination{display:none!important}.th_pb_bb_short_desc ul li{font-size:14px}.sf-topbar .sf__topbar-inner>div:first-of-type{display:none!important}.sf-topbar .sf__topbar-inner>div.justify-end a{padding:0!important}.sf-topbar .sf__topbar-inner>div{width:100%}section.announcement-bar{border:5px solid #000}.announcement-bar__content{display:flex!important;height:100px;font-weight:700!important}.hero-text h1{font-size:20px!important}.bundle-grid h2.section__heading{font-size:18px!important;line-height:1.2!important;margin-bottom:0!important}.store-locator-header p.store-loc-desc{font-size:14px}.tooltip-text{left:-60px}.template-index .hero-text a.sf__btn{width:70%;margin:0 0 15px!important}.th_pb_bb_short_desc ul{margin-top:20px!important}.th_pb_cb_content .th_pb_cb_title p{font-size:15px!important}.bundle-grid h3{font-size:18px!important;line-height:1.1em}.bundle-grid .sf-icon-box__inner{padding:20px!important}.bundle-grid .sf-icon-box__inner a.sf__btn.mt-3.sf__btn-primary{font-size:12px!important}.bundle-grid .sf-icon-box__inner h3+.rte.text-color-subtext p{font-size:14px}.hero-text h1 span.highlight-text{display:inline-block!important;background:#fff!important;padding:.15em .5em .175em;border-radius:8px;border:3px solid #000;margin-top:.2em;font-size:1.05em}.product-form__actions button.add-to-cart{margin-top:0!important}.hero-text .landing-text p{font-size:14px!important;line-height:1.5}.hero-text .landing-text p strong{display:none!important}.hero-text>.container{padding-top:0!important}#shopify-section-footer .sf__accordion-item .sf__accordion-button:after{filter:invert(1)}#shopify-section-footer .sf-footer__block-inner .mb-5{max-width:100px!important;margin:0 auto}.home-bundles m-custom-content{display:flex!important;flex-direction:column-reverse;padding-top:40px;border-top:1px solid #ddd}.home-flavors .sf-column h3{font-size:16px!important;margin-bottom:0!important}#size-upsell .upsell-image{max-width:100px!important}#size-upsell .upsell-title{font-size:14px}.desktop-only{display:none!important}.template-index .hero-text{background:linear-gradient(180deg,#5bbada,#6ad9ff 60%,#10bffa)!important}header .sf-menu-button{background:#ffff01!important;padding:.75em!important;border-radius:10px;transition:.2s ease-in-out;flex:0!important}header .sf-menu-button svg{transition:.2s ease-in-out}header .sf-menu-button:hover{background:#000!important;color:#fff!important}.sf-header .transparent-on-top header .sf-logo{max-width:none!important}.sf-topbar{display:block!important;padding:10px!important;height:auto!important;z-index:0!important}.sf-topbar .justify-center{font-size:12px!important;line-height:1em!important}.sf-topbar .justify-center a{display:none!important}}.container-fluid{width:100%;max-width:1480px;margin:0 auto;padding:0 15px}.sf-header header{background-color:#f9f9f9!important;border-bottom:2px solid #000!important}.sf-header .sf-menu-item>a{font-family:Lemon Milk Regular;font-weight:500}.sf-topbar .sf__topbar-inner{font-size:20px;font-weight:500}.sf__footer-bottom-inner .sf-footer__left{margin-bottom:14px}.sf__footer-bottom-inner .sf-footer__left,.sf__footer-bottom-inner .sf-footer__copyright_text{color:#fff;font-size:14px;font-weight:400;line-height:24px;font-family:Poppins,sans-serif}.contact-box{color:#fff}.contact-box p{font-size:16px;line-height:24px;font-weight:500;padding-bottom:20px;font-family:Poppins,sans-serif}.sf-footer .sf-footer__block ul li a{color:#fff;font-size:16px;font-weight:500;line-height:24px;padding-bottom:10px;font-family:Poppins,sans-serif}.sf-footer .mt-0.md\:mt-4.block-text{margin-top:20px}.sf__accordion-button.sf__footer-block-title{font-family:Poppins,sans-serif!important;font-size:16px;font-weight:700;text-transform:uppercase}.content__heading{font-size:2.6rem;line-height:1.1}.sf-custom__block-inner .prose p{font-size:13px}.home-locator{padding:100px 0}.hero-row{display:flex;justify-content:space-between;align-items:center}.hero-row>div{width:50%}.hero-image img{width:100%;max-width:857px}.hero-content h1{font-size:40px;font-weight:600;font-family:Lemon Milk Regular!important;letter-spacing:0px;margin-bottom:20px}.hero-content p{font-size:16px;line-height:20px;letter-spacing:0px;font-weight:500;width:100%;max-width:340px;font-family:Poppins,sans-serif}section.collection_sec{padding:0 0 86px}section.collection_sec h2{text-align:center;max-width:530px;margin:0 auto 50px;font-size:40px;font-family:Lemon Milk Regular!important;font-weight:600;line-height:52px}h2.jdgm-rev-widg__title{text-transform:uppercase;font-size:36px;font-weight:100!important}.collection-grid-item{position:relative;width:24%}.card-content{width:100%;height:513px;border-radius:20px;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;align-items:center;position:relative;justify-content:end;padding:20px;margin-bottom:20px}.collection-grid-row{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}span.card-top-content{display:block;max-width:255px;background:#000;color:#fff;font-size:16px;line-height:20px;border-radius:25px;padding:5px 15px;margin:0 auto -15px;text-align:center;z-index:1;position:relative}.content-btn{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%,-12px)}.collection-grid-item a,.single-product-content a{display:block;background:#221f1f;color:#fff;font-size:clamp(17px,2vw,18px);font-weight:600;line-height:52px;padding:0;height:52px;max-width:225px;margin:0 auto;text-align:center;font-style:normal;text-transform:uppercase;transition:.3s;border-radius:30px}.single-product-content a{margin:0}.sf-custom__text-cta.mt-5.md\:mt-8 a.sf__btn.sf__btn-primary{background:#000;font-family:SF-Body-font;max-height:40px;padding:0;display:flex;max-width:150px;border-color:#000;justify-content:center;align-items:center;font-size:18px;border-radius:10px!important}.collection-grid-item a:hover,.single-product-content a:hover{background:#0091c1}p.card-sub-title{font-size:18px;font-weight:700;line-height:28px;text-transform:uppercase;font-family:Poppins,sans-serif;color:#fff}h3.card-title{font-size:38px;font-weight:500;line-height:48px;font-family:Lemon Milk Regular!important;color:#fff;margin-bottom:12px}p.card-bottom-text{font-size:16px;font-weight:500;line-height:18px;font-family:Poppins,sans-serif;color:#fff;text-align:center}a.custom_btnn{display:flex;background:#000;width:100%;transition:.3s;color:#fff;margin-top:10px;border:1px solid #000;min-height:50px;font-size:clamp(14px,2vw,18px);justify-content:center;align-items:center;border-radius:40px;text-transform:uppercase;font-weight:600}.product-hf-in-store-products .main-product__block.main-product__block-text .bottom-block__text{font-size:18px;font-weight:700;color:#282828}.product-hf-in-store-products .product-title-with-price h1 span{font-family:Lemon Milk Regular!important;color:#282828!important}.product-hf-in-store-products .product-title-with-price p{display:none}.store-locator-btn a{display:flex;background:#000;color:#fff;border:1px solid #000;min-height:60px;justify-content:center;align-items:center;font-size:24px;font-family:poppins,sans-serif;font-weight:600;margin-top:15px;border-radius:40px;transition:all .25s ease}.store-locator-btn a:hover{background:transparent;border-color:#000;color:#000}.product-hf-in-store-products div[data-section-type=product-page] .container-fluid{max-width:1430px}.product-hf-in-store-products div[data-section-type=product-page] .container-fluid .w-full.md\:w-7\/12 .sf-prod-media-item.col-span-2{background:#d9d9d94d;border-radius:20px}.store-locator-btn h5{font-size:18px;font-weight:700;font-family:Poppins!important;color:#282828;letter-spacing:1px}.store-locator-btn{margin-top:50px;margin-bottom:50px}a.custom_btnn:hover{background:transparent;color:#000}section.single-product-sec{padding:40px 0}.template-collection .single-product-content .pro-av-btm a{border:1px solid #000;line-height:30px;display:flex;align-items:center;justify-content:center}.template-collection .single-product-content .pro-av-btm a:hover{background:transparent;color:#000}.single-product-row{display:flex;justify-content:space-between;align-items:center}.single-product-row>div{width:50%}header .w-5\/12.flex.flex-grow.justify-end.items-center{flex-direction:row-reverse;justify-content:end}.single-product-content h2{font-size:54px;font-weight:600;line-height:64px;font-family:Lemon Milk Regular!important;margin-bottom:24px}.single-product-content .custom-content p,.single-product-content .product-available p{font-size:24px;line-height:34px;font-weight:500;font-family:Poppins,sans-serif;margin-bottom:93px}.single-product-content .product-available p{margin-bottom:20px;font-size:16px}header .w-5\/12{gap:30px}.card-variant{display:flex;justify-content:center;gap:10px;align-items:center;margin-top:18px}.variant-box{background:#fff;padding:3px 10px;border-radius:25px;font-size:14px;line-height:20px}.sf__pcard-price.leading-normal .f-price--on-sale s.f-price-item.f-price-item--regular.prod__compare_price{display:none}.card-content *{position:relative;z-index:1}.template-collection .her_sec{padding-bottom:0!important}.template-collection .custom-content{width:100%;max-width:485px}.template-collection .single-product-content .custom-content p{margin-bottom:10px}.template-collection .hero-content p{max-width:420px}.template-collection .single-product-content h3{background:#279acd;color:#fff;width:100%;max-width:465px;height:52px;font-size:24px;font-weight:600;line-height:40px;font-family:poppins,sans-serif!important;text-transform:uppercase;border-radius:25px;display:flex;justify-content:center;align-items:center;margin-bottom:21px}.template-collection .additional-info{width:100%;max-width:400px;margin-bottom:26px;display:flex;gap:12px;flex-flow:row wrap;margin-top:38px}.template-collection span.additional-info-item{background:#000;color:#fff;padding:0 18px;display:inline-block;text-transform:uppercase;min-width:159px;text-align:center;line-height:34px;height:34px}.template-collection.collection-hf-pouches span.additional-info-item{border-radius:25px}.template-collection.collection-hf-pouches .single-product-content a{background:#0091c1}.template-collection .single-product-content a{background:#000;height:52px}.template-collection h2.sec-heading{font-size:22px;font-weight:500;line-height:28px;font-family:Lemon Milk Regular!important}.template-collection section.facest-filters-section{padding:60px 100px}.template-collection .atc-spinner{display:none}.template-collection .jdgm-prev-badge span.jdgm-prev-badge__stars{display:block}.template-collection .sf__pcard .sf__pcard-content .text-base a{font-size:18px;font-weight:700;font-family:Poppins,sans-serif!important;color:#221f1f;text-transform:capitalize}.template-collection .sf__collection-container{padding-top:14px;margin-bottom:0}.template-collection .sf__pcard{background:#efefef;padding:10px 0 0;border-radius:15px}.sf__pcard-action-atc .sf__pcard-quick-add .f-product-form.sf-pqv__button.sf__btn{background:#000;color:#fff;font-family:poppins;font-weight:600;font-size:18px;line-height:31px;letter-spacing:0;text-transform:uppercase;opacity:1;gap:10px;border-radius:2px;padding:0}.sf__pcard-action-atc .sf__pcard-quick-add{width:100%!important}.sf__pcard-action-atc .sf__pcard-quick-add .f-product-form.sf-pqv__button.sf__btn{background:#000;color:#fff;font-weight:600;font-size:18px;line-height:31px;letter-spacing:0;text-transform:uppercase;opacity:1;gap:10px;border-radius:2px;padding:0}.template-collection .sf__pcard .sf__pcard-content{padding:0 30px 30px}.template-collection span.f-price-item.f-price-item--sale.prod__price.text-color-regular-price{font-size:38px;font-weight:500;line-height:17px}.template-collection p.card-flavour{font-size:10px;font-weight:500;line-height:20px}.collection-hf-disposables .hero-content{width:60%}.collection-hf-disposables .hero-image{width:40%}.collection-hf-disposables .hero-content p{max-width:100%}.collection-hf-disposables .hero-content p.bottom-text{margin-top:64px}.hero_collection_banner .hero-content p.bottom-text{margin-top:28px}.collection-hf-disposables .hero-lables span.label-item,.hero_collection_banner .hero-lables span.label-item{background:#000;color:#fff;padding:2px 20px;border-radius:25px}.collection-hf-disposables .hero-lables,.hero_collection_banner .hero-lables{display:block;margin-top:18px}.collection-hf-disposables .her_sec{padding-bottom:20px!important}.template-collection .collection-header .w-full.text-center{display:none}.collection-hf-disposables .single-product-row{display:unset;position:relative}.collection-hf-disposables .single-product-row .single-product-item{display:flex;justify-content:space-between;align-items:center;width:100%}.collection-hf-disposables .single-product-row .single-product-item>div{width:50%}.collection-hf-disposables .single-product-row.multiple-items>div{width:100%}.collection-hf-disposables .single-product-row.multiple-items button.slick-arrow{position:absolute;top:50%;right:60px;z-index:999}.collection-hf-disposables .sf-custom__block-inner.w-full img{border:none}section.bg-image_sec img{width:100%}.template-product .container{max-width:1440px}.template-product .prod__title h1 span{display:block}.template-product .prod__title h1 span:first-child{font-size:18px;font-weight:700;font-family:Poppins,sans-serif;text-transform:uppercase}.template-product .prod__title h1 span:last-child{font-size:30px;font-weight:700;line-height:38px;font-family:Lemon Milk Regular!important}.template-product .md\:mt-4{margin-top:2.7rem}.main-product__block .jdgm-preview-badge .jdgm-star.jdgm-star{color:#ffdf00}.template-product .main-product__block.main-product__block-title{margin-bottom:25px}.template-product span.jdgm-prev-badge__text{font-size:12px;font-weight:500;font-family:Poppins,sans-serif;text-transform:capitalize}.product-title-with-price{display:flex;align-items:end;justify-content:space-between;width:100%}.flex.flex-wrap.sf-prod__container.sf-prod__block{justify-content:space-between}.pro_cstm_desc{margin-bottom:30px;max-width:100%;font-weight:400}.prod__accordion.flavour-variants h5{font-size:18px;font-weight:700;font-family:Poppins!important;text-transform:uppercase;letter-spacing:-1px;margin-bottom:10px}.flex.flex-wrap.sf-prod__container.sf-prod__block .w-full.md\:w-1\/2:last-child{width:48%}.product-title-with-price h1{width:75%;font-size:31px;font-weight:700;line-height:1em}.product-title-with-price p{width:25%;text-align:end;font-size:31px;font-weight:400;line-height:50px;font-family:Lemon Milk Regular!important;color:#000;align-items:center;justify-content:center}.template-product .bottom-block__text{font-size:16px;font-weight:500;line-height:24px;font-family:Poppins,sans-serif}.template-product .prod__option-label span.font-semibold{text-transform:uppercase;font-size:18px;font-weight:700;line-height:24px;font-family:Poppins,sans-serif}.template-product span.selected-value.option-label{display:none}.template-product .sf-po__option-button{border:1px solid #7c7c7c;border-radius:50px;font-size:17px;font-weight:600;height:60px;margin:5px;min-width:130px;padding:0 10px;transition:all .25s;color:#000}.template-product .prod__option--button .variant-picker__option input:checked+label,.product-single .sf-po__option-button:hover{border-color:#000;background-color:#e4f1fa;color:#000}.template-product .custom-options-wrapper{display:flex;justify-content:space-between}.template-product .accordion-header{display:flex;justify-content:space-between;cursor:pointer;font-weight:700;padding:10px;border:1px solid #ccc;margin-top:10px}.template-product span.accordion-label{font-size:16px}.template-product span.accordion-icon{font-size:18px}.template-product .collection_sec .collection-grid-item{width:32%}.template-product .collection_sec .container-fluid{max-width:1088px}.featured-container{background:#282828;border-radius:30px;padding:25px 74px;display:flex;justify-content:space-between;align-items:center;margin-bottom:47px;margin-top:10px}.featured-item h5{color:#fff;font-size:18px;font-weight:700;letter-spacing:1px;font-family:Lemon Milk Regular!important}.featured-item{width:100%;max-width:125px;text-align:center}.featured-item img{width:100%;max-width:87px;height:67px;margin:0 auto 16px}.featured-item:last-child h5{max-width:100px;margin:0 auto}.template-product .main-product__block+.main-product__block{margin:0 0 20px}product-form#product-form h5{display:none}.template-product .collapsible__item button.collapsible__button{padding-bottom:20px;border-bottom-width:2px;border-color:#000}product-form#product-form h5{font-size:18px;font-family:Poppins!important;font-weight:700;margin-top:30px;margin-bottom:-10px}.collapsible__button:after{background-image:url(/cdn/shop/files/Back_Arrow.png?v=1750250646);background-position:center;background-size:cover;height:30px;width:30px}.custom-options-wrapper+.product-options__option{display:none}.product-form__actions button.add-to-cart{border-radius:50px;margin-top:12px!important;font-size:21px;line-height:24px!important;font-weight:600;height:60px;text-transform:uppercase;border-color:#0091c1;color:#fff;background:#000!important}.product-form__actions button.add-to-cart:hover{background-color:#fff!important;border-color:#000!important;box-shadow:none;color:#000}.product-form__actions .flex.flex-wrap.items-end{display:flex!important;flex-direction:column!important;align-items:stretch!important}.sf__btn.sf__btn-primary,.shopify-payment-button__button.shopify-payment-button__button--unbranded,a.sf__btn.sf__btn-primary,button.sf__btn.sf__btn-primary{background-color:#000;border-color:#000;font-size:21px;line-height:24px!important;font-weight:600;height:60px;text-transform:uppercase;border-radius:50px!important}.shopify-payment-button__button.shopify-payment-button__button--unbranded:hover:not([disabled]){background:transparent!important;box-shadow:none;color:#000;border-color:#000!important}.flavour-variants button.collapsible__button{justify-content:center;align-items:center;border:1px solid #000000ff!important;padding-bottom:0!important;width:100%;height:60px;font-size:24px;line-height:40px;background:#0091c1;font-family:poppins,sans-serif;color:#fff;font-weight:600;text-transform:uppercase!important}.main-product__block.main-product__block-collapsible_tab button.collapsible__button span{font-size:22px;font-family:Poppins;color:#282828;font-weight:700}.flavour-variants button.collapsible__button span{text-transform:uppercase}.flavour-variants .collapsible__button:after{top:14px;right:20px;filter:invert(1)}.flavour-variants .collapsible__content-inner.prose{background:#efefef;color:#282828}.flavour-variants .collapsible__content-inner.prose ul{padding:0}.flavour-variants .collapsible__content-inner.prose ul li{text-align:center;font-size:24px;line-height:40px;font-family:poppins,sans-serif;font-weight:600;text-transform:uppercase!important;margin-bottom:24px;cursor:pointer}.flavour-variants .collapsible__content-inner.prose ul li:nth-child(1):hover{color:#c81f35}.flavour-variants .collapsible__content-inner.prose ul li:nth-child(2):hover{color:#279acd}.flavour-variants .collapsible__content-inner.prose ul li:nth-child(3):hover{color:#f08d5d}.flavour-variants .collapsible__content-inner.prose ul li:nth-child(4):hover{color:#d078ad}.flavour-variants .collapsible__content-inner.prose ul li:nth-child(5):hover{color:#e695a7}@media(min-width:768px){.product-hf-in-store-products div[data-section-type=product-page] .container-fluid .w-full.md\:w-7\/12{width:50%}.product-hf-in-store-products div[data-section-type=product-page] .container-fluid .w-full.md\:w-7\/12 .sf-prod-media-item.col-span-2{width:100%!important}.product-hf-in-store-products div[data-section-type=product-page] .container-fluid .w-full.md\:w-5\/12{width:47%}.product-hf-in-store-products div[data-section-type=product-page] .container-fluid .sf-prod-media-item.media-type-image{width:35%!important}.product-hf-in-store-products div[data-section-type=product-page] .container-fluid .md\:grid.gap-2\.5.grid-cols-2.sf__product-media-lists{justify-content:center}}@media(min-width:768px)and (max-width:1024px){a.relative.py-2.sf-cart-icon.px-2.whitespace-nowrap.cursor-pointer.cart-icon{min-width:40px;padding:0}header .w-5\/12{gap:20px}.collection-grid-item{width:49%}.card-content{max-width:100%;height:613px;background-position:top center}.single-product-content h2{font-size:42px;line-height:42px}.single-product-content .custom-content p,.single-product-content .product-available p{font-size:22px;line-height:28px;margin-bottom:50px}.single-product-content .product-available p{margin-bottom:20px;font-size:16px}.content__heading{font-size:1.8rem;line-height:1.3}.template-product .prod__title h1{width:70%}.product-title-with-price p{width:30%;font-size:32px;line-height:32px}.template-product .main-product__block.main-product__block-title{margin-bottom:10px}.template-product .bottom-block__text{font-size:14px}.template-product .prod__option-label span.font-semibold{font-size:16px;line-height:20px}.template-product .sf-po__option-button{font-size:18px;height:50px;min-width:100px}.featured-container{padding:15px}.featured-item h5{font-size:16px}.featured-item img{max-width:67px;height:47px}.template-product section.collection_sec h2{max-width:470px;margin:0 auto 40px;font-size:32px}.template-product .card-content{height:450px}.template-product h3.card-title{font-size:28px;line-height:38px}.template-product p.card-sub-title{font-size:16px}.template-product p.card-bottom-text{font-size:14px}.template-product .collection-grid-item a{font-size:18px;line-height:24px}}@media(min-width:540px)and (max-width:767px){.product-hf-in-store-products .product-title-with-price h1 span{font-size:21px!important}.product-hf-in-store-products .main-product__block.main-product__block-text .bottom-block__text{font-size:16px}.hero-content h1{font-size:34px}.hero-content p{font-size:21px;line-height:24px}section.collection_sec{padding:46px 0}.collection-grid-item{width:49%}.card-content{max-width:100%;height:463px}section.collection_sec h2{max-width:400px;font-size:28px;margin:0 auto 20px;line-height:38px}section.single-product-sec{padding:10px 0}.single-product-content h2{font-size:24px;line-height:24px;margin-bottom:14px}.single-product-content .custom-content p,.single-product-content .product-available p{font-size:16px;line-height:24px;font-weight:500;font-family:Poppins,sans-serif;margin-bottom:33px}.single-product-content .product-available p{margin-bottom:10px;font-size:14px}.single-product-content a{max-width:190px;height:45px}.home-locator{padding:50px 0}.sf__accordion-item .sf__accordion-button:after{filter:invert(1)}.sf-footer .sf__footer-bottom{background:transparent}p.card-sub-title{font-size:16px;line-height:24px}h3.card-title{font-size:28px;line-height:38px}.content__heading{font-size:2.2rem;line-height:1.3}.template-product .sf-po__option-button{font-size:18px;height:50px;min-width:100px}.template-product .jh-native-qty-pills{padding-top:28px}.template-product .jh-native-qty-pills__buttons{gap:8px}.template-product .jh-native-qty-pill{height:56px}.template-product .jh-native-qty-number{font-size:28px}.template-product .jh-native-qty-badge{top:-28px;min-width:auto;height:24px;padding:0 8px;border-radius:10px;font-size:10px}.template-product .jh-native-qty-badge:after{bottom:-7px;border-left-width:7px;border-right-width:7px;border-top-width:7px}}@media(max-width:539px){.product-hf-in-store-products .product-title-with-price h1 span{font-size:21px!important}.product-hf-in-store-products .main-product__block.main-product__block-text .bottom-block__text{font-size:16px}.main-product__block.main-product__block-collapsible_tab button.collapsible__button span{font-size:20px;text-align:left}a.relative.py-2.sf-cart-icon.px-2.whitespace-nowrap.cursor-pointer.cart-icon{width:100%;min-width:40px;padding:0}.sf-topbar{display:block!important;overflow:hidden;padding:8px 0!important}.sf-topbar .container-fluid{padding:0!important;overflow:hidden}.sf-topbar .sf__topbar-inner{display:block!important;overflow:hidden;white-space:nowrap}.sf-topbar .sf__topbar-inner>div:first-child,.sf-topbar .sf__topbar-inner>div:last-child{display:none!important}.sf-topbar .sf__topbar-inner>div:nth-child(2){display:flex!important;width:max-content!important;animation:topbarMarquee 12s linear infinite;font-size:12px!important;line-height:1.2!important}.sf-topbar .sf__topbar-inner>div:nth-child(2):after{content:"   WARNING: This product contains nicotine. Nicotine is an addictive chemical.";padding-left:40px}@keyframes topbarMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}header .sf-menu-button{background:transparent!important}.hero-row{flex-direction:column-reverse}.hero-row>div{width:100%!important}.hero-content h1{text-align:center}.hero-content p{text-align:center;margin:0 auto}section.collection_sec{padding:0}section.collection_sec h2{max-width:100%;margin:0 auto 20px;font-size:24px;line-height:34px}.collection-grid-row{gap:unset}.collection-grid-item{width:100%;margin-bottom:20px}.card-content{max-width:100%}section.single-product-sec{padding:10px 0}.single-product-row{flex-direction:column-reverse}.single-product-row>div{width:100%}.single-product-content h2{font-size:44px;line-height:54px;margin-bottom:24px;text-align:center}.single-product-content .custom-content p,.single-product-content .product-available p{font-size:20px;line-height:30px;margin-bottom:23px;text-align:center}.single-product-content a{max-width:100%;height:45px}.home-locator{padding:50px 0}.content__heading{font-size:1.5rem;line-height:1.3}.template-collection section.facest-filters-section{padding:40px 0}.template-collection .her_sec{padding:20px 0!important}.collection-hf-disposables .hero-lables{text-align:center}.collection-hf-disposables .single-product-row .single-product-item{flex-direction:column}.collection-hf-disposables .single-product-row .single-product-item>div{width:100%}.collection-hf-disposables .single-product-row.multiple-items button.slick-arrow{top:unset;right:unset;bottom:0;transform:translate(-50%)}.collection-hf-disposables .single-product-row.multiple-items button.slick-next-btn.slick-arrow{right:30%}.collection-hf-disposables .single-product-row.multiple-items button.slick-prev-btn.slick-arrow{left:39%;transform:rotate(180deg)}.template-product .product-title-with-price{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;width:100%}.template-product .product-title-with-price h1{flex:1 1 auto;width:auto;max-width:none;font-size:21px;line-height:1.15;margin:0}.template-product .product-title-with-price p{flex:0 0 auto;width:auto;font-size:22px;line-height:1.15;white-space:nowrap;text-align:right;margin:0}.template-product .sf-po__option-button{font-size:17px;height:50px;min-width:100px}.template-product .prod__option-label span.font-semibold{font-size:16px;line-height:18px}.featured-container{padding:15px}.featured-item h5{font-size:16px}.featured-item img{max-width:67px;height:47px}section.collection_sec h2{max-width:75%;font-size:20px;line-height:30px}.collection-grid-row{flex-direction:column}.template-product .collection_sec .collection-grid-item{width:100%}.template-collection .sf__pcard .sf__pcard-content{padding:0 12px 12px}.template-collection .sf__pcard .sf__pcard-content .text-base a{font-size:17px}.template-collection .sf__pcard .leading-normal{line-height:1.2}.template-product .jh-native-qty-pills{padding-top:26px}.template-product .jh-native-qty-pills__buttons{gap:6px}.template-product .jh-native-qty-pill{height:52px}.template-product .jh-native-qty-number{font-size:26px}.template-product .jh-native-qty-badge{top:-27px;min-width:auto;height:23px;padding:0 7px;border-radius:10px;font-size:9px}.template-product .jh-native-qty-badge:after{bottom:-7px;border-left-width:7px;border-right-width:7px;border-top-width:7px}}.new_cta_btn{display:block;background:#221f1f;color:#fff;font-size:17px;font-weight:600;line-height:42px;height:41px;max-width:189px;text-align:center;font-style:normal;text-transform:uppercase;transition:.3s;border-radius:30px;width:100%;margin:0 15px 0 0}.new_cta_btn:hover{background-color:transparent;color:#000;border:1px solid #000}.sf-menu-links>li:last-child>a:hover{background:#000}.sf-nav>li:last-child{display:flex!important}.sf-menu-links>li:last-child{display:flex!important}a.custom_btnn{min-height:40px}@media screen and (max-width:1020px){.sf-menu-links>li:last-child,.sf-nav>li:last-child{display:flex!important}}.template-product .jh-native-qty-pills{display:flex!important;flex-direction:column!important;width:100%!important;margin:0 0 14px!important;padding-top:0!important;position:relative!important}.template-product .jh-native-qty-pills .prod__option-label__quantity{display:block!important;position:static!important;transform:none!important;width:100%!important;margin:0 0 8px!important;padding:0!important;font-size:18px!important;line-height:1.2!important;font-weight:700!important;text-transform:uppercase!important;z-index:5!important}.template-product .jh-native-qty-pills__buttons{margin-top:34px!important;position:relative!important;z-index:2!important}.template-product .jh-native-qty-pill{position:relative!important;z-index:3!important}.template-product .main-product__block.main-product__block-shipping{margin-bottom:0!important;font-size:13px}.template-product .main-product__block.main-product__block-shipping ul{display:flex!important;flex-direction:row!important;align-items:center!important;gap:16px!important;flex-wrap:wrap!important;margin:0!important;padding:0!important;list-style:none!important}.template-product .main-product__block.main-product__block-shipping li{display:flex!important;align-items:center!important;width:auto!important;margin:0!important;padding:0!important}.template-product .main-product__block.main-product__block-shipping li.prod__shipping-text.mt-2{margin-top:0!important}.template-product .main-product__block.main-product__block-shipping p{margin:0!important}@media(max-width:767px){.template-product .main-product__block.main-product__block-shipping ul{flex-direction:column!important;align-items:flex-start!important;gap:10px!important}.template-product .main-product__block.main-product__block-shipping li{width:100%!important}}.template-product .jh-selected-savings{display:inline-flex;align-items:center;gap:10px;margin-top:20px;padding:0;border-radius:0;background:transparent;color:#000;font-size:21px;font-weight:700;line-height:1.2;width:fit-content}.template-product .jh-selected-savings:before{content:"";display:none}.template-product .jh-selected-savings__old{color:#777;font-size:21px;font-weight:400;text-decoration:line-through}.template-product .jh-selected-savings__new{color:#000;font-size:21px;font-weight:800}.template-product .jh-selected-savings[hidden]{display:none!important}@media(max-width:767px){.template-product .jh-selected-savings,.template-product .jh-selected-savings__old,.template-product .jh-selected-savings__new{font-size:21px}.template-product .jh-selected-savings{margin-top:8px;gap:9px}}#potential-points-text h3{font-size:1.2rem}#loy-potential-points{background-color:#e4f1fa!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom.css.map */
