.s-header__sub{margin-bottom:25px}.header__icons.header__icons--right{column-gap:25px;margin-left:0}.header__icons.header__icons--right .btn-icon{width:20px;height:20px}.header-logo.header-logo--transparent{width:100%;text-align:center}.video_banner .s-header__sub{//font-family: var(--font-body-family);//font-size: 14px;margin-bottom:50px}.video_banner .s-header__content{width:100%;max-width:100%}body .btn{font-family:var(--font-body-family);background-color:transparent;font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:5px;min-height:unset;box-shadow:unset;border:unset}.video_banner .s-header__buttons{margin-top:50px}.white_text .s-header__sub,.white_text .btn{color:#fff}body .btn:hover{background:transparent;border:unset;box-shadow:unset}.product_hero_custom .s-header__sub{margin-bottom:25px}.product_hero_custom .s-header__desc.m-sides{margin-top:50px;max-width:411px;margin-right:auto;margin-left:auto}.product_hero_custom .s-header__buttons{margin-top:50px;column-gap:25px}.underline_button.product_hero_custom .s-header__buttons .btn{padding-left:0;padding-right:0}.icons_custom_grid{display:flex;flex-wrap:wrap;justify-content:center;margin-top:50px}.icons_custom_grid_item{max-width:25%;width:100%}.icons_custom_grid_item_image img{max-height:35px}.icons_custom_grid_item_text{font-weight:600;font-size:9.54px;margin-top:30px}video.custom_video_absolute{width:100%;height:100%;object-fit:cover}.custom_relative{position:relative}.custom_absolute_buttons{position:absolute;left:25px;top:25px;z-index:1;column-gap:25px;display:flex}.product_hero_custom>.d-grid{display:flex;flex-wrap:wrap;flex-direction:row;gap:30px;width:100%}.product_hero_custom>.d-grid>div{max-width:calc(50% - 15px);width:100%}.icons_custom_grid_item_text p{font-size:10px;font-weight:600;font-family:var(--font-body-family)}.product_hero_custom .s-header__desc.m-sides p{font-size:30px;font-style:normal;font-weight:400;line-height:110%}sht-menu-drwer-opner.d-block.header__icons{display:flex;align-items:center}.header__icons.header__icons--right>div{display:inline-flex;align-items:center}body{overflow-x:hidden}.section.product_benifits .s-header__sub{margin-bottom:25px;color:#232323}.section.product_benifits .s-header__content[style*=--w-md]{width:100%;max-width:100%}.section.product_benifits .s-header__desc{margin-top:25px}.section.product_benifits .s-header__desc a{color:#232323;text-underline-offset:5px;text-decoration-thickness:1px}.section.product_benifits p{margin-bottom:0}.section.product_benifits h3{margin-top:40px;margin-bottom:50px}.section.product_benifits .text-block p:nth-child(3){margin-top:25px}a[href="#"].btn{opacity:1;pointer-events:auto}.product_hero_custom.product_use_custom>.d-grid{gap:0}.product_hero_custom.product_use_custom>.d-grid>div{max-width:50%}.product_use_custom .s-header__title+.s-header__title{margin-top:25px}.product_hero_custom.product_use_custom .s-header__buttons{margin-top:25px}.s-header__sub{color:#232323}.section.blog_list_section h3,.section.blog_list_section .subtext.color-light,.section.blog_list_section p{color:#000}.section.blog_list_section .subtext.color-light{font-size:10px}.section.blog_list_section .s-header{padding-bottom:100px}.section.blog_list_section .card__content--outer{padding-top:12px}.section.blog_list_section .card__content--outer{padding-top:23px}.section.blog_list_section h3{font-family:var(--font-body-family)}body .accordion__item{padding-top:36px;padding-bottom:36px;color:#444}.accordion__icon--minus,.accordion__icon--plus{color:#d9d9d9}.clm.rw.space-between{justify-content:space-between}.footer_new button.js-back-to-top-btn{font-family:var(--font-heading-family);font-size:30px;text-decoration:unset;font-weight:500;margin-bottom:25px}.footer_new small.subtext{font-size:20px;font-weight:600;color:#000}.footer_new .footer__logo.d-block{margin-top:40px}.footer_new .footer-newsletter h2,.footer-newsletter p{color:#733231;margin-bottom:0}.footer_new input.field__text::placeholder{color:#733231;font-size:18px;font-weight:600;line-height:95%}.footer_new input.field__text{border:1px solid #733231;background:#fcfcfc;color:#733231;font-size:18px;font-weight:600;line-height:95%;height:100px}.footer_new button#subscribe{border:1px solid #733231;background:#733231;text-decoration:unset;color:#fff;height:100px;border-radius:0;font-size:18px;font-weight:600;line-height:95%}.footer_new .form__field.d-flex{gap:25px}.footer_new_top_border{border-top:1px solid #D9D9D9}.footer_new ul.footer__nav a{font-size:30px;font-weight:400;line-height:110%;font-family:var(--font-heading-family);padding:5px 0}.footer_new .footer__nav__list.d-grid .text-block{font-size:20px;font-style:normal;font-weight:400;line-height:110%;font-family:var(--font-heading-family);max-width:207px}.footer-newsletter p{font-size:30px;font-style:normal;font-weight:400;font-family:var(--font-heading-family);line-height:110%}.section_collapsible .s-header{padding-bottom:100px}a.btn-primary{color:unset}.section.text_section .s-header{padding-top:100px}.section.text_section{padding-bottom:100px}.section.text_section .s-header .s-header__sub,#insta-feed h2{margin-bottom:50px}.shopify-section>.shopify-app-block{padding:0 var(--gutter-container);margin:0 auto}div#insta-feed{padding-bottom:50px;border-bottom:1px solid #D9D9D9}.header-logo{width:100%;text-align:center}.section.product_benifits .s-header__desc a{font-family:var(--font-body-family);background-color:transparent;font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:5px;min-height:unset;box-shadow:unset;border:unset}.icon-custom--medium.d-block.mr-12{margin-right:25px}.accordion__icon--minus,.accordion__icon--plus{right:0}h2,h2.h1,h2.h2,h2.h3,h2.h4,h2.h5,h2.h6,h2.headline,.h2{font-size:60px;line-height:110%;font-weight:500}h3,h3.h1,h3.h2,h3.h3,h3.h4,h3.h5,h3.h6,h3.headline,h6,h6.h1,h6.h2,h6.h3,h6.h4,h6.h5,h6.h6,h6.headline,.h6{font-family:var(--font-body-family);font-size:18px;font-weight:500;line-height:95%}.s-header__sub{font-size:14px;line-height:95%;font-weight:600}body p{font-size:18px;font-family:var(--font-heading-family);font-weight:400}.product_use_custom a.btn{padding-left:0;padding-right:0}footer.footer_new .rw{margin-left:0;margin-right:0;padding-left:0;padding-right:0}footer.footer_new .clm{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.footer_new button#subscribe{text-transform:uppercase}.footer__content__bottom{margin-top:50px}.footer__nav__list .p-sides:nth-child(3) .pb-50{padding-bottom:0}.footer_new button.js-back-to-top-btn svg{margin-left:25px}.footer-newsletter{padding-right:0}.section.product_benifits .icon--square{width:125px;height:125px}@media only screen and (min-width: 1025px){.section.section_collapsible{max-width:70%;margin:0 auto}.footer_new_top_border{position:relative}body #insta-feed h2{margin-bottom:50px}.icons_custom_grid{max-width:600px;margin-left:auto;margin-right:auto}.clm.image_column_collaps *{height:100%}.product_hero_custom .section-content__media{//min-height: calc(100vh - 50px);//height:100%;height:calc(100vh - 50px);padding:0!important}.product_hero_custom .s-header{padding-top:0;padding-bottom:0}.product_hero_custom .s-header{display:flex;flex-direction:column;justify-content:center}.mobile_only{display:none!important}.section.section_collapsible .s-header__content[style*=--w-md]{max-width:100%;width:100%}}@media only screen and (max-width: 1025px){h2,h2.h1,h2.h2,h2.h3,h2.h4,h2.h5,h2.h6,h2.headline{font-size:40px;line-height:120%}h3,h3.h1,h3.h2,h3.h3,h3.h4,h3.h5,h3.h6,h3.headline,h6,h6.h1,h6.h2,h6.h3,h6.h4,h6.h5,h6.h6,h6.headline{font-size:18px}.s-header__sub{font-size:10px}.video_banner .s-header__sub{margin-bottom:25px}.video_banner .s-header__buttons{margin-top:25px}.section.product_benifits .s-header__desc{margin-top:50px}.section.product_benifits .s-header{padding-bottom:25px}.section.product_benifits h3{margin-top:15px}.section.product_benifits .p-sides{width:100%}.product_hero_custom>.d-grid>div{max-width:100%}.product_hero_custom .s-header__desc.m-sides p{font-size:20px}.icons_custom_grid_item{max-width:50%}.icons_custom_grid{row-gap:25px}.product_hero_custom .s-header__buttons{flex-direction:column;row-gap:25px}.product_hero_custom>.d-grid{padding-left:0;padding-right:0;flex-direction:column-reverse}.product_hero_custom>.d-grid>div.s-header{padding-left:var(--gutter-container);padding-right:var(--gutter-container)}.custom_absolute_buttons{flex-direction:column;row-gap:25px;top:unset;bottom:25px}.product_hero_custom.product_use_custom>.d-grid>div{max-width:100%}.product_hero_custom.product_use_custom>.d-grid{flex-direction:column}.product_hero_custom.recovery_club_custom .s-header__buttons{flex-direction:row;flex-wrap:wrap}.desktop_only{display:none!important}.section.blog_list_section .card__content--outer{padding-top:12px}.footer_new ul.footer__nav a{font-size:20px}.footer_new .footer-newsletter{padding-left:0;padding-right:0;margin-bottom:0;padding-bottom:30px}.footer_new .footer__logo.d-block{display:none}.footer_new .footer__logo+.text-block{color:#000}.footer__content__bottom{max-width:100%;grid-gap:31px}.footer__nav__list{display:flex;flex-wrap:wrap;justify-content:space-between}.footer_new .footer__nav__list .p-sides{max-width:calc(50% - 12px);width:100%}.footer_new .footer__nav__list .p-sides:last-child{width:100%;max-width:100%}.footer_new .footer__nav__list.d-grid .text-block{max-width:100%;padding-bottom:0}.footer_new>.rw>.clm{padding-left:0;padding-right:0}.footer-newsletter p{font-size:20px}.footer_new .footer-newsletter{margin-top:50px}}.product__info-wrapper.clm h1.h2{font-size:30px}.main-product .product__info.ord-1{--product-spacing: 18px}.product__info.ord-2{font-size:20px;font-style:normal;font-weight:400;line-height:110%;font-family:var(--font-heading-family)}.product__info{--product-spacing: 25px}body .jdgm-preview-badge .jdgm-star{color:#232323;font-size:9px}.jdgm-prev-badge__text{font-size:10px;font-style:normal;font-weight:700;line-height:95%;margin-left:5px}.product__info.product__prices{background:unset;padding:0;font-size:20px;font-style:normal;font-weight:400;line-height:110%;font-family:var(--font-body-family)}.product__prices .price-item--last{font-size:20px;font-style:normal;font-weight:400;line-height:110%;font-family:var(--font-body-family)}.appstle_subscription_save{font-size:10px;font-style:normal;font-weight:400;line-height:110%;font-family:var(--font-body-family)}.product__info button.btn.btn-link.fs-body{font-size:14px;font-weight:500;line-height:95%;padding:0}.appstle_widget_title{display:none}body #appstle_subscription_widget0 .appstle_subscription_wrapper{margin:0 auto;border:1px solid #D9D9D9;border-radius:0}#appstle_subscription_widget0 .appstle_radio_label{font-size:10px;font-style:normal;font-weight:700;line-height:95%}.appstle_single_option_text{font-size:10px;font-style:normal;font-weight:400;line-height:95%}#appstle_subscription_widget0 .appstle_subscribe_option{margin-top:10px}.appstle_one_time_price_wrapper,#appstle_subscription_widget0 .appstle_subscription_amount_wrapper{font-size:10px;font-style:normal;font-weight:400;line-height:95%}body #appstle_subscription_widget0 .appstle_tooltip_wrapper{display:none}body #appstle_subscription_widget0{margin-top:0;margin-bottom:25px}body .header{border-bottom:unset}.btn-slideshow-thumb{width:132px;height:86px}.product-slideshow__thumb{width:132px}.product-slideshow__thumbnail{transform:unset;max-height:100%;margin-right:25px}.product-slideshow__thumbs .product-slideshow__thumb:first-child{padding-top:0}button.js-product-form-submit-btn{background:#232323;text-decoration:unset;width:100%;height:50px;display:inline-flex;align-items:center;justify-content:center;color:#fff;border-radius:0;border:1px solid #232323;font-size:14px;font-style:normal;font-weight:600;line-height:95%;text-transform:uppercase;transition:all .5s ease}button.js-product-form-submit-btn:hover{background:transparent;color:#232323;border:1px solid}.trigger_buy_now.btn{margin-top:12px;background:transparent;text-decoration:unset;width:100%;height:50px;display:inline-flex;align-items:center;justify-content:center;color:#232323;border-radius:0;border:1px solid #232323!important;font-size:14px;font-style:normal;font-weight:600;line-height:95%;text-transform:uppercase;transition:all .5s ease}.trigger_buy_now.btn:hover{background:#232323;color:#fff}.featured-product-details .product-slideshow,.main-product .product-slideshow{align-items:flex-start}.product__form form+.station-tabs{display:none}.product__info.product__extra-info{margin-top:25px}.product__info.product__extra-info span.h5{font-size:14px;font-style:normal;font-weight:500;line-height:95%;color:#232323;font-family:var(--font-body-family);margin-left:25px}.product__info.product__extra-info .icon-custom--large{width:30px;height:30px}.product__info.product__extra-info .accordion__toggle,.product__info.product__extra-info button{padding:0}body .product__info.product__extra-info .accordion__item{padding-top:20px;padding-bottom:20px}.product__media-wrapper--single-with-thumbnails{padding-bottom:50px;border-bottom:1px solid #d9d9d9}.product__sticky--right.product__sticky-info{display:none}.main-product-info-container{padding-right:0}.product__info-wrapper.clm{position:sticky;top:0}.product-slideshow__thumbs{max-height:100%}.product__info.product__extra-info+.product__info.app_block{display:none}.spacing_block_custom{padding-top:50px;padding-bottom:100px;border-bottom:1px solid #d9d9d9}.below_media_content .s-header__sub{margin-bottom:50px}.below_media_content h2{font-size:40px;padding-bottom:100px;margin-bottom:0}.below_media_content h3{margin-top:25px;margin-bottom:25px;font-size:18px;font-style:normal;font-weight:400;line-height:110%}.below_media_content .p-sides .s-header__sub{margin-bottom:25px;font-size:14px;font-style:normal;font-weight:400;line-height:110%}.below_media_content .p-sides .text-block p{font-size:16px;font-style:normal;font-weight:400;line-height:110%}.diagonal .s-header{padding-top:0;padding-bottom:0}.below_media_content .diagonal h2{padding-bottom:0}.below_media_content a.btn{padding-left:0;padding-right:0}.below_media_content .s-header__buttons{margin-top:50px}.below_media_content .diagonal .text-block{margin-top:25px}.below_media_content .diagonal{padding-left:0;padding-right:0}.below_media_content .diagonal .s-content{padding-top:90px}.below_media_content .diagonal .js-wrap-image-lazy{display:block}.below_media_content .faq_product.diagonal h2{padding-bottom:50px}.below_media_content .diagonal .s-header__content .js-wrap-image-lazy{max-width:60%}.below_media_content .s-header__sub{font-size:30px;font-style:normal;font-weight:400;line-height:110%;font-family:var(--font-heading-family);text-transform:unset}.below_media_content .s-header__buttons{flex-direction:column;justify-content:left;align-items:self-start;row-gap:25px}.product_contact_form p a{display:inline-block}.spacing_block_custom.contact_form_main{border-bottom:0;padding-bottom:0}.section.text_section .s-header{border-top:1px solid #D9D9D9}.personal_desire_story .s-header__desc.m-sides{margin-left:0;margin-right:0}.personal_desire_story span.custom_subheading{font-size:12px;font-style:normal;font-weight:400;line-height:110%;margin-bottom:12px;display:block}.section.text_section.personal_desire_story .s-header .s-header__sub{margin-bottom:25px;margin-top:50px}.personal_desire_story .s-header__buttons,.personal_desire_story .s-header__desc{margin-top:50px}.section.text_section.personal_desire_story .s-header .s-header__sub{display:block}.icon--square img{object-fit:contain}.section.text_section.personal_desire_story .s-header{padding-top:0;border-top:unset}.section.text_section.personal_desire_story>.ctnr{//padding-top: 100px;position:relative}.section.text_section.personal_desire_story .rw.story_content_absolute{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center}.section.text_section.personal_desire_story .rw.bottom_story{padding-top:100px;align-items:end}.section.text_section.personal_desire_story .ctnr.mobile_only .js-wrap-image-lazy{padding-top:100px}.personal_desire_story .s-header__desc{margin-left:0;margin-right:0}.personal_desire_story a.btn.btn-large.btn-primary{padding-left:0;padding-right:0}.our_community .s-header-content{margin-left:54%}.section.text_section.personal_desire_story.our_community .s-header .s-header__sub{margin-top:0}.custom_heading_subheading{display:flex;column-gap:10px;align-items:end;margin-top:12px;margin-bottom:12px}.custom_heading_subheading span.custom_heading.hide-empty{font-size:18px;font-style:normal;font-weight:400;line-height:110%;//font-family: var(--font-heading-family)}.custom_heading_subheading span.custom_subheading.hide-empty{font-size:10px;font-style:normal;font-weight:400;line-height:110%;margin-bottom:0}.our_community .text-block.hide-empty{font-size:18px;line-height:110%}.rw.community_bottom{padding-top:100px}.clm.custom_left{margin-top:-230px}.custom_reviews .card__avatar{max-width:84px}.custom_reviews .card__avatar img{object-fit:contain}.custom_reviews .card.p-sides.w-100{border:1px solid #232323}.custom_reviews .card__avatar{margin-top:50px}.custom_reviews .p-zero.p-sides{padding:25px 46px 50px}.custom_reviews p.m-zero.title{font-size:16px;font-style:normal;font-weight:700;line-height:95%;color:#232323;margin-bottom:25px;font-family:var(--font-body-family)}.custom_reviews h3.h6{font-size:18px;font-style:normal;font-weight:500;line-height:110%}.custom_reviews p.m-zero.subtext{color:#000;font-size:10px;font-style:normal;font-weight:400;line-height:110%;font-family:var(--font-body-family)}.custom_reviews p.m-zero.review_text.hide-empty{margin-bottom:25px}.custom_reviews .product_review{display:flex;align-items:center;border-top:1px solid #000;padding:13px 10px}.custom_reviews .product_title.hide-empty{max-width:50%;width:100%;text-align:center}.custom_reviews .product_title.hide-empty{max-width:60%;width:100%;text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:95%;font-family:var(--font-heading-family)}.custom_reviews .product_image,.product_svg{max-width:20%;width:100%}.custom_reviews .product_svg img{max-width:20px}.custom_reviews .product_svg{text-align:center}span.custom_reviews_star{display:inline-flex;align-items:center;margin-right:10px;gap:4px;position:relative;bottom:-2px}.section.custom_reviews .s-header{padding-bottom:100px;padding-top:0}.section.blog_list_section .s-header{padding-top:0}.section.custom_reviews,.section.section_collapsible{padding-bottom:100px}.section_collapsible .s-header{padding-top:0}.product_hero_custom,.section,.shopify-challenge__container,.shopify-policy__container{padding-bottom:100px}.section-fw{margin-bottom:0}.section.product_benifits .s-header{padding-top:100px}.below_media_content h2.jdgm-rev-widg__title{display:none}@media (max-width:1024px){.product__media-wrapper--single-with-thumbnails{padding-bottom:0;border-bottom:unset}.main-product .product__info.ord-1{--product-spacing: 0}.main-product-info-container{padding-left:0}.product__info.ord-2{font-size:18px}.product__info.app_block.ord-3{text-align:right;margin-bottom:-50px}.appstle_subscription_save{display:none}.product__info button.btn.btn-link.fs-body{text-decoration:unset}body #appstle_subscription_widget0{margin-top:0}body .carousel-pagination button{display:none}.below_media_content .faq_product.diagonal h2{padding-bottom:0}.below_media_content .diagonal .s-content{padding-top:50px}.below_media_content .diagonal .s-content sht-accordion>.rw{padding-bottom:100px}.below_media_content .diagonal.one_image_section .js-wrap-image-lazy{width:calc(100% + (2*var(--gutter-container)));margin-left:-25px}.spacing_block_custom{border-bottom:1px solid #D9D9D9}.custom_heading_subheading{flex-direction:column;justify-content:left;align-items:baseline;row-gap:12px}.our_community .s-header-content{margin-left:0}.our_community .ctnr.mobile_only .rw{padding-top:100px}.our_community .s-header__content.wb-break-word{text-align:center}.personal_desire_story.our_community .s-header__buttons{width:100%;justify-content:center;margin-top:100px}.our_community .s-header-content .s-header__buttons,.our_community .s-header-content .text-block.hide-empty{display:none}.section.text_section.personal_desire_story.our_community .ctnr.mobile_only .js-wrap-image-lazy{padding-top:0}.section.text_section.personal_desire_story>.ctnr{padding-top:0}.section.blog_list_section .s-header,.section.text_section.personal_desire_story .ctnr.mobile_only .s-header__content .js-wrap-image-lazy{padding-top:0}.our_community .ctnr.mobile_only .rw .text-block.hide-empty+.js-wrap-image-lazy{padding-top:25px}.product_hero_custom:not(.product_use_custom)>.d-grid>div.s-header{padding-bottom:0}}body .btn.btn_animation:hover:before,.section.product_benifits .s-header__desc a:hover:before{width:100%;transform:unset}body .btn.btn_animation:before,.section.product_benifits .s-header__desc a:before{content:"";position:absolute;bottom:6px;height:1px;background:#232323;left:0;width:0;transition:all .7s ease;transform:translate(-40px)}body .btn.btn_animation:hover:after,.section.product_benifits .s-header__desc a:hover:after{width:0;transform:translate(40px)}body .btn.btn_animation:after,.section.product_benifits .s-header__desc a:after{content:"";width:100%;position:absolute;bottom:6px;height:1px;background:#232323;transition:all .7s ease;right:0}body .btn.btn_animation,.section.product_benifits .s-header__desc a{position:relative;padding-left:0;padding-right:0;padding-bottom:6px!important;text-decoration:unset;overflow:hidden;display:inline-block;border-radius:0}body .white_text .btn.btn_animation:before{background:#fff}body .white_text .btn.btn_animation:after{background:#fff}.drawer__wrapper h2.drawer__heading.h5.m-zero,.drawer__wrapper h2.h5.m-zero{font-size:26px}.header__cart-count{//bottom: 15px;//right: 15px}button.js-menu-drawer-trigger{justify-content:left}.section.product_benifits .icon--square{width:75px;height:75px}.video_banner video{object-fit:cover;height:100%}.accordion__header .btn-icon{display:flex;overflow:unset!important;position:unset}.custom_heading_subheading{flex-wrap:wrap;row-gap:12px}.custom_reviews .product_image img{width:50px}.custom_reviews .card.p-sides.w-100{max-width:350px;margin:0 auto}.section.custom_reviews .s-header__desc.m-sides iframe{margin:0 auto}.personal_desire_story .s-header__desc.m-sides p{font-size:30px;font-style:normal;font-weight:400;line-height:110%;max-width:354px;margin-left:auto;margin-right:auto}.section.text_section.personal_desire_story>.ctnr.desktop_only .rw{margin-left:0;margin-right:0}.section.text_section.personal_desire_story>.ctnr.desktop_only .clm{padding:0}.section.text_section.personal_desire_story .rw.bottom_story{padding-top:200px}.section.text_section.personal_desire_story .rw.bottom_story>.clm:last-child{position:relative;top:-40px}.section.text_section.personal_desire_story .rw.bottom_story>.clm:first-child{bottom:-25px;position:relative}.section.blog_list_section sht-carousel-itm>.w-100{max-width:350px;margin:0 auto}.section.blog_list_section p{font-family:var(--font-body-family)}body #insta-feed h2{margin-bottom:100px}div#insta-feed{padding-bottom:100px}.product__info_custom.spacing_block_custom.app_block.ord-4{display:none}.product__media-wrapper .carousel--vertical .carousel-controls--outside button.js-carousel-prev-btn{top:0!important}.product__media-wrapper .carousel--vertical .carousel-controls--outside button{top:40px!important;color:#000}.product__media-wrapper .carousel--vertical .carousel-pagination{position:relative;left:0;top:20px}.product-slideshow__thumbs{max-height:460px}.product__media-wrapper--single-with-thumbnails{//border-bottom: unset}.spacing_block_custom{//border: unset}.btn-slideshow-thumb,.product-slideshow__thumb{width:100px}.product__info-wrapper.clm .accordion-content.open{padding-top:12px}.product__prices .price-item--last+.price-item--last{color:#733233}span.jdgm-prev-badge__text{margin-left:12px}button.js-product-form-submit-btn{font-size:14px}.below_media_content .p-sides .s-header__sub{font-family:var(--font-body-family)}.btn{color:unset}.color-danger{color:#733231!important}.product__media-wrapper .carousel--vertical .carousel-pagination{min-height:70px}.trustpilot-widget iframe{margin:0 auto}.product__info_custom.spacing_block_custom.app_block .trustpilot-widget{padding-bottom:30px}video.custom_single_video_product{width:100%}button.slick-arrow{display:none!important}.slider-counter.caption.mobile_only{position:absolute;left:0;right:0;bottom:-75px;text-align:center}.product__info_custom .timeline__item{padding-right:10px}.product__info_custom .timeline__item{padding-right:20px;padding-bottom:0}.product__info_custom .timeline{padding-left:0;scroll-padding-left:0}.below_media_content .diagonal .timeline__item .text-block{margin-top:12px}.below_media_content .diagonal .timeline__item .text-block p strong{margin-bottom:12px;display:block;font-family:var(--font-body-family)}.below_media_content .timeline__content button h3{margin:0}.section.custom_reviews .slick-track{display:flex!important}.section.custom_reviews .slick-slide{height:inherit!important}.custom_reviews .card.p-sides.w-100{height:100%}.custom_reviews .product_review{position:absolute;bottom:0;left:0;right:0}.custom_reviews .card.p-sides.w-100{height:100%;padding-bottom:90px;position:relative}.product__info.product__extra-info .accordion__toggle{width:30px}#appstle_subscription_widget0 .appstle_subscription_wrapper_option.appstle_include_dropdown{padding-bottom:0}#appstle_subscription_widget0 .appstle_subscribe_option{margin-top:5px}.custom_reviews p.m-zero.subtext svg{margin-right:4px}.custom_reviews .product_image img{height:50px;object-fit:cover}.product-slideshow__thumb{margin:6px 0}.btn-slideshow-thumb,.product-slideshow__thumb,.btn-slideshow-thumb img{height:66.67px}span.price-item.price-item--regular.price-item--last{color:#733231}body .appstle_subscription_save{color:#733231;border-color:#733231}.product__prices .price-item--last+.price-item--last{color:#232323!important}body #appstle_subscription_widget0 .appstle_subscription_wrapper{border:unset}#appstle_subscription_widget0 .appstle_subscription_wrapper_option.appstle_include_dropdown{padding:0}#appstle_subscription_widget0 .appstle_subscription_wrapper_option:not(.appstle_include_dropdown){padding:12px 0 0}.product-slideshow__thumbs .product-slideshow__thumb:first-child{margin-top:18px}.dialog__body.js-dialog-body .custom_buttons{display:flex!important;column-gap:25px;row-gap:15px}.custom_buttons span{background:#232323;text-decoration:unset;width:100%;height:50px;display:inline-flex;align-items:center;justify-content:center;color:#fff;border-radius:0;border:1px solid #232323;font-size:14px;font-style:normal;font-weight:600;line-height:95%;text-transform:uppercase;transition:all .5s ease;cursor:pointer}.custom_buttons span.trigger_buy,.custom_buttons span:hover{background:transparent;color:#232323}.custom_buttons span.trigger_buy:hover{background:#232323;color:#fff}.custom_reviews .slick-list{overflow:visible!important}.section.custom_reviews .carousel{overflow-x:visible}.personal_desire_story .s-header__desc.m-sides p{max-width:calc(100% - 50px)}html{padding-bottom:0!important}.section.custom_reviews{overflow-x:hidden}.footer_new ul.footer__nav a{padding:0}@media (min-width:1025px){.product__info-wrapper.clm{max-width:364px;width:364px}.product__media-wrapper.clm{max-width:calc(100% - 364px);width:100%;padding-right:25px}.section.product_benifits .s-content{//max-width: 80%;margin:0 auto}.section.product_benifits .s-content .slick-initialized .slick-slide{padding-left:10px;padding-right:10px}.product__info{margin-top:15px}body #appstle_subscription_widget0 .appstle_subscribe_option{margin-top:8px}.product__info-wrapper.clm{padding-left:16px}body #appstle_subscription_widget0{margin-bottom:15px}body .product__info.product__extra-info .accordion__item{padding-top:20px;padding-bottom:20px}.product__info.product__extra-info{margin-top:15px}.section.product_benifits .s-header{padding-top:150px}body.template-index .section{padding-bottom:150px}body.template-index .section.text_section.last_section{padding-bottom:100px}.below_media_content h2{font-size:30px}}@media (min-width:1441px){footer.ctnr.footer_new h2.h2.hide-empty{font-size:40px}.footer-newsletter p,.footer_new ul.footer__nav a{font-size:25px}.product-slideshow__thumbs{max-height:460px}.section.product_benifits .s-content{max-width:90%;margin:0 auto}.section.product_benifits .s-header{padding-top:200px}body.template-index .section{padding-bottom:200px}.section.custom_reviews .slick-slide{padding-right:0}.section.custom_reviews .carousel{scroll-padding-left:0;padding-left:0;max-width:1625px;margin:0 auto}body.template-index .section.text_section.last_section{padding-bottom:100px}}@media (min-width:915px) and (max-width:1440px){h2,h2.h1,h2.h2,h2.h3,h2.h4,h2.h5,h2.h6,h2.headline{font-size:40px;line-height:120%}.product_hero_custom .s-header__desc.m-sides p{font-size:25px}.personal_desire_story .s-header__desc.m-sides p{font-size:25px;max-width:calc(100% - 100px)}.product__info-wrapper.clm .accordion-content.open{margin-bottom:0}.product__info-wrapper.clm .accordion-content.open p{font-size:16px;line-height:110%}body .product__info.product__extra-info .accordion__item{padding-top:10px;padding-bottom:10px}.product__info{margin-top:10px}body .product__info-wrapper.clm .product__info.product__extra-info .accordion__item{padding-top:10px;padding-bottom:10px}}@media (min-width:1025px) and (max-width:1600px){.product__info.ord-2{font-size:17px}body .product__info.product__extra-info .accordion__item{padding-top:15px;padding-bottom:15px}button.js-product-form-submit-btn,.trigger_buy_now.btn{height:40px}.product__prices .price-item--last{font-size:18px;margin-top:0;margin-bottom:0}}@media (min-width:1025px) and (max-width:1350px){button.js-product-form-submit-btn,.trigger_buy_now.btn{height:35px}body .product__info.product__extra-info .accordion__item{padding-top:10px;padding-bottom:10px}.product__info{margin-top:10px}.product__info-wrapper.clm .accordion-content.open p{font-size:14px;line-height:110%}.trigger_buy_now.btn{margin-top:5px}}@media (max-width:915px){body .video_banner .btn{//font-size: 10px}.header__icons.header__icon--search{display:none!important}body .carousel{scroll-padding-left:0;padding-left:0}body .carousel__item{--grid-ratio: (100%)/12;padding:0!important}.product_hero_custom .section-content__media{height:100vh}.product_hero_custom .s-header__desc.m-sides p{padding-left:25px;padding-right:25px}.product_hero_custom:after{content:"";width:calc(100% - 50px);left:25px;position:absolute;bottom:50px;height:1px;background:#d9d9d9}.product_hero_custom{position:relative}.product_use_custom .s-header__title+.s-header__title{margin-top:15px}.product_use_custom:after{display:none}.section.section_collapsible.sleep_benifits h2 br{display:none}body .accordion__item{padding-top:32px;padding-bottom:32px}.custom_reviews p.m-zero.review_text.hide-empty{overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical}.personal_desire_story .s-header__desc.m-sides p br{display:none}.personal_desire_story .s-header__desc.m-sides p{max-width:100%;font-size:20px}.custom_reviews .card.p-sides.w-100{max-width:calc(100% - 50px);margin:0 auto}.spacing_block_custom,.product__media-wrapper--single-with-thumbnails{border-bottom:1px solid #d9d9d9}.product__media-wrapper.clm{width:calc(100% + 50px);max-width:calc(100% + 50px)}.product-slideshow__slider .js-wrap-image-lazy{//height: 100vh}.below_media_content h2{font-size:20px}body .below_media_content .carousel__item{padding-left:25px!important;padding-right:25px!important}}@media (max-width:1024px){.dialog__body.js-dialog-body .custom_buttons{flex-wrap:wrap}.product__info_custom.spacing_block_custom.app_block .trustpilot-widget{padding-bottom:0}video.custom_single_video_product{//width: calc(100% + 50px);//margin-left: -25px}.section.blog_list_section sht-carousel-itm>.w-100{max-width:calc(100% - 50px);margin:0 auto}.product__info_custom .timeline{display:flex}.product__info_custom .timeline__content{padding-left:0;padding-top:40px}.product__info_custom .timeline__item:after{height:4px;width:100%;top:11px;left:0}.product__info_custom .timeline .timeline__item:first-child:after{width:calc(100% - 25px);left:25px}.product__info_custom .timeline{flex-direction:row}.s-header__buttons.center-xs{align-items:center;justify-content:center}.s-header__buttons.center-xs a{width:fit-content}body .below_media_content .carousel__item{max-width:calc(100% - 12px);padding-left:0!important}body .below_media_content .carousel,.product-slideshow__items{scroll-padding-left:25px;padding-left:25px}.product-slideshow__item{max-width:calc(100% - 12px);padding-left:0!important;padding-right:25px}.product-slideshow__items .product-slideshow__item:last-child{max-width:100%}.product__media-wrapper.clm{padding:0}body .below_media_content .carousel .carousel__item:last-child{max-width:100%}.spacing_block_custom.contact_form_main button.btn.btn_animation{width:fit-content}.product__media-wrapper--single-with-thumbnails{border:unset}}.spacing_block_custom.contact_form_main button.btn.btn_animation{text-transform:uppercase}body .footer_new *{color:#d9d9d9}.footer_new{background:#3b0c0b}.footer_new .footer__logo.d-block{margin:0 auto}.footer_new button.js-back-to-top-btn svg path{fill:#d9d9d9}.footer_new .footer__nav__list .collapsible-region__content,.footer_new .main_heading_footer{padding-bottom:25px}.footer_new .footer-newsletter{padding-bottom:0;margin-bottom:0}.footer_new .footer__content__bottom .color-light.subtext.p-sides .text-block{padding-top:50px}.footer_new button#subscribe{background:transparent;color:#d9d9d9}body .footer_new input.field__text::placeholder{color:#3b0c0b}body .footer_new input.field__text{color:#3b0c0b;background:#d9d9d9}.footer_new .footer-newsletter h2,.footer-newsletter p,.footer_new small.subtext{color:#d9d9d9}.footer_new .footer__logo.d-block{max-width:150px}.footer_new button#subscribe{border-color:#d9d9d9}.footer_new_top_border:before{content:"";width:100%;height:1px;background:#d9d9d9;top:-50px;position:absolute;left:0}.footer_new_top_border{border:unset;position:relative}.footer_new{margin-top:50px}.accordion-content:not(.open){overflow:hidden}.drawer,div#cartDrawer{z-index:999}.background-video{background:transparent}@media (max-width:1025px){.footer_new .footer__content__bottom{grid-gap:0}.footer_new .main_heading_footer h2 br{display:none}body.template-product .shopify-section{overflow-x:hidden}body.template-product .shopify-section.header-wrapper{overflow:unset}.video_banner *,.product_hero_custom .section-content__media{transition:all .5s ease!important}}.below_media_content .s-header__buttons{margin-top:25px}.below_media_content .s-header__sub{margin-bottom:25px}.below_media_content .diagonal .s-content{padding-top:60px}.product__info.product__extra-info .accordion__toggle .accordion__icon--minus,.product__info.product__extra-info .accordion__toggle .accordion__icon--plus{width:18px;height:18px}.btn-slideshow-thumb,.product-slideshow__thumb,.btn-slideshow-thumb img{transform:unset!important}.product-slideshow__thumb.is-active-item .btn-slideshow-thumb{box-shadow:unset!important}.below_media_content .icon--square{width:50px;height:50px}.below_media_content .accordion__icon--minus,.below_media_content .accordion__icon--plus{color:#232323}.product__media-wrapper--single-with-thumbnails{padding-bottom:25px}.footer_new button.js-back-to-top-btn:hover{color:unset}body.template-index .accordion__item{color:#232323}.icons_custom_grid_item_image img{max-height:60px}.section.blog_list_section a.btn.btn-primary{text-transform:capitalize}.custom_reviews .product_review{padding:12px}.custom_reviews .product_svg{text-align:right}.custom_reviews .product_svg a{display:inline-flex;justify-content:center;align-items:center;width:50px;height:50px}.custom_reviews .product_svg a:hover{background:#733231;border-radius:100%}.custom_reviews .product_svg a:hover img{filter:brightness(0) invert(1)}@media (min-width:1025px){.footer__payment+.footer__logo{margin-left:50px!important}.below_media_content .s-header__sub{font-size:25px}.product__info_custom .gap-unequal{row-gap:25px}.product-slideshow__thumbs{max-height:612px}.product__info_custom .rw.gap-equal .clm.field:nth-child(2),.product__info_custom .rw.gap-equal .clm.field:nth-child(3){padding-right:0}.product__info_custom .rw.gap-equal .clm.field:nth-child(1),.product__info_custom .rw.gap-equal .clm.field:nth-child(3),.product__info_custom .rw.gap-equal .clm.field:nth-child(4){padding-left:0}body .footer_new .footer__nav__list .p-sides{width:100%;max-width:34%}body .footer_new .footer__nav__list{display:flex;flex-wrap:wrap}.personal_desire_story .s-header__desc.m-sides p br{display:none}.personal_desire_story .s-header__desc.m-sides p{width:380px}.section.text_section.personal_desire_story:not(.our_community)>.ctnr>.rw>.clm{max-width:calc(50% - 225px);width:100%}.section.text_section.personal_desire_story:not(.our_community)>.ctnr>.rw>.clm:nth-child(2){max-width:450px}.section.blog_list_section sht-carousel-itm>.w-100{max-width:unset}.section.blog_list_section .slick-list.draggable{max-width:95%;margin:0 auto}}@media (min-width:1441px){.below_media_content h2{font-size:40px}.product__info_custom .gap-unequal{row-gap:50px}.section.blog_list_section .slick-list.draggable{max-width:80%;margin:0 auto}}@media (max-width:1024px){.product-slideshow__items .product-slideshow__item:first-child{padding-left:18px!important}.product-slideshow__items{scroll-padding-left:19px}.product__info_custom .rw.gap-equal .clm.field{padding-left:0;padding-right:0}.personal_desire_story .s-header__desc.m-sides{padding:0 25px}.footer__payment{margin-bottom:30px}}@media (max-width:915px){.below_media_content h2{font-size:30px}}.product__info.product__extra-info{margin-top:12px}span.price-item.price-item--regular.price-item--last{color:#232323;margin:0;font-size:20px;line-height:22px}.product__prices .price-item--last+.price-item--last{color:#a5a5a5!important;font-weight:500;font-size:22px;line-height:24.2px;margin:0 0 0 20px!important}body .appstle_subscription_save{font-size:16px;font-weight:700;line-height:18px;letter-spacing:0px;text-align:left;border:unset;color:#a5a5a5;padding:0;position:unset;margin-left:20px}span.custom_widget_subscription_heading_item span{display:block;font-size:8px;line-height:7.6px;font-weight:700}span.custom_widget_subscription_heading_item{text-align:left;display:block;font-size:16px;line-height:17.6px;color:#a5a5a5;font-weight:600;max-width:50%;width:100%;border-bottom:1px solid #A5A5A5;padding-bottom:5px;cursor:pointer}span.custom_widget_subscription_heading_item.active{text-align:left;color:#232323}.custom_widget_subscription_heading{display:flex;justify-content:space-between;align-items:center}span.custom_widget_subscription_heading_item:first-child:after{content:"";width:50%;height:1px;display:block;background:#000;position:absolute;bottom:0;transition:all .5s ease;left:50%}span.custom_widget_subscription_heading_item:last-child{text-align:right}span.custom_widget_subscription_heading_item.active:first-child:after{left:0}.custom_widget_subscription_content p{font-size:12px;font-weight:500;line-height:13px;letter-spacing:0px;text-align:center;font-family:var(--font-body-family)}.custom_widget_subscription_content button.btn.btn-link.fs-body.btn_animation{font-size:unset;line-height:unset;font-weight:unset}.custom_widget_subscription_content.one_time_purchase{padding:15.5px 0}.custom_widget_subscription_content.one_time_purchase .btn.btn_animation:after,.custom_widget_subscription_content.one_time_purchase .btn.btn_animation:before{height:.5px}button.js-product-form-submit-btn{background:transparent;color:#232323}button.js-product-form-submit-btn:hover{background:#232323;color:#fff;opacity:1;border:1px solid #232323}.trigger_buy_now.btn{background:#232323;color:#fff;border:1px solid #232323}.trigger_buy_now.btn:hover{background:transparent;color:#232323}.subscription_heading_member{display:flex;justify-content:space-between;color:#a5a5a5;font-size:12px;font-weight:700;line-height:13px;letter-spacing:0px;text-align:center}span.subscription_heading_member_item{max-width:33.33%;width:100%;padding:18.5px 0;cursor:pointer}span.subscription_heading_member_item.active{color:#232323}.subscription_heading_member.months span.subscription_heading_member_item span{font-size:6px;display:block}.subscription_heading_member.months span.subscription_heading_member_item{padding:11.2px 0}.subscription_heading_member.months{border:1px solid #232323}.subscription_heading_member_content p{text-align:left}.subscription_heading_member_content{padding:20px;border-left:1px solid #232323;border-right:1px solid #232323}body #appstle_subscription_widget0,div.product__quantity{display:none}.custom_reviews_widget img{display:block}.custom_reviews_widget{width:314px;max-width:100%;padding-bottom:5px}.custom_widget_subscription_heading{position:relative}.field_quantity.hide{//display: none !important}.updating.product__info.product__prices{opacity:.5}.hide_variants{display:none!important}.updating.product__info.product__prices{position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:#232323;color:#232323;box-shadow:9999px 0 0 -5px;animation:dot-pulse 1.5s infinite linear;animation-delay:.25s;margin-left:30px}.updating.product__info.product__prices:before,.updating.product__info.product__prices:after{content:"";display:inline-block;position:absolute;top:0;width:10px;height:10px;border-radius:5px;background-color:#232323;color:#232323}.updating.product__info.product__prices:before{box-shadow:9984px 0 0 -5px;animation:dot-pulse-before 1.5s infinite linear;animation-delay:0s}.updating.product__info.product__prices:after{box-shadow:10014px 0 0 -5px;animation:dot-pulse-after 1.5s infinite linear;animation-delay:.5s}@keyframes dot-pulse-before{0%{box-shadow:9984px 0 0 -5px}30%{box-shadow:9984px 0 0 2px}60%,to{box-shadow:9984px 0 0 -5px}}@keyframes dot-pulse{0%{box-shadow:9999px 0 0 -5px}30%{box-shadow:9999px 0 0 2px}60%,to{box-shadow:9999px 0 0 -5px}}@keyframes dot-pulse-after{0%{box-shadow:10014px 0 0 -5px}30%{box-shadow:10014px 0 0 2px}60%,to{box-shadow:10014px 0 0 -5px}}span.subscription_heading_member_item.active,body .appstle_subscription_save,span.price-item.price-item--regular.price-item--last.appstle_subscription_final_price,span.price-item.price-item--regular.price-item--last.mt-4.mb-4.d-inline-block+span.price-item.price-item--regular.price-item--last.mt-4.mb-4.d-inline-block{color:#a51e1e!important}span.custom_widget_subscription_heading_item span{padding-bottom:5px}span.price-item.price-item--regular.price-item--last.appstle_subscription_final_price,span.price-item.price-item--regular.price-item--last.mt-4.mb-4.d-inline-block{color:#232323!important}@media (max-width:1024px){.product__media-wrapper--single-with-thumbnails{padding-bottom:0}.product-details{row-gap:20px}}.custom_reviews_widget span.jdgm-prev-badge__text{margin-left:2px}.custom_reviews_widget{display:flex;align-items:center;width:100%;gap:10px}.custom_reviews_widget>a{max-width:142px}.custom_reviews_widget .jdgm-widget *{line-height:1}.custom_reviews_widget>a img{display:block;margin-bottom:-3px}.custom_reviews_widget .jdgm-prev-badge{display:flex!important;flex-direction:row-reverse;gap:15px;align-items:center;justify-content:left}.custom_reviews_widget .trustpilot-widget{max-width:124px}.custom_reviews_widget .trustpilot-widget iframe{width:100%!important}.custom_reviews_widget .trustpilot-widget{position:absolute!important;right:0;max-width:240px}.custom_reviews_widget{position:relative}.custom_reviews_widget span.jdgm-prev-badge__text{margin-left:0;font-size:16px;color:#000;font-family:Syne}@media (max-width:768px){.custom_reviews_widget span.jdgm-prev-badge__text{font-size:14px}}@media (max-width:1024px){.header--sticky.is-header-hide{transition:transform .3s ease-out;transform:none}.product-details{row-gap:25px}.product__info.ord-2{color:#a5a5a5;margin-top:12px}.product__info.product__prices{margin-top:20px}body .appstle_subscription_save{margin-left:15px}sht-sticky-prd-info.product__info.ord-8.d-block{margin-top:20px}span.custom_widget_subscription_heading_item{padding-bottom:8px}.subscription_heading_member.months span.subscription_heading_member_item{padding:15px 0}.product__info.product__extra-info .accordion__toggle .accordion__icon--minus,.product__info.product__extra-info .accordion__toggle .accordion__icon--plus{width:17px;height:17px;color:#232323}.spacing_block_custom{padding-top:20px}}.anmb.js-anmb-section[data-ui-component="Announcement Bar Section"]{height:50px;display:flex;align-items:center;justify-content:center}body .header{padding-top:5px;padding-bottom:5px;height:50px;min-height:50px}span.custom_widget_subscription_heading_item span svg path{fill:#a5a5a5;stroke:#a5a5a5}span.custom_widget_subscription_heading_item span svg{display:inline-flex;position:relative;left:2px;bottom:-3px}span.custom_widget_subscription_heading_item.active span svg path{fill:#000;stroke:#000}span.custom_widget_subscription_heading_item:first-child:after{height:1.5px}span.price-item.price-item--regular.price-item--last.mt-4.mb-4.d-inline-block+span.price-item.price-item--regular.price-item--last.mt-4.mb-4.d-inline-block{text-decoration:unset!important;position:relative}span.price-item.price-item--regular.price-item--last.mt-4.mb-4.d-inline-block+span.price-item.price-item--regular.price-item--last.mt-4.mb-4.d-inline-block:after{content:"";width:calc(100% + 20px);height:2px;background:#a51e1e;position:absolute;left:-10px;top:50%}@media (min-width:1025px){.product__info-wrapper.clm{padding-left:0}}@media (min-width:1024px){.product__media-wrapper.clm{padding-left:25px}}.product__info.product__prices{margin-top:15px}span.custom_widget_subscription_heading_item span{font-size:10px;padding-bottom:8px}span.custom_widget_subscription_heading_item{font-size:18px}.subscription_heading_member.months span.subscription_heading_member_item:first-child{display:flex;align-items:center;justify-content:center}.subscription_heading_member.months span.subscription_heading_member_item.active{color:#232323!important;font-weight:700!important}.subscription_heading_member.months span.subscription_heading_member_item span{font-size:8px}.subscription_heading_member.months span.subscription_heading_member_item{padding:12px 0}.product__info.product__extra-info .accordion__toggle .accordion__icon--minus,.product__info.product__extra-info .accordion__toggle .accordion__icon--plus{width:15px;height:15px}body .product__info.product__extra-info .accordion__item{padding-top:16px;padding-bottom:16px}@media (max-width:1024px){.product-details{row-gap:15px;overflow-x:hidden}.header-logo--transparent .logo__main-logo,.header--sticky .logo--transparent,.header--transparent:hover .logo--transparent{min-height:25px!important}body.template-product .shopify-section.header-wrapper{position:sticky!important;top:0!important}.product-slideshow__item{max-width:calc(100% - 32px)}.product-slideshow__items{scroll-padding-left:35px}}@media (max-width:1024px){.custom_fix_mobile_membership a.button_member{border:1px solid #232323;background:#232323;width:100%!important;display:flex;align-items:center;justify-content:center;color:#fff;height:50px}.custom_fix_mobile_membership .custom_popup button.btn.btn-link.fs-body.btn_animation{font-size:12px;margin-bottom:16px;padding-top:0;font-weight:500;font-family:Syne;line-height:110%}.custom_fix_mobile_membership .custom_popup{display:flex;justify-content:center;align-items:center}.custom_fix_mobile_membership{position:fixed;bottom:0;left:0;z-index:1;background:#fffc;box-shadow:0 -4px 10px #0000001a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);right:0;padding:20px 25px 25px}.custom_fix_mobile_membership .ctnr{padding:0}body.template-index .dialog__body.js-dialog-body .custom_buttons{display:none!important}.custom_reviews.custom_reviews2 h3.h6{color:#a5a5a5;font-size:12px;font-weight:500;line-height:120%;margin-bottom:0}.custom_reviews.custom_reviews2 p.m-zero.review_text.hide-empty{color:#232323;font-size:16px;font-weight:500;line-height:120%}.custom_reviews.custom_reviews2 p.m-zero.title{font-weight:600;line-height:120%}.custom_reviews.custom_reviews2 .card.p-sides.w-100{border:unset;padding-bottom:10px;text-align:center}.custom_reviews.custom_reviews2 .card__avatar{margin:0 auto 20px}.section.custom_reviews.custom_reviews2 .s-content.miw-100{padding-bottom:40px;border-bottom:1px solid #D9D9D9}.section.custom_reviews.custom_reviews2{padding-bottom:0;padding-top:30px}.section.product_benifits .s-header{padding-top:41px}.video_banner_home[style*=--mh-xs],.video_banner_home [style*=--mh-xs]{min-height:50vh;height:var(--mh-xs)}.video_banner .s-header__sub{display:none}.video_banner h2{font-size:32px}body .video_banner .btn{font-size:12px}.custom_reviews .card__avatar{z-index:1}.logo__main-logo{min-height:25px!important}.custom_fix_mobile_membership a.button_member{font-size:14px}.header__icons.header__icons--right .btn-icon{width:18px;height:18px}.product-slideshow__items .product-slideshow__item:first-child{padding-left:9px!important;max-width:calc(100% - 20px);margin-bottom:-20px}.product-slideshow__item{max-width:calc(100% - 30px);padding-right:15px;margin-bottom:-30px}.header__icons.header__icons--right .btn-icon svg{width:100%;height:auto!important}.header__cart-count{bottom:5px;right:10px}.product__info.ord-3.p-sides.hide-empty.color-text-regular,.product__info.ord-4.p-sides.hide-empty{margin-top:15px}.custom_reviews_widget span.jdgm-prev-badge__text{font-weight:500}body .appstle_subscription_save{display:none}.product__prices .price-item--last+.price-item--last{margin-left:40px!important}span.custom_widget_subscription_heading_item span svg{margin-left:5px;position:unset}span.custom_widget_subscription_heading_item span{display:flex;align-items:center}span.custom_widget_subscription_heading_item:last-child span{justify-content:end}.subscription_heading_member span.subscription_heading_member_item{color:#232323}.subscription_heading_member.months span.subscription_heading_member_item{justify-content:space-between;color:#a5a5a5}.subscription_heading_member.months span.subscription_heading_member_item{font-size:14px;line-height:1}.subscription_heading_member.months span.subscription_heading_member_item span{font-size:7px;padding-top:7px}.product__info.product__extra-info .accordion__toggle .accordion__icon--minus,.product__info.product__extra-info .accordion__toggle .accordion__icon--plus{stroke:#232323;stroke-width:.1px}.product-slideshow__slider .media-wrapper{--ratio: 1 / 1 !important;height:calc(100% - 30px)}.product-slideshow__slider video.media-wrapper{height:calc(100% - 19px)}.js-product-media-item-deferred-video-image video{width:100%;height:100%;object-fit:cover}.product__info.product__extra-info span.h5{margin-left:20px}}.product-slideshow__items{overflow-y:hidden}@media (min-width:1024px){.header-logo.header-logo--transparent,.header-logo{padding:0}.custom_reviews_widget span.jdgm-prev-badge__text{font-weight:500;font-size:14px}.product__prices .price-item--last+.price-item--last{margin-left:30px!important}body .appstle_subscription_save{display:none!important}span.subscription_heading_member_item.active{color:#232323!important}.subscription_heading_member.months span.subscription_heading_member_item span{padding-top:5px}.product__info.product__extra-info .accordion__toggle .accordion__icon--minus,.product__info.product__extra-info .accordion__toggle .accordion__icon--plus{stroke:#a5a5a5;stroke-width:.1px}.updating.product__info.product__prices~sht-sticky-prd-info{padding-top:12px!important}}sht-ann-bar button{display:none!important}@media (max-width:1024px){.section.blog_list_section a.btn.btn-primary{margin-top:42px}.logo__main-logo{min-width:130px}.product__prices .price-item--last+.price-item--last{margin-left:30px!important}.subscription_heading_member span.subscription_heading_member_item{color:#a5a5a5}span.subscription_heading_member_item.active{color:#232323!important}.subscription_heading_member.months span.subscription_heading_member_item span{padding-top:5px}.custom_fix_mobile_membership a.button_member{font-weight:600}.product__info.product__extra-info .accordion__toggle .accordion__icon--minus,.product__info.product__extra-info .accordion__toggle .accordion__icon--plus{stroke:#a5a5a5;color:#a5a5a5}.updating.product__info.product__prices~sht-sticky-prd-info{padding-top:12px!important}.video_banner video{min-height:100%}.video_banner .s-header__buttons{position:relative;bottom:-30px}}.updating.product__info.product__prices~sht-sticky-prd-info{pointer-events:none}@media (min-width:1024px){.product__info.ord-4.p-sides{min-height:24px;position:relative}.product__info .trustpilot-widget{position:absolute!important;left:0;max-width:270px}}@media (max-width:1024px){.product__info.ord-4.p-sides{min-height:24px;position:relative}.product__info .trustpilot-widget{position:absolute!important;left:0;max-width:275px}sht-menu-drwer-opner.d-block.header__icons .header__icons.header__icon--search{display:flex!important;margin-left:-20px}sht-menu-drwer-opner.d-block.header__icons .header__icons.header__icon--search svg{width:20px;height:auto}}.product-slideshow__thumb:nth-child(18)~.product-slideshow__thumb,.product-slideshow__item:nth-child(18)~.product-slideshow__item{display:none}.bottom_text p{margin:unset;font-size:8px;line-height:normal}.bottom_text{position:absolute;bottom:10px;left:0}.product__info_custom.spacing_block_custom.ord-10{position:relative}span.disclaimer_homepage p{font-size:11px;line-height:normal;margin:unset}.accordion-content.open:has(.disclaimer_homepage){margin-bottom:0}body .accordion__item:has(.disclaimer_homepage,.accordion-content.open){padding-bottom:15px}.accordion-content.open:has(.disclaimer_homepage)>p{margin-bottom:15px}body.template-page span.disclaimer_homepage p{font-size:9px}@media (max-width:1024px){body .below_media_content .carousel .carousel__item:last-child{max-width:calc(100% - 12px)}.text-block.hide-empty.small_text_custom p{font-size:8px;line-height:normal}.product__info_custom.spacing_block_custom.ord-10{padding-bottom:10px}.product__info_custom.spacing_block_custom.ord-10 .s-header__sub+.text-block{//min-height: 120px}.text-block.hide-empty.small_text_custom{margin-top:90px;min-height:20px;display:flex;align-items:flex-end}span.disclaimer_homepage p{font-size:8px}body.template-page span.disclaimer_homepage p{font-size:7px}.product_benifits.product_benifits h2{width:310px;max-width:100%;margin-left:auto;margin-right:auto}.text-block.hide-empty.small_text_custom{margin-top:25px;min-height:unset;margin-bottom:40px}.product__info_custom.spacing_block_custom.ord-12 .scrollable{overflow-y:hidden}}@media (min-width:1024px){sht-menu-drwer-opner.d-block.header__icons .header__icons.header__icon--search{display:none}}.template-index .social_heading{text-align:center;padding-bottom:30px}.template-index .social_html_flex{display:flex;align-items:center;justify-content:center;gap:35px}.template-index .social_html_flex svg{height:40px;width:auto}body #insta-feed h2{display:none!important}@media (max-width:1024px){.template-index .social_heading{padding-left:30px;padding-right:30px}.template-index .social_html_flex svg{height:35px}}.product_hero_custom .icons_custom_grid_item{position:relative}.product_hero_custom .icons_custom_grid_item a:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0}
/*# sourceMappingURL=/cdn/shop/t/56/assets/custom.css.map */
