.bundle-builder{display:block;background-color:rgba(var(--color-background),1);background-image:var(--color-background-gradient, none);color:rgba(var(--color-text),1)}.bundle-builder-card{position:sticky;margin:0;transition:top .3s ease-out}.bundle-builder-sticky-card-mobile{position:fixed;left:0;bottom:0;z-index:3;width:100%;transform:translateY(100%);transition:all .4s ease-out;border-bottom:none;border-left:none;border-right:none;box-shadow:0 -.25rem .25rem rgba(var(--color-text),.05)}.bundle-builder-sticky-card-mobile.show{transform:translateY(0)!important}.bundle-builder-progress{margin:.75rem .375rem 2rem 0}.bundle-builder-progress ul{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin:0;padding:0;position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%}.bundle-builder-progress ul li{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.125rem;position:absolute;transform:translate(-50%)}.bundle-builder-progress ul li span:nth-child(2){height:var(--height, 8px);width:1px;background:rgba(var(--color-text),1)}.bundle-builder-progress ul li.active{color:rgba(var(--color-accent),1)}.bundle-builder-progress ul li.active span:nth-child(2){background:#fff}.bundle-builder-subtotal{display:flex;align-items:center;justify-content:space-between;margin:0 0 .25rem}.bundle-builder-subtotal s{opacity:.5;margin-right:.125rem}.bundle-builder-subtotal s+span{color:rgba(var(--color-accent),1)}.bundle-builder-card .btn{width:100%}.bundle-builder-card .btn+.btn{margin-top:.5rem}.bundle-builder-savings{display:flex;align-items:center;justify-content:space-between;margin:0 0 1rem}.bundle-builder-text-min-max{padding:0 0 0 1rem;margin:.75rem 0 0;opacity:.75}.bundle-builder-card hr{margin:1rem 0}.bundle-builder-promo-text.text-success{color:#15803d;text-align:center}.product-card .bundle-product-form{display:block;position:relative;z-index:1;margin:1rem 0 0}.product-card .bundle-product-form .select-wrapper{margin-bottom:.375rem}.product-card .bundle-product-form button{width:100%;min-width:auto;white-space:nowrap}.bundle-builder-contents-modal{width:460px}.bundle-builder-contents-empty{padding:1rem;text-align:center}.bundle-builder-contents-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.bundle-builder-contents-item-inner{display:grid;grid-template-columns:max(min(33.33%,120px),80px) 1fr;gap:1rem;position:relative}.bundle-builder-contents-item .img-wrapper{overflow:hidden;border-radius:var(--border-radius)}.bundle-builder-contents-item .img-wrapper img{display:block;transition:all .2s ease-out}.bundle-builder-contents-item a:hover .img-wrapper img{transform:scale(1.05)}.bundle-builder-contents-item-title-wrapper{position:relative;padding-right:2rem}.bundle-builder-contents-item .heading{margin:0 0 .25rem}.bundle-builder-contents-item-subtitle{color:rgba(var(--color-text),.75);margin:0 0 .375rem}.bundle-builder-contents-item .btn-remove-from-bundle{position:absolute;top:-.6rem;right:-.7rem;z-index:1;color:rgba(var(--color-text),.75);transition:all .2s ease-out}.bundle-builder-contents-item .btn-remove-from-bundle:hover,.bundle-builder-contents-item .btn-remove-from-bundle:focus{color:rgba(var(--color-text),1)}.bundle-builder-contents-item .btn-remove-from-bundle .animated-bin-icon{width:1em;height:1rem}.bundle-builder-contents-item-qty-switcher-wrapper{display:flex;align-items:center;gap:1rem;justify-content:space-between;padding:.5rem 0}.bundler-builder-contents-item-price{margin:0}.bundle-builder-contents-modal .dialog-footer .btn{width:100%}@media (max-width: 1199px){.bundle-builder{padding-top:calc(var(--padding-top) * .75);padding-bottom:calc(var(--padding-bottom) * .75)}.bundle-builder-inner{display:flex;flex-direction:column-reverse;gap:1.5rem}}@media (min-width: 1200px){.bundle-builder{padding-top:calc(var(--padding-top) * 1);padding-bottom:calc(var(--padding-bottom) * 1)}.bundle-builder-inner{display:grid;grid-template-columns:3fr 1fr;gap:1.5rem}.bundle-builder-sticky-card-mobile{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/bundle-builder.css.map */
