@media only screen and (min-width: 799px){.product-template-container{width:94%;margin:0 auto}}@media only screen and (max-width: 799px){.product-template-container{width:100%;margin:0 auto}.product-template-container .product__images,.product-template-container .product__details{margin-left:16px;margin-right:16px}}.read-more{text-decoration:underline;margin-top:-15px;cursor:pointer}.read-more-content,.read-more-content2{display:none;margin-bottom:12px}.collapsible-tab .collapsible-tab__heading{font-size:16px;font-weight:600;line-height:14px;letter-spacing:.64px}.products-main-tabs .collapsible-tab__text ul{padding-inline-start:15px;margin-block-start:0}.rapi-bundle-content-0 .main-container .sub-container{margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid rgba(99,99,99,.3)}.rapi-header-title{margin-bottom:0!important}.mini-cart__item-property{display:none!important}@media only screen and (min-width: 799px){.product_section .product__details--product-page{background:#f5f8fa;padding:64px;margin-bottom:30px}.read-more-content2{font-size:14px;font-weight:400;line-height:19.6px;letter-spacing:.56px;margin-top:10px;margin-bottom:0}.product_section .description{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.32px}}@media only screen and (max-width: 799px){.description{text-align:left;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.24px}.read-more-content2{font-size:12px;font-weight:400;line-height:16.8px;letter-spacing:.24px;margin-top:12px}.product-container .product-main{margin-bottom:32px}.products-main-tabs .collapsible-tab__heading{padding:20px 0}.collapsible-tab .collapsible-tab__heading{font-size:14px;font-weight:600;line-height:11px;letter-spacing:.28px}.products-main-tabs .collapsible-tab__text{max-height:max-content!important}}.products-main-tabs .collapsible-tab__heading:after{display:none}.els-cup-w-descr{text-transform:uppercase}.image-with-text__text-column .info::-webkit-scrollbar{display:none}@media only screen and (min-width: 1915px){.product__details--product-page,.see-the-results-section .image-with-text__text-column .info,.whats-inside-section .image-with-text__text-column .info,.what-and-how-section .image-with-text__text-column .info,.what-and-how-set-section .image-with-text__text-column .info{overflow:auto;height:885px}}@media screen and (min-width: 1840px) and (max-width: 1915px){.product__details--product-page,.see-the-results-section .image-with-text__text-column .info,.whats-inside-section .image-with-text__text-column .info,.what-and-how-section .image-with-text__text-column .info,.what-and-how-set-section .image-with-text__text-column .info{overflow:auto;height:840px}}@media screen and (min-width: 1810px) and (max-width: 1840px){.product__details--product-page,.see-the-results-section .image-with-text__text-column .info,.whats-inside-section .image-with-text__text-column .info,.what-and-how-section .image-with-text__text-column .info,.what-and-how-set-section .image-with-text__text-column .info{overflow:auto;height:833px}}@media screen and (min-width: 1770px) and (max-width: 1810px){.product__details--product-page,.see-the-results-section .image-with-text__text-column .info,.whats-inside-section .image-with-text__text-column .info,.what-and-how-section .image-with-text__text-column .info,.what-and-how-set-section .image-with-text__text-column .info{overflow:auto;height:815px}}@media screen and (min-width: 1740px) and (max-width: 1770px){.product__details--product-page,.see-the-results-section .image-with-text__text-column .info,.whats-inside-section .image-with-text__text-column .info,.what-and-how-section .image-with-text__text-column .info,.what-and-how-set-section .image-with-text__text-column .info{overflow:auto;height:801px}}@media screen and (min-width: 1700px) and (max-width: 1740px){.product__details--product-page,.see-the-results-section .image-with-text__text-column .info,.whats-inside-section .image-with-text__text-column .info,.what-and-how-section .image-with-text__text-column .info,.what-and-how-set-section .image-with-text__text-column .info{overflow:auto;height:778px}}@media screen and (min-width: 1660px) and (max-width: 1700px){.product__details--product-page,.see-the-results-section .image-with-text__text-column .info,.whats-inside-section .image-with-text__text-column .info,.what-and-how-section .image-with-text__text-column .info,.what-and-how-set-section .image-with-text__text-column .info{overflow:auto;height:764px}}@media screen and (min-width: 1610px) and (max-width: 1660px){.product__details--product-page,.see-the-results-section .image-with-text__text-column .info,.whats-inside-section .image-with-text__text-column .info,.what-and-how-section .image-with-text__text-column .info,.what-and-how-set-section .image-with-text__text-column .info{overflow:auto;height:736px}}@media screen and (min-width: 1560px) and (max-width: 1610px){.product__details--product-page,.see-the-results-section .image-with-text__text-column .info,.whats-inside-section .image-with-text__text-column .info,.what-and-how-section .image-with-text__text-column .info,.what-and-how-set-section .image-with-text__text-column .info{overflow:auto;height:720px}}@media screen and (min-width: 1525px) and (max-width: 1560px){.product__details--product-page,.see-the-results-section .image-with-text__text-column .info,.whats-inside-section .image-with-text__text-column .info,.what-and-how-section .image-with-text__text-column .info,.what-and-how-set-section .image-with-text__text-column .info{overflow:auto;height:700px}}@media screen and (min-width: 1500px) and (max-width: 1525px){.product__details--product-page,.see-the-results-section .image-with-text__text-column .info,.whats-inside-section .image-with-text__text-column .info,.what-and-how-section .image-with-text__text-column .info,.what-and-how-set-section .image-with-text__text-column .info{overflow:auto;height:687px}}@media screen and (min-width: 1470px) and (max-width: 1500px){.product__details--product-page,.see-the-results-section .image-with-text__text-column .info,.whats-inside-section .image-with-text__text-column .info,.what-and-how-section .image-with-text__text-column .info,.what-and-how-set-section .image-with-text__text-column .info{overflow:auto;height:673px}}@media screen and (min-width: 1420px) and (max-width: 1470px){.product__details--product-page,.see-the-results-section .image-with-text__text-column .info,.whats-inside-section .image-with-text__text-column .info,.what-and-how-section .image-with-text__text-column .info,.what-and-how-set-section .image-with-text__text-column .info{overflow:auto;height:650px}}@media screen and (min-width: 1390px) and (max-width: 1420px){.product__details--product-page,.see-the-results-section .image-with-text__text-column .info,.whats-inside-section .image-with-text__text-column .info,.what-and-how-section .image-with-text__text-column .info,.what-and-how-set-section .image-with-text__text-column .info{overflow:auto;height:636px}}@media screen and (min-width: 1340px) and (max-width: 1390px){.product__details--product-page,.see-the-results-section .image-with-text__text-column .info,.whats-inside-section .image-with-text__text-column .info,.what-and-how-section .image-with-text__text-column .info,.what-and-how-set-section .image-with-text__text-column .info{overflow:auto;height:613px}}@media screen and (min-width: 1300px) and (max-width: 1340px){.product__details--product-page,.see-the-results-section .image-with-text__text-column .info,.whats-inside-section .image-with-text__text-column .info,.what-and-how-section .image-with-text__text-column .info,.what-and-how-set-section .image-with-text__text-column .info{overflow:auto;height:600px}}@media screen and (min-width: 1260px) and (max-width: 1300px){.product__details--product-page,.see-the-results-section .image-with-text__text-column .info,.whats-inside-section .image-with-text__text-column .info,.what-and-how-section .image-with-text__text-column .info,.what-and-how-set-section .image-with-text__text-column .info{overflow:auto;height:573px}}@media screen and (min-width: 1230px) and (max-width: 1260px){.product__details--product-page,.see-the-results-section .image-with-text__text-column .info,.whats-inside-section .image-with-text__text-column .info,.what-and-how-section .image-with-text__text-column .info,.what-and-how-set-section .image-with-text__text-column .info{overflow:auto;height:560px}}@media screen and (min-width: 1200px) and (max-width: 1230px){.product__details--product-page,.see-the-results-section .image-with-text__text-column .info,.whats-inside-section .image-with-text__text-column .info,.what-and-how-section .image-with-text__text-column .info,.what-and-how-set-section .image-with-text__text-column .info{overflow:auto;height:547px}}@media screen and (min-width: 1190px) and (max-width: 1200px){.product__details--product-page,.see-the-results-section .image-with-text__text-column .info,.whats-inside-section .image-with-text__text-column .info,.what-and-how-section .image-with-text__text-column .info,.what-and-how-set-section .image-with-text__text-column .info{overflow:auto;height:541px}}@media screen and (min-width: 1150px) and (max-width: 1190px){.product__details--product-page,.see-the-results-section .image-with-text__text-column .info,.whats-inside-section .image-with-text__text-column .info,.what-and-how-section .image-with-text__text-column .info,.what-and-how-set-section .image-with-text__text-column .info{overflow:auto;height:523px}}@media screen and (min-width: 1100px) and (max-width: 1150px){.product__details--product-page,.see-the-results-section .image-with-text__text-column .info,.whats-inside-section .image-with-text__text-column .info,.what-and-how-section .image-with-text__text-column .info,.what-and-how-set-section .image-with-text__text-column .info{overflow:auto;height:500px}}@media screen and (min-width: 1040px) and (max-width: 1100px){.product__details--product-page,.see-the-results-section .image-with-text__text-column .info,.whats-inside-section .image-with-text__text-column .info,.what-and-how-section .image-with-text__text-column .info,.what-and-how-set-section .image-with-text__text-column .info{overflow:auto;height:470px}}@media screen and (min-width: 1000px) and (max-width: 1040px){.product__details--product-page,.see-the-results-section .image-with-text__text-column .info,.whats-inside-section .image-with-text__text-column .info,.what-and-how-section .image-with-text__text-column .info,.what-and-how-set-section .image-with-text__text-column .info{overflow:auto;height:463px}}@media screen and (min-width: 900px) and (max-width: 1000px){.product__details--product-page,.see-the-results-section .image-with-text__text-column .info,.whats-inside-section .image-with-text__text-column .info,.what-and-how-section .image-with-text__text-column .info,.what-and-how-set-section .image-with-text__text-column .info{overflow:auto;height:430px}}@media screen and (min-width: 800px) and (max-width: 900px){.product__details--product-page,.see-the-results-section .image-with-text__text-column .info,.whats-inside-section .image-with-text__text-column .info,.what-and-how-section .image-with-text__text-column .info,.what-and-how-set-section .image-with-text__text-column .info{overflow:auto;height:417px}}.from-canada{display:inline}.product-minus .icon-minus{padding-left:9px}.product-plus .icon-plus{padding-right:15px}.sold-out-btn{text-align:center;padding:5px 0}.product-main .product_section .product__details .product_form .purchase-details__buttons .add_to_cart{background:#012939;color:#fff}.product-main .product_section .product__details .product_form .purchase-details__buttons .add_to_cart:hover{background:#fff;color:#012939}.product-quantity-box .quantity{width:40px!important;font-size:16px;font-weight:600;line-height:24px;letter-spacing:.64px}.product-quantity-box .product-minus,.product-quantity-box .product-plus{line-height:50px!important;font-size:11px!important}.product-quantity-box .quantity,.product-quantity-box .product-plus,.product-quantity-box .product-minus{height:50px}.mini-cart__item .product-quantity-box .product-minus,.mini-cart__item .product-quantity-box .product-plus{line-height:40px!important}.add_to_cart{text-transform:uppercase}.product_section .purchase-details .purchase-details__buttons .add_to_cart{font-size:16px;font-weight:600;line-height:16px;letter-spacing:.64px;padding:16px 0!important}.product_section .purchase-details .purchase-details__quantity .quantity{font-size:16px}.product-block--form{margin-bottom:32px}.product_section .product_form .swatch_options .option_title{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.64px;margin-bottom:24px}.product_section .product_form .swatch_options .option_title .swatch-name,.product_section .product_form .swatch_options .option_title .swatch-name1{font-weight:600}.product-original-price{margin-bottom:32px;font-size:14px;font-weight:600;line-height:14px;letter-spacing:.56px}.product-original-price #original-price{font-weight:400}.product_with_variants_section .skio-plan-picker{border-bottom:1px solid rgba(99,99,99,.3);padding-bottom:32px}.swatch-element.color.swatch-element label{width:30px;height:30px;min-width:30px}.swatch .swatch-element,.swatch .color label{min-width:30px}@media only screen and (min-width: 1460px){.product_section .purchase-details .purchase-details__buttons{flex:1 1 65%}}@media only screen and (min-width: 1300px) and (max-width: 1460px){.product_section .purchase-details .purchase-details__buttons{flex:1 1 60%}}@media only screen and (min-width: 799px) and (max-width: 1300px){.product_section .purchase-details .purchase-details__buttons{flex:1 1 53%}}@media only screen and (max-width: 799px){.swatch .swatch-element{margin:0 16px 8px 0}.swatch label{width:88px}.swatch_options{margin:30px 0 29px}.product_section .swatch_options .not-first-option{margin-top:24px}.product-freeshipping-and-guarantee-text{font-size:10px;margin-bottom:10px}.product_section .product_form .swatch_options .option_title{font-size:14px;font-weight:400;line-height:21px;letter-spacing:.28px;margin-bottom:16px;margin-top:0}.product_section .product_form .swatch_options .option_title .swatch-name,.product_section .product_form .swatch_options .option_title .swatch-name1{font-weight:600}.product-main .product_section .product__details .product_form .purchase-details{flex-direction:row-reverse;gap:12px}.product-main .product_section .product__details .product_form .purchase-details .add-to-bag-two-lines-btn{white-space:nowrap}.product-main .product_section .product__details .product_form .purchase-details .add-to-bag-two-lines-btn .add-to-bag-btn-content,.product-main .product_section .product__details .product_form .purchase-details .add-to-bag-two-lines-btn .add-to-bag-btn-content .atc-btn-price{gap:8px}.product-main .product_section .purchase-details .purchase-details__quantity{flex:1;display:flex;justify-content:flex-end}.product-main .product_section .purchase-details .purchase-details__buttons{flex:1 0 69%}.product_with_variants_section .skio-plan-picker{border-bottom:1px solid rgba(99,99,99,.3);padding-bottom:32px}.icon-plus:before{content:"+";font-family:Montserrat;font-size:16px;font-weight:600;letter-spacing:.28px}.icon-minus:before{content:"-";font-family:Montserrat;font-size:18px;font-weight:600;letter-spacing:.28px}.product-plus .icon-plus{padding-right:8px}.product_section .product_form .purchase-details .purchase-details__quantity .ss-icon{display:flex;align-items:center;justify-content:center}.product-original-price{margin-bottom:32px;font-size:12px;font-weight:600;line-height:16.8px;letter-spacing:.48px}.product-original-price #original-price{font-weight:400}}.thumbnail .product-satisfied-icon,.thumbnail .product-freeshipping-and-guarantee-text{display:none}.product-elements table,.product-elements table tr,.product-elements table tr td{border:0}.product-elements table:not(#customer-orders):not(#order-details) tr:first-child{border-top:0}.product-elements table:not(#customer-orders):not(#order-details) tr{border-bottom:0}.v-icon{width:15px}.iamset-elements-section table,.iamset-elements-section table tr,.iamset-elements-section table tr td{border-left:0!important;border-right:0!important;border-top:0!important;border-bottom:0!important}.mobile-product-elements table:not(#customer-orders):not(#order-details) tr:first-child{border-top:0}.mobile-product-elements table:not(#customer-orders):not(#order-details) tr{border-bottom:0}.mobile-product-elements table:not(#customer-orders):not(#order-details) th:first-child,table:not(#customer-orders):not(#order-details) td:first-child{border-left:0}.mobile-product-elements table:not(#customer-orders):not(#order-details) th,table:not(#customer-orders):not(#order-details) td{border-right:0;padding:4px}.product-elements table tr td span{font-weight:600}@media only screen and (min-width: 799px){.product-elements{margin-bottom:20px}}@media only screen and (max-width: 799px){.product-elements{border-top:1px solid #DEDEDE;border-bottom:1px solid #DEDEDE;padding:20px 0;margin:20px 0}}.product-gallery__thumbnails{width:50%;margin:0 auto}.hidden-image,.hidden-thumb{display:none!important}@media only screen and (min-width: 799px){.product-thumbs{max-height:300px;width:100px;position:relative;overflow:hidden}.swiper-wrapper{margin:20px 0}.product-thumbs .swiper-button-prev,.product-thumbs .swiper-button-next{left:50%;transform:translate(-50%);z-index:10;position:absolute}.swiper-button-next:after,.swiper-button-prev:after{font-size:16px!important;transform:rotate(-90deg);color:#012939}.product-thumbs .swiper-button-prev{top:295px}.product-thumbs .swiper-button-next{top:10px}}@media only screen and (min-width: 799px){.gallery-thumbnails--left .product_gallery_nav{bottom:8%}}@media only screen and (max-width: 799px){.product-gallery__thumbnails,.product_gallery.show-gallery-arrows--false .flickity-prev-next-button{display:none}.shopify-section--product-template .slider-progress-container{margin:16px 0 30px}}.product-subtitle1{display:block}.product-subtitle1{text-transform:uppercase;font-weight:500}.product_section .product-block .product_name{margin-bottom:0;padding-top:0;font-family:SangBleuRepublic-BookItalicS;font-size:48px;font-weight:500;line-height:57.6px;letter-spacing:.96px;text-transform:uppercase}.product_subtitle{margin-top:0;font-size:20px;font-weight:600;line-height:30px;letter-spacing:.4px}.star_rating_block .yotpo-sr-bottom-line-text{color:#012939;font-family:Montserrat!important;font-size:14px!important;font-weight:600!important;line-height:14px!important;letter-spacing:.56px!important}.loyalty_rewards_product_points_rating_block{clear:both}.product-block--description{border-bottom:1px solid rgba(99,99,99,.3);padding-bottom:12px;margin-bottom:32px}.star_rating_block .shopify-app-block{margin-top:7px!important}.star_rating_block .yotpo-reviews-star-ratings-widget .yotpo-widget-clear .yotpo-sr-bottom-line-summary span span{height:auto!important}@media only screen and (min-width: 799px){.product-block--subtitle{width:50%;float:left}.star_rating_block{width:50%;float:right}.star_rating_block .yotpo-reviews-star-ratings-widget{justify-content:right!important}.product-subtitle3{display:block}.product-subtitle3_mobile{display:none}.product-subtitle1{text-transform:uppercase;font-weight:600;line-height:1.3;font-size:13px;margin-top:-2px}.product-subtitle3{font-weight:500;font-size:11px;line-height:1.3;margin:10px 0 5px;height:27px}}@media only screen and (max-width: 799px){.product-subtitle3_mobile{display:block}.product-subtitle3{display:none}.product-subtitle1{text-transform:uppercase;font-weight:500;line-height:1.3;font-size:10px}.product-subtitle3_mobile{font-size:11px;line-height:1.3;margin:10px 0 5px}.top-product-subtitle{text-align:center;padding-bottom:3px}.product_section .product-block .product_name{margin-bottom:0;padding-top:0;font-family:SangBleuRepublic-BookItalicS;font-size:24px;font-weight:500;line-height:28.8px}.product_subtitle{margin:12px 0 16px;font-size:14px;font-weight:600;line-height:21px;letter-spacing:.28px}.star_rating_block .yotpo-reviews-star-ratings-widget{margin-bottom:24px}.star_rating_block .yotpo-sr-bottom-line-text{color:#012939;font-family:Montserrat!important;font-size:12px;font-weight:600;line-height:16.8px;letter-spacing:.72px}.yotpo-product-points-inner-wrapper{margin-bottom:24px}}.information-tabs-title{width:33%!important;text-align:center}.information-tabs-title-two{width:49%!important;text-align:center}.information-tabs-title-four{width:25%!important;text-align:center}.information-tabs-title-five{width:20%!important;text-align:center}.information-tabs-title-six{width:16.6%!important;text-align:center}.information-tabs{border-bottom:0!important;margin:42px 0!important}.information-tabs li a.active{border-bottom:0!important;background:none!important;font-weight:600}.information-tabs li a{text-transform:none;line-height:18px!important}.how-to-use-tab,.ingredients-tab,.product-benefits-title{font-size:inherit}.ingredients-content ul{padding-inline-start:0px}.whats-inside-section .collection_title{font-family:SangBleuRepublic-BookItalicS;font-size:48px;font-weight:500;line-height:41.6px;letter-spacing:.96px;margin-bottom:48px;margin-left:0;padding-top:0}.product-key-ingredients-title,.product-all-ingredients-title{font-size:16px;font-weight:600;line-height:24px;letter-spacing:.64px;text-decoration:underline;margin:0}.ingredient-title{font-size:14px;font-weight:600;line-height:14px;letter-spacing:.56px}.product-all-ingredients-subtitle{font-size:14px;font-weight:600;line-height:14px;letter-spacing:.56px;margin:24px 0}.product-all-ingredients-title{margin-top:48px;margin-bottom:20px}.ingredient-desc,.all-ingredients-content{font-size:14px;font-weight:400;line-height:19.6px;letter-spacing:.56px}.product-how-to-use-section .ingredients-content ul{list-style:none}@media only screen and (min-width: 799px){.product-how-to-use-section{width:100%;margin:0 auto}.how-to-use-tab span{display:none}.ingredients-content,.how-to-use-content{display:block!important}.ingredient-title .toggle-icon{display:none}.product-all-ingredients-title .toggle-icon2{margin-top:1.5px}}.product-all-ingredients-title .toggle-icon2{float:right}.product-all-ingredients .icon-closed{display:none}.product-all-ingredients .icon-open{display:inline}.product-all-ingredients.closed .all-ingredients-content{display:none}.product-all-ingredients.closed .icon-closed{display:inline}.product-all-ingredients.closed .icon-open{display:none}@media only screen and (max-width: 799px){.whats-inside-section,.whats-inside-section .info{width:100%}.whats-inside-section .info{padding:32px 16px}.product-all-ingredients-title .toggle-icon2{margin-top:-3.5px}.whats-inside-section .collection_title{font-family:SangBleuRepublic-BookItalicS;font-size:24px;font-weight:500;line-height:21px;margin-bottom:32px;text-align:left}.product-key-ingredients-title,.product-all-ingredients-title{font-size:14px;font-weight:600;line-height:12px;letter-spacing:.28px;text-decoration:none;margin-bottom:32px}.ingredients-content li{margin-bottom:24px}.product-all-ingredients-title{margin-top:64px}.ingredients-content .ingredient-title{font-size:12px;font-weight:600;line-height:16.8px;letter-spacing:.72px;margin-top:24px;display:block}.ingredients-content .ingredient-desc{font-size:12px;font-weight:400;line-height:16.8px;letter-spacing:.24px;margin-top:16px;display:none}.ingredient-title .toggle-icon{float:right}.toggle-icon svg{transform:rotate(180deg);transition:transform .3s ease}.toggle-icon.open svg{transform:rotate(0)}.product-all-ingredients-subtitle{font-size:12px;font-weight:600;line-height:16.8px;letter-spacing:.72px}.all-ingredients-content{font-size:12px;font-weight:400;line-height:19.2px;letter-spacing:.24px}.product-how-to-use-section .whats-inside-part1{padding-bottom:1px}.product-how-to-use-section{text-align:left}.information-tabs{margin:25px 0 40px!important}.how-to-use-tab span{display:block}.whats-inside-section .column{margin-left:16px;margin-right:16px}}.number-list{font-weight:600}.benefits-icons-div{padding-bottom:70px;justify-content:space-evenly}.paragraph-title{font-weight:600}.benefits-icons-div{display:flex}.ingredients_modal{display:none;position:fixed;z-index:999;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.modal-content{background-color:#fefefe;margin:auto;padding:30px;border:1px solid #888;width:45%;height:400px;overflow:auto}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.ingredients-popup{text-decoration:underline;color:#4d6974;cursor:pointer}@media only screen and (max-width: 799px){.modal-content{padding:20px;width:90%}.ingredients_modal{padding-top:130px}}.shopify-section--what-inside{margin:30px 0}@media only screen and (min-width: 799px){.thumbnail .reviews-count-text{margin-top:-3px;margin-left:5px;font-size:12px}}@media only screen and (max-width: 799px){.yotpo .standalone-bottomline.star-clickable,.yotpo .standalone-bottomline .star-clickable{display:unset}.thumbnail .reviews-count-text{margin-top:-1px;margin-left:3px;font-size:11px}}.product-yotpo-stars{display:flex}.product-satisfied-icon{font-weight:600;margin-top:0}.product-page-offer-sentence{margin-top:16px;line-height:1.5;background:#fff58a;padding:5px 0;text-align:center}.product-page-offer-sentence #dailyTimer{background:#fff260;padding:4px 2px;display:block;width:115px;text-align:center;margin-top:3px;font-weight:800;letter-spacing:1px}.product-freeshipping-and-guarantee-text{background:#fdf59d;text-align:center;line-height:1.2;padding:5px 0 3px;margin-top:15px;font-weight:600;font-size:12px}@media only screen and (min-width: 799px){.product_section .shopify-app-block{margin-top:-5px;margin-bottom:15px}.benefits-icons img{width:45px}}@media only screen and (max-width: 799px){.product-page-offer-sentence{font-size:12px}.product-freeshipping-and-guarantee-text{font-size:10px;margin-bottom:10px}.is-product-main .breadcrumb__wrapper{padding-bottom:0}.benefits-icons img{width:40px}.product-template-container .breadcrumb-wrapper{margin-left:16px;margin-right:16px}}.product-promo-thumbnail img{opacity:0}.product-promo-thumbnail{background-position:center;background-size:cover;background-repeat:no-repeat}.thumbnail .product_form .product-page-offer-sentence{display:none}.product-page-whhg-content{display:flex;align-items:baseline;justify-content:space-between;border-bottom:1px solid rgb(99,99,99,.3);padding-bottom:48px;margin-bottom:48px}.product-page-whhg-title{font-size:20px;font-weight:600;line-height:30px;letter-spacing:.4px;width:100%;flex:1 0 50%}.product-page-whhg-text{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.32px;text-align:right}.product-page-whhg-tags-content{border-bottom:1px solid rgb(99,99,99,.3);padding-bottom:0;margin-bottom:0}.what-and-how-section .collection_title{font-family:SangBleuRepublic-BookItalicS;font-size:48px;font-weight:500;line-height:56.6px;letter-spacing:.96px;margin-bottom:100px;padding-top:0}.product-page-whhg-tags{margin-top:26px;gap:8px}.product-page-whhg-tags .whhg-tag{border:1px solid #012939;border-radius:50px;padding:5px 16px;text-align:center;align-content:center;line-height:1.2;width:auto;display:inline-block}@media only screen and (min-width: 799px){.product-page-whhg-tags .whhg-tag{margin-right:8px;margin-top:8px}}@media only screen and (max-width: 799px){.what-and-how-section{width:100%}.what-and-how-section .column{margin-left:16px;margin-right:16px}.what-and-how-section .image-with-text__text-column .info{width:100%;padding:32px 16px}.what-and-how-section .collection_title{font-family:SangBleuRepublic-BookItalicS;font-size:24px;font-weight:500;line-height:28.8px;margin-bottom:32px;text-align:left}.product-page-whhg-content{display:block;margin-bottom:24px;padding-bottom:24px}.product-page-whhg-tags{display:flex;margin-top:16px;flex-flow:wrap}.product-page-whhg-tags .whhg-tag{margin-bottom:8px;font-size:12px;font-weight:400;line-height:16.8px;letter-spacing:.24px;padding:5px 12px}.product-page-whhg-title{font-size:12px;font-weight:600;line-height:11px;letter-spacing:.72px;text-align:left;width:100%}.product-page-whhg-text{font-size:14px;font-weight:400;line-height:17px;letter-spacing:.28px;text-align:left;margin-top:16px}.product-page-whhg-tags-content{padding-bottom:0;margin-bottom:0}}.see-the-results-section .collection_title{font-family:SangBleuRepublic-BookItalicS;font-size:48px;font-weight:500;line-height:41.6px;letter-spacing:.96px;margin-bottom:64px;margin-left:0;padding-top:0}.product-page-results-pretitle{font-size:16px;font-weight:600;line-height:24px;letter-spacing:.64px}.product-page-results-percent{font-size:48px;font-weight:700;line-height:57.6px;letter-spacing:1.92px}.product-page-results-text{font-size:20px;font-weight:600;line-height:30px;letter-spacing:.4px}.product-page-results-1paragraph{font-size:36px;font-weight:500;line-height:43.2px;letter-spacing:.72px}.product-page-results-1paragraph .littel-text{font-size:20px;font-weight:600;line-height:30px;letter-spacing:.8px;margin-top:32px}.product-page-results-content{padding-bottom:48px;border-bottom:1px solid rgba(99,99,99,.3);margin-bottom:48px}.no-border{border-bottom:0!important}.product-page-results-small-text{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.32px}.see-the-results-content-container{align-self:start;height:100%;display:flex!important;flex-direction:column;justify-content:space-between}@media only screen and (min-width: 799px){.see-the-results-section .image-with-text__text-column .info{overflow:auto}}@media only screen and (max-width: 799px){.see-the-results-section,.see-the-results-section .info{width:100%}.see-the-results-section .column{margin-left:16px;margin-right:16px}.see-the-results-section .info{padding:32px 16px}.see-the-results-section .collection_title{display:none}.product-page-results-content{text-align:left;margin-bottom:24px;padding-bottom:24px}.product-page-results-pretitle{font-size:12px;font-weight:600;line-height:11px;letter-spacing:.48px}.product-page-results-percent{font-size:32px;font-weight:700;line-height:24px;letter-spacing:.64px;padding:16px 0}.product-page-results-text{font-size:14px;font-weight:600;line-height:16px;letter-spacing:.28px}.product-page-results-1paragraph{font-size:18px;font-weight:600;line-height:27.2px;letter-spacing:.72px}.product-page-results-1paragraph .littel-text{font-size:12px;font-weight:600;line-height:30px;letter-spacing:.24px;margin-top:32px}.product-page-results-content{font-size:12px;font-weight:400;line-height:16.8px;letter-spacing:.24px;text-align:left}.product-page-results-small-text{font-size:10px;font-weight:400;line-height:14px;letter-spacing:.32px;text-align:left}}.image-text-slider .collection_title{font-size:36px;font-weight:500;line-height:26px;letter-spacing:.72px;padding-top:24px;margin-bottom:24px}.image-text-slider .subtitle{font-size:20px;font-weight:600;line-height:16px;letter-spacing:.8px;margin-bottom:48px}.image-text-slider .description{font-size:16px;font-weight:400;line-height:16px;letter-spacing:.32px}.icon-image{width:76px}.main-title{position:absolute;top:64px;font-family:SangBleuRepublic-BookItalicS;font-size:48px;font-weight:500;line-height:57.6px;letter-spacing:.96px}.image-text-slider{position:relative;overflow:hidden}.slider-wrapper{display:flex;transition:transform .5s ease}.slide{min-width:100%;display:none}.slide.active{display:flex}.slide-image,.slide-text{flex:1}.slider-controls{display:flex;gap:32px;text-align:center;position:absolute;bottom:64px;width:50%;right:0;padding:64px 64px 0}.slider-controls button{background:transparent;color:#fff;border:none;border-radius:50%;padding:0;margin:0;cursor:pointer}.slider-controls button{border:none;background:none;cursor:pointer}.slider-controls .icon{width:64px;height:64px}.slider-controls button{color:#012939;background-color:transparent}.slider-controls button .icon path{stroke:#fff}.slider-controls button .icon circle{fill:#012939}.slider-controls button.inactive{color:#012939}.slider-controls button.inactive .icon circle{fill:#fff}.slider-controls button.inactive .icon g{opacity:.5}.slider-controls button.inactive .icon path{stroke:#012939}@media only screen and (max-width: 799px){.image-with-text__text-column .slide-text{padding:32px 16px}.image-with-text-container{margin-bottom:0}.image-text-slider .slider-wrapper .slide{margin-bottom:0!important}.main-title{position:unset;font-family:SangBleuRepublic-BookItalicS;font-size:24px;font-weight:500;line-height:28.8px;text-align:left}.icon-image{margin-top:24px}.image-text-slider .collection_title{font-size:20px;font-weight:600;line-height:21px;letter-spacing:.6px;text-align:left;margin-bottom:12px}.image-text-slider .subtitle{font-size:16px;font-weight:600;line-height:21px;letter-spacing:.6px;text-align:left;margin-bottom:24px}.image-text-slider .description{font-size:14px;font-weight:400;line-height:21px;letter-spacing:.28px;text-align:left;margin-bottom:0}.image-text-slider .description p{margin-bottom:0}.slider-controls{display:flex;gap:32px;text-align:center;position:unset;bottom:64px;width:91%;margin:0 auto 5%;right:0;padding:0 0 32px 16px;background:#f5f8fa}.image-text-slider{width:100%!important}.image-text-slider .column{margin-left:16px;margin-right:16px}.slider-controls .icon{width:48px;height:48px}}.image-section,.text-section{flex:1;min-width:300px}.main-image{width:100%}.image-with-text-slider-thumbnails{display:flex;margin-top:0;gap:10px}.image-with-text-slider-thumbnails img{width:33%;cursor:pointer}.image-with-text-slider-thumbnails img:hover{border-color:#ccc}.slider-and-quote .collection_title{font-size:36px;font-weight:500;line-height:43.2px;letter-spacing:.72px;margin-top:120px}.image-with-text-slider-who,.image-with-text-slider-skinType{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.32px;margin-top:48px}.image-with-text-slider-who span,.image-with-text-slider-skinType span{font-weight:600;letter-spacing:.64px;display:block;margin-bottom:-10px}@media only screen and (max-width: 799px){.slider-and-quote,.slider-and-quote .info{width:100%}.slider-and-quote .info{padding:16px 16px 32px}.image-with-text-slider-thumbnails{width:55%;margin-top:0;gap:16px}.slider-and-quote .collection_title{font-size:18px;font-weight:600;line-height:21.6px;letter-spacing:.36px;text-align:left;margin-top:32px}.image-with-text-slider-who,.image-with-text-slider-skinType{text-align:left;font-size:12px;font-weight:600;line-height:16.8px;letter-spacing:.72px;margin-top:24px}}.lb-upsell-ppa-card-layout{max-width:100%!important}.lb-upsell-ppa-card-cont .lb-spc-border{border:0!important;max-width:100%!important}.lb-upsell-ppa-card-cont .lb-spc-cont{background:transparent}.lb-spc-border-radius{border-radius:0!important}.lb-upsell-addon-popup-card .lb-spc-image,.lb-upsell-product-page-card .lb-spc-image,lb-tq-page-upsell .lb-spc-image{width:auto!important;height:auto!important}.lb-upsell-ppa-title{font-size:20px;font-weight:600;line-height:30px;letter-spacing:.4px;text-transform:uppercase}.lb-upsell-ppa-card-cont .lb-spc-details-name{font-family:Montserrat;font-size:16px;font-weight:600;line-height:24px;letter-spacing:.64px}.lb-upsell-ppa-card-cont{border-bottom:1px solid rgb(99,99,99,.3);padding-bottom:32px}.lb-spc-details-cont .lb-spc-details-btm .lb-spc-details-btn{border-radius:0;font-size:14px;font-weight:600;line-height:14px;letter-spacing:.56px;max-width:75%!important;width:75%!important;border:1px solid #012939;color:#012939;background:transparent;border-color:#012939!important}.lb-upsell-product-page-card .lb-spc-details-cont .lb-shared-variants-select{border:1px solid #012939;color:#012939;background:transparent;border-color:#012939!important;border-radius:0}.lb-flat-card{border:0!important;border-width:0!important;padding:0!important}.lb-cta-actions{align-items:flex-start!important}lb-button,.lb-button-cont,.lb-button{width:100%!important}.lb-button{border-radius:0!important;font-weight:600;font-size:12px;line-height:16.8px;letter-spacing:.72px}.lb-flat-card{background:transparent}.lb-addon-title{text-transform:uppercase;font-size:20px;font-weight:600;line-height:30px;letter-spacing:.8px}.lb-card-title,.lb-price{font-size:16px;font-weight:600!important;line-height:24px;letter-spacing:.64px}.lb-widget-cpal,.lb-widget-pal{border-top:1px solid rgba(99,99,99,.3);margin-top:32px!important;padding-top:32px}@media only screen and (min-width: 799px){.lb-widget-cpal .lb-addon-cont .lb-addon-head,.lb-widget-pal .lb-addon-cont .lb-addon-head{margin-top:0!important}.lb-widget-cpal,.lb-widget-pal{margin-bottom:32px!important}}@media only screen and (max-width: 799px){.lb-cta-actions{flex-direction:column!important;align-items:flex-start!important}.lb-embed .lb-addon-cont{margin:-22px 0 32px!important}.lb-upsell-ppa-title,.lb-addon-title{font-size:14px!important;font-weight:600!important;line-height:21px;letter-spacing:.28px;text-transform:uppercase}.lb-card-title,.lb-price-sale-price{font-size:12px!important;text-transform:uppercase;font-weight:600!important;line-height:16.8px;letter-spacing:.72px}.lb-variant-picker{font-size:12px!important}.lb-upsell-ppa-card-cont .lb-spc-details-name{font-size:12px;font-weight:600;line-height:16.8px;letter-spacing:.72px}.lb-spc-details-cont .lb-spc-details-btm .lb-spc-details-btn{border-radius:0;font-size:12px;font-weight:600;line-height:16.8px;letter-spacing:.72px;max-width:55%!important;width:55%!important}}.featured-collection-product-page .featured-collection-header-titles .featured-collection-header-block .title{font-family:SangBleuRepublic-BookItalicS;font-size:48px;font-weight:500;line-height:57.6px;letter-spacing:.96px;margin-bottom:48px}@media only screen and (max-width: 799px){.featured-collection-product-page .featured-collection-header-titles .featured-collection-header-block .title{font-size:24px;font-weight:500;line-height:28.8px;text-align:left;margin-bottom:12px}}@media only screen and (min-width: 799px){.giving-plagin-container{margin-top:24px}.giving-plagin-title{font-size:16px;font-weight:600;line-height:24px;letter-spacing:.64px;display:inline-block}}@media only screen and (max-width: 799px){.giving-plagin-container{border-top:1px solid #DEDEDE;padding:25px 0 0}.giving-plagin-title{font-weight:600;letter-spacing:.28px;font-size:14px;display:inline-block}}.read-more2{float:none;width:16px;display:inline-block;margin-left:3px}@media only screen and (max-width: 799px){.product-mobile-square-video .plyr__video-wrapper,.plyr__video-embed__container{padding-bottom:100%!important;transform:none!important}.product-mobile-square-video{padding:0 16px}}.image-with-text-container2,.image-with-text-container3,.image-with-text-container4{display:none}.what-and-how-set-tabs{display:flex;gap:32px;position:absolute;z-index:9;margin:64px 0 0 64px;padding-bottom:32px;background:#f5f8fa}.what-and-how-set-tab{width:96px;height:96px;border:1px solid #012939;color:#012939;border-radius:100%;text-align:center;align-content:center;font-size:16px;font-weight:600;line-height:24px;cursor:pointer}.what-and-how-set-tab.active{background:#012939;color:#fff}.what-and-how-set-section .collection_title{font-family:SangBleuRepublic-BookItalicS;font-size:48px;font-weight:500;line-height:57.6px;letter-spacing:.96px;margin-bottom:64px;margin-top:128px}@media only screen and (max-width: 799px){.what-and-how-set-tabs{display:flex;gap:16px;margin:374px 0 0 25px}.what-and-how-set-tab{width:64px;height:64px;font-size:12px;font-weight:600;line-height:16.8px;letter-spacing:.72px;cursor:pointer}.what-and-how-set-section .image-with-text-container .info{width:100%;padding:0 16px}.what-and-how-set-section .collection_title{text-align:left;font-size:24px;font-weight:500;line-height:28.8px;margin-bottom:26px}.product-page-whhg-tags{margin-bottom:0}.what-and-how-set-section{width:100%}.what-and-how-set-section .column{margin-left:16px;margin-right:16px}}.cbb-frequently-bought-container{border-top:1px solid rgba(99,99,99,.3);margin-top:32px!important}.cbb-frequently-bought-title{margin-top:30px;border-bottom:0!important}.rapi-bundles__bars .rapi-bundles__bar:first-child{margin-left:0!important}.rapi-bundles__bars .rapi-bundles__bar:last-child{margin-right:0!important}.rapi-bundles__bar-most-popular__content{font-family:Montserrat!important;font-weight:400!important;letter-spacing:.24px!important}.rapi-bundles__bar-title{font-family:Montserrat!important;font-weight:600!important;letter-spacing:.28px!important;line-height:15px}.rapi-bundles__bar-content .rapi-bundles__bar-pricing .rapi-bundles__bar-price{font-family:Montserrat!important;font-weight:600!important;letter-spacing:.48px!important;line-height:16px;margin-top:10px;font-size:14px!important}.rapi-bundles.rapi-heavy-bundles .rapi-bundles__bar-main{padding:14px 10px 12px!important}.rapi-bundles .rapi-bundles__bar-most-popular__content{padding:8px!important}.offer-image-preview{position:absolute!important;z-index:9;top:-28px;right:-9px}@media only screen and (min-width: 799px){.offer-image-preview{position:absolute!important;z-index:9;top:-28px;right:-2px}}@media only screen and (max-width: 799px){.rapi-bundles__bar-title{font-size:14px!important}.rapi-bundles__bar-content .rapi-bundles__bar-pricing .rapi-bundles__bar-price{font-size:12px!important;line-height:11px}}
/*# sourceMappingURL=/cdn/shop/t/1097/assets/product-style.css.map?v=2907816224413613421762341528 */
