body{counter-reset:section}video.media__video.media__video--mobile{display:none}.bundle-section .collection-list .product{width:calc(20% - 20px);position:relative;padding-bottom:50px;margin-bottom:10px;background:#fff;box-shadow:1px 1px 3px #0000005e;transition:box-shadow .3s cubic-bezier(.25,.8,.25,1);text-align:center;border-radius:8px}.bundle-section .collection-list .product p{padding:0 10px;line-height:1.3;font-size:14px}.bundle-section .collection-list .product img{height:200px;width:100%;object-fit:cover;margin-bottom:10px}.bundle-section .collection-list{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.bundle-section{display:flex;gap:20px;box-shadow:1px 1px 1px #80808061;border:1px solid rgb(219,219,219);padding:20px;background:#f7f7f7;margin:50px 0}.bundle-section .bundle-cart{width:25%;padding:20px;background:#fff;border:1px solid rgb(219,219,219);box-shadow:1px 1px 1px #80808061}.bundle-section .bundle-main-list{width:calc(75% - 20px)}.bundle-header{text-align:center}.bundle-header h2{line-height:1.2;font-size:32px;margin-top:20px;margin-bottom:0}.bundle-section .bundle-cart .title-list{font-size:18px;margin-bottom:8px;line-height:1;position:relative;padding-right:30px}.bundle-section .bundle-main-list .bundle.active{display:block}.bundle-section .bundle-main-list .bundle{display:none}.bundle-section .bundle-cart ul{padding-left:40px}.bundle-section .bundle-cart ul li{position:relative;cursor:pointer}.bundle-section .bundle-cart .bundle-products{display:flex;gap:20px;margin-bottom:30px;margin-top:15px}.bundle-section .bundle-cart .bundle-products img{object-fit:cover}.bundle-section .bundle-cart h2{font-size:22px;margin-bottom:20px}.bundle-section .bundle-cart ul li:before{counter-increment:section;content:counter(section);position:absolute;left:-45px;top:-4px;border-radius:50%;line-height:27px;width:30px;height:30px;text-align:center;border:1px double #7c1034;background:#fff;color:#7c1034}.bundle-section .collection-list .product .add-to-bundle-btn{width:90%;position:absolute;bottom:0;left:50%;transform:translate(-50%,-10px);padding-left:0;padding-right:0}.remove-product-bundle{position:absolute;top:0;right:0;height:25px;width:25px;border-radius:20px;content:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20384%20512%22%3E%3C!--!Font%20Awesome%20Free%206.7.2%20by%20%40fontawesome%20-%20https%3A%2F%2Ffontawesome.com%20License%20-%20https%3A%2F%2Ffontawesome.com%2Flicense%2Ffree%20Copyright%202025%20Fonticons%2C%20Inc.--%3E%3Cpath%20d%3D%22M342.6%20150.6c12.5-12.5%2012.5-32.8%200-45.3s-32.8-12.5-45.3%200L192%20210.7%2086.6%20105.4c-12.5-12.5-32.8-12.5-45.3%200s-12.5%2032.8%200%2045.3L146.7%20256%2041.4%20361.4c-12.5%2012.5-12.5%2032.8%200%2045.3s32.8%2012.5%2045.3%200L192%20301.3%20297.4%20406.6c12.5%2012.5%2032.8%2012.5%2045.3%200s12.5-32.8%200-45.3L237.3%20256%20342.6%20150.6z%22%2F%3E%3C%2Fsvg%3E);color:#fff}.bundle-section .bundle-main-list .bundle.disabled button{pointer-events:none;opacity:.3}.badge.collection-label{top:0;left:0;background-color:#de6050;box-shadow:1px 2px 4px -1px #80808985;color:#fff}.badge{border-radius:0;padding:8px 9px;font-size:1.3rem;text-transform:uppercase;font-weight:400}@media only screen and (max-width: 1450px){.bundle-section .collection-list .product{width:calc(25% - 20px)}.bundle-section .bundle-cart .bundle-products{display:block}}@media only screen and (max-width: 768px){.bundle-section .bundle-main-list,.bundle-section .bundle-cart{width:100%}.bundle-section .bundle-cart{order:1}.bundle-section .bundle-main-list{order:2}.bundle-section{flex-wrap:wrap;padding:10px}.bundle-section .collection-list .product{width:calc(50% - 5px)}.bundle-section .collection-list{gap:10px}video.media__video.media__video--mobile{display:block}video.media__video.media__video--desktop{display:none}.bundle-section .bundle-cart .bundle-products{display:block}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom.css.map */
