body.overflow-hidden:not(.upcartPopupShow){overflow:auto!important}.predictive-search--header .predictive-search--header,.caption-content-wrapper,.header__icons .mobile_search{display:none!important}.header__icons .desktop_search{max-width:310px;margin-right:10px;display:inline-flex}.header__icons .desktop_search #Search-In-Modal{border:1px solid #d9d9d9;border-radius:30px;height:34px;margin-top:8px}.header__icons .desktop_search .field:after{display:none}#block-icon_FV7gcn.icon{margin:0 auto}#block-icon_FV7gcn .icon-block:first-child{text-align:right}.product-with-bundle .bundle-wrapper{display:flex;flex-wrap:wrap;align-items:center}.bundle-wrapper .tax_message{color:#121212a6;font-size:14px;vertical-align:bottom;margin-top:5px}.bundle-wrapper .mobile-atc-price .tax_message{margin-left:10px}.bundle-wrapper .mobile-atc-price{display:none}.product-with-bundle .bundle-wrapper .left-column{flex:0 0 calc(40% - 20px);margin:0 10px}.product-with-bundle .right-column.column{display:flex;flex-wrap:wrap;align-items:center;flex:1 0 0}.product-with-bundle .right-column.column .bundle-item{flex:calc(33.33% - 55px);margin:0 10px 20px;box-shadow:#11111a0d 0 1px,#11111a1a 0 0 8px;text-align:center;padding:20px 10px}.product-with-bundle .right-column.column .item-heading a{text-decoration:none;color:#000}.product-with-bundle .right-column.column .item-heading{font-size:20px;min-height:46px}.product-with-bundle .right-column.column .item-image img{max-width:100px;display:inline-block}.product-with-bundle .right-column.column .bundle-item .item-image{line-height:normal;margin-bottom:16px}.product-with-bundle .right-column.column .item-price{margin-bottom:0;padding-top:20px;border-top:1px solid #f2f2f2;font-weight:700;font-size:16px}.product-with-bundle .left-column .preheading{margin-top:0;margin-bottom:15px;color:#0570f0}.custom-link-btn .button{width:100%;min-height:52px;border-radius:6px;overflow:hidden}.product-with-bundle .bundle-wrapper .text p{margin-bottom:10px}.product-with-bundle .bundle-product__price{margin-bottom:15px}.product-with-bundle .right-column.column .icon-plus-wrap{flex:0 0 auto;margin:10px}.product-with-bundle .right-column.column .icon-plus-wrap .icon{height:32px;width:32px}.product-with-bundle .right-column.column .icon-plus-wrap:last-child{display:none}.pi-bundle-images{padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin-top:5px;margin-bottom:0;align-items:center}.pi-bundle-images li span{display:block}.pi-bundle-images li .image{line-height:0px}.pi-bundle-images li .image img{max-width:46px}.pi-bundle-images li .text{font-size:12px}.pi-bundle-images li{text-align:center}.pi-bundle-images li.icon{height:20px;width:20px}.pi-bundle-images li.icon:last-child{display:none}#shopify-section-template--23213798424841__image_with_text_H7hANm .image-with-text .grid{max-width:1400px;margin:0 auto}body.page-product-orthogo-2-0-v2 .gallery-thumbnail-video{right:0}.page-width.section-template--23305467199753__featured_product_KcjEFM-padding .product__text.subtitle{font-size:calc(var(--font-heading-scale) * 4rem);font-family:var(--font-heading-family)}#block-button_dXgGcx.btn .button.button--primary{margin-top:0}#block-icon_mANYrN.icon{justify-content:flex-start}#block-button_dXgGcx.btn{margin-bottom:40px}#block-button_dXgGcx.btn .button.button--primary{min-width:280px;height:55px;display:inline-flex;border-radius:32px}#block-icon_mANYrN .icon-block img{height:60px;width:auto;object-fit:contain}body.page-page-6-most-important-features .multicolumn-card__image-wrapper--third-width{width:25%}.container-width.width-standard.rich-banner__logo-video{max-width:1300px}.rich-banner__logo-video .rich-banner-content{text-align:center}.author-info-inner{margin-bottom:20px}.author-info-inner .name{display:flex;flex-wrap:wrap;align-items:center}.author-info-inner .name img{display:inline-block;border-radius:5px;max-width:60px}.author-info-inner .name h4{margin-left:15px;margin-bottom:0}#author-bio,#co-author-bio{width:100%;max-width:780px}.author-col{max-width:1600px;padding:0 20px;margin:30px auto 0;display:flex;flex-wrap:wrap;align-items:center}.product-option{line-height:normal!important}.product__accordion .accordion__content .logos{display:flex;flex-wrap:wrap;gap:40px}.product__accordion .accordion__content .logos .logo-item img{max-height:60px;object-fit:cover}.product-option dt{font-weight:700}.product__info-container .richtext.has-bg-color{padding:20px;border-radius:5px;margin:5px 0}.product-option dt,.product-option dd{font-size:13px}.bundles-bundler-hop-visible{display:none!important}.custom_price .price__sale{display:block!important}.best-price-card-info .card__information{grid-row-start:unset!important}.gallery-thumbnail-video{position:absolute;top:10px;right:90px;z-index:11}.multicolumn-section .multicolumn .slider-buttons .slider-button{background-color:#0370f0;border-radius:100px;color:#fff;width:35px;height:35px}.multicolumn-section .multicolumn .slider-buttons{position:absolute;width:100%;top:50%;transform:translateY(-50px);justify-content:space-between;padding-left:10px}.multicolumn-section .multicolumn .slider-buttons .slider-button[disabled] .icon{color:#fff}.gallery-thumbnail-video a{display:inline-block}.gallery-thumbnail-video a img{max-width:100px;object-fit:cover;box-shadow:0 0 3px #727578;border-radius:50%;height:100px}.drawer__cart-items-wrapper .cart-item cart-remove-button{display:none}.cart-items .cart-drawer-msg{width:100%;display:block;padding:12px;background:#09c5080f}.cart-items .cart-drawer-msg td{padding:0!important;font-size:14px;text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;color:#09c508}.cart-items .cart-drawer-msg td p,.drawer__contents.has-massage thead{margin:0}.drawer__contents.has-massage .cart-items thead{margin-bottom:0}@media only screen and (max-width: 990px){.header__icons .mobile_search{display:inline-flex!important}.header__icons .desktop_search{display:none}}@media only screen and (min-width: 768px){.slider-image-text .slick-prev.slick-arrow,.slider-image-text .slick-next.slick-arrow{height:30px;width:30px;display:block!important}.slider-image-text .slick-prev.slick-arrow:before,.slider-image-text .slick-next.slick-arrow:before{font-size:30px;color:#0e77f0}.custom-article-content .article-content .table-of-content #toc{display:flex;flex-wrap:wrap;column-gap:32px}.custom-article-content .article-content .table-of-content #toc li{flex:0 0 calc(50% - 16px)}.custom-article-content .article-content-sidebar{position:sticky;top:0}}@media only screen and (max-width: 787px){.article-cta .custom-article-cta-wrap{flex-direction:column}.article-cta .btn{margin-top:0!important}}@media only screen and (max-width: 1366px){.custom-article-cta-wrap .article-cta_img-wrap{flex:0 0 155px!important}}#shopify-section-template--19590598394121__rich_text_ArbHBK .rich-text__blocks .button.button--primary{background-color:#0570f0;border-radius:30px;min-width:280px;font-size:20px}#shopify-section-template--19590598394121__rich_text_ArbHBK .rich-text__blocks .button.button--primary:before,#shopify-section-template--19590598394121__rich_text_ArbHBK .rich-text__blocks .button.button--primary:after{display:none}#shopify-section-template--19590598394121__17156185944b0fd00a{background:#f6f7fd}#shopify-section-template--19590598394121__rich_text_ArbHBK .rich-text__buttons{margin-top:0}#shopify-section-template--19590598394121__rich_text_ArbHBK .rich-text__blocks{padding-top:20px;border-top:1px solid #aeaeae;max-width:450px}.article-cta-two{margin-top:40px}.custom-atc-button{padding:20px;max-width:420px;margin:0 auto}.custom-atc-button button.custom_atc{box-shadow:0 3px 4px 1px #ccc;border-radius:50px;margin-top:0;min-height:55px;font-size:16px;text-transform:uppercase;line-height:normal;font-weight:700;color:#fff;background:#f06d1d;border:1px solid #f06d1d}.custom-atc-button button.custom_atc:before,.custom-atc-button button.custom_atc:after{display:none!important}.slider-image-text .slick-prev.slick-arrow{left:-15px!important}.slider-image-text .slick-next.slick-arrow{right:-15px!important}#block-button_MMVAYQ.btn .button.button--primary{width:100%;padding:20px 16px;font-size:16px;font-weight:700;border-radius:50px;box-shadow:0 3px 4px 1px #ccc}.rich-banner-content .button.button--primary{text-align:center}.discount-form-col .form-heading{margin-bottom:40px}.discount-form-col .form-heading .heading{margin-bottom:10px}.discount-form-col .form-heading .heading h2{margin-bottom:0}.discount-code-field-row .col{padding:0 20px}.discount-code-image{flex:0 0 30%}.discount-form-col{flex:1 0 0}.discount-code-field-row{display:flex;flex-wrap:wrap;align-items:center}.discount-code-image{line-height:0px}.discount-code-form .form-wrap{display:flex;flex-wrap:wrap}.discount-code-form .form-wrap .input input{width:100%;height:100%;border:1px solid #000;outline:none;box-shadow:none}.discount-code-form .form-wrap .input{flex:1 0 0}.discount-code-form .form-wrap .btn{flex:0 0 auto}.discount-top-heading{text-align:center;margin-bottom:40px}.discount-top-heading .heading h2{margin-bottom:10px}#discount-form input#discount-code-input{border-radius:40px;padding:10px 20px}.discount-code-form .form-wrap .input{margin-right:10px;max-width:400px}#discount-form input[type=submit]{border-radius:40px}.planning-steps.container-width.width-standard{padding-right:110px}.steps-top-heading{margin-bottom:-50px}.steps-top-heading .heading{margin-bottom:5px}.steps-top-heading .heading h2{font-size:64px;line-height:normal;margin-bottom:0;color:#13538a;display:flex;flex-wrap:wrap;align-items:flex-end}.steps-top-heading .heading h2 span{background-color:#13538a;width:130px;height:130px;display:inline-flex;align-items:center;justify-content:center;color:#fff;border-radius:100%;margin:0 5px}.steps-top-heading .text p{margin-bottom:0}.steps-top-heading .text{color:#fff;background-color:#13538a;padding:10px 20px;border-radius:10px;display:inline-block}.planning-steps-wrap.step.step-2{margin-top:120px}.planning-steps-wrap.step.step-3{margin-top:80px}.planning-steps-wrap.step.step-4{margin-top:40px}.planning-steps-wrap.step.step-1{margin-top:160px}.planning-steps-row{display:flex;flex-wrap:wrap}.planning-steps-row .step{flex:0 0 20%;text-align:center}.planning-steps-row .step-wrap{text-align:center;border-radius:50% 50% 0 0;padding-top:20px;margin-left:-40px;position:relative;min-height:320px}.step.step-1 .step-wrap{margin-left:0}.planning-steps-wrap.step .step-wrap:before{content:"";width:0;height:0;border-top:40px solid transparent;border-right:40px solid #64d6f4;border-bottom:40px solid transparent;position:absolute;left:0;bottom:-40px;opacity:.5}.step.step-1 .step-wrap:before{display:none}.step.step-5 .step-wrap:after{content:"";width:0;height:0;border-top:150px solid transparent;border-left:120px solid #13538a;border-bottom:150px solid transparent;position:absolute;right:-96px;bottom:-60px;border-right:0px;opacity:1}.planning-steps-row .step-wrap .text,.planning-steps-row .step-wrap .text h2{color:#fff}.price-text-wrap{display:flex;flex-wrap:wrap;align-items:flex-start}.price-text p{margin-bottom:0;font-size:16px;font-weight:500;color:#000;line-height:normal}.custom-swatches{display:flex;flex-wrap:wrap;padding:30px 0;column-gap:20px}.custom-swatches .swatch-box{padding:10px;border:2px solid #efefef;text-align:center;border-radius:10px;width:170px}.custom-swatches .swatch-box p{font-size:14px;margin:5px 0 0}.rich-banner-bottom-btn{margin-top:15px}.custom-swatches .swatch-box a{text-decoration:none;display:block}.custom-swatches .swatch-box p a{color:#000;font-weight:600}.custom-swatches .swatch-box.active{border:2px solid #0570f0}.custom-swatches .swatch-box:hover,.custom-swatches .swatch-box:focus{background-color:#f8f8f8}.custom-collection-banner-section .banner-image img{width:100%}#my-cart-drawer{z-index:99999}.vertical-thumbnail-slider .slick-arrow{display:block!important}.vertical-thumbnail-slider .slick-next.slick-arrow{bottom:0;top:auto;transform:none;right:0!important}.vertical-thumbnail-slider .slick-prev.slick-arrow{top:0;transform:none;left:0!important}.thumbnail-slider .thumbnail-list.vertical-thumbnail-slider{padding:20px 0!important}.vertical-thumbnail-slider .slick-arrow:before{margin:0;color:#000}.vertical-thumbnail-slider .slick-arrow:before{color:#000}.multicolumn-with-media-section .multicolumn-card__video video{width:100%}.multicolumn-with-media-section .multicolumn-list .multicolumn-list__item .media img{max-width:100%;border-radius:15px}body.page-page-3-0-fur-fersensporn .rich-banner-top-heading h2{font-size:36px}.rich-banner-media .image{line-height:0px}.product-info-tabs a.tab.active{color:#000;font-weight:700;border-bottom:1px solid #000;font-size:16px}.product-info-tabs a.tab{color:#8a8a8c;flex:1 0 0;text-align:center;text-decoration:blink;font-size:16px;padding:0 5px 5px}.product__info-wrapper .product-info-tabs{margin-top:20px!important}.product-info-tabs .product-tab{display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px solid #f2f2f2;margin-bottom:20px}.product__info-wrapper .metafield-rich_text_field,.product__info-wrapper .tab-content{font-size:16px;line-height:24px}.total-save-price{position:relative}.total-save-price .save-price{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block;color:#fff;width:100%;text-align:center}.total-save-price .star-img img{max-width:130px;object-fit:cover}.total-save-price .star-img{line-height:0px}.total-save-price .save-price .price{font-family:var(--font-heading-family);font-size:22px;line-height:24px;width:100%;letter-spacing:-1px;color:#fff;display:inline-block}.total-save-price .save-price .save{font-size:18px;line-height:20px;letter-spacing:0px;display:inline-block}.price.price--on-sale{display:flex;flex-wrap:wrap;align-items:center}.total-save-price{margin-left:10px}.card__information .total-save-price .save-price .save{font-size:15px;line-height:17px}.card__information .total-save-price .save-price .price{font-size:18px;line-height:20px}.card__information .total-save-price .star-img img{max-width:105px}.card__information .total-save-price{position:absolute;top:0;right:0;z-index:2}.card-information .price__container,.card-information .price__container *{font-size:22px!important}.article-flex{display:flex;flex-wrap:wrap;column-gap:20px}.article-flex .article-img-col{flex:0 0 40%}.article-flex .article-img-col p em{font-size:14px;display:block}.custom-atc-btn .product-form__buttons .product-form__submit.button{width:auto;border-radius:0;background-color:#f06d1d;text-transform:none}.testimonial-section .title{text-align:center}div#Banner-template--18052790780169__8ebcf896-a03d-42a4-b430-66c4ca2bf26b .banner__media.media:before{display:none!important}.page-page-fersensporn div#shopify-section-header,.page-product-20-min-experten-beratung-2 div#cb-sticky{display:none!important}.collapsible-content__wrapper .collapsible-content__header{margin-bottom:8px}div#block-1589ec20-c447-4556-bf49-2c7227ed25be{padding-top:0!important}div#block-e33cfaf3-f4c7-458b-8aae-c3eb9b8ea34e h2{margin:0}.slick-next{right:30px!important;z-index:1}div#block-template--18049605107977__e025e6a2-52a7-48b3-a89c-e13dcca4d0d2-title-1 h2{margin:0}div#block-11d8d4cb-0e42-4b45-90c4-0ad9e08aedd9 h2{margin-bottom:0}.multicolumn-card__info .rte{margin-top:4px}.rich-banner-content-wrap .color-icons{text-align:center}.slick-prev{left:30px!important;z-index:1}.slick-arrow{display:none!important}.slider-image-text:hover .slick-arrow{display:block!important}.slick-dots li button:before{content:""!important}.slider-image-text{max-width:1200px!important;margin:auto;padding:0 20px}.image-text-slider{display:flex!important;flex-wrap:wrap;margin:0 auto!important;justify-content:space-around;color:#fff;align-items:center}.image-text-slider .slider-image{flex:0 0 50%;width:50px;padding:0 10px}.slider-image-text.custom-slider-image-text ul.slick-dots{bottom:-40px;left:0}.image-text-slider .slider-text{flex:0 0 50%;width:50px;padding:0 10px;font-size:16px;text-align:center}div#block-7f685720-195d-484d-b2c6-aa060ac24f02 ul li::marker,div#block-15706c90-bc4f-4075-b2cb-877f80593967 ul li::marker,div#block-c30320cc-c3b2-4572-9ade-0e65a9a81ae4 ul li::marker{color:#0570f0;font-size:30px}div#block-7f685720-195d-484d-b2c6-aa060ac24f02 ul li,#block-15706c90-bc4f-4075-b2cb-877f80593967.paragraph ul li{margin-bottom:20px}.rich-banner-content-wrap ul{list-style:none;padding:0}div#block-8d9a235f-ae69-4f88-95cb-10cfa46f07cf{padding:0!important}.multicolumn .title{margin-bottom:8px}.rich-banner-content-wrap ul li:before{content:"\f0da";font-family:stamped-font,FontAwesome,"Font Awesome 5 Pro","Font Awesome 5 Brands";color:#0570f0;display:inline-block;margin-right:1rem}.block-icons{display:flex;column-gap:10px;justify-content:center}.rich-banner-top-heading{margin-bottom:48px;padding:0 10px}.rich-banner-top-heading h2{margin:0}.rich-banner-top-heading h4{font-size:20px!important}.page-product-20-min-experten-beratung-2 div#cb-sticky{display:none!important}div#shopify-block-e6e8f3f5-ce0d-4895-b6fa-eaf8361bb2e0{text-align:center;margin-bottom:10px}.article-cta-banner .metafield-rich_text_field p{margin:0}.type-form-wrap{max-width:1200px;margin:40px auto 20px;padding:0 15px}.simple-bundle-block .bundle-image,.simple-bundle-block-inner{flex:0 0 50%;padding:0 20px}.simple-bundle-block-inner .bundle-info-top .bundle-tag{position:unset;transform:none;margin-bottom:15px}.simple-bundle-block-inner .bundle-info-top{text-align:left;margin-bottom:24px}.simple-bundle-block-inner .bundle-price-main{justify-content:flex-start}.simple-bundle-section .custom-bundles-header{margin-bottom:64px}.simple-bundle-block-inner .bundle-list{min-height:auto}.simple-bundle-block-inner .bundle-list ul{list-style:none;padding:0}.bundles-popup-section{position:fixed;width:100%;height:100%;z-index:999;top:0;left:0;overflow:hidden;background:#0009;padding-left:10px;padding-right:10px;display:none}.bundles-popup-section.show{display:block}.bundles-popup-section .custom-bundles{background-color:#fff;transform:translate(-50%,-50%);left:50%;top:50%;position:absolute;height:auto;max-height:80vh;overflow-y:auto;width:100%}.close-bundles-popup{background:transparent;border:0;position:absolute;color:#000;top:20px;right:20px;cursor:pointer}.close-bundles-popup button .icon.icon-close{height:24px;width:24px}.close-bundles-popup button{border:0px;background:transparent;cursor:pointer}.ai-chat-box .heading{font-size:30px;text-align:center;font-weight:700;color:#000;margin-bottom:0}.ai-chat-box .subheading{text-align:center;font-size:22px;color:#0570f0;font-weight:600}.bundles-popup-section .custom-bundles::-webkit-scrollbar{width:8px}.bundles-popup-section .custom-bundles::-webkit-scrollbar-track{background:#f1f1f1}.bundles-popup-section .custom-bundles::-webkit-scrollbar-thumb{background:#888}.bundles-popup-section .custom-bundles::-webkit-scrollbar-thumb:hover{background:#555}h2{font-size:32px;line-height:40px;margin-top:0;margin-bottom:20px;letter-spacing:0px}h3{font-size:24px;margin-top:0;margin-bottom:10px;line-height:normal;letter-spacing:0px}h4{font-size:24px;line-height:28px;color:#0570f0;margin-top:0;margin-bottom:16px}p{margin-top:0}img{height:auto}.container-width{padding:0 15px;margin:0 auto}.width-standard{max-width:1600px}.custom-bundles{max-width:1200px!important}h3.bundle-title{min-height:54px}.width-wide{max-width:100%}.flex-row{display:flex;flex-wrap:wrap;width:100%;justify-content:center}.column-auto{flex:0 0 auto}.column-grow{flex:1 0 0}.item-left{align-items:flex-start}.item-center{align-items:center}.item-right{align-items:flex-end}.content-left{justify-content:flex-start}.content-center{justify-content:center}.content-right{justify-content:flex-end}.content-space-between{justify-content:space-between}.content-space-around{justify-content:space-around}.block{padding:0 10px}.custom-article-content .col{overflow-x:hidden}.article-content iframe{display:block;width:100%;height:auto;aspect-ratio:16 / 9}.article-content *{max-width:100%}.bundle-text p{color:#0570f0}.button.button--primary{display:inline-block;line-height:1;padding:15px 35px;border-radius:5px;transition:.3s all linear;box-shadow:0 0 10px transparent;margin:20px 0 0;font-size:14px;letter-spacing:.5px;min-height:auto}.custom-dt-video img,.custom-mb-video img{width:100%}.add-to-cart{box-shadow:0 3px 4px 1px #ccc!important;border-radius:40px!important;font-weight:700;text-transform:uppercase}div#thanks-message{text-align:center;padding:10px 0}div#thanks-message a{color:#0570f0}.section-collection-list .collection-list{justify-content:center}.add-to-cart:before,.add-to-cart:after{border-radius:40px!important}.page-width.section-template--17418733256969__fdfc562c-6164-4e71-944e-1011d7eaf5f3-padding{max-width:1200px}.newsletter__wrapper h2.h1{letter-spacing:-3px}.thumbnail-slider .slider-button.slider-button--next{right:0}.fancybox-is-open .fancybox-bg{display:block!important}.thumbnail-slider .slider-button{z-index:555}.newsletter__subheading{max-width:490px;font-size:16px;line-height:18px;margin-top:10px}.button.button--primary:after{border-radius:5px}.partners-logo{flex:0 0 100px}.custom-article-banner .article-banner{max-height:550px;overflow:hidden}body.template-index #MainContent{margin-top:-115px}body.template-index sticky-header.header-wrapper{background:#ffffff50}body.template-index #shopify-section-header{position:sticky;top:0;transform:none!important}#shopify-section-header.shopify-section-header-sticky{background-color:#fff}.header .header__heading-link,.header .header__heading{flex:1 0 0}.header .header__inline-menu{flex:0 0 auto}.header .header__icons{flex:1 0 0;justify-content:flex-end}.header.header--middle-left{display:flex}.list-menu .header__menu-item{font-weight:700}.list-menu li:last-child .header__menu-item{font-weight:500}.bundle-block-inner .bundle-list ul{list-style:none;padding:0;margin-bottom:0}.bundle-block-inner .bundle-list ul li{font-size:16px;padding-bottom:5px}.bundle-block-inner .bundle-list ul li:last-child{padding-bottom:0}.newsletter__wrapper .needsclick [data-testid=form-row]{display:none!important}.newsletter__wrapper .needsclick.kl-private-reset-css-Xuajs1{min-height:auto!important;padding:0!important}.newsletter__wrapper .needsclick [data-testid=form-row]:last-child{display:flex!important}.newsletter__wrapper .needsclick [data-testid=form-row]:last-child button{border-radius:0!important;font-weight:400!important;padding:15px 20px!important;height:auto!important}.newsletter__wrapper .needsclick [data-testid=form-row]:last-child input{height:auto!important;padding:10px!important;border-radius:0!important;font-weight:400!important}.title-wrapper-with-link{display:block;text-align:center}.title-wrapper-with-link p{font-size:16px;margin-bottom:16px;line-height:24px}body.page-cart #MainContent{max-width:1200px;margin:0 auto}.cart__checkout-button.button{padding:15px 50px;font-size:16px;border-radius:2px;margin-bottom:20px;background:#f06d1d;border:1px solid #f06d1d}.cart-item__quantity .quantity{min-height:48px}.cart__footer .partner-logo-container{display:flex;flex-wrap:wrap;flex:1 0 0;width:auto}.cart__dynamic-checkout-buttons.additional-checkout-buttons{display:none}.cart__footer .logo_partner img{max-width:170px;width:100%}.cart__footer .logo_partner{flex:0 0 33.333%}.cart__footer .cart__blocks{flex:1 0 0;width:auto}.cart__footer .cart__ctas{justify-content:flex-end}.cart__checkout-button.button:after{display:none}.cart__checkout-button.button:before{display:none}.cart-items thead th{font-size:16px;line-height:24px;color:#000;text-transform:none!important;letter-spacing:0px}.checkout_msg{font-size:16px}#main-cart-items{border-bottom:0px;padding-bottom:0}.cart__items .cart-item td{padding-top:20px;vertical-align:middle;padding-bottom:20px;border-bottom:1px solid #e8e9eb}.cart-items thead th{font-size:16px;line-height:24px;color:#000;text-transform:none;letter-spacing:0px}.title-wrapper-with-link .title{font-size:32px;font-family:DIN Next,sans-serif;font-style:normal;font-weight:400;line-height:1.2;margin-bottom:0}h2.collapsible-content__heading.h1{font-size:32px}.title-wrapper-with-link a{color:#0570f0;font-size:16px;line-height:24px}.product__media-gallery{max-width:700px;margin:0 auto}#MainProduct-template--16163552100617__main{max-width:1400px;padding:30px 15px}.product__media-list{margin-bottom:0}.thumbnail-slider .slider-button{position:absolute}.thumbnail-slider .thumbnail-list{padding:5px 1px!important}.product__title{margin:5px 0!important}.product__title h1{font-size:32px;font-weight:400;line-height:38.4px;letter-spacing:normal}.product__info-container .price--on-sale .price-item--regular{font-size:16px}.price--large{font-size:18px}#price-template--16163552100617__main{margin:10px 0}.message-wrap p{margin:0;font-size:16px;padding:7px 15px}.message-wrap{border-radius:3px}ul.checklist{margin:0;padding:0;list-style:none}ul.checklist li{font-size:18px;font-weight:400;color:#666;margin:0 0 10px;padding-left:30px;position:relative}ul.checklist li i{position:absolute;left:0;color:#0570f0;top:6px}.clickable-banner a{display:block;text-align:center;background:#0570f0;padding:10px;text-decoration:none;color:#fff}.product-payment-icon .list.list-payment{justify-content:center;padding-bottom:10px;display:flex;list-style:none}.product-payment-icon.footer__payment{margin:5px 0!important}.product-section-wrap.product .product__info-wrapper{position:sticky;top:0}.product-section-wrap.product{align-items:flex-start;position:relative}.product-section-wrap.product .grid__item.product__media-wrapper{position:sticky;top:0}.product__info-container>*+*{margin:10px 0!important}body.page-product-omg-3-0 .price.price--large,body.page-page-therapist-program-3-0 .price.price--large{font-size:24px;font-weight:700;color:#0570f0;letter-spacing:normal}.thumbnail[aria-current]{box-shadow:none!important;border:2px solid #036ded}.product__text{margin:0!important;font-size:16px;color:#000;line-height:1.5}.stock-status{font-size:17px;font-weight:500;color:#09c508;position:relative;margin:0 0 15px;padding:0 0 15px 30px;border-bottom:1px solid #ccc}.stock-status:before{content:"";position:absolute;top:3px;width:20px;height:20px;border-radius:50%;border:6px solid #d9efd9;left:0;background:#16bd15}.red.stock-status{color:red}.red.stock-status:before{background-color:red;border-color:pink}.mb-image-slider{display:none}.product-form__buttons{max-width:100%!important}.product__info-container .product-form,.product__info-container .product__description{margin:15px 0!important}.video iframe{border:0!important}span.stamped-badge-caption{padding-left:5px;position:relative;top:1px;font-size:18px;font-weight:800;color:#666}.stamped-header-title{text-transform:capitalize;font-size:32px;color:#121212;text-align:center;font-family:var(--font-heading-family)}.stamped-summary-actions-clear,.stamped-summary-actions-mobile-filter,.stamped-summary-actions-newquestion,.stamped-summary-actions-newreview{box-shadow:none!important;background-color:#0370f0!important;color:#fff!important;border:1px solid #0370f0!important}.stamped-container ul.stamped-tabs li{text-transform:capitalize}.stamped-questions-filter-label,.stamped-reviews-filter-label{margin:0!important}.stamped-reviews-filter{padding:20px 0}.stamped-summary-keywords,.stamped-filter-selects{margin:0!important}div[data-widget-style=two-columns] .stamped-review{margin:20px 0 0;padding:20px 0!important;float:none!important;display:block!important;flex:0 0 calc(50% - 17.5px)!important}div[data-widget-style=two-columns] .stamped-reviews{margin:0!important}div[data-widget-style=two-columns] .stamped-review:nth-child(odd):after{border-right:1px solid #d4d4d4;content:"";display:block;height:calc(100% - 40px);top:20px;position:absolute;left:auto;right:-20px}div[data-widget-style=two-columns] .stamped-review-footer{bottom:5px}div[data-widget-style=two-columns] .stamped-pagination{padding:10px 0}.stamped-pagination li a,.stamped-pagination li *{color:#333;text-decoration:none!important}.stamped-pagination li a{min-width:40px;display:block;background-color:#f7f7f7}.stamped-pagination .first,.stamped-pagination .previous,.stamped-pagination .last,.stamped-pagination .next{margin:0!important}.stamped-pagination li a:hover,.stamped-pagination li a:focus{background-color:#333;color:#fff}.stamped-pagination li a:hover *,.stamped-pagination li a:focus *{color:#fff}.stamped-pagination .page.active{text-decoration:none!important}.stamped-pagination .page.active a{background-color:#0370f0}.stamped-pagination .page.active a,.stamped-pagination .page.active a *{color:#fff}.rich-banner-media .image img{width:100%}.learn-more-btn .button{text-decoration:none;text-align:center;font-size:16px;text-transform:uppercase}.product-card-wrapper :hover .learn-more-btn .button{text-decoration:none}.learn-more-btn{margin:10px 0}#myVideo{width:100%}.custom-video{position:relative;line-height:0px}.custom-mb-video{display:none}.video-text{position:absolute;top:0;width:100%;height:100%;display:flex;flex-direction:column;padding:120px}.video-text p{margin-top:0}.content-cta.article-cta{max-width:400px;margin:0 auto 40px}.collection .product-grid .grid__item{padding:20px 20px 30px;border-radius:10px;background:#fff;margin:0 0 40px;border:1px solid #e8eaf7}.rich-banner-content .icon-block p{margin:10px 0 0}.rich-banner-media .video{width:100%;aspect-ratio:16/9}.rich-banner .rich-banner-wrap,.rich-banner .rich-banner-wrap .rich-banner-row{height:100%}.rich-banner .rich-banner-wrap.vertical-top .rich-banner-row{align-items:flex-start}.rich-banner .rich-banner-wrap.vertical-bottom .rich-banner-row{align-items:flex-end}.rich-banner-content,.rich-banner-content-wrap{position:relative}.accordion .icon-accordion{display:none}.video-section .h1{font-size:32px}.video-section.isolate.page-width{max-width:1400px;padding:0 15px}.media-gallery .gallery-col{column-count:4;column-gap:.5em;max-width:980px;margin:auto;width:100%}.media-gallery .image img{width:100%;object-fit:cover}.media-gallery .gallery-col .image{line-height:0px}.featured-blog .title-wrapper-with-link{justify-content:center;margin-bottom:0}.blog__posts.articles-wrapper .article{padding:40px 0!important}.article .article-card-wrapper{box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;border-radius:10px}.article-card-wrapper .card--standard>.card__content .card__information{padding-left:2rem;padding-right:2rem}.blog-articles .blog-articles__article.article{padding-bottom:40px;box-shadow:none}.card__information .card__link a{color:#0370f0}.list-menu .header__menu-item{letter-spacing:0;color:#000!important;font-size:16px!important}.image-slider .image img{width:100%}.image-slider .image-column{position:relative}.image-slider .image-column .text{position:absolute;width:100%;bottom:0;max-width:50%;right:0;margin-bottom:48px}.image-slider .image-column .text h2{font-size:32px;font-weight:700;margin-top:10px;margin-bottom:5px}.image-slider .image-column .text h4{margin-top:0;margin-bottom:10px;font-size:20px;font-weight:700}.image-slider .image-column .text p{margin-top:0}.image-slider-btn{text-align:center;display:flex;flex-wrap:wrap;justify-content:space-between;position:absolute;width:100%;top:50%;transform:translateY(-50%)}.dt-image-slider{position:relative}.image-slider-btn .slick-arrow{display:inline-flex!important;background-color:#b1b1b1;border-radius:100px;padding:6px;height:40px;width:40px;align-items:center;justify-content:center;margin:0 5px;cursor:pointer}.image-slider-btn .slick-arrow svg{fill:#fff}.logo-row .title-col h2{margin-bottom:0;text-align:center;color:#181818}.logos-section .container-width.width-wide{padding-left:0}.logo-row .title-col{flex:0 0 100%;height:100%;padding:15px 20px 40px}.logo-col .logo{text-align:center;padding:5px 55px;flex:0 0 33.333%}.logo-col .logo img{margin:0 auto}.social_proof_main_container{max-width:1410px;margin:0 auto;overflow:hidden}.market-row .image img{max-width:210px;margin-bottom:-80px}.market-row .image{text-align:center}.market-row .image .text{padding:130px 55px 40px}.market-row .image.left-image .text{border-radius:1px 58px 0 0;background:#c2deff}.market-row .image.center-image .text{background:#fff;border-top-left-radius:40px}.market-row .right-image-1 .text{background:#e8eaf7;border-radius:1px 0 0 58px}.market-row .right-image-2 .text{background:#3b599a;border-radius:0 0 58px}.market-row .title-col{margin-bottom:-150px}.market-row .right-image-2 img{max-width:180px}.market-row .image .right-image-2 .text h3,.market-row .right-image-2 .text p{color:#fff}.market-row .right-image-2{margin-top:20px}.market-row .image .text h3{color:#2e3956}.market-row .image.left-image .text p{color:#4d6ba7}.market-row .image.left-image{margin-top:64px}.market-accordian .accordion__title .minus{display:none}.market-accordian .accordion details[open] .accordion__title .minus{display:inline-block}.market-accordian .accordion details[open] .accordion__title .plus{display:none}.market-accordian{margin-top:-160px;max-width:60%}.market-accordian .accordion{margin-top:0;border-top:0px}.how-it-works{background:#fff url(/cdn/shop/t/50/assets/bg-line-shape.png) no-repeat center center}.how-it-works-row .image{flex:0 0 40%;padding:0 10px}.how-it-works-row .text{flex:0 0 60%;padding:0 10px}.how-it-works-row .image img{width:100%}.how-it-works .bottom-text{font-size:12px}.testimonial-row .customer{width:150px;height:150px;object-fit:cover;border-radius:100px;display:inline-block;margin-bottom:-55px;margin-left:24px}.testimonial-row .column{margin:0 10px;border:2px solid #eaeaea;padding-top:25px}.testimonial-row .column .text{background-color:#fff;padding:80px 24px 20px;border-radius:15px}.testimonial-row .column .text p{font-size:18px;margin-bottom:10px}.testimonial-row .column .text img{margin:0 auto}.testimonial-row{text-align:center}.testimonial-row h4{font-size:18px!important;margin:0!important}.collapsible-content-wrapper-narrow .collapsible-content__header h2{margin:0}.testimonial-row .column{text-align:center}.testimonial-row .column .text img{margin:0 auto 14px}.testimonial-section .title{margin-bottom:56px}.testimonial-row .column .text p.info{min-height:160px}.table .heading{text-align:center;max-width:576px;margin:0 auto;font-size:16px;font-weight:400;line-height:1.5;color:#000;padding-bottom:32px}.table .heading p{margin:0}.table-col{background-color:#fff;box-shadow:0 0 10px #eee;border-radius:20px;padding:30px 0;width:100%}.custom-background{box-shadow:0 0 10px #eee;border-radius:20px;z-index:0;position:absolute;width:100%;height:100%}.table-col tr td:first-child h3,#shopify-section-template--17986749858057__b93cbc9c-4514-4359-b02f-19c14db7edda .table-col tr td:first-child h3{color:#333}.table-col tr td:first-child{flex:0 0 calc(33.33% - 40px)}.table-bg-color,.table-col tbody{position:relative}.custom-background div{display:block!important}.custom-background div:first-child{background-image:url(/cdn/shop/t/50/assets/Group_42_1.png?v=8626042\2026);background-size:cover;border-radius:20px 0 0 20px;flex:0 0 33.33%;display:flex!important;flex-wrap:wrap;height:100%;width:33.333%}.table-col tr th{flex:1 0 0}.table-col tr td{flex:1 0 0;text-align:center;margin:20px}.table-col .box td:last-child{background-color:#edf9ed;border-radius:8px}.table-col tr td h3{margin:0}.table-col .box td:nth-child(2){border-radius:8px;background:#fcf6f6}.tab-content{display:none}.tab-content.active{display:block}.product-tabs .tabs-title{margin-bottom:40px}.product-tabs ul{list-style:none;padding-left:0}.product-tabs ul li{display:flex;flex-wrap:wrap;align-items:flex-start;margin:20px 0;font-size:16px;line-height:24px}.product-tabs ul li img{flex:0 0 auto;margin-right:10px}.product-tabs ul li p{flex:1 0 0;margin-bottom:0}.product-tabs ul{list-style:none}.product-tabs span{text-decoration:none;padding:15px 30px;opacity:.3;display:inline-block;cursor:pointer}.product-tabs span h3{margin-bottom:0;font-size:20px;font-weight:600;line-height:30px}.tab-content .content .video{flex:0 0 55%;padding:0 20px}.tab-content .content .text{flex:0 0 45%;padding:0 20px}.product-tabs .tab.active{color:#0370f0;opacity:1;border-bottom:1px solid}.product-tabs .tab.active h3{color:#0370f0;opacity:1}.tab-content .content .video iframe{aspect-ratio:455/258;height:auto!important}.collapsible-content .accordion .accordion__title{font-size:16px}.collapsible-content summary:hover .accordion__title{text-decoration:none!important}.collapsible-content summary:hover{background:transparent!important}.collapsible-content .accordion__content{font-size:16px}.grid__item.two-column{display:flex;flex-wrap:wrap;column-gap:20px;width:100%!important;flex:0 0 100%;justify-content:center}.grid__item.two-column .accordion-column{flex:0 0 calc(50% - 10px)}.grid__item .accordion-column{flex:0 0 100%}.partners-logo{padding:10px;background-color:#fff;margin-right:5px}.quantity-atc{display:flex;flex-wrap:wrap;align-items:flex-start}.quantity-atc .atc-btn .product-form{margin-top:0!important}.quantity-atc .product-form__input.product-form__quantity{flex:0 0 auto;margin-bottom:0}.product-form__input.product-form__quantity .form__label{display:none}.quantity-atc .atc-btn{flex:1 0 0;margin-left:10px}.product-form__buttons .product-form__submit.button{margin-top:0;text-transform:uppercase;font-weight:700;color:#fff;background:#f06d1d;border:1px solid #f06d1d;font-size:17px;line-height:25.5px;padding:12px 24px;min-height:51px;box-shadow:unset;border-radius:6px}.quantity__button svg{width:18px}.product-form__buttons .product-form__submit.button:after{display:none}.addon-container .label{line-height:150%;font-size:14px;font-weight:700;color:#25252f;margin-bottom:10px}.upsell-atc-btn .product-form__submit.button{display:inline-block;width:auto;font-size:12px;line-height:150%;letter-spacing:0px;color:#25252f;opacity:.9;padding:10px 0;height:auto;min-height:auto;background:transparent;box-shadow:none;margin-bottom:0}.upsell-atc-btn .button.button--primary:after{display:none}.addon-product .image-title{display:flex;flex-wrap:wrap;align-items:center}.add-product-title{font-size:14px;line-height:150%;color:#000}.upsell-atc-btn{margin-top:40px;border-top:1px solid #e8e9eb}.upsell-atc-btn .product-form{margin:0!important}.upsell-atc-btn .icon input{padding:0;background:transparent;border:0px;font-weight:700;color:#0370f0;font-size:22px}.addon-container{margin-top:32px!important}.addon-product-container{display:flex;flex-wrap:wrap}.addon-product-container .addon-product{padding:20px 20px 0;border-radius:20px;border:1px solid #eee;flex:0 0 calc(50% - 20px);margin:0 10px}.upsell-atc-btn .btn-link{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.upsell-atc-btn .icon{display:flex;margin-left:10px}.upsell-atc-btn .product-form__buttons{line-height:0px;text-align:center}.addon-product-container .addon-product:first-child{margin-left:0}.addon-product-container .addon-product:last-child{margin-right:0}.add-product-image{flex:0 0 auto;display:inline-block;line-height:0px;margin-right:10px}.add-product-title{flex:1 0 0}.add-product-image img{border-radius:8px}#fancybox-container-1 .fancybox-bg{background:#00000080;display:block!important}.product-form__input .quantity:after{display:none}.product-form__input .quantity__input{font-weight:700;font-size:20px}.logos-section .width-standard{box-shadow:0 4px 100px #00000012;border-radius:12px;padding:30px}.article-banner-section .container-width.width-wide{padding:0}.article-banner{line-height:0px}.article-banner img{width:100%}.article-banner-title{max-width:1600px;margin:-100px auto 0;padding:0 20px}.article-banner-title .title-col{background:#0370f0;border-radius:12px;padding:80px 100px;min-height:250px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center}.article-banner-title .author-col{flex:0 0 35%;justify-content:center;margin-left:40px;display:flex;flex-wrap:wrap;margin-bottom:12px}.has-co-author.author-col .name,.author-col-warp.flex-row.item-left{flex:1 0 0}.author-col img{border-radius:100px;flex:0 0 auto;height:100px;width:100px;object-fit:cover;display:inline-block}.author-left-col{flex:0 0 66.66%;display:flex;flex-wrap:wrap}.author-col .name,.author-col-warp>span{display:flex;flex-wrap:wrap;align-items:center}.author-col .author-col-warp{padding:0 10px}.author-col-warp>span{cursor:pointer}.co-author-bio{display:inline-block;cursor:pointer}.author-col .name h5{font-size:16px;line-height:150%;color:#25252f;margin:0 10px;font-weight:400;opacity:.4;font-family:var(--font-body-family)}.author-col .name p{font-weight:400;font-size:16px;line-height:150%;color:#25252f;margin:0}.co-author_info{margin-right:15px}.author-col .name p.author{border-left:2px solid #25252f;padding-left:10px}.article-banner-title .title-col h5{margin-top:0;margin-bottom:10px}.article-banner-title .title-col h2{margin:0}.article-content-sidebar{flex:0 0 35%;padding-left:40px;margin-left:130px;border-left:1px solid #d9d9d933}.article-cta{background:red;text-align:center;padding:30px;border-radius:8px}.article-content-sidebar .button.button--primary{margin-top:0;width:100%}.article-content .image img{width:100%}.article-cta p:before{margin-right:12px}.article-content .paragraph{margin-bottom:40px}.article-content .image{margin-bottom:30px}.article-cta p:after,.article-cta p:before{content:"";width:100%;height:1px;background-color:#fff3;display:block;flex:1 0 0;margin-left:10px}.custom-article-content{border-top:1px solid #d9d9d933}.article-cta p:after{margin-left:10px}.article-cta p{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.article-cta .custom-article-cta-wrap{display:flex;flex-wrap:wrap;column-gap:15px;align-items:center}.custom-article-cta-wrap .article-cta_img-wrap{flex:0 0 200px;line-height:0}.custom-article-cta-wrap .article-cta_content-wrap{flex:1 0 0}.article-cta .btn{margin-top:30px}.article-cta h2{margin-top:16px;font-size:21px;line-height:150%}.custom-article-cta-wrap .article-cta_content-wrap .compare-at-price{text-decoration:line-through;margin-bottom:2px}.article-cta img{line-height:0px}.custom-article-content .col{padding-top:80px}.price--on-sale .badge.price__badge-sale{display:none}.article-content img{max-width:100%}html{scroll-behavior:smooth}.table-of-content ul{padding:0;margin:0;list-style:none}.table-of-content>ul>li{margin-bottom:10px;line-height:18px}.table-of-content>ul>li ul li{position:relative;padding-left:30px;margin:6px 0}.table-of-content>ul>li ul li:before{content:"";position:absolute;left:0;height:1px;width:10px;display:block;background-color:#0370f0;top:12px}.table-of-content ul li a{text-decoration:none;font-size:16px;color:#25252f;opacity:.4}.table-of-content ul li a:hover,.table-of-content ul li a:focus{color:#0370f0;opacity:1}.table-of-content{margin-bottom:40px}.custom-article-content .flex-row{align-items:flex-start}.market-row .accordion__title{position:relative;padding-left:30px;font-size:22px;color:#3b599a;width:100%;max-width:100%}.market-row .accordion__title span{position:absolute;left:0}.list-social__link{text-decoration:none;font-size:20px;background-color:#fff;color:#0570f0!important;border-radius:100%;padding:0!important;width:40px;height:40px;text-align:center;display:block!important;line-height:40px;margin:5px}.list-social__link i:before{margin:0}.list-social__link i{line-height:20px}.logo-col{justify-content:center;max-width:1200px}.page-product .product__description ul.a-unordered-list{list-style:none;padding-left:5px}.page-product .product__description ul.a-unordered-list li,.page-product .product__description p,.page-product .product__description a,.page-product .product__description{font-size:14px;margin-bottom:18px}.page-product .product__description{margin:30px 0}.step-block{display:flex;flex-wrap:wrap;align-items:flex-start}h3.step-number{flex:0 0 60px;height:60px;width:60px;background-color:#ffa95f;border-radius:100%;margin-right:30px;text-align:center;line-height:60px;color:#fff;font-size:36px;position:relative}.step-content{flex:1 0 0;max-width:560px;margin-bottom:30px;padding:0 5px}h3.step-number:before{content:"";height:calc(100% + 10px);width:calc(100% + 10px);border:3px solid #ffa95f;position:absolute;border-radius:100%;left:-5px;top:-5px}.step-content h4{color:#000;margin-bottom:5px}.step-content p{font-size:16px;color:#000}.custom-heading{text-align:center;max-width:936px;margin:0 auto 32px}.multicolumn-card{background-color:#fff}ul.slick-dots{list-style:none;padding:0;margin:0;display:flex;justify-content:center;width:100%}ul.slick-dots li button{background-color:#bcbcbc;border:0;font-size:0;height:10px;width:10px;padding:0;border-radius:100%}ul.slick-dots li.slick-active button{background-color:#0370f0}ul.slick-dots li{background-color:transparent!important;padding:0 5px}.image-blocks{display:flex;flex-wrap:wrap}.image-block{flex:0 0 calc(50% - 10px);padding:10px;border:1px solid #efefef;margin:5px}.image-block img{max-width:100%;height:100%;object-fit:cover}.custom-video-frame{position:relative;max-width:310px;margin:0 auto 60px}.custom-video-frame img{pointer-events:none;position:relative}.custom-video-frame video{position:absolute;object-fit:cover;left:25px;top:25px;width:calc(100% - 55px);height:calc(100% - 55px);border-radius:15px}img{max-width:100%}.product__description *,.product__description,.page-product .product__description p{font-size:18px!important}.product__description{padding:20px 0}.BeaconFabButtonFrame--left{bottom:80px!important}.custom-collection-banner{position:relative}.custom-collection-banner .banner-text-wrap{position:absolute;top:0;left:0;width:100%;padding:40px 60px;height:100%;display:flex;flex-wrap:wrap;margin:0 auto;left:50%!important;transform:translate(-50%)}.custom-collection-banner .banner-text{max-width:740px}.custom-collection-banner .banner-image{line-height:0px}.iwts-marquee .iwts-col{line-height:0px;display:flex!important;flex-wrap:wrap;align-items:center;margin:0 30px}.iwts-marquee{padding:5px 0}.iwts-col .image img{max-width:130px;object-fit:cover}.iwts-col .text h2{margin-bottom:0;font-size:24px;line-height:30px}.iwts-col .text{margin-left:16px;flex:1 0 0}.iwts-col .image{flex:0 0 auto}.iwts-marquee .slick-track{display:flex;flex-wrap:wrap;align-items:center}.custom-collection-banner .banner-text .text{font-size:16px;line-height:24px}.custom-collection-banner .banner-text .subheading{margin-bottom:10px;font-weight:600;font-size:1}.custom-collection-banner .banner-text .text p{margin:0}.simple-btn-wrap{text-align:center}.simple-btn-wrap a{background-color:#0570f0;display:inline-block;padding:10px 20px;text-decoration:none;color:#fff;border-radius:30px;width:100%;text-transform:uppercase;font-weight:700;font-size:18px;box-shadow:0 3px 4px 1px #ccc}.additional-products li.grid__item{padding:20px;text-align:center}.additional-products li.grid__item h3{color:#333}.additional-products li.grid__item p{color:#0570f1}.grid-inner{padding:20px;border:1px solid #efefef}.grid-inner .quick-add__submit.button{background-color:#0570f1;border-radius:40px;color:#fff}.grid-inner .quick-add__submit.button:after{display:none}.grid-inner .card__information{padding-bottom:0;text-align:center}.grid-inner .card__information a{font-size:16px}.grid-inner .price__container{text-align:center;display:block}.additional-products{justify-content:center}.mobile-toc-wrap{display:none}.product:not(.product--small) .thumbnail__badge{right:auto;left:50%;top:50%;transform:translate(-50%,-50%);width:20px!important;height:20px!important}.product:not(.product--small) .thumbnail__badge svg{width:8px!important;height:8px!important}.bundles-col{justify-content:center}.bundles-col .shopify-block{flex:0 0 100%}.bundles-slider{position:relative}.bundles-slider button.slick-arrow{position:absolute;top:50%;transform:translateY(-50%);background-color:#fff;border:1px solid #ccc;font-size:20px;width:40px;height:40px;text-align:center;padding:0;cursor:pointer;z-index:9999}.bundles-slider button.slick-arrow.slick-prev{left:0}.bundles-slider button.slick-arrow.slick-next{right:0}.bundles-slider button.slick-arrow:hover,.bundles-slider button.slick-arrow:focus{background-color:#0570f0;color:#fff;border-color:#0570f0}.bundle-block-inner{margin:0 auto;border:1px solid #efefef;padding:30px}.bundle-info{text-align:center}.bundle-block.slick-slide{margin-bottom:0}span.original-price{text-decoration:line-through}span.sale-price{color:#0570f0;font-weight:600}.bundle-price-main{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;align-items:center}.custom-bundles-header{text-align:center;max-width:910px;margin:0 auto 34px;padding-top:40px}.bundle-info-top{text-align:center;margin-bottom:40px}.bundle-info-top .bundle-preheading{font-size:16px;margin-bottom:8px;line-height:20px}.bundle-info-top .bundle-text{font-size:18px;line-height:24px}.bundle-info-top .bundle-tag{display:inline-block;margin-bottom:0;position:absolute;top:-18px;padding:10px 20px;border-radius:50px;left:50%;transform:translate(-50%);font-size:14px;line-height:normal;z-index:1}.upsell-atc-btn .product-form__submit.button{background:#0570f0;color:#fff;box-shadow:0 3px 4px 1px #ccc;margin:10px auto;width:100%}.upsell-atc-btn .product-form__submit.button.loading,.upsell-atc-btn .loading .icon input{color:#0570f0}.upsell-atc-btn .icon input{color:#fff}.bundles-col .shopify-block{width:100%!important}.bundles-col .slick-track{width:100%!important;display:flex;flex-wrap:nowrap;padding-top:20px}.bundle-block{flex:0 0 calc(33.333% - 20px);margin:0 10px;position:relative}.bundle-list ul li{padding:3px 0 3px 30px!important;position:relative;border-bottom:1px solid #efefef;font-size:14px!important}.bundle-list{min-height:180px}.bundle-list ul li:before{content:"\f00c";font-family:FontAwesome;position:absolute;left:0;color:#0570f0;top:8px}.cart-logo-image{flex:0 0 33.33%;padding:10px}.cart-logo-images{display:flex;flex-wrap:wrap;border-bottom:.1rem solid rgba(var(--color-foreground),.2);margin-bottom:20px}.cart-logo-image img{width:100%}.custom-shipping-note{font-size:16px;text-align:center;line-height:18px}.cart-drawer__footer small.tax-note a{display:none!important}.pi-bundle label .pi-bundle-inner{padding:5px 10px;display:flex;flex-wrap:wrap;width:100%;margin-bottom:10px;border:1px solid #d7d7d7;cursor:pointer;min-height:64px}.pi-bundle label input[type=radio]{position:absolute;opacity:0}.pi-bundle label input[type=radio]:checked+.pi-bundle-inner{background-color:#f7f7f7}.pi-bundle-inner .pi-bundle-price{flex:0 0 100px;display:block;text-align:right}.pi-bundle-sale-price{display:block;font-weight:700;font-size:16px;color:#0570f0}.pi-bundle-original-price{display:block;font-size:18px;font-weight:700;color:#000;text-decoration:line-through}.pi-bundle-info{display:block;flex:1 0 0}.bundle-main-product .pi-bundle-sale-price.custom-price{color:#0570f0}.pi-bundle-title{display:flex;font-size:16px;line-height:18px;color:#000;font-weight:700;width:100%}.pi-bundle-subtitle{display:block;font-size:14px}.pi-percentage-off{display:inline-block;background-color:#0570f0;color:#fff;padding:5px 10px;font-size:12px;margin-left:7px;border-radius:3px}.pi-bundle-atc{padding:15px 20px!important;height:auto;border-radius:50px!important;font-weight:700;text-transform:uppercase;box-shadow:0 3px 4px 1px #ccc;border-radius:50px;margin-top:0;min-height:55px;font-size:16px;line-height:normal;color:#fff;background:#f06d1d;border:1px solid #f06d1d;display:block;text-align:center;text-decoration:none}.pi-bundle-atc:after{display:none!important}.pi-bundles-buttons{margin-bottom:20px}.pi-bundle-atc .loading-overlay__spinner{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;height:100%;display:flex;align-items:center}.pi-bundle-btn-wrap.loading .pi-bundle-atc{opacity:.6}.checkmark{width:20px;height:20px;border:1px solid #bab6b6;position:absolute;top:50%;padding:2px;transform:translateY(-50%)}.pi-bundle-info{padding-left:40px}.pi-bundle label .pi-bundle-inner{position:relative;align-items:center}.checkmark:before{content:"";height:100%;width:100%;background-color:#0570f0;display:block;opacity:0}.pi-bundle label input[type=radio]:checked+.pi-bundle-inner .checkmark:before{opacity:1}.pi-bundles-wrap>h3{margin:15px 0;color:#0570f0}.product-info-bundles{border-top:1px solid #ccc}.article-cta-banner{background-color:#f5f5f5;padding:10px}.article-cta-banner .btn{text-align:center}.article-cta-banner .btn a.button{font-size:18px;text-transform:uppercase;font-weight:700;min-width:300px}.multicolumn-list .multicolumn-list__item .media{padding:0!important}.featured-product.product .product__info-wrapper.grid__item{background-color:#fff;padding:30px;border:1px solid #efefef}.featured-product .product__media-list{max-width:700px}.multicolumn-list .multicolumn-list__item .media img{position:unset!important;transform:none!important;max-width:85px;margin:0 auto}.multicolumn-list .multicolumn-list__item .multicolumn-card{box-shadow:none}.video-section .title-wrapper h2{margin-bottom:0}.title-wrapper-with-link h3{color:#0570f0}.product__info-wrapper .message-wrap{text-align:center;margin:0!important;padding:5px 10px}#e2907bee-e42c-4838-ac77-204413bcb0b3{margin-bottom:10px!important}.product__info-wrapper .message-wrap p{padding:0}div#block-template--18049397817609__8fc39f39-d70e-4b10-a19a-da6c8da0ecf7-title-1 h2,div#block-template--18049397817609__296fc8f1-96af-4af7-8e8d-d57681ac9269-title-1 h2,div#block-template--18049397817609__77c89b70-1f5c-4239-b427-ca2cd7491b61-title-1 h2,div#block-template--18049397817609__bbd8874c-7c8f-4d72-af59-5df8652e1b5e-title-1 h2,div#block-60422751-3722-448b-b8dd-3e5eb77f5d0a h2,div#block-template--18049397817609__8f7c4532-7a57-46fe-b470-8d83fe190e31-title-1 h2,div#block-template--18049397817609__55d864ca-bdd3-41f6-8af8-f5065b131a0d-title-1 h2,div#block-template--18049397817609__941905a2-d1a0-4c45-8964-dca63d21823c-title-1 h2{margin:0}.product-tab-content .tab-content ul li{font-size:16px;font-weight:400;color:#666;margin:0 0 5px;padding-left:30px;position:relative}.product-tab-content .tab-content ul li:before{content:"\f00c";font-family:stamped-font,FontAwesome,"Font Awesome 5 Pro","Font Awesome 5 Brands";font-style:normal;font-weight:400;speak:none;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;position:absolute;left:0;color:#0570f0;top:2px}.product-tab-content .tab-content ul{list-style:none;padding:0;margin:0}#open_chat_btn{background-color:red;color:#fff;border:none;padding:14px 20px;font-size:16px;cursor:pointer;border-radius:40px;animation:shadow-pulse .3s ease-in-out infinite alternate;font-weight:700;font-size:18px}#open_chat_btn:hover{background-color:#000;animation:shadow-pulse .3s ease-in-out infinite alternate}.footer .partners-logo{padding:0;margin:0 30px;background:transparent;flex:0 0 120px}.footer .partners-logo a{display:inline-block}.footer-middle .flex-row.column-grow{align-items:center}.footer .footer__content-top{padding-bottom:40px}.footer-middle.item-center{padding-top:40px}.product__info-wrapper .price__container,.product__info-wrapper .price__container *{font-size:30px!important}.image-slider-section .heading h2,.image-slider-section .heading h4{margin-bottom:10px}.cart-drawer .cart-item .cart-item__totals{padding-left:0!important}.multicolumn-section .multicolumn .slider-counter{display:block}@keyframes shadow-pulse{0%{box-shadow:0 0 10px #ff0000b3}to{box-shadow:0 0 15px #ff0000e6}}@media only screen and (min-width: 1200px){.image-slider .image{height:650px}.image-slider .image img{height:100%;width:auto}}@media only screen and (min-width: 769px){.footer-block.grid__item.footer-block--menu{width:calc(33.333% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(33.333% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.product__media-gallery{display:flex!important;flex-wrap:wrap;flex-direction:row-reverse}.product__media-gallery .thumbnail-slider{flex:0 0 100px;display:block!important}.product__media-gallery .main-gallery{flex:1 0 0;padding-left:10px}.thumbnail-slider .thumbnail-list{display:block!important}.thumbnail-slider .thumbnail-list>li{width:100%!important;margin-bottom:5px!important}.vertical-thumbnail-slider .slick-arrow{background-color:transparent;border:0;font-size:0;width:100%}.vertical-thumbnail-slider .slick-arrow:before{font-family:stamped-font,FontAwesome,"Font Awesome 5 Pro","Font Awesome 5 Brands";font-style:normal;font-weight:400;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;font-size:20px}.vertical-thumbnail-slider .slick-arrow.slick-prev:before{content:"\f077"}.vertical-thumbnail-slider .slick-arrow.slick-next:before{content:"\f078"}}@media only screen and (max-width: 1600px){.custom-collection-banner .banner-text{max-width:640px}}@media only screen and (max-width: 1400px){.pi-bundle-title,.pi-bundle-title-inner{display:block}.pi-percentage-off{margin:5px 0}.custom-article-banner .article-banner{max-height:440px}.article-banner-title .title-col{padding:40px;min-height:220px}.product-section-wrap.product.grid{column-gap:40px}.product--medium:not(.product--no-media) .product__info-wrapper{width:calc(50% - 110px)}.product--medium:not(.product--no-media) .product__info-wrapper{width:calc(50% - 110px)!important}.logo-row .title-col{flex:0 0 100%;background-image:none;padding:10px 0}.logo-row .title-col h2{color:#333}.logo-col{padding:10px 0}}.product__info-wrapper .price__container{margin-right:10px}.price-text{flex:0 0 100%;text-align:center;max-width:320px;margin:7px 0 0;border:1px dashed #000;padding:5px 10px;border-radius:4px}@media only screen and (max-width: 1024px){.planning-steps-row .step{flex:0 0 50%;margin:20px 0!important}.planning-steps.container-width.width-standard{padding-right:15px!important}.planning-steps-row .step-wrap{margin:0 10px!important}.steps-top-heading{margin-bottom:20px!important}.planning-steps-wrap.step .step-wrap:before{display:none}.step.step-5 .step-wrap:after{display:none}.product-section-wrap.product .product__info-wrapper{position:unset;margin-top:20px}.product-section-wrap.product .grid__item.product__media-wrapper{position:relative}.gallery-thumbnail-video a img{max-width:60px;height:60px}.product__media-gallery{max-width:100%}.product-section-wrap .product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:100%!important;width:100%!important}.product-section-wrap .product--medium:not(.product--no-media) .product__info-wrapper{max-width:100%!important;width:100%!important}.grid__item.product__media-wrapper{margin-top:10px}.product__info-container{max-width:100%!important}.how-it-works-row .image{flex:0 0 100%;max-width:400px;margin:0 auto}.how-it-works-row .text{flex:0 0 100%}.bottom-text.center{padding:20px;background-color:#f4f5fe;margin-top:30px}.how-it-works{background-image:none!important}div[data-widget-style=two-columns] .stamped-review{flex:0 0 100%!important}div[data-widget-style=two-columns] .stamped-review:nth-child(odd):after{display:none}.custom-background{display:none!important}.table-col tr td:first-child h3{color:#000}.table-col tr td:first-child{flex:1 0 0}.gallery-thumbnail-video{top:10px;right:5px}}@media only screen and (max-width: 992px){.bundle-wrapper .mobile-atc-price{display:block;margin-top:15px;text-align:center}.product-with-bundle .right-column.column .item-price{font-size:14px}.product-with-bundle .bundle-wrapper{justify-content:center;text-align:center}.bundle-wrapper .mobile-atc-price .price{justify-content:center}.bundle-wrapper .bundle-product__desktop-price,.bundle-wrapper .desktop-atc-btn,.desktop-toc{display:none}.mobile-toc-wrap{display:block}.image-slider .image-column .text{position:relative;max-width:100%}.market-row .image.left-image,.market-row .image.center-image{flex:0 0 50%;margin:0;padding:0 10px;height:100%}.market-row .title-col{margin-bottom:40px;padding:0 10px}.market-row .column.flex-row{align-items:unset}.market-row .image.left-image .text,.market-row .image.center-image .text{height:100%;padding:80px 24px 40px;min-height:auto;margin-bottom:30px;min-height:260px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center}.market-row .image img{margin:0 0 -70px;width:auto;max-width:initial;height:150px}.market-row .image.right-image{display:flex;flex-wrap:wrap;margin:0;align-items:unset}.market-row .image.right-image .right-image-1,.market-row .image.right-image .right-image-2{flex:0 0 50%;padding:0 10px;height:100%}.market-row .image.right-image .right-image-1 .text,.market-row .image.right-image .right-image-2 .text{padding:80px 24px 40px;height:auto;min-height:260px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center}.market-accordian{margin:0;max-width:100%}.market-row .right-image-2{margin:0}#block-template--16163552100617__572b6702-c76a-4262-869d-e233bc9667f6-1665754357b6dc43cf-4 .icon-block img{max-width:160px}.grid__item.two-column .accordion-column{flex:0 0 100%}.media-gallery .gallery-col{column-count:3}.header header-drawer{margin:0}.header .header__heading-link,.header .header__heading{padding-left:0;padding-right:0;text-align:left}header-drawer .menu-drawer{left:auto;right:0;transform:translate(100%)}.menu-open sticky-header.header-wrapper{background:#fff!important}.article-banner-title .title-col{padding:20px 40px;flex:0 0 100%}.article-banner-title .title-col h2{font-size:24px!important}.article-banner-title .author-col{flex:0 0 100%;margin:10px auto;align-items:center;justify-content:flex-start}.custom-article-content .col{padding-top:40px}.article-content-sidebar{flex:0 0 100%;margin:0 auto;position:static;padding:20px 0}.custom-article-content .col{position:static;border:0}.image-text-slider .slider-image,.image-text-slider .slider-text{flex:0 0 100%;width:100%;padding:0}.product-with-bundle .bundle-wrapper .column{flex:0 0 100%;margin:0;justify-content:center}.product-with-bundle .bundle-wrapper .left-column.column{margin-bottom:40px;padding:0 10px;text-align:center}.product-with-bundle .right-column.column .icon-plus-wrap .icon{height:24px;width:24px}.product-with-bundle .right-column.column .icon-plus-wrap{margin:5px}.product-with-bundle .right-column.column .bundle-item{flex:calc(50% - 27px);max-width:50%;margin:0 5px 20px}.product-with-bundle .right-column.column .item-heading{font-size:16px;min-height:38px}}@media only screen and (max-width: 850px){.card__information .total-save-price .star-img img{max-width:80px}.card__information .total-save-price .save-price .save,.card__information .total-save-price .save-price .price,.custom-swatches .swatch-box p{font-size:12px}.custom-swatches .swatch-box{margin-bottom:10px;flex:0 0 calc(50% - 10px)}.custom-swatches{column-gap:10px}.card-information .price__container,.card-information .price__container *{font-size:18px!important}.product__info-wrapper .price__container,.product__info-wrapper .price__container *{font-size:22px!important}.total-save-price .star-img img{max-width:80px}.total-save-price .save-price .save{font-size:12px;line-height:normal;display:block}.total-save-price .save-price .price{font-size:14px;line-height:normal;display:block}.logo-col .logo{flex:0 0 100%;padding:10px}.collection .product-grid .grid__item{padding:10px 5px;margin-bottom:10px;border-radius:5px}.button.button--primary{padding:10px;line-height:20px}.additional-products li.grid__item{padding:5px}.additional-products li.grid__item .grid-inner{padding:10px}.grid-inner .card__information a{font-size:14px}.grid__item.product__media-wrapper{position:relative}.pi-bundle-info{flex:1 0 0}.pi-bundle-inner .pi-bundle-price{flex:0 0 auto}.pi-bundle-subtitle{font-size:12px;line-height:15px}.pi-percentage-off{font-size:10px;font-weight:400;padding:2px 5px}.pi-bundle-title,.pi-bundle-title-inner{display:block}.pi-percentage-off{margin:5px 0}.bundle-block{max-width:100%;width:100%!important}.product__modal-opener--video{display:none}.product__modal-opener--video+deferred-media.deferred-media{padding-top:0!important}#shopify-section-template--16743481966857__6fc9d1a8-dad3-4e6e-b986-db1db12ce554 .image-column .mb-image-slider .image img{max-width:120px}#shopify-section-template--16743481966857__6fc9d1a8-dad3-4e6e-b986-db1db12ce554 .mb-image-slider .text{min-height:370px}.product.product--medium:not(.product--no-media) .product__info-wrapper,.product__media-wrapper{width:100%!important;max-width:100%!important}.product__info-container{max-width:100%!important}.product__media-gallery{max-width:100%}.tab-content .content .video{flex:0 0 100%;padding:10px}.tab-content .content .text{flex:0 0 100%}.tab-content .content .video iframe{height:270px}.table-col tr td h3{font-size:12px;font-weight:500}.table-col tr th h3{font-size:10px;font-weight:500}.table-col tr th img{max-width:35px;height:35px;object-fit:cover}.table-col tr td{margin:10px}.icon-text-block{flex:0 0 50%!important;margin:0;display:flex!important}.icon-text-block .block-icon img{display:inline-block!important}.rich-banner-content-wrap .icon-block{text-align:center}.rich-banner-content .paragraph{line-height:1.6}.rich-banner-content .block-title{line-height:normal}h2{line-height:1.2;font-size:24px}h4{font-size:20px}.market-row .image .text h3{font-size:18px}.market-row .image .text p{font-size:16px;line-height:1.6}.market-accordian{margin-top:20px}.image-slider-section .heading{text-align:left}.image-slider .image-column .text h2{font-size:24px}.image-slider .image-column .text h4{font-size:18px;line-height:1.3}.testimonial-row .column{margin:0 5px}#block-template--16173825523977__ad125ddb-0788-41fe-baaa-81812d7481d8-16665354243a752a48-1 h2{text-align:center}.social_proof_main_container .title-container{padding:0 16px 30px}.social_proof_main_container .title-container .title{text-align:center;margin:0}.two-column .accordion-column:last-child .accordion:first-child{border-top:0}.custom-collection-banner .banner-image .mb-image{min-height:400px;object-fit:cover;width:100%}.custom-article-content .col{flex:0 0 100%;overflow-x:hidden}.custom-article-content h1{font-size:22px}.custom-article-content p{font-size:16px}.article-banner-title .title-col{padding:20px;min-height:auto}.bundle-block{flex:0 0 calc(100% - 20px);margin-bottom:40px}.author-left-col{display:block;flex:1 0 0}.author-left-col .author-col-warp.co-author{margin-bottom:10px}.author-col img{height:60px;width:60px}.author-col .name h5{font-size:14px;margin:0 5px}.author-col .author-col-warp{padding:0 5px}.author-col .name p.author{padding-left:5px}.author-col .name p{font-size:14px}}@media only screen and (max-width: 749px){#block-icon_mANYrN .icon-block img{height:45px}.image-with-text__media.image-with-text__media--adapt{padding-bottom:0!important}.discount-code-field-row .col{flex:0 0 100%;padding:20px 0}.steps-top-heading .heading h2{font-size:48px}.planning-steps-row .step{flex:0 0 100%}.multicolumn-list .slick-track{display:flex;flex-wrap:nowrap}.rich-banner-top-heading{margin-bottom:24px}.slider-image{margin-bottom:20px}.simple-btn-wrap a{font-size:15px}.product__media-wrapper .thumbnail-slider,.vertical-thumbnail-slider{display:none!important}.multicolumn-card .multicolumn-card__image-wrapper .media{padding-bottom:0!important}.multicolumn-card .multicolumn-card__image-wrapper .media img{width:100%;object-fit:cover}.media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{position:relative!important}.product__media.media{padding:0!important}.dt-image-slider{display:none}.mb-image-slider{display:block;position:relative}.mb-image-slider .image{text-align:center;padding:0 40px}.mb-image-slider .text{margin-top:20px}.mb-image-slider .image img{margin:0 auto}.mb-slider-content .image-column{border:1px solid #efefef;padding:20px;margin:0 5px}.mb-image-slider .mb-slider-content .slick-dots{display:flex}.mb-image-slider .mb-slider-content .slick-dots li button{height:2px;border-radius:0;width:23px}.mb-image-slider .mb-slider-content .slick-dots li{padding:0;width:auto;height:auto;flex:0 0 auto}.mb-image-slider .mb-slider-content .slick-dots li button:before{display:none}.mb-image-slider .text p{margin:0;min-height:80px}.collapsible-content .accordion .accordion__title{font-size:16px}.product-section-wrap{padding:10px 15px 40px!important}.product__media-list .product__media-item{width:100%!important;margin:0!important;min-width:100%!important}.product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin:0!important}#MainProduct-template--16163552100617__main{padding-top:0}.custom-dt-video{display:none}.custom-mb-video{display:block}.mb-image-slider .image img{max-height:220px;object-fit:cover}.product__media-list .product__media-item a{width:100%!important}#myVideo{height:100vh;object-fit:cover}.how-it-works-row .image{flex:0 0 100%;max-width:400px;margin:0 auto}.how-it-works-row .text{flex:0 0 100%}.bottom-text.center{padding:20px;background-color:#f4f5fe;margin-top:30px;overflow:hidden}.how-it-works{background-image:none!important}.market-row .image.left-image,.market-row .image.center-image{flex:0 0 100%}.market-row .image.right-image .right-image-1{height:auto;flex:0 0 100%;margin:0 0 15px}.market-row .image.right-image .right-image-2{height:auto;flex:0 0 100%;margin:15px 0 0}.market-row .image.left-image .text,.market-row .image.center-image .text{height:auto;margin:30px 0}.media-gallery .gallery-col{column-count:2;gap:5px}.section-template--16176204185865__main-padding{padding-top:0}.product__media-wrapper .thumbnail-slider{display:block!important}.thumbnail-slider .slider-button{position:absolute;display:none}.thumbnail-slider .thumbnail-list{padding:.5rem!important;justify-content:center}.product__media-wrapper .thumbnail-list__item .thumbnail{border-radius:5px}.text-with-icons{padding-left:0;padding-right:0}.footer-block__details-content .list-menu__item--link{padding-top:5px!important;padding-bottom:5px!important}.footer-block__heading{margin-bottom:10px!important}.accordion-column .accordion{margin-top:0}.partners-logo{margin-bottom:5px}.testimonial-row .column .text p{font-size:14px;line-height:21px}.footer-middle .flex-row.column-grow,.footer-middle .social-icons{flex:0 0 100%}.footer-middle .social-icons .footer__list-social{justify-content:left}.product__media-gallery .thumbnail-slider .thumbnail-list.slider{margin-bottom:32px}.video-text{padding:120px 24px}.video-text{justify-content:flex-end!important}.featured-blog .title-wrapper-with-link{text-align:center}.product-tabs span{padding:10px 16px}.product-tabs span h3{font-size:18px;line-height:26px}#stamped-main-widget{margin:0!important;width:100%}.tab-content .content .text p{font-size:16px;line-height:24px}.rich-banner .rich-banner-wrap{padding:0}.rich-mobile-image img{margin-bottom:-10px}.mb-slider-content .text h2{margin-bottom:8px}.mb-slider-content .text h4{margin-bottom:10px;min-height:56px}.mb-image-slider-btn{text-align:center;margin:20px 0}.mb-image-slider-btn.image-slider-btn{top:10px;transform:none}.mb-image-slider-btn .slick-arrow svg{max-width:24px;max-height:24px}.mb-image-slider-btn .slick-arrow{margin:0 8px;display:block!important}.image-slider-section .heading{margin-bottom:32px}.product-media-modal__content>*:not(.active),.product__media-list .deferred-media{display:block!important}.simple-bundle-block .bundle-image,.simple-bundle-block-inner{flex:0 0 100%;padding:0 20px}.template-page .product__info-wrapper{padding:0!important}.mb-image-slider .mb-slider-content{max-width:100%;margin-left:auto;display:inline-block}.product__media-gallery .slider-buttons{position:absolute;bottom:0;width:100%;z-index:9;display:flex;align-items:center;justify-content:center}.product__media-list.slider.slider--mobile{margin-bottom:0}#block-html_nqmJ79 .needsclick.klaviyo-form>.needsclick.kl-private-reset-css-Xuajs1>.needsclick.kl-private-reset-css-Xuajs1:last-child{display:block!important}#block-html_nqmJ79 .needsclick.kl-private-reset-css-Xuajs1 button.needsclick.go3894874857.kl-private-reset-css-Xuajs1{width:100%}.article-banner-title .author-col{display:block}.article-banner-title .author-col .author-col-warp.co-author{margin-top:15px}.table-of-content{margin-bottom:0}.custom-article-content .article-content.col.column-grow{padding-top:10px}.multicolumn-section .multicolumn .slider-counter{display:flex}#Banner-template--23098721501449__image_banner_hrt6xA .banner__media:before{padding-bottom:100%!important}#Banner-template--23098721501449__image_banner_hrt6xA .mob-image.banner__media.media img{position:absolute!important}}@media only screen and (max-width: 480px){.addon-product-container .addon-product{flex:0 0 100%;margin:0 0 10px}.header.header--middle-left{padding-right:0;padding-left:10px}.product-form__buttons .product-form__submit.button{font-size:15px;padding:0 15px}.testimonial-row .column .text p.info{min-height:168px}.quantity-atc .product-form__input.product-form__quantity{flex:0 0 100%}.quantity-atc .atc-btn{flex:0 0 100%;margin:0}.product-section-wrap{padding:10px 10px 40px!important}.product-payment-icon .list-payment__item{padding:5px}.logo-col .slick-dots button{display:none}.logo-col .slick-dots{display:flex;flex-wrap:wrap;padding:0;list-style:none;margin-top:32px}.logo-col .slick-dots li{flex:0 0 auto;margin:0 10px;border:1px solid black;height:10px;width:10px;border-radius:100px;padding:0}.slick-dots .slick-active{background:#000}li.list-payment__item{width:30px;height:20px}.product-section-wrap{padding-bottom:0!important}.cart__checkout-button.button{width:100%}.icon-text-block{flex:0 0 100%!important}.multicolumn-section .multicolumn{background-size:auto!important;background-repeat:repeat!important}.template-product li.list-payment__item{width:60px;height:40px}.custom-collection-banner .banner-text-wrap{padding:24px}#shopify-section-template--18052790780169__3f6ee579-84b1-4ccc-b869-997da29f4367 .rich-banner-content{display:none!important}#shopify-section-template--18052790780169__3f6ee579-84b1-4ccc-b869-997da29f4367 .rich-banner-media{padding:10px!important}#shopify-section-template--17986749858057__main .product__info-wrapper{padding:0 10px!important}section.product-section-wrap{padding:5px 5px 0!important}div.product-section-wrap{padding:0!important}.product__title h1{font-size:24px;line-height:28px}ul.checklist li{font-size:14px}#zenrush_wrapper *{font-size:14px;line-height:14px!important}.cart-drawer .cart-item__totals{padding-left:0!important}.cart-item__price-wrapper .price{font-size:15px}.drawer__inner{max-width:calc(100vw + -0rem)!important}.author-col{display:block}.author-left-col{margin-top:16px}.pi-bundle-images{gap:6px}.pi-bundle-images li.icon{height:18px;width:18px}.pi-bundle-inner .pi-bundle-price{flex:0 0 100%;text-align:left;display:flex;margin-top:5px;padding-left:40px;align-items:center;gap:10px}}@media only screen and (max-width: 380px){.cart-item__price-wrapper .price{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/100/assets/custom.css.map */
