.PNwCiq_detail_product_name{color:#444;text-align:left;border-bottom:1px solid #ddd;margin-bottom:16px;padding-bottom:16px;font-size:30px;font-weight:700}.PNwCiq_product-title-row{position:relative}.PNwCiq_product-title-row .PNwCiq_detail_product_name{margin-bottom:16px}.PNwCiq_combo-eligible-tag{background:rgba(var(--combo-accent-rgb,228, 129, 0), var(--combo-alpha-badge-bg,.16));border:1px solid rgba(var(--combo-accent-rgb,228, 129, 0), var(--combo-alpha-badge-border,.35));color:var(--combo-accent,#e48100);white-space:nowrap;border-radius:999px;margin-bottom:4px;margin-left:12px;padding:7px 14px;font-size:13px;font-weight:700;display:inline-block}@media only screen and (max-width:767px){.PNwCiq_product-title-row .PNwCiq_detail_product_name{margin-bottom:8px}.PNwCiq_combo-eligible-tag{margin-bottom:10px;margin-left:0;display:block}}.PNwCiq_pricematrix-each{box-sizing:border-box;border:1px solid #d3d3d3;border-radius:4px;margin:0 1em 1em;padding:.5em .2em}@media (min-width:1200px){.PNwCiq_pricematrix-each{width:19%}}@media (max-width:1199px){.PNwCiq_pricematrix-each{width:25%}}@media (max-width:500px){.PNwCiq_pricematrix-each{width:40%}}.PNwCiq_detail_product_prices{padding-top:2em 0}.PNwCiq_detail_product_description{color:#444;text-align:justify;font-size:16px;display:block}.PNwCiq_box_inline small{vertical-align:bottom}.PNwCiq_average_star{color:#ffc300}.PNwCiq_average_stars,.PNwCiq_detail_product_prices .PNwCiq_detail_product_price{display:inline-block}.PNwCiq_detail_product_price{color:#4d4d4d;text-align:left;margin-bottom:0;font-size:26px;font-weight:600}.PNwCiq_detail_product_price_member{color:red!important}.PNwCiq_custom-input{color:#495057;vertical-align:middle;background-size:8px 10px;border:1px solid #00000026;border-radius:.25rem;height:calc(2.25rem + 2px);padding:.375rem .75rem;line-height:1.25}.PNwCiq_detail_product_thumbs .PNwCiq_overlay img{box-sizing:border-box;box-shadow:0 0 1px #0000004d}.PNwCiq_detail_product_thumbs .PNwCiq_overlay_black:after{background-color:#000}.PNwCiq_detail_product_thumbs .PNwCiq_overlay{cursor:pointer;width:60px;height:60px;display:inline-block;position:relative}.PNwCiq_detail_product_thumbs .PNwCiq_overlay:hover:after,.PNwCiq_detail_product_thumbs .PNwCiq_overlay:focus:after{opacity:.5}.PNwCiq_detail_product_thumbs .PNwCiq_overlay:after{content:"";opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.PNwCiq_product_quantity{white-space:nowrap;text-align:center;margin-top:3%}.PNwCiq_fa.PNwCiq_fa-minus.PNwCiq_quantity_minus_product{cursor:pointer;color:#fff;background-color:#71bfc5;border-top-left-radius:50px;border-bottom-left-radius:50px;padding:13px;transition:background-color .2s}.PNwCiq_fa.PNwCiq_fa-plus.PNwCiq_quantity_plus_product{cursor:pointer;color:#fff;background-color:#71bfc5;border-top-right-radius:50px;border-bottom-right-radius:50px;padding:13px;transition:background-color .2s}.PNwCiq_fa.PNwCiq_fa-plus.PNwCiq_quantity_plus_product:hover,.PNwCiq_fa.PNwCiq_fa-minus.PNwCiq_quantity_minus_product:hover{background-color:#4a8b90}.PNwCiq_quantity_unit_product{color:#fff;text-align:center;background-color:#71bfc5;width:84%;margin:0;padding-top:8.5px;padding-bottom:9px;font-size:1rem;font-weight:500;line-height:1.5;display:inline-block}@media only screen and (max-width:1079px){.PNwCiq_quantity_unit_product{padding-bottom:10px}}.PNwCiq_shop_discount_detail{color:#ec4f4f;font-size:1em;font-weight:700}.PNwCiq_related_product img{width:150px}@media only screen and (max-width:767px){.PNwCiq_related_product img{width:250px}}@media only screen and (max-width:575px){.PNwCiq_related_product,.PNwCiq_related_product img{max-width:100%;height:auto}.PNwCiq_default-screen-order-summary{margin-top:15%}}.PNwCiq_detail_product_variations.PNwCiq_form-group.PNwCiq_row{margin-left:0}.PNwCiq_related_product p.PNwCiq_related_product_name{text-align:center;font-size:1.1rem;font-weight:500}@media only screen and (max-width:990px){.PNwCiq_product_qty{margin-top:5%;margin-left:-15px}.PNwCiq_detail_product_variations.PNwCiq_form-group.PNwCiq_row{max-width:510px}}@media only screen and (max-width:385px){button.PNwCiq_add-wishlist-btn{font-size:16px!important}.PNwCiq_wishlist-total-wrapper{margin-bottom:2%!important}.PNwCiq_wishlist-total-nav{padding:0!important}.PNwCiq_detail_product_name{display:block}.PNwCiq_nav_cart_data,.PNwCiq_nav_cart_data span{font-size:15px!important}}@media only screen and (max-width:313px){.PNwCiq_detail_product_name{margin:-1px}}.PNwCiq_related_product .PNwCiq_related_product_price{text-align:center;margin-top:-16px}.PNwCiq_review_rating_date div{display:inline-block}.PNwCiq_review_username{text-align:center;margin-bottom:0;font-size:1.1rem;font-weight:500}.PNwCiq_review_rating{color:#fc0}.PNwCiq_row.PNwCiq_review_list{border-bottom:1px solid #ddd;margin-top:1%;padding-top:10px;padding-bottom:10px}.PNwCiq_review_content.PNwCiq_col-6{line-height:1.2}.PNwCiq_review_rating_date{text-align:center}.PNwCiq_review_form .PNwCiq_radio_inline{color:#ffb366}.PNwCiq_review_form button{margin-top:2%}#PNwCiq_detail_product_tab_wrapper_resposive{display:none}@media only screen and (max-width:350px){#PNwCiq_detail_product_tab_wrapper_resposive{display:block}.PNwCiq_detail_product_tab_wrapper{display:none}}.PNwCiq_panel li{cursor:pointer;padding:.5em}.PNwCiq_panel-title:after{content:"";float:right;color:gray;font-family:FontAwesome}.PNwCiq_panel-title.PNwCiq_collapsed:after{content:""}.PNwCiq_pricematrix-view-amount{color:#9e9e9e;letter-spacing:1px;margin:0;font-size:15px}.PNwCiq_pricematrix-price{color:#5a5a5a;font-size:18px}.PNwCiq_tag-product-category{background:#d6db8f;border-radius:1px;margin:0 1em;padding:.2em .75em;font-size:.8em}.PNwCiq_pricematrix-option{appearance:none;-o-appearance:none;color:#fff;cursor:pointer;z-index:1000;background-color:#e8e8e8;border:none;outline:none;width:25px;height:25px;transition:all .15s ease-out;display:inline-block;position:relative;inset:13.3333px 0 0}.PNwCiq_pricematrix-option:hover{background:#cecece}.PNwCiq_pricematrix-option:checked{background:#5ed292}.PNwCiq_pricematrix-option:checked:before{content:"✔";text-align:center;width:25px;height:25px;font-size:20px;line-height:25px;display:inline-block;position:absolute}.PNwCiq_pricematrix-option:checked:after{content:"";z-index:100;background:#5ed292;animation:.65s PNwCiq_click-wave;display:block;position:relative}.PNwCiq_pricematrix-option.PNwCiq_radio,.PNwCiq_pricematrix-option.PNwCiq_radio:after{border-radius:50%}.PNwCiq_btn-add-cart{width:96%;font-size:1.3em!important}.PNwCiq_btn-product-min-height{height:2em}.PNwCiq_spinner-product-details{margin-top:-10px}.PNwCiq_quantity_minus,.PNwCiq_quantity_plus{cursor:pointer;text-align:center;border:1px solid #d3d3d3;width:30%;height:48px;padding:9.9px;font-size:18px;display:inline-block}.PNwCiq_quantity_minus{border-top-left-radius:5px;border-bottom-left-radius:5px}.PNwCiq_quantity_plus{border-top-right-radius:5px;border-bottom-right-radius:5px}.PNwCiq_quantity_plus:hover{color:#2e8d7d}.PNwCiq_quantity_minus:hover{color:#f4ae87}.PNwCiq_quantity_unit{text-align:center;vertical-align:bottom;background-color:#f7f7f7;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;width:30%;height:48px;margin:0;padding-top:6px;padding-bottom:5px;font-size:1.6em;font-weight:500;line-height:1.4;display:inline-block}.PNwCiq_min-height-qty{height:1.9em}.PNwCiq_min-height-qty .PNwCiq_spinner-pd{margin-top:7px;margin-left:-10px}@media (min-width:992px){.PNwCiq_prices-product-desktop{display:inline}.PNwCiq_prices-product-mobile{display:none}}@media (max-width:767px){.PNwCiq_prices-product-mobile{display:none}}@media (min-width:768px) and (max-width:992px){.PNwCiq_prices-product-desktop{display:none}.PNwCiq_prices-product-mobile{width:100%;display:inline}}.PNwCiq_red-text{color:red;text-align:center;font-weight:700;margin:0!important}.PNwCiq_red_text{font-weight:700;color:red!important}.PNwCiq_breadCrumb_list:first-child{margin-left:5%}.PNwCiq_effect-image{width:75%;margin-left:auto;margin-right:auto;display:block}.PNwCiq_productDetail-container{max-width:1230px;margin:0 auto;padding:0 15px}.PNwCiq_product-type-content{font-weight:700}.PNwCiq_product-type-content-category,.PNwCiq_product-type-header-category,.PNwCiq_product-type-content-species,.PNwCiq_product-type-header-species{text-align:center;cursor:default;width:50%;font-weight:700;text-decoration:none;display:inline-block;color:gray!important}.PNwCiq_product-compound{width:50%;margin:10px auto 0}.PNwCiq_center-text{text-align:center;color:gray;margin-top:20px}.PNwCiq_center-text-terpenes{text-align:center;color:gray;margin-top:15px}.PNwCiq_product-terpene{text-align:center}.PNwCiq_product-terpene-data{padding-top:3%;padding-left:5%;padding-right:5%;display:inline-block}.PNwCiq_product-terpene-value{font-size:12px}.PNwCiq_product-detail-quantity{margin-bottom:0;font-size:18px;font-weight:700}.PNwCiq_product-detail-weight{text-align:center;margin:0 auto;padding:5px;font-size:18px;font-weight:700}.PNwCiq_product-detail-weight-dropdown{width:80%;text-align:left!important}.PNwCiq_product-detail-weight-dropdown:after{float:right;margin-top:5px}.PNwCiq_left-align{text-align:left;margin-top:30px;margin-left:10%}.PNwCiq_product-detail-qty{width:100%;margin:32px auto 0}.PNwCiq_product-detail-qty-text{text-align:left;margin-bottom:4px;margin-left:10px;font-size:12px}.PNwCiq_product-detail-cart-btn{flex-grow:1;align-self:stretch;display:flex}.PNwCiq_product-detail-cart-btn div{width:100%}.PNwCiq_product-detail-cart-btn button{padding:16px 8px}.PNwCiq_product-detail-change-quantity{padding:0!important}.PNwCiq_center_text{text-align:center}.PNwCiq_variant-selection-wrapper{margin-top:14px}.PNwCiq_variant-from-price{color:#444;justify-content:space-between;font-size:18px;font-weight:600;display:flex}.PNwCiq_variant-from-price:first-of-type{font-weight:300}.PNwCiq_variant-from-price:last-of-type{font-weight:500}.PNwCiq_variant-options-dropdown{flex-direction:column;gap:8px;margin-top:8px;display:flex}.PNwCiq_variant-option-button{color:#4f5963;background:#fff;border:1px solid #d8dee2;border-radius:10px;justify-content:space-between;align-items:center;width:100%;padding:10px 12px;font-size:14px;display:flex}.PNwCiq_variant-option-button:hover,.PNwCiq_variant-option-selected{background:#f4faf6;border-color:#9fceb3}.PNwCiq_red_important{color:red!important}.PNwCiq_quantity-text-entry{text-align:center;background-color:#0000;border:0;width:100%;font-size:16px;overflow:scroll}.PNwCiq_quantity-text-entry:focus{outline:none}@media (max-width:960px){.PNwCiq_product-image-holder{width:auto!important}.PNwCiq_product_name{font-size:26px}}.PNwCiq_showInDesktop{display:block}.PNwCiq_showInMobile{display:none}@media only screen and (max-width:769px){.PNwCiq_product-image-holder{margin-bottom:32px}.PNwCiq_variant-from-price{font-size:16px}.PNwCiq_campaign,.PNwCiq_m_price_label{width:100%;padding:6px 10px;display:block}.PNwCiq_product_quantity{margin-top:1%}.PNwCiq_showInDesktop{display:none}.PNwCiq_showInDesktopFlavour{text-align:center;border:1px solid #d9d9d9;flex-direction:column;justify-content:center;align-items:center;gap:15px;height:300px;display:flex}.PNwCiq_showInMobile{display:block}}.PNwCiq_product-image-holder{display:block}.PNwCiq_product-nav-bar{align-items:center;gap:1.2em;margin:16px 0;display:flex}.PNwCiq_back-to-menu{cursor:pointer;background-color:#0000;border:none;border-radius:4px;align-items:center;gap:8px;padding:4px 8px;display:flex}.PNwCiq_back-to-menu i{color:gray;font-size:20px}.PNwCiq_product-meta{flex-wrap:wrap;gap:16px;width:100%;margin-bottom:0;display:flex}.PNwCiq_product-meta li{gap:4px;display:flex}.PNwCiq_product-meta li span{color:#5a5a5a;font-weight:500}.PNwCiq_product-properties{flex-wrap:wrap;gap:8px;width:100%;display:flex}.PNwCiq_product-properties .PNwCiq_product-properties-section{background-color:#f8f8f8;border-radius:4px;padding:4px 16px}.PNwCiq_product-properties-section p{color:#5a5a5a;margin-bottom:0;font-size:12px}.PNwCiq_product-properties-section p:first-of-type{font-size:13px}.PNwCiq_product-properties-section p:last-of-type{font-weight:500}.PNwCiq_review-section{margin-top:32px}.PNwCiq_review-section h2{margin-bottom:0;padding-right:6px;font-size:18px;font-weight:600;display:inline-block}.PNwCiq_product_detail_section{border-bottom:1px solid #ddd;margin-bottom:16px;padding-bottom:16px}.PNwCiq_product-left-stock{text-transform:capitalize;letter-spacing:3px;border-radius:20px;align-items:center;gap:4px;width:max-content;margin-bottom:0;padding:4px 16px;font-size:14px;font-weight:500;display:flex}.PNwCiq_product-left-stock span{color:red}.PNwCiq_call-to-acton-section{align-content:center;align-items:flex-end;gap:16px;width:100%;display:flex}.PNwCiq_just-qty{padding:0 4px;font-size:22px;font-weight:700}.PNwCiq_m_price_label{letter-spacing:-1px;background-color:#d4ffd0;border-radius:20px;padding:2px 4px;font-size:11px;font-weight:700}.PNwCiq_product-effects-section{flex-wrap:wrap;gap:16px;display:flex}.PNwCiq_product-effects-data{box-sizing:border-box;border:1px solid #ddd;border-radius:12px;flex:0 0 calc(50% - 8px);align-items:center;gap:8px;padding:12px;display:flex}.PNwCiq_product-effects-data img{opacity:.7;width:40px;height:40px}.PNwCiq_product-effects-data span{text-transform:capitalize;color:#444;font-size:18px;font-weight:700}.PNwCiq_table-container{width:100%;overflow-x:auto}.PNwCiq_terpene-table{border-collapse:collapse;background-color:#fff;border-radius:8px;width:100%;overflow:hidden;box-shadow:0 4px 6px #0000001a}.PNwCiq_terpene-table th,.PNwCiq_terpene-table td{text-align:left;padding:12px 16px}.PNwCiq_terpene-table th{color:#444;text-transform:uppercase;background-color:#f1f1f1;font-size:14px;font-weight:600}.PNwCiq_terpene-table tbody tr{border-bottom:1px solid #f0f0f0;transition:background-color .3s}.PNwCiq_terpene-table tbody tr:last-child{border-bottom:none}.PNwCiq_terpene-table tbody tr:hover{background-color:#f9f9f9}.PNwCiq_terpene-table td{color:#555;font-size:14px}.PNwCiq_terpene-table td:first-child{color:#333;font-weight:500}.PNwCiq_terpene-table td:nth-child(2),.PNwCiq_terpene-table td:nth-child(3){color:#444;font-weight:600}.PNwCiq_variant-grid{flex-wrap:wrap;gap:12px;margin-top:14px;display:flex}.PNwCiq_variant-card{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-width:80px;min-height:50px;padding:12px 10px;transition:all .2s;display:flex;position:relative}.PNwCiq_variant-card:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0000000f}.PNwCiq_variant-card-active{background:#f0f9ff;border:2px solid}.PNwCiq_variant-weight{color:#5a5a5a;font-size:15px;font-weight:700}.PNwCiq_variant-price{color:#444;margin-top:6px;font-size:18px;font-weight:700}.PNwCiq_variant-save{color:#16a34a;background:#dcfce7;border-radius:999px;margin-top:6px;padding:3px 7px;font-size:11px;font-weight:600}.PNwCiq_variant-check{border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:-9px;right:-9px}.PNwCiq_other-flavours{border-bottom:1px solid #ddd;margin-top:25px;padding-bottom:14px}.PNwCiq_other-flavours h4{margin-bottom:15px;font-size:20px;font-weight:600}.PNwCiq_flavour-pill{cursor:pointer;background:#efefef;border:none;border-radius:999px;padding:10px 18px;transition:all .2s}.PNwCiq_flavour-pill:hover{background:#ddd}.PNwCiq_active-flavour{color:#fff;background:#000}.PNwCiq_vape-meta-info{color:#4a4a4a;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;font-size:16px;font-style:italic;display:flex}.PNwCiq_vape-meta-info strong{color:#2f3b4a;font-weight:700}.PNwCiq_separator{color:#666;margin:0 4px}.PNwCiq_vape-specs{background:#fff;border:1px solid #e9ecef;border-radius:12px;gap:0;margin:0 0 20px;display:flex;overflow:hidden;box-shadow:0 2px 8px #0000000f}.PNwCiq_vape-specs .PNwCiq_spec-item{background:#fff;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:12px 8px;transition:all .3s;display:flex;position:relative}.PNwCiq_vape-specs .PNwCiq_spec-item:not(:last-child):after{content:"";background:linear-gradient(#0000,#dee2e6,#0000);width:1px;height:60%;position:absolute;top:20%;right:0}.PNwCiq_vape-specs .PNwCiq_spec-item .PNwCiq_spec-label{color:#6c757d;text-transform:uppercase;letter-spacing:.8px;margin-bottom:4px;font-size:9px;font-weight:700}.PNwCiq_vape-specs .PNwCiq_spec-item .PNwCiq_spec-value{color:#212529;background:linear-gradient(135deg,#2d3436,#636e72);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:16px;font-weight:800}.PNwCiq_vape-specs-icon{flex-wrap:wrap;gap:16px;margin:0 0 20px;display:flex}.PNwCiq_vape-specs-icon .PNwCiq_spec-item{background:#f8f9fa;border:1px solid #e9ecef;border-radius:50px;flex:1;justify-content:center;align-items:center;gap:10px;min-width:100px;padding:10px 16px;transition:all .3s;display:flex}.PNwCiq_vape-specs-icon .PNwCiq_spec-item:hover{background:#fff;border-color:#adb5bd;transform:translateY(-2px);box-shadow:0 2px 8px #00000014}.PNwCiq_vape-specs-icon .PNwCiq_spec-item .PNwCiq_spec-icon{font-size:18px;line-height:1}.PNwCiq_vape-specs-icon .PNwCiq_spec-item .PNwCiq_spec-label{color:#6c757d;text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:600}.PNwCiq_vape-specs-icon .PNwCiq_spec-item .PNwCiq_spec-value{color:#212529;font-size:15px;font-weight:700}.PNwCiq_other-flavours{border-top:1px solid #e9ecef;margin:20px 0 16px;padding:16px 0}.PNwCiq_other-flavours h3{color:#495057;margin-bottom:12px;font-weight:600}.PNwCiq_vapeSpecsGrid{flex-wrap:wrap;gap:8px;margin:10px;padding-bottom:17px;display:flex;font-size:14px!important}.PNwCiq_vapeSpecsGrid>*{box-sizing:border-box;flex:0 0 calc(33.3333% - 5.33333px);max-width:calc(33.3333% - 5.33333px)}@media (min-width:600px){.PNwCiq_vapeSpecsGrid{flex-wrap:wrap;gap:10px}.PNwCiq_vapeSpecsGrid>*{flex:none;max-width:none}}.PNwCiq_colorDot{vertical-align:middle;border:1px solid #00000014;border-radius:50%;flex-shrink:0;width:14px;height:14px;margin-right:6px;display:inline-block}.PNwCiq_specValue:has(.PNwCiq_colorDot:only-child){justify-content:center;align-items:center;display:flex}.PNwCiq_specBox{white-space:nowrap;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:fit-content;padding:8px 10px;transition:all .2s;display:flex}.PNwCiq_specLabel{color:#8a8a8a;letter-spacing:.3px;margin-bottom:2px;font-size:12px;font-weight:600}.PNwCiq_specValue{color:#2d2d2d;font-size:12px;font-weight:500}.PNwCiq_rechargeable-badge{color:#fff;letter-spacing:.5px;cursor:default;background:linear-gradient(135deg,#4db6ac,#26a69a);border:1px solid #fff3;border-radius:50px;align-items:center;gap:6px;padding:4px 8px;font-size:11px;font-weight:700;transition:all .3s;display:inline-flex;box-shadow:0 2px 8px #4db6ac59}.PNwCiq_rechargeable-badge:hover{transform:scale(1.05);box-shadow:0 4px 12px #4db6ac73}.PNwCiq_rechargeable-badge .PNwCiq_badge-icon{font-size:14px}.PNwCiq_vapeFeaturesRow{gap:4px;display:flex}.PNwCiq_vapeFeatureCard{text-align:center;background:#f8f9fb;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:10px;min-width:180px;padding:12px 16px;display:flex}.PNwCiq_vapeFeatureCard span{font-size:24px}.PNwCiq_vapeFeatureCard small{color:#777;font-size:11px;display:block}.PNwCiq_vapeFeatureCard strong{font-size:14px;display:block}.PNwCiq_flavourTitle{text-align:center;margin-bottom:15px;font-weight:700}.PNwCiq_flavourChip{cursor:pointer;border-radius:30px;padding:10px 16px;transition:all .2s}.PNwCiq_activeFlavour{transform:scale(1.05);box-shadow:0 4px 12px #00000026}@media (max-width:768px){.PNwCiq_vape-specs{grid-template-columns:repeat(3,1fr);gap:10px}}@media (max-width:480px){.PNwCiq_vape-specs{grid-template-columns:1fr;gap:8px}}.PNwCiq_specItem{text-align:center;background:#f8fafb;border:1px solid #edf1f3;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:80px;padding:14px 10px 12px;transition:all .2s;display:flex}.PNwCiq_specItem:hover{border-color:#67bcc3;transform:translateY(-2px);box-shadow:0 4px 16px #67bcc31f}.PNwCiq_spec-label{letter-spacing:1.5px;color:#7b8794;text-transform:uppercase;margin-bottom:2px;font-size:10px;font-weight:600;display:block}.PNwCiq_specItem strong{color:#1f2937;font-size:18px;font-weight:700;line-height:1.2;display:block}.PNwCiq_specItem svg{color:#67bcc3;flex-shrink:0;margin-bottom:2px}.PNwCiq_vapeFeatures{gap:4px;display:flex}@media (max-width:768px){.PNwCiq_vapeFeatures{flex-direction:column}.PNwCiq_vapeFlag,.PNwCiq_ratio-container{width:100%}}.PNwCiq_vapeFlag{clip-path:polygon(0 0,88% 0,100% 50%,88% 100%,0 100%);background:#f8fafb;border-left:4px solid #115ea3;align-items:center;min-width:220px;height:64px;padding:0 22px 0 14px;transition:all .25s;display:flex;position:relative}.PNwCiq_icon{background:#115ea3;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:flex;overflow:hidden}.PNwCiq_icon svg{width:19px;height:21px;display:flex}.PNwCiq_icon>*{justify-content:center;align-items:center;display:flex}.PNwCiq_content{flex-direction:column;display:flex}.PNwCiq_content small{letter-spacing:1px;color:#7b8794;font-size:11px}.PNwCiq_content strong{color:#1f2937;font-size:18px;font-weight:700}.PNwCiq_vapeFlag{background:#f8fafb;border-radius:16px;align-items:center;gap:12px;padding:8px;transition:all .3s;display:flex}.PNwCiq_vapeFlag:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000000f}.PNwCiq_vapeFlag .PNwCiq_content{flex-direction:column;flex:1;gap:2px;display:flex}.PNwCiq_vapeFlag .PNwCiq_content small{letter-spacing:1px;color:#7b8794;text-transform:uppercase;font-size:10px;font-weight:600}.PNwCiq_vapeFlag .PNwCiq_content strong{color:#1f2937;font-size:14px;font-weight:700;line-height:1.2}.PNwCiq_vgpg-flag{background:linear-gradient(145deg,#f8fafb,#f0f4f6);border:1px solid #e5e9ec;border-radius:16px;grid-column:span 1;align-items:stretch;gap:14px;min-height:72px;padding:12px 16px;transition:all .25s;display:flex}.PNwCiq_vgpg-flag:hover{border-color:#67bcc3;transform:translateY(-2px);box-shadow:0 6px 20px #67bcc321}.PNwCiq_vgpg-icons{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:2px;width:36px;display:flex}.PNwCiq_vg-icon{color:#4ea8b0;filter:drop-shadow(0 2px 4px #4ea8b033)}.PNwCiq_pg-icon{color:#d95454;filter:drop-shadow(0 2px 4px #d9545433)}.PNwCiq_vgpg-separator{color:#b0b8c0;font-size:10px;font-weight:700}.PNwCiq_vgpg-content{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.PNwCiq_vgpg-content small{letter-spacing:1px;color:#7b8794;text-transform:uppercase;font-size:10px;font-weight:600}.PNwCiq_vgpg-bar-wrapper{width:100%;max-width:160px}.PNwCiq_vgpg-bar{background:#e8edf0;border-radius:30px;height:24px;display:flex;overflow:hidden;box-shadow:inset 0 2px 6px #0000000f}.PNwCiq_vg-section{color:#fff;letter-spacing:.3px;background:linear-gradient(135deg,#67bcc3,#4ea8b0);border-radius:30px 0 0 30px;justify-content:center;align-items:center;gap:3px;padding:0 4px;font-size:9px;font-weight:700;transition:width .8s cubic-bezier(.34,1.56,.64,1);display:flex}.PNwCiq_pg-section{color:#fff;letter-spacing:.3px;background:linear-gradient(135deg,#ec6e6e,#d95454);border-radius:0 30px 30px 0;justify-content:center;align-items:center;gap:3px;padding:0 4px;font-size:9px;font-weight:700;transition:width .8s cubic-bezier(.34,1.56,.64,1);display:flex}.PNwCiq_vgpg-values{align-items:center;gap:14px;margin-top:1px;display:flex}.PNwCiq_vg-value,.PNwCiq_pg-value{color:#1f2937;align-items:center;gap:4px;font-size:12px;font-weight:700;display:flex}.PNwCiq_vg-value svg{color:#4ea8b0}.PNwCiq_pg-value svg{color:#d95454}.PNwCiq_price-cart-flag{background:linear-gradient(145deg,#f8fafb,#f0f4f6);border:1px solid #edf1f3;border-radius:16px;grid-column:span 1;justify-content:space-between;align-items:center;gap:12px;min-height:72px;padding:12px 16px;transition:all .2s;display:flex}.PNwCiq_price-cart-flag:hover{border-color:#67bcc3;transform:translateY(-2px);box-shadow:0 4px 16px #67bcc31a}.PNwCiq_price-content{flex-direction:column;gap:2px;display:flex}.PNwCiq_price-content small{letter-spacing:1px;color:#7b8794;text-transform:uppercase;font-size:10px;font-weight:600}.PNwCiq_price-content strong{color:#1f2937;font-size:20px;font-weight:700}.PNwCiq_add-to-cart-btn{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#1f2937,#2d3a4a);border:none;border-radius:30px;align-items:center;gap:8px;padding:8px 18px;font-size:12px;font-weight:600;transition:all .25s;display:flex;box-shadow:0 4px 12px #1f293733}.PNwCiq_add-to-cart-btn:hover{background:linear-gradient(135deg,#2d3a4a,#1f2937);transform:translateY(-2px);box-shadow:0 6px 20px #1f29374d}.PNwCiq_add-to-cart-btn:active{transform:scale(.96)}.PNwCiq_vape-specs{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:16px;padding:0 4px;display:grid}@media (max-width:992px){.PNwCiq_vape-specs{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.PNwCiq_vape-specs{grid-template-columns:repeat(2,1fr);gap:10px}}@media (max-width:480px){.PNwCiq_vape-specs{grid-template-columns:1fr;gap:8px}.PNwCiq_vgpg-flag{flex-wrap:wrap;grid-column:span 1;gap:10px}.PNwCiq_vgpg-icons{flex-direction:row;gap:6px;width:auto}.PNwCiq_vgpg-separator{font-size:14px}.PNwCiq_vgpg-bar-wrapper{max-width:100%}.PNwCiq_price-cart-flag{flex-wrap:wrap;grid-column:span 2;justify-content:center}.PNwCiq_add-to-cart-btn{justify-content:center;width:100%}}.PNwCiq_ratio-container{justify-content:center;align-items:center;gap:4px;margin-top:4px;display:flex;font-size:12px!important}.PNwCiq_ratio-label{color:#999;text-transform:uppercase;font-size:10px;font-weight:600}.PNwCiq_ratio-bar-track{background-color:#eee;border-radius:10px;width:40px;height:6px;position:relative;overflow:hidden}.PNwCiq_ratio-bar-fill{background-color:#115ea3;width:30%;height:100%;position:absolute;top:0;left:0}.PNwCiq_ratio-value{color:#555;font-size:11px;font-weight:700}.PNwCiq_other-flavors-container{margin-top:24px}.PNwCiq_other-flavors-title{color:#2d3436;letter-spacing:.3px;margin-bottom:12px;font-size:14px;font-weight:600}.PNwCiq_other-flavors-list{flex-wrap:wrap;gap:8px;display:flex}.PNwCiq_flavor-item{cursor:pointer;background-color:#fff;border:1px solid #e8ecf1;border-radius:8px;flex-direction:column;min-width:80px;padding:8px 14px;transition:all .2s;display:flex}.PNwCiq_flavor-item:hover{border-color:#4ecdc4;transform:translateY(-2px);box-shadow:0 2px 8px #00000014}.PNwCiq_flavor-item:active{transform:scale(.95)}.PNwCiq_flavor-name{color:#2d3436;text-align:center;font-size:13px;font-weight:500}.PNwCiq_flavor-price{color:#2d3436;text-align:center;margin-top:2px;font-size:14px;font-weight:600}.PNwCiq_flavor-stock{text-align:center;margin-top:2px;font-size:10px;font-weight:500}.PNwCiq_flavor-stock.PNwCiq_in-stock{color:#00b894}.PNwCiq_flavor-stock.PNwCiq_sold-out{color:#ff6b6b}@media (max-width:768px){.PNwCiq_flavor-item{min-width:70px;padding:6px 12px}.PNwCiq_flavor-name{font-size:12px}.PNwCiq_flavor-price{font-size:13px}.PNwCiq_flavor-stock{font-size:9px}.PNwCiq_other-flavors-list{gap:6px}}.PNwCiq_showInMobile{margin:10px 0}.PNwCiq_flavorContainer{border-radius:18px;align-items:center;gap:20px;padding:18px 24px}.PNwCiq_iconWrapper{text-align:center;align-items:center;gap:16px;min-width:120px}.PNwCiq_iconCircle{background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;font-size:40px;display:flex}.PNwCiq_flavorName{color:#222;margin:0;font-size:32px;font-weight:700}.PNwCiq_flavorLabel{color:#333;text-align:center;font-size:16px;font-weight:500}.PNwCiq_otherFlavorsContainer{flex-wrap:wrap;margin-top:16px;padding:8px;display:flex}@media (max-width:768px){.PNwCiq_flavorContainer{flex-direction:column;align-items:flex-start;gap:12px}.PNwCiq_iconWrapper{justify-content:flex-start;width:100%}}.PNwCiq_variantGrouptop{border-top:1px solid #edf1f3}.PNwCiq_groupTitle{color:#666;text-align:left;margin-bottom:5px;font-size:16px;font-weight:500}.PNwCiq_options{text-align:center;flex-wrap:wrap;gap:40px;display:flex}.PNwCiq_option{color:#333;cursor:pointer;background:#fff;border:1.5px solid #d1d5db;border-radius:9px;justify-content:center;align-items:center;height:32px;padding:0 18px;font-size:14px;font-weight:500;line-height:1;transition:all .2s;display:inline-flex;box-shadow:0 1px #00000005}.PNwCiq_option:hover:not(:disabled):not(.PNwCiq_selected){background:#fafafa;border-color:#aab7c7}.PNwCiq_option.PNwCiq_selected{color:#1e5fa8;background:#f8fbff;border-color:#2f80ed;font-weight:700;box-shadow:inset 0 0 0 1px #2f80ed14}.PNwCiq_option:disabled{color:#b8b4ae;cursor:not-allowed;opacity:1;background:#f4f2ee;border-color:#e0ddd7;text-decoration:line-through;text-decoration-thickness:1px}@media (max-width:640px){.PNwCiq_groupTitle{font-size:16px}.PNwCiq_option{border-radius:11px;min-width:78px;height:40px;padding:0 14px;font-size:14px}}.PNwCiq_variantOptionsCard{background:#fff;border:1px solid #e8ebef;border-radius:14px;margin-top:14px;padding:8px 10px;box-shadow:0 5px 18px #141e280a}.PNwCiq_variantOptionsHeader{border-bottom:1px solid #edf0f2;padding-bottom:10px}.PNwCiq_variantOptionsHeader .PNwCiq_variantOptionsEyebrow{letter-spacing:1.3px;color:#8b929a;margin-bottom:2px;font-size:9px;font-weight:700;line-height:1.2;display:block}.PNwCiq_variantOptionsHeader h3{color:#20252b;margin:0;font-size:16px;font-weight:700;line-height:1.2}.PNwCiq_variantOptionsList{flex-direction:column;display:flex}.PNwCiq_variantGroup{padding:5px 0}.PNwCiq_variantGroup:not(:last-child){border-bottom:1px solid #edf0f2}.PNwCiq_variantGroupHeader{margin-bottom:7px}.PNwCiq_variantGroupHeader h4{color:#30363d;margin:0;font-size:14px;font-weight:700;line-height:1.25}.PNwCiq_variantGroupHeader span{color:#8a929b;margin-top:2px;font-size:13px;line-height:1.25;display:block}.PNwCiq_variantOptions{flex-wrap:wrap;gap:8px;display:flex}.PNwCiq_variantOption{color:#4a5158;cursor:pointer;white-space:nowrap;border:1px solid #9dcfb3;border-radius:9px;justify-content:center;align-items:center;min-width:92px;height:38px;padding:0 14px;font-size:13px;font-weight:600;transition:all .2s;display:flex;position:relative}.PNwCiq_variantOption:hover{background:#f8fcfa;border-color:#9fceb3}.PNwCiq_checkIcon{color:#fff;z-index:2;background:#58b07d;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;margin:0;font-size:10px;font-weight:700;display:flex;position:absolute;top:-6px;right:-6px}.PNwCiq_variantOptionDisabled{opacity:.5;cursor:not-allowed;pointer-events:none;position:relative;background:#f8f9fa!important}.PNwCiq_variantOptionDisabled:after{content:"";z-index:2;background:#000;height:2px;position:absolute;top:50%;left:10%;right:10%;transform:rotate(-18deg)}.PNwCiq_variantOption:disabled{opacity:.5;cursor:not-allowed;color:inherit!important;background:#f8f9fa!important}.PNwCiq_variantOptionDisabled{opacity:.5;cursor:not-allowed;background:#f8f9fa}.PNwCiq_variantSelectWrapper{width:240px}@media (max-width:768px){.PNwCiq_variantOptionsCard{border-radius:12px;margin-top:12px;padding:12px 14px}.PNwCiq_variantOptionsHeader{padding-bottom:8px}.PNwCiq_variantOptionsHeader .PNwCiq_variantOptionsEyebrow{letter-spacing:1.1px;font-size:8px}.PNwCiq_variantOptionsHeader h3{font-size:15px}.PNwCiq_variantGroup{padding:10px 0}.PNwCiq_variantGroupHeader{margin-bottom:6px}.PNwCiq_variantGroupHeader h4{font-size:13px}.PNwCiq_variantGroupHeader span{margin-top:2px;font-size:10px}.PNwCiq_variantOptions{gap:6px}.PNwCiq_checkIcon{width:15px;height:15px;margin-right:4px;font-size:9px}.PNwCiq_variantSelectWrapper{width:100%}}@media (max-width:480px){.PNwCiq_variantOption{flex:1}}@media (max-width:768px){.PNwCiq_variantSelectWrapper select{border-radius:8px;width:100%;height:36px;padding:0 10px;font-size:13px}}.PNwCiq_variantOptionsHeader{cursor:pointer;justify-content:space-between;align-items:center;display:flex}.PNwCiq_collapseIcon{justify-content:center;align-items:center;transition:transform .2s;display:flex}
._0vhcIG_side-cart-bg{opacity:0;visibility:hidden;z-index:1000;background:#00000080;width:100vw;height:100vh;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;position:fixed;top:0;left:0}._0vhcIG_side-cart-bg._0vhcIG_open{opacity:1;visibility:visible}._0vhcIG_side-cart-bg._0vhcIG_open ._0vhcIG_side-cart-holder{transform:translate(-100px)}._0vhcIG_side-cart-bg ._0vhcIG_side-cart-holder{z-index:1001;background:#fff;flex-direction:column;width:450px;min-width:300px;height:100%;transition:transform .3s ease-in-out;display:flex;position:fixed;top:0;right:-100px;box-shadow:-2px 0 10px #0003}@media only screen and (max-width:1200px){._0vhcIG_side-cart-bg ._0vhcIG_side-cart-holder{width:380px!important;min-width:40%!important}}@media only screen and (max-width:480px){._0vhcIG_side-cart-bg ._0vhcIG_side-cart-holder{width:100%!important;min-width:100%!important}}._0vhcIG_side-cart-header{border-bottom:1px solid #ddd;flex-wrap:nowrap;flex:0 0 72px;justify-content:space-between;align-items:center;padding:8px 15px;display:flex}._0vhcIG_side-cart-header h2{color:#000;font-size:16px;font-weight:700}._0vhcIG_side-cart-header p{color:#5a5a5a;margin:8px 0 0;font-size:14px;font-weight:400}._0vhcIG_side-cart-header ._0vhcIG_close-btn{cursor:pointer;justify-content:center;align-items:center;width:35px;height:35px;display:flex}._0vhcIG_side-cart-header ._0vhcIG_close-btn i{color:#5a5a5a;text-align:center;font-size:22px}._0vhcIG_side-cart-header ._0vhcIG_close-btn svg{transform:rotate(45deg)}._0vhcIG_side-cart-main{flex:1;margin-top:16px;overflow-y:auto}._0vhcIG_side-cart-footer{border-top:1px solid #ddd;flex-shrink:0;padding:16px 15px}._0vhcIG_side-cart-footer p{margin-bottom:0}._0vhcIG_side-cart-footer ._0vhcIG_back-to-shop{cursor:pointer}._0vhcIG_side-cart-footer ._0vhcIG_back-to-shop p{margin-left:4px;display:inline-block}._0vhcIG_subContent{font-size:12px}@media only screen and (max-width:1200px){._0vhcIG_subContent{font-size:11px!important}}@media only screen and (max-width:480px){._0vhcIG_subContent{font-size:10px!important}}._0vhcIG_cart_footer_wrapper{flex:0 0 40%}._0vhcIG_remove-option{cursor:pointer;background-color:#f1f1f1;border-radius:100px;justify-content:center;align-items:center;padding:4px;display:flex}._0vhcIG_remove-option button{background-color:#0000;border:none;font-size:14px}._0vhcIG_remove-option svg{color:#5a5a5a;text-align:center;margin-right:4px;font-size:22px}
.d8nthW_item-cart{background-color:#fff;border-bottom:1px solid #d7e4eb;justify-content:space-between;align-items:center;gap:16px;padding:16px 8px;display:flex}.d8nthW_container-product-image{flex-shrink:0;width:80px;height:80px;display:flex}.d8nthW_container-product-info{flex:1}.d8nthW_container-product-info .d8nthW_product-name{max-width:300px;margin-bottom:8px;font-size:15px;font-weight:500}.d8nthW_container-product-info .d8nthW_product-name a{color:#444!important}.d8nthW_item-cart .d8nthW_product-info{color:#777;margin-bottom:0;font-size:14px;font-weight:400}.d8nthW_red_text{font-weight:700;color:red!important}.d8nthW_container-product-actions .d8nthW_remove-option{cursor:pointer;color:#808285;flex-grow:.5;font-size:12px}.d8nthW_remove-option:hover{color:red!important}.d8nthW_remove-option button{background-color:#0000;border:none;padding-right:0}.d8nthW_price_original{color:#8e8e8e;padding-right:10px;font-size:14px;text-decoration:line-through}.d8nthW_price-section p{margin-bottom:0;font-size:16px;font-weight:700}.d8nthW_product_item_with_action{flex-direction:row;justify-content:flex-start;align-items:baseline;gap:16px;display:flex}.d8nthW_image_section{flex-shrink:0;width:80px}.d8nthW_product_infos,.d8nthW_w-full{width:100%}.d8nthW_w-80{width:80px}.d8nthW_quantity-section{align-self:flex-end}.d8nthW_combo-notice{border:1px solid var(--combo-notice-border,#7b61e238);background:linear-gradient(135deg, #fff9ee 0%, var(--combo-notice-bg,#7b61e217) 100%);cursor:pointer;width:auto;max-width:100%;color:var(--combo-notice-text,#342f57);text-align:left;border-radius:10px;align-items:flex-start;gap:8px;margin-top:6px;padding:8px 10px;line-height:1.25;transition:border-color .2s,box-shadow .2s,transform .2s;display:inline-flex}.d8nthW_combo-notice:hover{border-color:var(--combo-notice-border-hover,#7b61e252);transform:translateY(-1px)}.d8nthW_combo-notice svg{transition:transform .2s}.d8nthW_combo-notice:hover svg{transform:scale(1.12)}.d8nthW_combo-notice-icon{filter:drop-shadow(0 2px 5px #f59e0b4d);flex-shrink:0;margin-top:0}.d8nthW_combo-notice-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.d8nthW_combo-notice-eyebrow{text-transform:uppercase;letter-spacing:.4px;color:#9a6700;font-size:10px;font-weight:800}.d8nthW_combo-notice-text{letter-spacing:0;font-size:12px;font-weight:600}.d8nthW_combo-global-modal{flex-direction:column;gap:12px;display:flex}.d8nthW_combo-global-modal-intro{color:#555;margin:0;font-size:14px;line-height:1.5}.d8nthW_combo-global-list{flex-direction:column;gap:8px;display:flex}.d8nthW_combo-global-row{background:#fff;border:1px solid #ece8ff;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.d8nthW_combo-global-row-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.d8nthW_combo-global-row-copy strong{color:#1e1c35;font-size:14px}.d8nthW_combo-global-row-copy span{color:#666;font-size:12px}.d8nthW_combo-global-row-price{color:#e48100;white-space:nowrap;font-size:16px;font-weight:800}@media only screen and (max-width:769px){.d8nthW_combo-global-row{flex-direction:column;align-items:flex-start}}.d8nthW_priceBox .d8nthW_priceRow{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.d8nthW_priceBox .d8nthW_productPrice{color:#333;margin:0;font-size:16px;font-weight:700}.d8nthW_priceBox .d8nthW_regularPrice{color:#888;margin:0;font-size:14px;text-decoration:line-through}.d8nthW_priceBox .d8nthW_packSize{color:#666;margin:0;font-size:14px;font-weight:400}
.N1u5WG_product-detail-qty{border:1px solid #ddd;border-radius:12px;justify-content:center;align-items:center;width:80px;min-height:35px;display:flex}.N1u5WG_product-detail-qty .N1u5WG_quantity_minus,.N1u5WG_product-detail-qty .N1u5WG_quantity_plus{cursor:pointer;background-color:#fff;justify-content:center;align-items:center;width:30%;height:100%;min-height:35px;transition:background-color .3s,color .3s;display:flex}.N1u5WG_product-detail-qty .N1u5WG_quantity_minus:hover,.N1u5WG_product-detail-qty .N1u5WG_quantity_plus:hover{color:#000;background-color:#f1f1f1}.N1u5WG_product-detail-qty .N1u5WG_control_disabled{opacity:.5;cursor:not-allowed;pointer-events:none;transform:scale(.98)}.N1u5WG_product-detail-qty .N1u5WG_control_disabled:hover{color:inherit;background-color:#f7f7f7}.N1u5WG_product-detail-qty .N1u5WG_quantity_minus{border-top-left-radius:12px;border-bottom-left-radius:12px}.N1u5WG_product-detail-qty .N1u5WG_quantity_plus{border-top-right-radius:12px;border-bottom-right-radius:12px}.N1u5WG_product-detail-qty .N1u5WG_quantity_unit{text-align:center;vertical-align:bottom;background-color:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd;justify-content:center;align-items:center;width:40%;height:100%;min-height:35px;font-size:16px;font-weight:500;line-height:1.4;display:flex;position:relative}.N1u5WG_product-detail-qty .N1u5WG_quantity-text-entry{color:#444;text-align:center;background-color:#0000;border:0;width:100%;font-size:16px;overflow:scroll}.N1u5WG_product-detail-qty .N1u5WG_quantity-text-entry:focus{outline:none}.N1u5WG_product-detail-qty-text{text-align:center;font-size:12px}