.page-content--product{padding-top:0;padding-bottom:12px}@media (min-width: 769px){.page-content--product .page-width{max-width:100%;padding-left:0;max-width:1376px;margin:0 auto}}.page-content--product .page-width .product__main-photos{border:none}.page-content--product .page-width .product-grid__content{max-width:665px}@media (min-width: 769px){.page-content--product .page-width .product-grid__content{padding-right:22px}}.page-content--product .page-width .product-grid__content .product-form-block{display:flex;justify-content:space-between;align-items:center;padding-top:10px;flex-wrap:nowrap;position:relative;align-items:flex-end;-webkit-align-items:flex-end}.page-content--product .page-width .product-grid__content .product-form-block .errors.text-center{color:#991f39;font-family:Mont-Bold;position:absolute;width:100%;left:50%;transform:translate(-50%);background:#faf4f5;max-width:390px;padding:11px 0;top:64px;font-size:12px;line-height:18px;border-color:transparent;margin-bottom:0}.page-content--product .page-width .product-grid__content .product-form-block label{margin-bottom:0;font-size:12px;font-family:Mont-Bold;margin-right:9px}@media (max-width: 769px){.page-content--product .page-width .product-grid__content .product-form-block label{display:none}}.page-content--product .page-width .product-grid__content .product-form-block .product-grid-form{align-items:center;margin-bottom:0;padding-top:0}.page-content--product .page-width .product-grid__content .product-form-block .add-to-cart,.page-content--product .page-width .product-grid__content .product-form-block .add-to-cart-flavor{background:linear-gradient(267.63deg,#cd4a04 .65%,#ed7d30);display:flex;align-items:center;text-transform:uppercase;font-family:Mont-Bold;padding:10px;font-size:clamp(.6rem,.63vw,1rem);letter-spacing:0;width:100%;height:35px;justify-content:center;min-width:150px;color:#fff;border-radius:100px}.page-content--product .page-width .product-grid__content .product-form-block .add-to-cart.disabled-btn,.page-content--product .page-width .product-grid__content .product-form-block .add-to-cart-flavor.disabled-btn{pointer-events:none;background:transparent;border:1px solid linear-gradient(267.63deg,#cd4a04 .65%,#ed7d30 100%)}.page-content--product .page-width .product-grid__content .product__price,.page-content--product .page-width .product-grid__content .price_not_change{font-family:Mont-Bold;font-size:26px;letter-spacing:-1px}.page-content--product .page-width .product-grid__content .product__price.product__price--compare,.page-content--product .page-width .product-grid__content .price_not_change.product__price--compare{display:none}.page-content--product .page-width .product-grid__content .variant-wrapper .variant__label{font-family:Mont-Bold;font-size:12px;color:#1d1d1b;opacity:1}.page-content--product .page-width .product-grid__content .product-descrition{margin-bottom:34px}.page-content--product .page-width .product-grid__content .product-descrition span,.page-content--product .page-width .product-grid__content .product-descrition p,.page-content--product .page-width .product-grid__content .product-descrition ul,.page-content--product .page-width .product-grid__content .product-descrition li{font-size:14px;line-height:20px;font-family:Mont-Bold;color:#1d1d1b;letter-spacing:0;margin-bottom:5px}.page-content--product .page-width .product-grid__content .product-descrition span{padding-bottom:5px}.page-content--product .page-width .product-grid__content .product-descrition ul{margin-left:0;list-style:none}.page-content--product .page-width .product-grid__content .product-descrition ul li{position:relative;padding-left:24px;margin-bottom:14px}.page-content--product .page-width .product-grid__content .product-descrition ul li:before{position:absolute;content:"";background-image:url(https://cdn.shopify.com/s/files/1/0644/6999/1675/files/Vype-Arrow-right.png?v=1655212375);width:12px;height:10px;top:6px;left:4px}.page-content--product .page-width .product-grid__content .product-descrition .rte{font-size:14px;line-height:20px;font-family:Mont-Bold;color:#1d1d1b;letter-spacing:0;margin-bottom:0}.page-content--product .page-width .product-grid__content .product-descrition .rte h4{margin-top:0;margin-bottom:0;letter-spacing:.3px;font-size:12px;text-transform:uppercase;font-family:Mont-Bold}.page-content--product .page-width .product-grid__content .product-descrition .rte div{display:flex;margin-left:19px;margin-top:8px;align-items:baseline;margin-bottom:10px}@media (max-width: 769px){.page-content--product .page-width .product-grid__content .product-descrition .rte div{margin-left:8px}}.page-content--product .page-width .product-grid__content .product-descrition .rte div img{margin-right:7px;max-width:12px}.page-content--product .page-width .product-grid__content .product-descrition .rte div.bundle-des{margin-left:0;align-items:center;margin-top:19px;letter-spacing:0}.page-content--product .page-width .product-grid__content .product-descrition .rte div.bundle-des img{margin-right:12px;max-width:35px}@media (max-width: 768px){.page-content--product .page-width .product-grid__content .product-descrition .rte div.bundle-des{margin-bottom:0}}.page-content--product .page-width .product-grid__content .product-descrition .rte .bundle-device_master{margin-left:0;margin-top:0;color:#6b6b6b}@media (max-width: 769px){.page-content--product .page-width .product-grid__content .product-descrition .rte .bundle-device_master{flex-wrap:wrap;margin-bottom:0}}.page-content--product .page-width .product-grid__content .product-descrition .rte .bundle-device_master .bundle-des:first-child{margin-right:32px}.page-content--product .page-width .product-grid__content .product-descrition .rte.pro-hide{display:none}.page-content--product .page-width .product-grid__content .product-descrition .rte.pro-show{display:block}.page-content--product .page-width .product-grid__content .product-inventory,.page-content--product .page-width .product-grid__content .product-inventory-flavor{margin-top:27px;margin-bottom:2px}@media (max-width: 769px){.page-content--product .page-width .product-grid__content .product-inventory,.page-content--product .page-width .product-grid__content .product-inventory-flavor{margin-top:6px}}.page-content--product .breadcrumb{color:#757575;font-size:12px;font-family:Mont-Medium;margin-bottom:20px}@media (max-width: 769px){.page-content--product .breadcrumb{margin-bottom:12px;padding-top:12px;margin-top:0}}.page-content--product .breadcrumb .breadcrumb__divider{opacity:1}.page-content--product .product_img_wrap{background-repeat:no-repeat;background-position:center;background-size:80%}@media (max-width: 768px){.page-content--product .product_img_wrap{background-size:contain}}.page-content--product .product_img_wrap img{opacity:0;visibility:hidden}.page-content--product .product__photos{margin-top:0;position:relative}.page-content--product .product__photos .product__thumbs{margin-top:0}@media (max-width: 769px){.page-content--product .product__photos .product__main-photos{margin-left:-20px;margin-right:-20px}}.page-content--product .product_meta_title{font-family:Mont-Bold;font-size:44px;line-height:48px;color:#1d1d1b;margin-bottom:3px;letter-spacing:-1px}@media (max-width: 769px){.page-content--product .product_meta_title{font-size:38px}}.page-content--product .product-single__title{font-size:20px;font-family:Mont-Bold;line-height:28px;margin-bottom:15px}.page-content--product .color-variant{background-color:#efefef;padding:9px 34px}@media (max-width: 769px){.page-content--product .color-variant{padding:14px 18px;margin-left:-20px;margin-right:-20px}}.page-content--product .color-variant .variant__label-info{display:none}.page-content--product .color-variant .variant__label{font-family:Mont-Bold;font-size:12px!important;margin-bottom:10px}.page-content--product .color-variant .variant-input-wrap{margin:0}.page-content--product .color-variant .variant-input-wrap .variant-input{width:21px;margin-right:7px;height:21px;padding:2px;border:1px solid transparent;border-radius:50px}.page-content--product .color-variant .variant-input-wrap .variant-input .color-swatch{height:100%;margin:0}.page-content--product .color-variant .variant-input-wrap .variant-input.active{border-color:#000}.page-content--product .color_section{display:flex;max-width:189px;margin-top:19px;justify-content:space-between}.page-content--product .color_section .color_title_master{width:100%;max-width:150px}.page-content--product .color_section .selected-color{width:24px;height:24px;border-radius:53px;background-position:center;background-repeat:no-repeat;background-size:cover}.page-content--product .color_section .color_title{display:block;color:#242c2c;font-family:Mont-Bold;font-size:12px;line-height:1}.page-content--product .color_section .color_name{color:#969696;font-size:14px;line-height:22px;font-family:mont-medium}@media (min-width: 769px){.product-grid__container .medium-up--one-half{width:53%}.product-grid__container .product-grid__content{width:47%}.product__photos .flickity-viewport{height:96.3vh!important;max-height:849px}.product__photos .flickity-viewport .product-main-slide,.product__photos .flickity-viewport .product-main-slide .product-image-main{height:100%}.product__photos .flickity-viewport .product-main-slide .product-image-main .product_img_wrap{height:100%!important}}.device_feature_img{background:#efefef;padding:49px 10px;text-align:center;margin-top:10px;margin-bottom:34px}.device_feature_img h3{font-size:clamp(2rem,2.4vw,3.5rem);text-transform:uppercase;font-family:Mont-Bold;text-align:center;letter-spacing:-1px}@media (max-width: 769px){.device_feature_img{padding:25px 10px}}.flavor_products_master h3{font-size:12px;font-family:Mont-Bold;line-height:15px;text-transform:uppercase;color:#000}.flavor_products_master .flavors_products--inner_master{background:#f3f3f3}.flavor_products_master .flavors_products--inner_master .flavor_header{background:#efefef;display:flex;align-items:center;justify-content:center;width:100%;padding:13.5px 0}.flavor_products_master .flavors_products--inner_master .flavor_header h3{width:100%;text-align:center;margin-bottom:0}.flavor_products_master .flavors_products--inner_master .flavor_header h3.falvor_name{max-width:40%}.flavor_products_master .flavors_products--inner_master .flavor_header h3.flavor_strength{max-width:33%}.flavor_products_master .flavors_products--inner_master .flavor_header h3.flavor_qty{max-width:27%}.flavor_products_master .flavors_products--inner_master .flavor_product_detail{border-bottom:1px solid #C2C0C0;padding:12px;display:flex;align-items:center;min-height:56px}.flavor_products_master .flavors_products--inner_master .flavor_product_detail .flavor_name_img{display:flex;align-items:center;width:100%;max-width:40%}.flavor_products_master .flavors_products--inner_master .flavor_product_detail .flavor_name_img img{max-width:31px}.flavor_products_master .flavors_products--inner_master .flavor_product_detail .flavor_name_img p{padding-left:8px;font-size:14px;margin-bottom:0;line-height:16px;font-family:Mont-Bold;color:#1d1d1b}.flavor_products_master .flavors_products--inner_master .flavor_product_detail .flavors_variants{align-items:center;width:100%;max-width:33%;justify-content:center;display:flex}.flavor_products_master .flavors_products--inner_master .flavor_product_detail .flavors_variants .variant-wrapper{display:flex;width:100%;justify-content:center;height:27px}.flavor_products_master .flavors_products--inner_master .flavor_product_detail .flavors_variants .variant-wrapper .variant-input-wrap{display:flex;margin:0!important}.flavor_products_master .flavors_products--inner_master .flavor_product_detail .flavors_variants .variant-wrapper .variant-input-wrap .variant-input{display:flex;width:100%;height:100%;max-width:52px}.flavor_products_master .flavors_products--inner_master .flavor_product_detail .flavors_variants .variant-wrapper .variant-input-wrap .variant-input .variant__button-label{padding:0;width:100%;border:unset;margin-bottom:0}.flavor_products_master .flavors_products--inner_master .flavor_product_detail .flavors_variants .variant-wrapper .variant-input-wrap .variant-input .variant__button-label .bars_master{display:flex;align-items:flex-end;background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:contain;border:1px solid #dadada;color:transparent;flex:1;outline:none;width:100%;height:28px;min-width:52px}.flavor_products_master .flavors_products--inner_master .flavor_product_detail .flavors_variants .variant-wrapper .variant-input-wrap .variant-input .variant__button-label.disabled:after{content:none}.flavor_products_master .flavors_products--inner_master .flavor_product_detail .flavors_variants .variant-wrapper .variant-input-wrap .variant-input .variant__button-label.disabled .bars_master:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to top left,#0000 0% calc(50% - 1px),#aaa 50%,#0000 calc(50% + 1px) 100%)}.flavor_products_master .flavors_products--inner_master .flavor_product_detail .flavors_qty{width:100%;max-width:27%;display:flex;align-items:center;justify-content:center}.flavor_products_master .flavors_products--inner_master .flavor_product_detail .flavors_qty .control{display:flex;align-items:center;width:100%;justify-content:center}.flavor_products_master .flavors_products--inner_master .flavor_product_detail .flavors_qty .control .minus-plus{position:relative;width:25px;height:25px;opacity:1}.flavor_products_master .flavors_products--inner_master .flavor_product_detail .flavors_qty .control .minus-plus:after{background-position:center;background-repeat:no-repeat;position:absolute;content:"";width:25px;height:25px;border-radius:50px;background-color:#f9f9f9;left:0;top:50%;transform:translateY(-50%);background-image:url(https://cdn.shopify.com/s/files/1/0572/7846/4047/files/9022a705161ff42b7879d88f1fd6d0e8_cd526b29-6a1a-4564-8e2b-0277b21d1606.png)}.flavor_products_master .flavors_products--inner_master .flavor_product_detail .flavors_qty .control .minus-plus.button-plus:after{background-image:url(https://cdn.shopify.com/s/files/1/0572/7846/4047/files/b230f59911b8d228791f36d23900d5ce.png)}.flavor_products_master .flavors_products--inner_master .flavor_product_detail .flavors_qty .control input{width:40px;height:30px;border:unset;font-family:Mont-Bold;text-align:center}.flavor_products_master .flavors_products--inner_master .flavor_product_detail .flavors_qty .op-0-5{opacity:.5!important;pointer-events:none}.bundle_error_master{background-color:#faf4f5;text-align:center;width:100%;margin:32px auto 0;max-width:425px;font-size:12px;font-family:Mont-Bold;color:#991f39;padding:12px 0;line-height:17.4px;display:none}.bundle_error_master span{position:relative;top:-4px;font-size:10px}.product-single__flavor-bundle{width:unset!important}.product-thumbnail_arrows{position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:422px}div[data-section-type=product-recommendations]{padding-top:45px;padding-bottom:20px}@media (max-width: 769px){div[data-section-type=product-recommendations]{padding-top:20px}}div[data-section-type=product-recommendations] .index-section{margin-top:0;margin-bottom:0}div[data-section-type=product-recommendations] .index-section .page-width{display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:15px;padding-right:15px;max-width:1406px;margin:0 auto}div[data-section-type=product-recommendations] .index-section .page-width .grid{width:100%;margin:0}div[data-section-type=product-recommendations] .index-section .page-width .grid .grid__item{width:100%!important;padding-left:0}div[data-section-type=product-recommendations] .index-section .section-header{margin-bottom:25px}@media (max-width: 769px){div[data-section-type=product-recommendations] .index-section .section-header{margin-bottom:12px}}div[data-section-type=product-recommendations] .index-section .section-header .section-header__title{color:#1d1d1b;font-family:Mont-Bold;font-size:clamp(1.6rem,2vw,3rem);letter-spacing:-1px}@media (min-width: 550px){.height-67{height:17px}}@media (max-width: 769px){.product-single__meta div[data-product-blocks]{display:flex;flex-wrap:wrap}.product-single__meta div[data-product-blocks] .product-descrition{order:6;margin-bottom:0!important;margin-top:35px}.product-single__meta div[data-product-blocks] .product-inventory,.product-single__meta div[data-product-blocks] .product_variant_picker,.product-single__meta div[data-product-blocks] .product-form-master{width:100%}}.product-single__meta div[data-product-blocks]{display:flex;flex-wrap:wrap;align-items:center}.product-single__meta div[data-product-blocks] .product-descrition,.product-single__meta div[data-product-blocks] .product_variant_picker,.product-single__meta div[data-product-blocks] .product-inventory{width:100%}.product-single__meta div[data-product-blocks] .product-block--price{width:100%;margin-bottom:0}.product-single__meta div[data-product-blocks] .product-form-master{max-width:100%;width:100%;margin-right:0;margin-left:auto;margin-top:12px}.product-single__meta div[data-product-blocks] .product-form-master .product-form-block{padding-top:0}.special_addition img{max-width:212px}.image_text_master .image_text_inner{max-width:1406px;padding:0 30px}@media (max-width: 768px){.image_text_master .image_text_inner{padding:30px 0 0}}.device_pdp_section_1_master{max-width:1406px;padding:0 10px;margin:0 auto}.device_pdp_section_1_inner{padding:35px 15px}.device_pdp_section_1_inner h2{font-size:26px;line-height:30px;text-align:center;text-transform:uppercase;color:#242c2c;font-family:Mont-Bold;letter-spacing:0}@media (max-width: 768px){.device_pdp_section_1_inner h2{font-size:22px;line-height:25px}}.device_pdp_section_1_tiles{display:flex;justify-content:center;flex-wrap:wrap}.device_pdp_section_1_tiles .device_pdp_section_1_tile{width:100%;max-width:216px;text-align:center;padding:0 10px}.device_pdp_section_1_tiles .device_pdp_section_1_tile svg{width:120px;height:120px;background-color:#efefef;border-radius:100px;padding:23px}@media (max-width: 768px){.device_pdp_section_1_tiles .device_pdp_section_1_tile{margin-bottom:23px}.device_pdp_section_1_tiles .device_pdp_section_1_tile svg{width:80px;height:80px}.device_pdp_section_1_tiles .device_pdp_section_1_tile:last-child{margin-bottom:0}}.device_pdp_section_1_tiles .device_pdp_section_1_tile h3{font-size:18px;line-height:22px;text-align:center;color:#2a2a2a;font-family:Mont-Medium;letter-spacing:0;margin-bottom:0;margin-top:20px}@media (max-width: 768px){.device_pdp_section_1_tiles .device_pdp_section_1_tile h3{font-size:16px;line-height:1.3}}.device_pdp_section_1_tiles .device_pdp_section_1_tile p{font-size:14px;line-height:22px;text-align:center;color:#969696;font-family:Mont-Bold}@media (max-width: 768px){.device_pdp_section_1_tiles .device_pdp_section_1_tile p{font-size:12px;line-height:1.3}}.device_pdp_section_2_master{width:100%;margin:0 auto;padding:20px 0 40px}@media (max-width: 768px){.device_pdp_section_2_master{padding:22px 15px}}.device_pdp_section_2_master h3{font-size:32px;line-height:30px;text-transform:uppercase;color:#242c2c;font-family:Mont-Bold;width:100%;letter-spacing:0;margin-bottom:65px}.device_pdp_section_2_master .device_pdp_section_2_inner{display:flex;align-items:center}@media (max-width: 768px){.device_pdp_section_2_master .device_pdp_section_2_inner{flex-wrap:wrap}}.device_pdp_section_2_master .device_pdp_section_2_inner .device_pdp_section_2_image{width:100%;max-width:30%;margin-right:4%}@media (max-width: 768px){.device_pdp_section_2_master .device_pdp_section_2_inner .device_pdp_section_2_image{max-width:100%;margin-right:0;text-align:center}.device_pdp_section_2_master .device_pdp_section_2_inner .device_pdp_section_2_image img{max-width:217px}}.device_pdp_section_2_master .device_pdp_section_2_inner .device_pdp_section_2_text_master{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:66%}.device_pdp_section_2_master .device_pdp_section_2_inner .device_pdp_section_2_text_master .device_pdp_section_2_text_heading{width:100%;max-width:100%}@media (max-width: 768px){.device_pdp_section_2_master .device_pdp_section_2_inner .device_pdp_section_2_text_master .device_pdp_section_2_text_heading{display:none}}.device_pdp_section_2_master .device_pdp_section_2_inner .device_pdp_section_2_text_master .device_pdp_section_2_text_single_1{width:100%;max-width:45%;margin-right:7%}@media (min-width: 768px){.device_pdp_section_2_master .device_pdp_section_2_inner .device_pdp_section_2_text_master .device_pdp_section_2_text_single_1:last-child{margin-right:0}}@media (max-width: 768px){.device_pdp_section_2_master .device_pdp_section_2_inner .device_pdp_section_2_text_master .device_pdp_section_2_text_single_1{max-width:100%;margin-right:0}.device_pdp_section_2_master .device_pdp_section_2_inner .device_pdp_section_2_text_master .device_pdp_section_2_text_single_1:last-child{margin-bottom:0}}.device_pdp_section_2_master .device_pdp_section_2_inner .device_pdp_section_2_text_master .device_pdp_section_2_text_single_1 .device_pdp_section_2_text_single{justify-content:space-between;margin-bottom:34px;position:relative;padding-bottom:33px}@media (max-width: 768px){.device_pdp_section_2_master .device_pdp_section_2_inner .device_pdp_section_2_text_master .device_pdp_section_2_text_single_1 .device_pdp_section_2_text_single{max-width:263px;margin:0 auto 34px}}@media (min-width: 768px){.device_pdp_section_2_master .device_pdp_section_2_inner .device_pdp_section_2_text_master .device_pdp_section_2_text_single_1 .device_pdp_section_2_text_single:nth-child(3){margin-bottom:0}}.device_pdp_section_2_master .device_pdp_section_2_inner .device_pdp_section_2_text_master .device_pdp_section_2_text_single_1 .device_pdp_section_2_text_single h3{font-size:18px;line-height:22px;color:#2a2a2a;letter-spacing:0;font-family:Mont-Bold;margin-bottom:8px}@media (max-width: 768px){.device_pdp_section_2_master .device_pdp_section_2_inner .device_pdp_section_2_text_master .device_pdp_section_2_text_single_1 .device_pdp_section_2_text_single h3{font-size:16px;line-height:20px}}.device_pdp_section_2_master .device_pdp_section_2_inner .device_pdp_section_2_text_master .device_pdp_section_2_text_single_1 .device_pdp_section_2_text_single p{font-size:14px;line-height:22px;color:#969696;font-family:Mont-Medium}@media (max-width: 768px){.device_pdp_section_2_master .device_pdp_section_2_inner .device_pdp_section_2_text_master .device_pdp_section_2_text_single_1 .device_pdp_section_2_text_single p{font-size:12px;line-height:20px}}.device_pdp_section_2_master .device_pdp_section_2_inner .device_pdp_section_2_text_master .device_pdp_section_2_text_single_1 .device_pdp_section_2_text_single:after{content:"";position:absolute;background-color:#dedede;height:1px;width:166px;bottom:0}.intensity_count{font-size:15px;line-height:1;margin-left:4px;position:relative;top:2px}.intensity_dots{width:15px;height:15px}.page-content--product .page-width .product-grid__content .variant-wrapper .variant__label.Intensity-variant-label{font-size:15px!important;width:100%;max-width:138px}.fm-sm-features-row{display:flex;align-items:center;font-family:Mont-Bold}.fm-sm-features-row::first-child{margin-top:5px}.fm-sm-features-row .fm-sm-features-col{width:100%;max-width:138px;padding-right:8px;font-size:15px}@media (min-width: 768px){.variant-wrapper.not_color-variant{margin-bottom:5px}}.device_pdp_section_2.page-width{display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:15px;padding-right:15px;max-width:1406px;margin:0 auto}
/*# sourceMappingURL=/cdn/shop/t/9/assets/product.scss.css.map */
