.cm-multi-bundle{background-color:var(--background-color);color:#000}.cm-multi-bundle .remove_top_padding{padding-top:0!important}.cm-multi-bundle .remove_bottom_padding{padding-bottom:0!important}.cm-multi-bundle img{max-width:100%;height:auto}.cm-multi-bundle .heading-box{background-color:var(--section_title_bg_color);padding:40px 24px 40px 6%;border-top-left-radius:12px;border-top-right-radius:12px}.cm-multi-bundle .section-title .slide_title-inner{color:var(--section_title_color);font-size:20px;font-weight:400;line-height:1.2;margin-bottom:16px}.cm-multi-bundle .section-desc{color:var(--section_title_color);font-size:40px;font-weight:700;line-height:1.2;margin-bottom:0}.cm-multi-bundle .bundle-group select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url('data:image/svg+xml;charset=utf-8,%3Csvg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M9.99994 11.3636L16.2222 5L18 6.81817L9.99994 15L2 6.81817L3.77777 5L9.99994 11.3636Z" fill="%23333333"/%3E%3C/svg%3E');background-position:right 16px center;background-repeat:no-repeat;background-size:16px;border:1px solid #898787;border-radius:50px;color:#000;font-size:16px;font-weight:500;height:44px;padding:0 16px;width:100%;cursor:pointer}.cm-multi-bundle .select-box{margin-bottom:24px}.cm-multi-bundle .bundle-content{background-color:var(--section_content_color);border-bottom-left-radius:12px;border-bottom-right-radius:12px;overflow:hidden;transform:translateZ(0)}.cm-multi-bundle .bundle-grid{--bundle-gap: 32px;display:flex;gap:var(--bundle-gap)}.cm-multi-bundle .bundle-groups{flex:0 0 calc(72% - calc(var(--bundle-gap) / 2));max-width:0 0 calc(72% - calc(var(--bundle-gap) / 2));padding:32px;display:flex;gap:64px;position:relative}.cm-multi-bundle .bundle-groups .card-item{border-radius:12px;overflow:hidden;transform:translateZ(0);background-color:#fff;padding:24px}.cm-multi-bundle .bundle-groups .card-item.hidden{display:none!important}.cm-multi-bundle .bundle-groups .card-image{position:relative}.cm-multi-bundle .bundle-groups .stock-status{position:absolute;left:-10px;top:-10px;z-index:2;padding:4px 12px;background:#bebebe;color:#222;font-size:12px;font-weight:700;text-align:center;text-transform:capitalize;letter-spacing:.04em;width:unset;display:inline-flex;border-radius:24px}.cm-multi-bundle .variant-option-block .variant-colors{display:flex;flex-direction:row;justify-content:center}.cm-multi-bundle .product-color-swatch{margin-top:16px}.cm-multi-bundle .card-price{color:#000;font-size:28px;font-weight:700;letter-spacing:-.5px;line-height:1}.cm-multi-bundle .compare-at-price{text-decoration:line-through;color:#000;opacity:.5;font-size:20px;font-weight:400;letter-spacing:-.5px;line-height:1}.cm-multi-bundle .bundle-group-separator{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:40px;font-weight:700}.cm-multi-bundle .bundle-totals{flex:1;display:flex;flex-direction:column;justify-content:center;background-color:var(--section_content_totle_color);align-items:center}.cm-multi-bundle .bundle-totals.bundle-totals-with-image{justify-content:flex-start}.cm-multi-bundle .more-details{padding-top:20px;padding-bottom:20px;margin-top:20px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;margin-bottom:20px}.cm-multi-bundle .more-details .row{--bs-gutter-x: 5px;--bs-gutter-y: 20px}.cm-multi-bundle .more-details .detail{display:flex;gap:10px}.cm-multi-bundle .more-details .detail .icon{width:28px;height:28px}.cm-multi-bundle .more-details .detail .icon img{width:100%;height:100%;object-fit:scale-down}.cm-multi-bundle .more-details .detail .detail-title{font-family:Mulish;font-weight:500;font-size:12px;color:#161616;line-height:12px;margin-bottom:6px}.cm-multi-bundle .more-details .detail .detail-value{font-family:Mulish;font-weight:700;font-size:14px;color:#161616;line-height:14px}.cm-multi-bundle .total-item-title h3{font-size:22px;font-weight:700;color:#000}.cm-multi-bundle .total-price{font-size:42px;font-weight:700;letter-spacing:-1px;margin-bottom:12px}.cm-multi-bundle .discount-btn{color:#fff;padding:8px 0;border-radius:5px;font-size:24px;gap:6px;font-weight:700;width:220px;margin:10px 0;background-image:linear-gradient(90deg,#b18a39,#e0bd76);display:inline-flex;justify-content:center;align-items:center}.cm-multi-bundle .total-add-to-cart{margin-top:32px}.cm-multi-bundle .total-inner{display:flex;flex-direction:column;align-items:center}.cm-multi-bundle .bundle-totals-with-image .total-item.item-text{padding:32px 0 0}@media(max-width:989px){.cm-multi-bundle .heading-box{padding:24px}.cm-multi-bundle .section-title .slide_title-inner{font-size:16px;margin-bottom:8px}.cm-multi-bundle .section-desc{font-size:24px}.cm-multi-bundle .hidden-on-mobile{display:none!important}.cm-multi-bundle .bundle-grid{flex-direction:column;padding:16px 16px 24px}.cm-multi-bundle .bundle-groups{flex:0 0 100%;max-width:100%;padding:0;display:flex;gap:48px;position:relative;flex-direction:column}.cm-multi-bundle .bundle-group-separator{font-size:32px}.cm-multi-bundle .select-box{margin-bottom:12px}.cm-multi-bundle .bundle-group select{height:40px}.cm-multi-bundle .bundle-totals{background-color:var(--section_content_totle_color_mb);align-items:flex-start}.cm-multi-bundle .total-inner{display:flex;flex-direction:column;align-items:flex-start}.cm-multi-bundle .total-price{font-size:38px;margin-bottom:8px}.cm-multi-bundle .total-item-title h3{font-size:18px}.cm-multi-bundle .discount-btn{margin:0 0 4px;width:200px;padding:6px 0;font-size:18px}.cm-multi-bundle .discount-desc{font-size:15px}.cm-multi-bundle .total-add-to-cart{margin-top:24px}.cm-multi-bundle .bundle-totals-with-image.hidden-image-on-mobile .total-item.item-text{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/cm-multi-bundle.css.map */
