.promotion_product_main{border:1px solid var(--text);border-radius:12px;padding:30px;background:#fffdfb}.product_main_inner{display:flex;align-items:center;column-gap:30px}.promotion_product_addtocart .quick-add__holder{opacity:1;position:unset}.promotion_product_description p:empty{display:none}.promotion_product_description p{font-size:16px;line-height:1.6}.section-bundle .grid-item--2 .product_jar_flavors{margin-bottom:20px}.section-bundle .product_item_button svg{margin:0}.section-bundle .btn--small .icon-arrow-right{--icon-size: 14px}@media screen and (min-width: 750px){.product_image_main{flex:0 0 54%}.section-bundle .grid-item--2 .product_image_main{flex:0 0 42%}.section-bundle .promotion_product_review .kl_reviews__star_rating_widget__label{font-size:var(--font-2)!important}.section-bundle .promotion_product_title>h4{font-size:var(--font-8)}.product-item__image-content h3{font-size:calc(var(--font-6 ) + 1px)}.section-bundle .quick-add__holder .btn__text{font-weight:var(--font-weight-2);font-size:calc(var(--font-4) - 1px);line-height:1.6;font-family:var(--FONT-STACK-BODY)}}.section-product-grid{display:grid;gap:30px;grid-template-columns:repeat(12,1fr)}.grid-item--1{grid-column:span 12}.grid-item--2{grid-column:span 6}.grid-item--3{grid-column:span 4}.grid-item--4{grid-column:span 3}@media screen and (max-width: 1024px){.grid-item--1,.grid-item--2{grid-column:span 12}.grid-item--3,.grid-item--4{grid-column:span 6}}@media screen and (min-width: 990px) and (max-width: 1280px){.grid-item--1,.grid-item--2{grid-column:span 12}.grid-item--4{grid-column:span 6}}@media screen and (max-width: 749px){.section-product-grid{gap:15px}.grid-item--1,.grid-item--2,.grid-item--3,.grid-item--4{grid-column:span 12}.section-bundle{padding-top:40px!important;padding-bottom:40px!important}.section-bundle .promotion_product .product_main_inner{flex-direction:column}.section-bundle .product-item__image-overlay{justify-content:start}.section-bundle .promotion_product_main .image-wrapper img{position:static!important}.section-bundle .promotion_product .product_image_main .image-wrapper{height:100%;padding-top:0}.promotion_product_main{padding:16px}.section-bundle .promotion_product_review .kl_reviews__star_rating_widget__label{font-size:var(--font-3)!important}.section-bundle .promotion_product_title>h4{font-size:calc(var(--font-7) + 1px)}.section-bundle .product_content_main .product-caption{margin-bottom:10px!important}.section-bundle .icon-text-item span{font-size:calc(var(--font-3) - 3px)}.section-bundle .product-item__image-content h3{font-size:calc(var(--font-7) - 1px);margin:0}.section-bundle .product-item__image .product_item_content{font-size:var(--font-4);line-height:1.6}.section-bundle .quick-add__holder .btn__text{font-weight:var(--font-weight-2);font-size:calc(var(--font-5) - 1px);line-height:1.6;font-family:var(--FONT-STACK-BODY)}}.promotion-card,.product-bundle-item{width:100%;height:100%;border-radius:8px}.product-item__image{position:relative;width:100%;height:100%;overflow:hidden;border-radius:8px}.product-item__bg{width:100%;height:100%;object-fit:cover}.product-item__image-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:2}.product-item__image-overlay:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.product-item__image-content{text-align:left;position:relative;z-index:3;display:flex;flex-direction:column;justify-content:space-between;height:-webkit-fill-available}.section-bundle .product-item__image-overlay{padding:30px 16px}.product-item__image-content h3{font-weight:500;line-height:1.2;letter-spacing:1px}.product_item_content>p{line-height:1.6}.section-bundle .product_item_button>a{min-width:56px;margin:0;min-height:56px}.section-bundle .promotion_product_review .kl_reviews__star_rating_widget__label{font-weight:var(--font-weight-2)!important;line-height:1.5;text-transform:uppercase;text-decoration:underline;text-underline-offset:1px}.section-bundle .promotion_product_title>h4{font-weight:var(--font-weight-3);line-height:1.2;margin:0 0 6px}.section-bundle .promotion_product_review{margin-bottom:5px}.section-bundle .product-item__bg .image-wrapper{height:100%}.section-bundle .grid-item--2 .promotion_product_title>h4{font-size:calc(var(--font-6) + 1px);font-weight:var(--font-weight-3);line-height:1.2;margin:0 0 12px}.section-bundle .product_jar_flavors{margin-bottom:20px}.section-bundle .product_jar_flavors p{margin:0;line-height:1.6;font-size:16px}.section-bundle .quick-add__holder .btn{max-height:56px}.section-bundle .product-item__price{margin-bottom:24px}.section-bundle .product-item__price .price{font-size:var(--font-5);font-weight:var(--font-weight-1);display:flex;align-items:center;gap:8px}.section-bundle .product_content_main .product-caption{margin-bottom:10px;font-weight:var(--font-weight-5);font-size:var(--font-2);font-family:var(--FONT-STACK-BODY);line-height:1.5;text-transform:uppercase;color:var(--COLOR-BADGE-BG)}.section-bundle .product_content_main .icon-text-item{display:flex;column-gap:6px;width:100%;margin-top:15px;text-align:center;justify-content:center}.section-bundle .slideshow-icons{margin:0 auto}.section-bundle .grid-item--2 .product_content_main .product-caption{margin-bottom:10px}.section-bundle .grid-item--2 .product-item__price{margin-bottom:24px}@media screen and (max-width: 480px){.section-product-grid{gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/section-product-bundle.css.map */
