product-info[data-kadura-product-layout] .product__info-container{--kadura-product-gap: 1.4rem}product-info[data-kadura-product-layout] .product__info-container>*+*{margin-top:var(--kadura-product-gap)}product-info[data-kadura-product-layout] .breadcrumb-wrapper+.product__title,product-info[data-kadura-product-layout] .breadcrumb+.product__title{margin-top:1.2rem}product-info[data-kadura-product-layout] .product__title{margin-bottom:0}product-info[data-kadura-product-layout] .product__heading{line-height:1.05}product-info[data-kadura-product-layout] .kadura-product-subtitle{margin:.4rem 0 0;color:rgb(var(--color-foreground));font-size:1.7rem;font-weight:500;line-height:1.3}product-info[data-kadura-product-layout] .kadura-product-rating{display:flex;align-items:center;flex-wrap:wrap;gap:.9rem}product-info[data-kadura-product-layout] .kadura-product-rating .rating,product-info[data-kadura-product-layout] .kadura-product-rating .rating-count{display:inline-flex;margin:0}product-info[data-kadura-product-layout] .kadura-product-rating .rating-count{color:rgb(var(--color-foreground));font-size:1.5rem}product-info[data-kadura-product-layout] .product__info-container .product__description{margin-top:1.6rem;line-height:1.45}product-info[data-kadura-product-layout] .kadura-product-benefits{display:grid;gap:.8rem;margin:1.4rem 0 0}product-info[data-kadura-product-layout] .kadura-product-benefits li{display:flex;align-items:flex-start;gap:1rem;line-height:1.35}product-info[data-kadura-product-layout] .kadura-product-benefits__icon{display:inline-grid;width:2.2rem;height:2.2rem;flex:0 0 2.2rem;place-items:center;border-radius:50%;color:rgb(var(--color-background));background:rgb(var(--color-foreground));font-size:1.3rem;line-height:1}product-info[data-kadura-product-layout] .product-form{margin-top:1.8rem}product-info[data-kadura-product-layout] .product-form__submit{min-height:5.2rem}product-info[data-kadura-product-layout] [data-kadura-button-price]:after{content:"\a0\2014\a0" attr(data-kadura-button-price);white-space:nowrap}product-info[data-kadura-product-layout] .kadura-product-assurances{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.4rem;border-bottom:.1rem solid rgba(var(--color-foreground),.18);padding-bottom:1.5rem}product-info[data-kadura-product-layout] .kadura-product-assurances__item{display:flex;align-items:flex-start;gap:.8rem;min-width:0;padding:0 1.2rem;font-size:1.15rem;line-height:1.35}product-info[data-kadura-product-layout] .kadura-product-assurances__item:first-child{padding-left:0}product-info[data-kadura-product-layout] .kadura-product-assurances__item+.kadura-product-assurances__item{border-left:.1rem solid rgba(var(--color-foreground),.18)}product-info[data-kadura-product-layout] .kadura-product-assurances__icon{display:inline-flex;width:2.2rem;height:2.2rem;flex:0 0 2.2rem}product-info[data-kadura-product-layout] .kadura-product-assurances__icon svg{width:100%;height:100%}product-info[data-kadura-product-layout] .kadura-product-assurances a{display:block;margin-top:.2rem;color:inherit;font-size:1.05rem;text-underline-offset:.2rem}product-info[data-kadura-product-layout] .thumbnail-list__item{display:flex;flex-direction:column;gap:.7rem}product-info[data-kadura-product-layout] .kadura-product-thumbnail-label{display:none}@media screen and (min-width:990px){product-info[data-kadura-product-layout] .product__info-container{padding-top:2rem;padding-inline-start:5rem}}@media screen and (max-width:989px){product-info[data-kadura-product-layout] .kadura-product-assurances{grid-template-columns:1fr;gap:1.2rem}product-info[data-kadura-product-layout] .kadura-product-assurances__item,product-info[data-kadura-product-layout] .kadura-product-assurances__item:first-child{padding:0}product-info[data-kadura-product-layout] .kadura-product-assurances__item+.kadura-product-assurances__item{border-left:0}}@media screen and (max-width:749px){product-info[data-kadura-product-layout]>.page-width.section--padding{padding-top:1.2rem}product-info[data-kadura-product-layout] .product{display:flex;width:100%;margin-inline:0}product-info[data-kadura-product-layout] .product__info-wrapper,product-info[data-kadura-product-layout] .product__info-container{display:contents}product-info[data-kadura-product-layout] .product__info-container>*{order:6;width:100%;min-width:0}product-info[data-kadura-product-layout] .product__info-container>.product__title{order:1}product-info[data-kadura-product-layout] .product__info-container>.kadura-product-subtitle{order:2}product-info[data-kadura-product-layout] .product__info-container>.kadura-product-rating{order:3}product-info[data-kadura-product-layout] .product__info-container>.kadura-bundle-price,product-info[data-kadura-product-layout] .product__info-container>[id^=price-]{order:4}product-info[data-kadura-product-layout] .product__media-wrapper{order:5;width:100%;min-width:0;margin-top:1.2rem}product-info[data-kadura-product-layout] .product__info-container>.breadcrumb-wrapper,product-info[data-kadura-product-layout] .product__info-container>.breadcrumb{display:none}product-info[data-kadura-product-layout] .product__info-wrapper{padding-top:1rem}product-info[data-kadura-product-layout] .product__heading{line-height:1.12}product-info[data-kadura-product-layout] .kadura-product-subtitle{font-size:1.6rem}product-info[data-kadura-product-layout] media-gallery .thumbnail-slider,product-info[data-kadura-product-layout] .product__thumbnails-wrapper{display:none!important}product-info[data-kadura-product-layout] .kadura-mobile-gallery-pagination{position:static!important;display:flex!important;align-items:center;justify-content:center;gap:1rem;width:100%;min-height:3.2rem;margin:.6rem 0 0;inset:auto!important;transform:none!important}product-info[data-kadura-product-layout] .kadura-mobile-gallery-count{display:flex;align-items:center;min-width:3.8rem;color:rgb(var(--color-foreground));font-size:0;font-variant-numeric:tabular-nums}product-info[data-kadura-product-layout] .kadura-mobile-gallery-count:after{content:attr(data-current) " / " attr(data-total);font-size:1.2rem;line-height:1}product-info[data-kadura-product-layout] .kadura-mobile-gallery-pagination>.slider-button{display:none}product-info[data-kadura-product-layout] .kadura-mobile-gallery-dots{display:flex;align-items:center;justify-content:center;gap:.6rem}product-info[data-kadura-product-layout] .kadura-mobile-gallery-dot{width:.7rem;height:.7rem;margin:0;padding:0;border:0;border-radius:50%;background:rgba(var(--color-foreground),.28);cursor:pointer}product-info[data-kadura-product-layout] .kadura-mobile-gallery-dot.is-active{background:rgb(var(--color-foreground))}product-info[data-kadura-product-layout] .product-form__submit{width:100%;min-height:5.6rem;height:5.6rem}}product-info[data-kadura-product-layout]>.page-width{max-width:var(--kadura-product-layout-width, 142rem)}product-info[data-kadura-product-layout] .product__info-container{--kadura-product-gap: 1rem}product-info[data-kadura-product-layout] .product__heading{max-width:none;font-size:3.6rem;line-height:1.04}product-info[data-kadura-product-layout] .kadura-product-subtitle{margin-top:.2rem;font-size:1.8rem}product-info[data-kadura-product-layout] .kadura-product-rating{margin-top:1rem}product-info[data-kadura-product-layout] .product__info-container .price{margin-top:1.2rem}product-info[data-kadura-product-layout] .product__info-container .price__sale{display:flex;align-items:baseline;flex-wrap:wrap;gap:.6rem 1.8rem}product-info[data-kadura-product-layout] .product__info-container .price__sale>dd:last-child{order:-1}product-info[data-kadura-product-layout] .product__info-container .price-item--sale{font-size:3.5rem;line-height:1}product-info[data-kadura-product-layout] .product__info-container .price__compare .price-item{color:rgba(var(--color-foreground),.62);font-size:1.6rem}product-info[data-kadura-product-layout] .product__info-container .price__badge-sale{font-size:1.3rem}product-info[data-kadura-product-layout] .kadura-bundle-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:.6rem 1.8rem;margin-top:1.2rem;font-family:var(--font-body-family);font-variant-numeric:tabular-nums;letter-spacing:0}product-info[data-kadura-product-layout] .kadura-bundle-price__current{font-size:3rem;font-weight:600;line-height:1.15}product-info[data-kadura-product-layout] .kadura-bundle-price__compare{color:rgba(var(--color-foreground),.62);font-size:1.5rem;font-weight:400}product-info[data-kadura-product-layout] .kadura-bundle-price__saving{display:inline-flex;align-items:center;color:rgb(var(--color-reviews));background:rgba(var(--color-foreground),.1);border-radius:999px;padding:.45rem 1rem;font-size:1.5rem;font-weight:600;line-height:1.2}product-info[data-kadura-product-layout] .product__tax{display:none}product-info[data-kadura-product-layout] .product__info-container .product__description{max-width:62ch;margin-top:1.2rem}product-info[data-kadura-product-layout] .kadura-product-benefits{gap:.6rem;margin-top:1.2rem}product-info[data-kadura-product-layout] .kadura-product-benefits__icon{width:2.4rem;height:2.4rem;flex-basis:2.4rem;color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.1)}product-info[data-kadura-bundle-layout] .kadura-product-includes{margin-top:1.4rem;padding:1.2rem 0 1.3rem;border-top:.1rem solid rgba(var(--color-foreground),.18);border-bottom:.1rem solid rgba(var(--color-foreground),.18)}product-info[data-kadura-bundle-layout] .kadura-product-includes__heading{margin:0 0 .5rem;font-family:var(--font-heading-family);font-size:2.1rem;font-weight:var(--font-heading-weight);line-height:1.2}product-info[data-kadura-bundle-layout] .kadura-product-includes__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem 1.5rem;margin:0;font-size:1.35rem;line-height:1.35}product-info[data-kadura-bundle-layout] .kadura-product-includes__list a{color:inherit;text-decoration:none}product-info[data-kadura-bundle-layout] .kadura-product-includes__list a:hover{text-decoration:underline;text-underline-offset:.25rem}product-info[data-kadura-product-layout] .product-form{margin-top:1.4rem}product-info[data-kadura-product-layout] .product__info-container .sls-purchase-options-container{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem!important;margin-bottom:1.2rem!important}product-info[data-kadura-product-layout] .product__info-container .sls-option-container{position:relative!important;inset:auto!important;z-index:auto!important;min-width:0;margin:0!important;background:rgb(var(--color-background))!important;border:.1rem solid rgba(var(--color-foreground),.22)!important;border-radius:.4rem!important;box-shadow:none!important;transform:none!important}product-info[data-kadura-product-layout] .product__info-container .sls-option-container.sls-active{border-color:rgb(var(--color-foreground))!important}product-info[data-kadura-product-layout] .product__info-container .sls-option-container .seal-row{min-height:5.6rem;align-items:center}product-info[data-kadura-product-layout] .product__info-container .sls-selling-plan-group-first-line{min-width:0}product-info[data-kadura-product-layout] .product__info-container .sls-selling-plan-group-name{line-height:1.25}product-info[data-kadura-product-layout] .product__info-container .sls-savings-badge{margin-left:.3rem}product-info[data-kadura-product-layout] .product__info-container .sls-widget-branding{grid-column:1 / -1}product-info[data-kadura-product-layout] .product__info-container .sealsubs-container{margin-bottom:.8rem!important}product-info[data-kadura-product-layout] .product__info-container .sls-more-info-container{position:relative!important;inset:auto!important;display:flex!important;clear:both!important;min-height:4rem;margin:0!important;padding:.2rem 0 .8rem!important;transform:none!important}product-info[data-kadura-product-layout] .product__info-container .sls-more-info-text{padding-bottom:.4rem!important}product-info[data-kadura-product-layout] .product-form__submit{min-height:5.4rem;margin-top:.8rem}product-info[data-kadura-product-layout] .kadura-product-assurances{margin-top:1.2rem;padding-bottom:1.2rem}product-info[data-kadura-product-layout] .kadura-product-payments{margin-top:1.2rem}product-info[data-kadura-product-layout] .kadura-product-payments__list{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem 1.2rem;margin:0}product-info[data-kadura-product-layout] .kadura-product-payments__list li{display:inline-flex}product-info[data-kadura-product-layout] .kadura-product-payments__list .icon{width:auto;height:2.3rem}product-info[data-kadura-product-layout] .kadura-review-summary{max-width:var(--kadura-product-layout-width, 142rem);margin:2.4rem auto 0;padding-inline:5rem;background:transparent}product-info[data-kadura-product-layout] .kadura-review-summary__inner{display:grid;grid-template-columns:minmax(18rem,.34fr) minmax(0,1fr) minmax(18rem,.32fr);align-items:center;gap:0;max-width:none;min-height:11rem;padding:2.4rem 3rem;background:#f4f1e6}product-info[data-kadura-product-layout] .kadura-review-summary p{margin:0}product-info[data-kadura-product-layout] .kadura-review-summary__lead{display:flex;flex-direction:column-reverse;align-items:flex-start;gap:.7rem;padding-right:2.4rem}product-info[data-kadura-product-layout] .kadura-review-summary__eyebrow{font-size:1rem;font-weight:700;line-height:1.3;text-transform:uppercase}product-info[data-kadura-product-layout] .kadura-review-summary__content{display:contents}product-info[data-kadura-product-layout] .kadura-review-summary__content blockquote{max-width:78rem;margin:0;padding:0 3rem;border-left:.1rem solid rgba(var(--color-foreground),.16);font-family:var(--font-heading-family);font-size:clamp(1.9rem,1.45vw,2.6rem);font-style:normal;line-height:1.16}product-info[data-kadura-product-layout] .kadura-review-summary__meta{display:grid;align-content:center;gap:.7rem;min-height:6rem;padding-left:2.4rem;border-left:.1rem solid rgba(var(--color-foreground),.16)}product-info[data-kadura-product-layout] .kadura-review-summary__byline,product-info[data-kadura-product-layout] .kadura-review-summary__meta a{font-size:1.35rem;line-height:1.4}product-info[data-kadura-product-layout] .kadura-review-summary__meta a{padding-left:0;border-left:0;color:inherit;font-weight:600;text-underline-offset:.3rem}@media screen and (min-width:990px){product-info[data-kadura-product-layout]>.page-width{padding-inline:3.2rem}product-info[data-kadura-product-layout] .kadura-review-summary{padding-inline:3.2rem}product-info[data-kadura-product-layout] .product--large:not(.product--no-media) .product__media-wrapper{width:calc(var(--kadura-product-media-width, 53%) - var(--grid-horizontal-spacing) / 2);max-width:var(--kadura-product-media-width, 53%)}product-info[data-kadura-product-layout] .product--large:not(.product--no-media) .product__info-wrapper{width:calc(var(--kadura-product-info-width, 47%) - var(--grid-horizontal-spacing) / 2);max-width:var(--kadura-product-info-width, 47%)}product-info[data-kadura-product-layout] .product__info-container{padding-top:.8rem;padding-inline-start:4.5rem}}@media screen and (max-width:1199px)and (min-width:990px){product-info[data-kadura-product-layout] .product__heading{font-size:3.3rem}product-info[data-kadura-bundle-layout] .kadura-product-includes__list{grid-template-columns:1fr}}@media screen and (min-width:750px)and (max-width:1023px){product-info[data-kadura-product-layout] .product__info-container .sls-purchase-options-container{grid-template-columns:1fr}product-info[data-kadura-product-layout] .product__info-container .sls-widget-branding{grid-column:auto}}@media screen and (max-width:989px){product-info[data-kadura-product-layout] .product__heading{max-width:none;font-size:3.2rem}product-info[data-kadura-product-layout] .kadura-review-summary__inner{grid-template-columns:minmax(15rem,.3fr) minmax(0,1fr) minmax(15rem,.3fr)}}@media screen and (max-width:749px){product-info[data-kadura-product-layout] .product__heading{font-size:3rem}product-info[data-kadura-product-layout] .kadura-bundle-price{gap:.6rem 1.2rem}product-info[data-kadura-product-layout] .kadura-bundle-price__current{font-size:2.8rem}product-info[data-kadura-bundle-layout] .kadura-product-includes__list,product-info[data-kadura-product-layout] .product__info-container .sls-purchase-options-container{grid-template-columns:1fr}product-info[data-kadura-product-layout] .product__info-container .sls-purchase-options-container{row-gap:1.6rem!important}product-info[data-kadura-product-layout] .product__info-container .sls-widget-branding{grid-column:auto}product-info[data-kadura-product-layout] .product__info-container .sls-option-container .seal-row{display:flex!important;align-items:flex-start!important;min-height:0;width:100%}product-info[data-kadura-product-layout] .product__info-container .seal-col-radio{flex:0 0 2.8rem;padding-top:.2rem}product-info[data-kadura-product-layout] .product__info-container .sls-label-container{min-width:0;flex:1 1 auto}product-info[data-kadura-product-layout] .product__info-container .sls-label-container>.sls-selling-plan-group-first-line{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.6rem .8rem;min-width:0}product-info[data-kadura-product-layout] .product__info-container .sls-selling-plan-group-name{display:flex!important;flex-wrap:wrap;gap:.4rem .6rem;min-width:0}product-info[data-kadura-product-layout] .product__info-container .sls-selling-plan-group-price{white-space:nowrap}product-info[data-kadura-product-layout] .product__info-container .sls-more-info-container{min-height:4.4rem;padding-top:.4rem!important}product-info[data-kadura-product-layout] .kadura-review-summary{margin-top:1.6rem;padding-inline:1.5rem}product-info[data-kadura-product-layout] .kadura-review-summary__inner{grid-template-columns:1fr;gap:1.6rem;min-height:0;padding:2.4rem 2rem}product-info[data-kadura-product-layout] .kadura-review-summary__lead{align-items:flex-start;gap:1.2rem;padding-right:0}product-info[data-kadura-product-layout] .kadura-review-summary__content{display:grid;gap:1.4rem}product-info[data-kadura-product-layout] .kadura-review-summary__content blockquote{max-width:none;padding:1.6rem 0 0;border-top:.1rem solid rgba(var(--color-foreground),.16);border-left:0;font-size:2.4rem}product-info[data-kadura-product-layout] .kadura-review-summary__meta{min-height:0;padding:0;border-left:0}product-info[data-kadura-product-layout] .kadura-review-summary__meta a{padding-left:0;border-left:0}}.template-product main :is(.title-wrapper>.title,.rich-text__heading,.image-with-text__heading,.kadura-routine__heading,.kadura-routine-why__heading,.jdgm-rev-widg__title,.jm-review-widget-minimal-header__title){color:#154734!important;font-family:var(--font-heading-family)!important;font-size:4rem!important;font-weight:var(--font-heading-weight)!important;letter-spacing:0!important;line-height:1.08!important}@media screen and (max-width:749px){.template-product main :is(.title-wrapper>.title,.rich-text__heading,.image-with-text__heading,.kadura-routine__heading,.kadura-routine-why__heading,.jdgm-rev-widg__title,.jm-review-widget-minimal-header__title){font-size:3rem!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/kadura-product-page.css.map */
