.bundle-wrapper h2.title{text-transform:capitalize;text-align:center;width:100%;max-width:870px;margin:0 auto}.bundle-container .grid__item.bundle__collection-list{max-width:calc(55% - var(--grid-desktop-horizontal-spacing) / 2)}.bundle__collection-list .tab-container .tabs{align-items:normal}.bundle__collection-list .tab-container .tabs li .tab-button{font-size:16px;color:#4f4f4f;letter-spacing:0;text-transform:unset;font-weight:700;padding:12px;font-family:var(--font-body-family);border:1px solid #FCDB8B;border-bottom:none;background:#fbeaca;height:100%}.bundle__collection-list .tab-container .tabs li .tab-button.active{color:#070707;background:#fff}.bundle__collection-list .tab-container .tab-content .tab-data-content{background:#fff;border:1px solid #FCDB8B;border-top:0}.bundle__collection-list .product-list-wrapper .grid{gap:2.4rem;--grid-desktop-vertical-spacing: 24px;--grid-desktop-horizontal-spacing: 24px}.bundle__collection-list .product-list-wrapper .product-block{background:#fdebbe;border-radius:8px;padding:20px 22px;border:1px solid #FCDB8B}.bundle__collection-list .product-list-wrapper .product-block .product-title{color:#070707;font-size:14px;text-align:center;margin:18px auto 12px;font-family:var(--font-heading-family);letter-spacing:.15rem}.bundle__collection-list .product-list-wrapper .product-block .product-info-wrapper{display:flex;gap:10px;margin:0 auto 18px;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center}.bundle__collection-list .product-list-wrapper .product-block .product-info-wrapper .product-weight{letter-spacing:0;font-weight:800;color:#4f4f4f;font-size:14px;position:relative;padding-right:3px}.bundle__collection-list .product-list-wrapper .product-block .product-info-wrapper .bundle-product-price .price__regular .price-item--regular{font-size:14px;color:#4f4f4f;font-family:var(--font-body-family);letter-spacing:0;font-weight:800}.bundle__collection-list .product-list-wrapper .product-block .button-wrapper{position:relative;z-index:1}.bundle__collection-list .product-list-wrapper .product-block .button{width:100%;border-color:#070707;border:1px solid currentColor;font-size:16px;min-height:3.5rem}.bundle__collection-list .product-list-wrapper .product-block .button:after{border-color:#070707}.bundle__added-product-list{max-width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2)}.bundle__added-product-list .bundle__added-area{border:1px solid #FCDB8B;border-radius:8px;overflow:hidden}.bundle__added-product-list .bundle__added-area .bundle__header{padding:20px;background:#f5cb7c}.bundle__added-product-list .bundle__added-area .bundle__header .right-title{margin:0 auto 5px;font-size:32px}.bundle__header .bundle-progress-bar-wrapper{margin-bottom:10px}.bundle__header .bundle-progress-bar-wrapper .bundle-progress-bar{height:5px;width:100%;display:block;background:#fff;border-radius:5px;position:relative}.bundle__header .bundle-progress-bar-wrapper .bundle-progress-bar .progress{display:block;width:0;height:5px;border-radius:5px;transition:width .5s ease-in-out;background:#070707}.bundle__added-product-list .bundle__added-area .bundle__header .right-info p{margin:0 auto;color:#4f4f4f;font-weight:500;font-size:18px}.bundle__added-product-list .bundle__added-area .bundle__header .right-info p strong{font-weight:800;color:#070707}.bundle__added-product-list .bundle__added-area .bundle__content{padding:20px 22px;background:#fff}.bundle__list{margin-bottom:40px}.bundle__list .packs-info{margin:0 auto 12px;color:#070707;font-size:20px;font-weight:600}.bundle__list .bundle-product-list{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;gap:20px;margin-bottom:24px}.bundle__list .bundle-product-list .item-block{width:calc(25% - 20px);border:2px dashed #B2B2B2;background:#f9f9f9;border-style:dashed;border-radius:4px;position:relative;aspect-ratio:1;display:block}.bundle__list .bundle-product-list .item-block.filled{border-style:solid}.bundle__list .bundle-product-list .item-block:before{content:attr(data-index);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:24px;color:#b2b2b2;font-weight:500}.bundle__list .bundle-product-list .item-block[data-index="10"],.bundle__list .bundle-product-list .item-block[data-index="12"],.bundle__list .bundle-product-list .item-block[data-index="8"]{background:#ffedc6;border-color:#d2b275}.bundle-product-list .item-block .bundle-item-product{position:relative}.bundle-product-list .item-block .bundle-item-product .remove-btn{position:absolute;top:-10px;right:-10px;height:20px;width:20px;background:transparent;border:none;padding:0;z-index:1}.bundle-product-list .item-block .bundle-item-product .remove-btn .remove-icon{display:block;width:100%;height:100%;background-repeat:no-repeat;background-image:url('data:image/svg+xml,<svg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 0.5C4.47 0.5 0 4.97 0 10.5C0 16.03 4.47 20.5 10 20.5C15.53 20.5 20 16.03 20 10.5C20 4.97 15.53 0.5 10 0.5ZM15 14.09L13.59 15.5L10 11.91L6.41 15.5L5 14.09L8.59 10.5L5 6.91L6.41 5.5L10 9.09L13.59 5.5L15 6.91L11.41 10.5L15 14.09Z" fill="%23B2B2B2"/><path d="M15 14.09L13.59 15.5L10 11.91L6.41 15.5L5 14.09L8.59 10.5L5 6.91L6.41 5.5L10 9.09L13.59 5.5L15 6.91L11.41 10.5L15 14.09Z" fill="white"/></svg>');background-size:contain}.bundle__footer{padding-top:15px;border-top:1px solid #B2B2B2}.bundle__footer .bundle__footer-total span{font-size:18px;color:#4f4f4f;font-weight:600}.bundle__footer .bundle__footer-total h3{font-size:40px;color:#070707;text-transform:unset;margin:5px auto 25px;font-family:var(--font-body-family);letter-spacing:0}.bundle-form-wrapper{display:flex;flex-direction:row;gap:20px;flex-wrap:nowrap}.bundle-form-wrapper .quantity{--inputs-radius: 32px}.bundle-form-wrapper .quantity:before{display:none}.bundle-form-wrapper .quantity:after{border-radius:32px;border:1px solid #070707;box-shadow:none}.bundle-form-wrapper .quantity .quantity__button,.bundle-form-wrapper .quantity .quantity__input{color:#070707}.bundle-form-wrapper .quantity .quantity__input{font-size:1.8rem;opacity:1;min-width:3rem}.bundle-form-wrapper .button-wrapper{width:100%;position:relative;z-index:1}.bundle__collection-list .product-list-wrapper .product-block .product-info-wrapper .product-weight:after{content:"";width:1px;height:14px;display:block;position:absolute;top:6px;background:#4f4f4f;right:-4px}@media screen and (min-width: 990px) and (max-width: 1199px){.bundle__collection-list .product-list-wrapper .grid{gap:2rem;--grid-desktop-vertical-spacing: 20px;--grid-desktop-horizontal-spacing: 20px}.bundle__collection-list .product-list-wrapper .grid .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.bundle__footer .bundle__footer-total h3{font-size:32px}.bundle__list .packs-info{font-size:18px}.bundle__list .bundle-product-list .item-block:before{font-size:22px}.bundle__collection-list .tab-container .tabs li .tab-button{padding:10px;font-size:15px}.bundle__added-product-list .bundle__added-area .bundle__header .right-info p{font-size:16px}.bundle__added-product-list .bundle__added-area .bundle__header .right-title{font-size:28px}.tab-container .tab-content .tab-data-content{padding:22px}.bundle-wrapper h2.title{font-size:34px}}@media screen and (min-width: 750px) and (max-width: 989px){.bundle__collection-list .tab-container .tabs li .tab-button{padding:10px;font-size:15px}.bundle__added-product-list .bundle__added-area .bundle__header .right-info p{font-size:15px}.bundle__added-product-list .bundle__added-area .bundle__header .right-title{font-size:24px}.tab-container .tab-content .tab-data-content{padding:20px}.bundle-wrapper h2.title{font-size:30px}.bundle__footer .bundle__footer-total h3{font-size:26px}}@media screen and (max-width: 749px){.bundle-wrapper h2.title{font-size:24px}.bundle-container .grid .grid__item{max-width:100%;width:100%}.bundle__collection-list .tab-container .tabs{overflow-x:scroll}.bundle__collection-list .tab-container .tabs li .tab-button{font-size:14px;padding:8px 12px 10px}.product-list-wrapper .grid{gap:0}.product-list-wrapper .grid .grid__item{max-width:100%;width:100%}.bundle__collection-list .product-list-wrapper .product-block{padding:16px 16px 25px;display:flex;gap:20px}.product-list-wrapper .product-block .product-image-wrapper{width:calc(35% - 10px)}.product-list-wrapper .product-block .product-information-container{width:calc(65% - 10px)}.bundle__collection-list .product-list-wrapper .product-block .product-title{margin:0 auto 5px;text-align:left}.bundle__collection-list .product-list-wrapper .product-block .product-info-wrapper{justify-content:flex-start;margin-bottom:12px}.bundle__collection-list .product-list-wrapper .product-block .button{min-height:3.2rem;font-size:14px;max-width:140px}.tab-container .tab-content .tab-data-content{padding:20px 16px}.bundle__added-product-list .bundle__added-area .bundle__header{padding:15px}.bundle__added-product-list .bundle__added-area .bundle__header .right-title{font-size:20px}.bundle__added-product-list .bundle__added-area .bundle__header .right-info p{font-size:14px}.bundle__added-product-list .bundle__added-area .bundle__content{padding:16px}.bundle__list .packs-info{display:block}.bundle__list .bundle-product-list{gap:15px;flex-wrap:nowrap;overflow-x:scroll;justify-content:flex-start}.bundle__list .bundle-product-list .item-block{width:32px}.bundle__list .bundle-product-list .item-block:before{font-size:14px}.bundle__header .bundle-progress-bar-wrapper .bundle-progress-bar .progress,.bundle__header .bundle-progress-bar-wrapper .bundle-progress-bar{height:2px}.bundle__footer .bundle__footer-total{display:flex;justify-content:center;align-items:center;gap:5px;margin:5px auto 20px}.bundle__footer .bundle__footer-total h3{font-size:18px;margin:0;line-height:unset}}
/*# sourceMappingURL=/cdn/shop/t/313/assets/section-bundle.css.map */
