product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker){--bf-product-gap: 8px;display:block}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .product__info-container>*+*{margin-top:var(--bf-product-gap)!important}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .product__info-container>:is(style,script,link,[hidden],.product__inventory:empty){display:none!important;margin:0!important}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .product__title{margin:0 0 6px!important}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .product__title h1{margin:0;font-size:clamp(22px,2.3vw,30px);line-height:1.16}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .kmc-bf26-product-summary{color:#103b34;line-height:1.4;margin:10px 0}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .kmc-bf26-product-summary p{margin:6px 0}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .kmc-bf26-product-summary--compact{margin:4px 0!important}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .kmc-bf26-product-summary--compact p{margin:3px 0!important}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .kmc-bf26-product-summary__label{font-size:12px}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .kmc-bf26-product-summary__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .kmc-bf26-product-summary__price strong{font-size:28px!important;line-height:1.2}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .kmc-bf26-product-summary__price span{font-size:15px}product-info:is([id],#MainProduct):has(.kmc-bf26-matched-price):has(.kmc-bf26-product-summary__price) [id^=price-]{display:none!important}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .kmc-bf26-product-countdown{margin:6px 0;font-size:12px;line-height:1.35}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .kmc-bf26-product-countdown .kmc-bf26__clock{display:block;padding:0;border:0;background:none}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .kmc-bf26-product-countdown [data-status]{font-weight:600}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .kmc-bf26__digits{display:flex;flex-wrap:wrap;gap:4px 10px;font-variant-numeric:tabular-nums}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .kmc-bf26__digits span{display:inline-flex;align-items:baseline;gap:3px}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .kmc-bf26__digits b{font-size:16px}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .kmc-bf26-product-countdown [data-date]{font-size:11px}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) [hidden]{display:none!important}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .kmc-bf26-key-facts .kmc-bf26-serving{margin:4px 0;padding:0;border:0;font-size:14px;line-height:1.4}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .kmc-bf26-key-facts :is(small,br){display:none}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .product-form{margin:8px 0!important}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .product-form__input{margin:0 0 8px!important}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .product-form__submit{min-height:46px;margin-bottom:6px!important}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .product-form__buttons{max-width:100%}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) :is(.appstle_sub_widget,.appstle_subscription_wrapper,.appstle_product_widget,.appstle-subscription-widget-placeholder){display:none!important}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .kmc-bf26-product-contents summary,product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .kmc-bf26-product-summary summary{min-height:44px;padding:10px 0;cursor:pointer;font-weight:600}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .kmc-bf26-product-summary small{font-size:13px}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .product__tax{font-size:12px;margin:4px 0!important}@media(max-width:749px){product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker){padding-top:0!important}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .product{row-gap:0}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .product__media-wrapper{margin-bottom:8px!important}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) :is(.product__media-list,.product__media-item){margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) :is(.product__media-item,.product-media-container,.product__media,.product__modal-opener){height:170px!important;max-height:170px!important;min-height:0!important;padding-block:0!important;box-sizing:border-box}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .product-media-container{width:100%!important;--ratio-percent: 0%;--constrained-height: 170px;--constrained-min-height: 0px}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .product__media{padding-top:0!important}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) :is(.product-media-container,.product__media,.product__modal-opener):before{padding-bottom:0!important}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .product__media img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .slider-buttons{margin:0;min-height:44px}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .product__info-wrapper{padding-top:0!important}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .product__title h1{font-size:21px!important}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .select__select{min-height:44px;font-size:16px}product-info:is([id],#MainProduct):has(.kmc-bf26-layout-marker) .share-button{margin-top:12px!important}}
/*# sourceMappingURL=/cdn/shop/t/134/assets/kmc-bf26-product-mobile.css.map */
