:root{--ff-gpp: "garamond-premier-pro", serif;--ff-nasal: "nasalization", sans-serif;--color-green: #007c89;--color-light-green: #a3dad6}.bdy-sizes-sec .bdy-size-wrapper{max-width:838px;margin:0 auto;padding-top:42px;padding-bottom:40px}.bdy-sizes-sec .bdy-size-wrapper .row{display:flex;flex-wrap:wrap}.bdy-sizes-sec .bdy-size-wrapper .row .col-left{flex-basis:calc(37.18% - 37px);flex-basis:33%;max-width:33%;padding-top:57px}.bdy-sizes-sec .bdy-size-wrapper .row .col-left h2{font-size:64px;font-weight:700;font-family:var(--ff-gpp);color:var(--color-green);line-height:.78125;text-transform:none;margin-bottom:16px}.bdy-sizes-sec .bdy-size-wrapper .row .col-left p{font-style:italic;font-weight:400;font-size:24px;letter-spacing:0;line-height:1.33;color:var(--color-green);font-family:var(--ff-gpp)}.bdy-sizes-sec .bdy-size-wrapper .row .col-right{flex-basis:62.18%}.bdy-sizes-sec .bdy-size-wrapper figure{padding-right:10px;width:100%;margin:0}.bdy-sizes-sec .bdy-size-wrapper figure img{width:100%}.bdy-made-for-sec{background-color:var(--color-light-green)}.bdy-made-for-sec .md-container{max-width:1138px;margin-left:auto;margin-right:auto}.bdy-made-for-sec .bdy-made-for-wrapper{padding:40px 0}.bdy-made-for-sec .row{display:flex;flex-wrap:wrap}.bdy-made-for-sec .col-left{flex:0 0 41%;max-width:41%;padding-right:30px;padding-top:66px}.template-product-bdy-product .bdy-made-for-sec h6{font-size:40px;font-weight:700;font-family:var(--ff-gpp);color:#007c89;line-height:1.25;text-transform:none;letter-spacing:0;margin-bottom:11px}.template-product-bdy-product .bdy-made-for-sec p{font-style:italic;font-weight:400;font-size:24px;letter-spacing:0;line-height:1.33;color:#007c89;font-family:var(--ff-gpp)}.bdy-made-for-sec .col-right{flex:0 0 59%;max-width:59%;margin-right:-7.5px;margin-left:auto}.bdy-made-for-sec .inner-row{display:flex;flex-wrap:wrap}.bdy-made-for-sec .col{flex:0 0 calc(100% / 3);padding:0 7.5px}.bdy-made-for-sec figure{margin:0;width:100%;aspect-ratio:209 / 380}.bdy-made-for-sec figure img{width:100%;height:100%}.bdy-application-sec{padding:20px 0}.bdy-application-sec .bdy-application-wrapper{position:relative}.bdy-application-sec .bdy-application-wrapper:before{content:"";position:absolute;width:100%;background:#f4f4f4;height:425px;top:14px;left:0}.bdy-application-sec .container{max-width:1160px}.bdy-application-sec .row{display:flex;flex-wrap:wrap;position:relative;z-index:1}.bdy-application-sec .col-left{flex:0 0 45.8%;max-width:45.8%}.bdy-application-sec .col-right{flex:0 0 54.2%;max-width:54.2%;padding-top:43px;padding-left:56px;padding-bottom:30px}.bdy-application-sec figure{margin:0;width:100%}.bdy-application-sec figure img{width:100%}.template-product-bdy-product .bdy-application-sec h3{font-size:40px;font-weight:700;font-family:var(--ff-gpp);color:#007c89;line-height:1.25;text-transform:capitalize;letter-spacing:0;margin-bottom:6px}.template-product-bdy-product .bdy-application-sec p{font-style:italic;font-weight:500;font-size:24px;letter-spacing:0;line-height:1.33;color:#007c89;font-family:var(--ff-gpp);margin-bottom:23px}.template-product-bdy-product .product-main-slide{width:101%}.template-product-bdy-product .bdy-application-sec ul{margin:0 0 0 25px}.template-product-bdy-product .bdy-application-sec ul li{font-family:var(--ff-nasal);font-size:16px;color:#007c89;line-height:1.1875;font-weight:400;margin-bottom:11px}.bdy-application-methods-sec{background:var(--color-green);padding:44px 0 40px;text-align:center}.bdy-application-methods-sec h2{font-size:64px;font-weight:700;font-family:var(--ff-gpp);color:#fff;line-height:.78125;text-transform:capitalize;letter-spacing:0;margin-bottom:32px;text-align:center}.bdy-application-methods-sec figure{max-width:660px;margin:auto}.bdy-application-methods-sec figure img{width:100%}.sale-banner-sec{background:#bfcfcc80;padding:68px 0 52px;text-align:center}.sale-banner-sec .h2{text-transform:uppercase;font-weight:900;text-align:center;font-size:72px;font-family:Barlow,sans-serif;line-height:1.2;margin-bottom:0}.sale-banner-sec .h2 strong,.sale-banner-sec .h2 b{color:#d74e27;font-family:Barlow,sans-serif;font-weight:900}.sale-banner-sec p{text-align:center;font-weight:600;font-size:16px;color:#333f4c;line-height:1.2;text-transform:uppercase;font-family:Barlow,sans-serif}.template-product-bdy-product .product-section{background-color:#f9d0bd80}.template-product-bdy-product .product__thumb-arrow .icon{width:7px;height:14px;fill:#333f4c}.template-product-bdy-product .product-section .add-to-cart{background-color:#b9655a;padding:8px 13px}.template-product-bdy-product .product-section .add-to-cart span{font-weight:600;font-size:16px;font-family:Barlow,sans-serif}.template-product-bdy-product .rte a.product-instructions-link,.template-product-bdy-product .product-instructions-icon{color:#007984}.template-product-bdy-product .product-section .image-wrap{background:transparent}.template-product-bdy-product .product-section .grid .grid__item.product-single__sticky{padding-left:70px}.template-product-bdy-product .product-block .h2.product-single__title{color:#007984}.template-product-bdy-product .yotpo-widget-subscriptions-add-to-cart .yotpo-radio-container.yotpo-selected{border-style:none;border-width:none;border-color:unset;background-color:transparent}.template-product-bdy-product .yotpo-widget-subscriptions-add-to-cart .yotpo-radio-container{border-style:none;border-width:none;border-color:unset;background-color:transparent;padding:0;margin:10px 0}.template-product-bdy-product .yotpo-widget-subscriptions-add-to-cart .yotpo-subscription-benefits-wrapper,.template-product-bdy-product .yotpo-widget-subscriptions-add-to-cart .yotpo-subscription-benefits-container{background-color:transparent!important}.template-product-bdy-product .yotpo-widget-subscriptions-add-to-cart .yotpo-radio-button-text-wrapper{justify-content:unset;font-size:14px;font-weight:600;font-family:Barlow,sans-serif;color:#333f4c}.template-product-bdy-product .custom-field--value ul li{font-size:14px;font-weight:600;line-height:1.7;font-family:Barlow,sans-serif;color:#333f4c}.template-product-bdy-product .custom-field__product-bullets ul{margin:15px}.template-product-bdy-product .bdy-sizes-sec .bdy-size-wrapper .row .col-left h2{font-size:64px;font-weight:700;font-family:garamond-premier-pro,serif;color:#007c89}.bdy-sizes-sec .bdy-size-wrapper .row .col-left{margin-right:37px}.template-product-bdy-product .bdy-sizes-sec .bdy-size-wrapper .row .col-left p{font-size:24px;font-weight:400;font-family:garamond-premier-pro,serif;color:#007c89;font-style:italic}.bdy-made-for-sec{background-color:#a3dad6}.bdy-made-for-sec h6{font-size:40px;font-weight:700;line-height:1.25;font-family:garamond-premier-pro,serif;color:#007984}.bdy-made-for-sec p{font-size:24px;font-weight:400;font-family:garamond-premier-pro,serif;color:#007984;font-style:italic}.bdy-application-sec .col-left{flex:0 0 45%;max-width:45%}.bdy-application-sec .col-right{flex:0 0 55%;max-width:55%}.bdy-application-sec h3{font-size:40px;font-weight:700;line-height:1.25;font-family:garamond-premier-pro,serif;color:#007984}.bdy-application-sec p{font-size:24px;font-weight:500;font-family:garamond-premier-pro,serif;color:#007984;font-style:italic;line-height:1.3}.bdy-application-sec ul li{font-size:16px;font-weight:400;font-family:nasalization;color:#007984;font-style:italic;line-height:1.18}.bdy-application-methods-sec{background-color:#007c89}.bdy-application-methods-sec h2{font-family:garamond-premier-pro,serif}.template-product-bdy-product .yotpo-radio-and-dropdown-option:checked+.yotpo-radio-and-dropdown-label{background-color:#fff!important}.template-product-bdy-product .yotpo-radio-and-dropdown-option:checked+.yotpo-radio-and-dropdown-label:before{background-color:#fff!important}.template-product-bdy-product .yotpo-widget-subscriptions-add-to-cart .yotpo-radio-and-dropdown-label{background-color:#fff!important}.template-product-bdy-product .product__thumbs[data-position=beside] .product__thumb-arrow.product__thumb-arrow--prev{width:41px;height:41px;background-color:#fff;border-radius:50%;padding-top:0;top:-60px;right:20px;padding-bottom:4px}.template-product-bdy-product .product__thumbs[data-position=beside] .product__thumb-arrow.product__thumb-arrow--next{width:41px;height:41px;background-color:#fff;border-radius:50%;padding-top:0;right:20px;bottom:-50px}.template-product-bdy-product .yotpo-subscription-price-label-container,.template-product-bdy-product .yotpo-subscription-price-label-wrapper{padding-left:4px}.template-product-bdy-product .yotpo-widget-subscriptions-add-to-cart .yotpo-subscription-price-label-wrapper{gap:unset;color:#333f4c}.template-product-bdy-product .product-block .product__price{color:#333f4c;font-size:24px;font-weight:800;font-family:Barlow,sans-serif}.template-product-bdy-product .page-content--product{padding-top:150px}.template-product-bdy-product .product-full-width{background-color:#fff}.template-product-bdy-product .product-full-width .collapsibles-wrapper{border-color:#a3dad6}.template-product-bdy-product .product-full-width .collapsibles-wrapper .collapsible-trigger-btn--borders{border-color:#a3dad6;margin:0;color:#007c89;font-size:24px;font-weight:600;font-family:garamond-premier-pro,serif;text-transform:capitalize}.template-product-bdy-product .product-full-width .collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner{border-color:#a3dad6;border:1px solid #a3dad6;color:#007984;font-size:18px;font-weight:400;font-family:garamond-premier-pro,serif;padding-top:20px}.template-product-bdy-product .sale-banner-sec{background:#bfcfcc7f}.template-product-bdy-product .product-single__subtitle{font-size:16px;font-weight:600;font-family:Barlow,sans-serif;color:#333f4c}.template-product-bdy-product .variant-input-wrap label{font-size:14px;font-weight:500;font-family:Barlow,sans-serif;margin-right:14px!important;padding:9px 24px;color:#000}.template-product-bdy-product .yotpo-widget-subscriptions-add-to-cart .yotpo-selling-plan-radio-label:checked:after,.template-product-bdy-product .yotpo-select-radio-label:checked:after{background-color:#666;border-color:#fff;box-shadow:0 0 0 1px #fff}.template-product-bdy-product .yotpo-widget-subscriptions-add-to-cart .yotpo-selling-plan-radio-label:after,.template-product-bdy-product .yotpo-select-radio-label:after{background-color:#fff;border-color:#fff;box-shadow:0 0 0 1px #fff}.template-product-bdy-product .js-qty__adjust .icon{fill:#000}.template-product-bdy-product .yotpo-widget-subscriptions-add-to-cart .yotpo-frequency-options{margin-left:0;margin-bottom:0;width:70%}.template-product-bdy-product .yotpo-widget-subscriptions-add-to-cart .yotpo-radio-label.yotpo-radio-label-text{color:#333f4c;font-size:14px;font-weight:600;font-family:Barlow,sans-serif}.template-product-bdy-product .js-qty__wrapper{min-width:74px}.template-product-bdy-product .js-qty__wrapper .js-qty__num{padding:8px 20px;color:#000;font-weight:500;font-family:Barlow,sans-serif;font-size:14px}.template-product-bdy-product .product__quantity label,.template-product-bdy-product .variant__label{color:#333f4c;font-size:14px!important;font-weight:600!important}.template-product-bdy-product yotpo-widget-subscriptions-add-to-cart .yotpo-subscription-label-price{color:#333f4c!important;font-size:14px!important;font-weight:600!important}.template-product-bdy-product .yotpo-subscription-label-price{color:#333f4c!important;font-size:14px!important;font-weight:600!important}.template-product-bdy-product .yotpo-widget-subscriptions-add-to-cart .yotpo-frequency-options{border-radius:0}.for-mobi{display:none}@media (min-width: 767px) and (max-width: 1100px){.bdy-application-sec .bdy-application-wrapper:before{height:465px}.template-product-bdy-product .bdy-made-for-sec .col-right{margin-right:0}.bdy-made-for-sec .col-left{padding-right:0;padding-left:20px}}@media (max-width: 767px){.for-desktop{display:none}.for-mobi{display:block}.template-product-bdy-product .yotpo-widget-subscriptions-add-to-cart .yotpo-radio-label.yotpo-radio-label-text,.template-product-bdy-product .yotpo-subscription-label-price,.template-product-bdy-product .yotpo-subscription-label-prefix{font-weight:700!important;font-size:16px!important}.product-section .grid .grid__item.product-single__sticky{padding-left:0}section .container-md{padding-left:20px!important;padding-right:20px!important}.bdy-sizes-sec .bdy-size-wrapper{padding-top:20px}.bdy-sizes-sec .row>div{flex:0 0 100%!important;max-width:100%!important}.bdy-sizes-sec .bdy-size-wrapper .row .col-left{padding-top:0}.bdy-sizes-sec .bdy-size-wrapper .row .col-left h2{font-size:58px;line-height:1.1;margin-bottom:0}.bdy-sizes-sec .bdy-size-wrapper figure{padding:0 25px}.bdy-made-for-sec .bdy-made-for-wrapper{padding:10px 0 20px}.bdy-made-for-sec .col-left{flex:0 0 100%;max-width:100%;order:1;padding:20px}.bdy-made-for-sec .col-right{margin:0;flex:0 0 100%;max-width:100%;overflow:hidden}.bdy-made-for-sec .inner-row{margin-left:-7.5px;margin-right:-7.5px}.bdy-made-for-sec h6{line-height:1.125}.bdy-application-sec{background:#f4f4f4;padding:36px 0 20px}.bdy-application-sec .container{padding:0 18px}.bdy-application-sec .bdy-application-wrapper:before{display:none}.bdy-application-sec .col-left{flex:0 0 100%;max-width:100%}.bdy-application-sec .col-right{flex:0 0 100%;max-width:100%;padding:14px 0 0}.bdy-application-sec h3{line-height:1.125;margin-bottom:15px}.bdy-application-sec p{margin-bottom:19px}.bdy-application-sec ul li{margin-bottom:10px}.bdy-application-methods-sec{padding:28px 0 0}.bdy-application-methods-sec h2{line-height:1.1;flex-shrink:58px}.bdy-application-methods-sec .container-md{padding:0!important}.sale-banner-sec{padding:104px 0 112px}.sale-banner-sec .h2{font-size:70px;line-height:.9142857142857143;margin-bottom:13px}.bdy-application-sec .col-left,.bdy-application-sec .col-right{flex:0 0 100%;max-width:100%}.template-product-bdy-product .product-section .add-to-cart{width:100%}.bdy-application-methods-sec h2{font-size:58px}.template-product-bdy-product .page-content--product{padding-top:60px}.template-product-bdy-product .sale-banner-sec .h2{font-size:64px}.template-product-bdy-product .product-full-width .collapsibles-wrapper .collapsible-trigger-btn--borders{font-size:18px}.template-product-bdy-product .flickity-page-dots .dot.is-selected{background-color:#d74e27}.template-product-bdy-product .flickity-page-dots .dot{width:10px;height:10px;background-color:#333f4c80}.template-product-bdy-product .product-block .product__price{font-size:28px}}.template-product-bdy-product button.btn.btn--full.add-to-cart:hover{background:#007c89!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/bdy-product-style.css.map */
