.product-information.section--page-width,.product-information.page-width{padding-left:40px}.product-information__media .slideshow-controls__dots{padding-left:130px}.product-information__media .slideshow-controls__thumbnails .slideshow-control{width:90px;aspect-ratio:1 / 1.1155}.product-information__grid .ruk_rating_snippet i:before{color:#e9730c}.product-information__media .product-media{aspect-ratio:1 / 1.11814;aspect-ratio:1;border-radius:18px;overflow:hidden}.product-information__media .product-media-container img{height:100%;object-fit:cover;object-fit:contain;border-radius:18px}.product-information__media .slideshow-controls__thumbnails{padding-right:25px}.product-information__grid .product-details{color:#2b2b2b}.product-details .ruk_rating_snippet{margin:0 0 8px}.product-information__grid .product-details h1{font-weight:500;font-size:36px;line-height:120%;letter-spacing:0px;margin:0 0 6px}.product-details .product__tagline{font-weight:400;font-size:16px;line-height:28px;letter-spacing:0px;color:#2b2b2b;padding:0 0 24px;margin:0 0 24px;border-bottom:1px solid #30325B33}.product-information__grid .product-details .shopify-block{width:100%}.product-details .product__short--description{padding:0 0 24px;margin:0 0 24px;border-bottom:1px solid #30325B33}.product-details .product__short--description p{font-weight:400;font-size:18px;line-height:28px;letter-spacing:0px}.product-details .product__short--description p strong{font-weight:500;margin:10px 0 0;display:block}.product-details .product__benefits ul{list-style:none;padding:0;display:flex;flex-direction:column;gap:2px;margin:0}.product-details .product__benefits-item{display:flex;align-items:center;gap:10px}.product-details span.product__benefits--text{font-weight:400;font-size:16px;line-height:28px;letter-spacing:0px}.product-details .product__why-need{padding:24px 0;border-top:1px solid #30325B33;border-bottom:1px solid #30325B33}.product-details .product__why-need ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.product-details .product__why-need-item{font-family:Poppins;font-weight:500;font-size:18px;line-height:28px;letter-spacing:0px;background:#f1f2e5;border-radius:8px;padding:13px 18px}.product-details .product-form-buttons{margin:0 0 24px}.product-details product-recommendations .product-form-buttons{margin:0 0 20px}.product-details .trust-badges{padding:0 0 24px}.product-details .trust-badges__list{padding:0;margin:0;display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;list-style:none}.product-details .trust-badges__icon{width:16px;height:16px;background:#395839;display:flex;justify-content:center;align-items:center;border-radius:100px}.product-details .trust-badges__item{display:flex;align-items:center;gap:13px 6px}.product-details .trust-badges__text{font-family:Poppins;font-weight:400;font-size:14px;letter-spacing:0px;vertical-align:middle}.product-details .resource-list__item{max-width:100%;flex:100%;width:100%;margin:0 0 13px}.product-details .resource-list__item:last-child{margin:0}.product-details .resource-list.hidden--mobile.resource-list--grid{display:unset}.product-details .product-card .resource-list{display:flex;flex-wrap:wrap}.product-details .product-card .product-grid__card.product-grid__card{display:flex;flex-wrap:unset;flex-direction:row}.product-card .card-gallery,.product__buymore-list .product-image{max-width:118px;flex:118px;height:125px;width:100%;border-radius:8px;overflow:hidden;background:#f7f7f7}.product__buymore-list .product-image{position:relative}.product__buymore-list .product-image .save-badge{border-radius:9.5px;background:#30325b;width:56px;height:19px;color:#fff;font-family:Poppins;font-size:9px;font-style:normal;font-weight:400;line-height:19px;text-align:center;position:absolute;top:6px;right:6px}.product__buymore-list .bundle-item{display:flex;gap:16px}.product__buymore-list .product-info .product-title{margin-bottom:0}.product-media-container.media-fit.product-media-container--image{height:125px}product-card .product-media{padding:0}.product-card .group-block-content{gap:0;padding:7px 0}.product-card .layout-panel-flex--column>.group-block--height-fit{flex:1;margin:0!important}.product-card .product-card__content .text-block{margin:0}.product-card .product-card__content .text-block p,.product-info-content .product-title{font-style:normal;font-weight:500;font-size:18px;line-height:24px;color:#2b2b2b;letter-spacing:0}.product-info-content{width:calc(100% - 134px)}.product-details .add-to-cart-button{display:flex;justify-content:center;align-items:center;background:#e9730c;outline:#E9730C;font-weight:600;font-size:15px;line-height:15px;letter-spacing:1px;text-transform:uppercase;gap:5px;height:45px;border-radius:500px;font-size:18px}.product-details .add-to-cart-button:hover{background:#395839;outline:#395839}.product-details .add-to-cart-text:after{content:"-"}.product-details .no-after.add-to-cart-text:after{content:unset}.product-details product-recommendations .add-to-cart-text:after{content:unset}.product-details product-recommendations .product-grid__card.product-grid__card{align-items:flex-start}.product-details .product__benefits,.product-details .variant-picker__form{margin-bottom:24px}.product-details .variant-option--buttons .cs-variant-legend{font-weight:500;font-size:16px;line-height:110.00000000000001%;letter-spacing:0;text-align:left;text-transform:capitalize}.product-details .variant-option--buttons{display:flex;align-items:center}.product-details .variant-option__button-label__text{font-weight:600;font-size:15px;line-height:15px;letter-spacing:1px;text-transform:uppercase}.product-details .variant-option--equal-width-buttons .variant-option__button-label{min-width:129px;border-radius:100px}.purchase-options{position:relative;margin-bottom:23px;display:flex;flex-direction:column;gap:14px}.purchase-options__label{border:1px solid #2B2B2B66;border-radius:18px;display:block;cursor:pointer}.purchase-options__label.purchase-options__label--subscribe{padding:28px 15px 17px 16px}.purchase-options__label.purchase-options__label--onetime{padding:19px 15px 19px 23px}.purchase-options__label:has(input:checked){border:1px solid #2B2B2B;background-color:#f1f2e5}.purchase-options__header{display:flex;align-items:center;gap:6.99px}.purchase-option__header--inner{display:flex;justify-content:space-between;width:100%}.purchase-options__input{margin:1px 0 0;padding:0;width:15.31px;height:15.37px;accent-color:#2B2B2B}.purchase-options__title{font-weight:500;font-size:16px;letter-spacing:0;text-transform:capitalize;line-height:17.6px}.purchase-options__badge{position:absolute;top:-10px;right:25px;background:#395839;color:#fff;font-weight:400;font-size:10px;line-height:11px;letter-spacing:.5px;text-align:center;text-transform:uppercase;padding:4.5px 7.5px;border-radius:5px}.purchase-options__price--original{font-weight:400;font-size:16px;line-height:16px;letter-spacing:0;text-align:center;text-transform:capitalize;text-decoration:line-through;color:#2b2b2b66}.purchase-options__price--discounted{font-weight:500;font-size:16px;line-height:16px;letter-spacing:0;text-align:center;text-transform:capitalize}.purchase-options__price{display:flex;align-items:center;gap:9px;padding-right:13px}.purchase-options__benefits{padding:0;margin:0 0 19px;list-style:none;display:flex;flex-direction:column;gap:16px}.purchase-options__benefit{display:flex;align-items:center}.purchase-options__label--subscribe .purchase-options__header{border-bottom:.8px solid #2B2B2B66;padding:0 0 12px;margin:0 0 16px}.purchase-options__benefit--text{font-weight:400;font-size:14px;line-height:14px;letter-spacing:0;margin-left:6.9px}.purchase-options__frequency{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #2B2B2B;padding:0 0 6px}.purchase-options__frequency--text{font-weight:300;font-size:13px;line-height:13px;letter-spacing:0}.pdp-accordion___head{padding:24px 0;border-top:1px solid #30325b33;cursor:pointer}.pdp-accordion__details.active{padding-bottom:24px}.accordion___head--inner{display:flex;align-items:center;justify-content:space-between;grid-gap:12px}.accordion___question{font-family:Poppins;font-weight:500;font-size:18px;line-height:1;letter-spacing:1px;text-transform:uppercase;margin:0;flex:1;color:#2b2b2b}.accordion__answer{font-family:Poppins;font-weight:400;font-size:16px;line-height:1.3;display:block;color:#2b2b2b}.accordion___icon--wrapper{position:relative;max-width:13px;flex:13px;height:13px;display:flex;align-items:center;justify-content:center}.accordion___icon{width:100%;height:100%;position:absolute;top:0;left:0;transition:opacity .4s linear}.pdp-accordion__details.active .accordion___icon.plus{visibility:hidden;opacity:0}.pdp-accordion__details.active .accordion___icon.minus{visibility:visible;opacity:1}.accordion___icon svg{width:100%;height:100%;display:block}.accordion__content{max-height:0;overflow:hidden;transition:max-height .4s linear}.pdp-accordion__details.active .accordion__content{max-height:auto}.see-in-action{position:relative;overflow:hidden}.see-in-action img{width:100%;height:100%;display:block;object-fit:cover}.see-in-action__header{padding:24px 0 18px;border-top:1px solid #30325b33}.see-in-action__title{font-family:Poppins;font-weight:500;font-size:18px;line-height:1;letter-spacing:1px;text-transform:uppercase;margin:0;flex:1;color:#2b2b2b}.see-in-action__item{border-radius:8px;overflow:hidden;height:auto;aspect-ratio:1 / 1.3937}.hb_proven-benefits{margin-bottom:24px;margin-top:24px}.hb_proven-benefits__title{font-family:Poppins;font-weight:500;font-style:Medium;font-size:18px;line-height:1;letter-spacing:1px;vertical-align:middle;text-transform:uppercase;color:#2b2b2b;margin:0 0 18px}.hb_proven-benefits__main-wrapper{padding:15px 20px;border-radius:8px;overflow:hidden;background-color:#f1f2e5}.hb_proven-benefits__item{display:flex;align-items:center;gap:10px;margin:0 0 8px}.hb_proven-benefits__number{font-family:Poppins;font-weight:600;font-style:SemiBold;font-size:18px;line-height:24px;letter-spacing:0;color:#2b2b2b;margin:0;display:block}.hb_proven-benefits__result-text{font-family:Poppins;font-weight:400;font-style:Regular;font-size:14px;line-height:1;letter-spacing:0;margin:0;display:block;color:#2b2b2b}.hb_proven-benefits__text{font-family:Poppins;font-weight:300;font-style:Light;font-size:11px;line-height:20px;letter-spacing:0px;color:#2b2b2bb2;margin:0;display:block}.product-details .product__why-need-heading{margin:0 0 18px;font-weight:500;font-size:18px;line-height:18px;letter-spacing:1px;text-transform:uppercase}.upsell-product{position:relative}.upsell-product__heading{margin-bottom:18px;font-weight:500;font-size:18px;line-height:18px;letter-spacing:1px;text-transform:uppercase}.upsell-product__content--wrap{display:flex;flex-direction:column;justify-content:space-between;flex:1}.upsell-product .upsell-product-media{aspect-ratio:1 / 1.125;max-width:100%;background-color:#2b2b2b0a;border-radius:12px;overflow:hidden;margin:0 0 8px}.upsell-product .upsell-product-media img{width:100%;height:100%;display:block;object-fit:contain}.upsell-product .swiper-slide{height:auto}.upsell-product-card{display:flex;flex-direction:column;height:100%}.upsell-product__title{font-weight:600;font-size:18px;line-height:24px;letter-spacing:0px;margin:0 0 3px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.upsell-product__cta--btn{margin-top:20px}.upsell-product{margin:24px 0 0;padding:0 0 24px}.upsell-product__description{font-weight:400;font-size:14px;line-height:20px;letter-spacing:0px;color:#2b2b2b66;margin:0}.product-details .add-button{width:100%;height:45px;border:none;outline:none;background:#e9730c;color:#fff;font-weight:600;font-size:15px;line-height:15px;letter-spacing:1px;text-transform:uppercase;border-radius:500px;cursor:pointer;position:relative;z-index:9}.upsell-product__link{position:absolute;top:0;right:0;bottom:0;left:0}.upsell-product__btntext--mobile{display:none}.product-information{margin-bottom:80px;margin-top:58px}.product-details product-recommendations{border-top:1px solid #30325B33}.product-details product-recommendations .hidden-mobile{display:none!important}.product-details product-recommendations .hidden-desktop{display:block!important}.product-details product-recommendations rte-formatter p,.product__buymore-heading{font-weight:500;font-size:18px;line-height:18px;letter-spacing:1px;text-transform:uppercase;margin-bottom:6px}.product__buymore-heading{padding-top:24px;border-top:1px solid #30325B33;margin-top:20px!important;margin-bottom:18px!important}.product__buymore-list .product-info-content .product-description{margin-top:0;color:#2b2b2b66;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:24px}.product-details product-recommendations rte-formatter{margin-bottom:6px}.product-details product-recommendations .product-card__content .button.add-to-cart-button.button{height:40px}.product-details product-recommendations .product-card__content .text-block p{margin-bottom:10px}.product-details product-recommendations .resource-list--grid{grid-template-columns:1fr}.product-details product-recommendations .product-form-buttons{margin:24px 0 0}.product-details product-recommendations .buy-buttons-block .product-form-buttons>span{display:unset}.product-details product-recommendations .product-card .group-block-content{padding:0}.upsell-product__price{font-family:Poppins;font-weight:500;font-size:16px;line-height:16px;letter-spacing:0;text-align:left;text-transform:capitalize;margin-top:6px}.product__buymore-list .product-form-buttons{margin:0}.product__buymore-list .add-to-cart-button{color:#fff}.product__buymore{padding:0 0 13px}.product__buymore.padding-bottom-0{padding:0}.product__buymore.margin-bottom-24{margin:0 0 24px}@media screen and (max-width:1024px){.hb_proven-benefits__main-wrapper{padding:15px 16px;border-radius:6px}.hb_proven-benefits__number{font-size:16px;line-height:1.25}.hb_proven-benefits__result-text{font-size:12px}.hb_proven-benefits__text{font-size:10px;line-height:1.1;padding:3px 0 0}}@media screen and (max-width: 767px){.pdp-accordion___head{padding:16px 0}.pdp-accordion__details.active{padding-bottom:16px}.accordion___question{font-size:18px;letter-spacing:0}.accordion__answer{font-size:18px}.accordion___icon--wrapper{max-width:10.88px;flex:10.88px;height:10.88px}.see-in-action__header{padding:16px 0 12px}.see-in-action__title{font-size:16px;letter-spacing:0}.see-in-action__item{border-radius:5.42px}.product-information__media slideshow-controls{display:none}.product-information__grid .product-details h1{font-size:24px;line-height:130%}.product-details .product__tagline{font-size:14px;line-height:24px;padding:0 0 16px;margin:0 0 16px}.product-details .product__short--description p{font-size:16px;line-height:24px}.product-details .product__short--description{padding:0 0 16px;margin:0 0 16px}.product-details span.product__benefits--text{font-size:14px;line-height:24px}.product-details .product__benefits{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #30325B33}.product-details .variant-option__button-label__text{font-size:14px;line-height:14px}.product-details .variant-option--equal-width-buttons .variant-option__button-label{min-width:122px;min-height:36px}.product-details .variant-picker__form{margin-bottom:16px}.purchase-options__label.purchase-options__label--subscribe{padding:15px 18px}.purchase-options__input{margin:0;padding:0;width:16px;height:16px}.purchase-options__title{font-weight:500;font-size:14px;letter-spacing:0;text-transform:capitalize;line-height:16px}.purchase-options__price{padding-right:0}.purchase-options__price--original,.purchase-options__price--discounted{font-size:12px;line-height:13px}.purchase-options__label--subscribe .purchase-options__header{padding:0 0 13px;margin:0 0 13px}.purchase-options__benefit--text,.purchase-options__frequency--text{font-size:12px;line-height:12px}.purchase-options__label.purchase-options__label--onetime{padding:11.5px 18px}.purchase-options__label{border-radius:12px}.purchase-options{margin-bottom:16px;gap:13px}.product-details .product-form-buttons{position:fixed;bottom:0;width:100%;margin:0 0 0 -23px;padding:24px 23px;background:#fff;border-top:1px solid #30325B33;z-index:999}.product-details .add-to-cart-button{line-height:14px;height:40px}.product-details .trust-badges__icon{width:14px;height:14px}.product-details .trust-badges__text{font-size:12px;line-height:18px}.product-details .product__why-need-item{font-size:12px;line-height:26px;border-radius:8px;padding:8px 16px}.product-details .product__why-need-heading,.hb_proven-benefits__title{line-height:15px}.hb_proven-benefits{margin-bottom:18px}.product-information__media slideshow-slide{width:88.19%}.product-information__media slideshow-slides{gap:12px}.product-information__grid slideshow-component{margin-right:-23px}.product-information__media slideshow-slide:last-child{margin-right:38px}.see-in-action{margin-right:-23px}.upsell-product__heading{margin-bottom:24px;line-height:15px}.upsell-product .ruk_rating_snippet i{font-size:12px}.upsell-product .ruk_rating_snippet .ruk-rating-snippet-count{font-size:11px}.upsell-product__title{margin:0 0 2px}.upsell-product__btntext--mobile{display:block}.upsell-product__btntext--desktop{display:none}.upsell-product__description{margin:0 0 13px}.upsell-product{margin-right:-23px}.product-information__media{margin-bottom:43px}.product-details .add-button{height:40px;font-size:15px;line-height:14px;background:#f09827;border-radius:90px}.product-information{margin-bottom:80px;margin-top:32px}.product-details product-recommendations .product-form-buttons{position:unset;margin:18px 0 0;padding:0;background-color:transparent;border:unset;z-index:unset}.product-details product-recommendations .card-gallery{max-width:114px;flex:114px;height:108px;border-radius:5px}.product-details product-recommendations .buy-buttons-block .quick-add__button{height:36px}.product-details product-recommendations slideshow-component{margin-right:unset}.product-details product-recommendations slideshow-component img{width:100%;height:100%;object-fit:cover!important;display:block}.product-details .trust-badges{padding:0 0 16px}.product-details product-recommendations .block-resource-list{padding-top:16px}.product-information.section--page-width,.product-information.page-width{padding-left:23px}.product-details product-recommendations .product-card__content .button.add-to-cart-button.button{height:36px}.upsell-product__price{font-size:14px;line-height:14px}.product-details .product__why-need{padding:16px 0}.upsell-product{margin-top:16px;padding:0 0 16px}.product__buymore-list .product-form-buttons{position:relative;background:transparent;border-top:none;z-index:1;margin:0;padding:0}}@media (min-width:750px){.product-information__media .slideshow-controls__thumbnails .slideshow-control{aspect-ratio:auto}.product-information__media .media-gallery__mobile-controls{position:relative}.product-information__media .slideshow-controls__dots{padding:3px}.slideshow-controls__dots button:after{border:1px solid #2b2b2b;width:10px;height:10px;border-radius:100%}.slideshow-controls__dots button[aria-selected=true]:after{background:#2b2b2b}.slideshow-controls__thumbnails .slideshow-control{outline:1px solid rgba(48,50,91,.2)}}
/*# sourceMappingURL=/cdn/shop/t/181/assets/product-information.css.map */
