.collection-bundle-container,.collection-bundle-container .product-card__bundle-buy{position:relative}.collection-bundle-container .product-card__bundle-buy .cart-messages{position:absolute;top:-32px;right:0;width:100%}.collection-bundle-container .product-card__bundle-buy .cart-messages p{font-size:11px;font-weight:600;border:1px solid;border-radius:20px;padding:5px;background:#f4c7b500;width:100%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.collection-bundle-container .product-card__bundle-buy .cart-messages .success{border-color:green}.collection-bundle-container .product-card__bundle-buy .cart-messages .error{border-color:red}.collection-bundle__wrapper{margin-bottom:2rem}[data-bundle-atc].active [data-bundle-atc-btn],[data-bundle-atc]:not(.active) .bundle-quantity{display:none}.bundle-quantity .quantity-selector{background-color:#fff;height:100%;padding:4px}@media (min-width: 700px){.collection-bundle__wrapper{margin-bottom:3rem}}@media (min-width: 1000px){.collection-bundle__wrapper{margin-bottom:5rem}}.collection-bundle__progress-bar{display:flex;position:fixed;gap:35px;width:95%;margin:auto;bottom:20px;left:2.5%;justify-content:space-between;background-color:#fff;box-shadow:0 4px 4px #bfbfbf40;padding:8px 36px;border-radius:10px;z-index:2}.collection-bundle__progress-bar .contained{position:relative;overflow:auto;scrollbar-color:rgba(217,217,217) #fff;scrollbar-width:none;scroll-snap-type:x}.collection-bundle__progress-bar .progress-bar__container{width:100%;padding-top:7px}.collection-bundle__progress-bar .progress-bar__messaging:before{display:block;content:"";background:linear-gradient(to right,transparent,#ffffff);width:100px;height:100%;position:absolute;left:-128px;top:0;z-index:9}.collection-bundle__progress-bar .progress-bar__wrapper{display:inline-flex;gap:10px;padding-right:60px;align-items:center}.collection-bundle__progress-bar .progress-bar__box{display:flex;position:relative;justify-content:center;align-items:center;width:54px;height:54px;border:2px dotted rgba(217,217,217,1);border-radius:5px}.collection-bundle__progress-bar .progress-bar__box img{border-radius:5px}.collection-bundle__progress-bar .progress-bar__box.discount-box{border-style:solid;border-color:var(--color-background-alt)}.collection-bundle__progress-bar .progress-bar__box[data-activate=false].discount-box{background-color:var(--color-background-alt)}.collection-bundle__progress-bar .progress-bar__box[data-activate=true]{border:2px solid var(--color-icon)}.collection-bundle__progress-bar .progress-bar__box .discount-label{font-weight:700;text-align:center;padding-block-start:6px;padding-block-end:6px}.collection-bundle__progress-bar .progress-bar__box[data-activate=false] .discount-label{display:flex;justify-content:center;align-items:center;color:#444342;font-size:14px;padding:5px;width:100%;height:100%}.collection-bundle__progress-bar .progress-bar__box[data-activate=true] .discount-label{position:absolute;top:-8px;right:-10px;font-size:12px;padding:0 6px;width:max-content;background-color:var(--color-icon);border-radius:3px;color:#fff}.collection-bundle__progress-bar .progress-bar__messaging{display:flex;gap:10px;align-items:center;width:auto}.collection-bundle__progress-bar .progress-bar__messaging .messaging{width:max-content}.collection-bundle__progress-bar .bundle-btn{display:flex;gap:20px;align-self:center}.collection-bundle__progress-bar .progress-bar__messaging .button--outline{padding:11px;background:#d9d9d9;box-shadow:none}.collection-bundle__progress-bar .desktop-only{display:none}[data-bundle-atc-btn] .ux-cart{min-height:53px}@media (min-width: 700px){.collection-bundle__progress-bar .progress-bar__box{width:65px;height:65px;border-radius:10px}.collection-bundle__progress-bar .progress-bar__box img{border-radius:10px}.collection-bundle__progress-bar .progress-bar__messaging .messaging,.collection-bundle__progress-bar .bundle-btn{font-size:14px}.collection-bundle__progress-bar .progress-bar__messaging{justify-content:flex-end;position:relative}}@media (min-width: 1000px){.collection-bundle__progress-bar .desktop-only{display:initial}.collection-bundle__progress-bar .mobile-only{display:none}.collection-bundle__progress-bar .bundle-btn{width:max-content}.collection-bundle__progress-bar .progress-bar__messaging .button--outline{padding:15px 22px;background:none;box-shadow:inset 0 0 0 2px var(--color-icon)}}@media (min-width: 1200px){.collection-bundle__progress-bar .progress-bar__box{width:75px;height:75px}}@media (max-width: 999px){.collection-bundle__progress-bar .mobile-only{display:inline-flex!important;padding:7px 0}}@media (max-width: 699px){.collection-bundle__progress-bar{flex-direction:column-reverse;gap:8px;padding:10px}.collection-bundle__progress-bar .contained{max-width:calc(100% - 60px)}.collection-bundle__progress-bar .progress-bar__box[data-activate=false] .discount-label{font-size:12px}.collection-bundle__progress-bar .progress-bar__messaging .messaging{text-align:center;width:100%}.collection-bundle__progress-bar .bundle-btn{position:absolute;right:10px;bottom:14px}.collection-bundle__progress-bar .progress-bar__messaging:before{left:auto;right:67px}.collection-bundle-container .product-card__bundle-buy .cart-messages{top:-38px}.collection-bundle-container .product-card__bundle-buy{flex-direction:column}.collection-bundle-container .card__content{text-align:center}}.collection-section .quantity-selector__input,.collection-section .quantity-selector{width:100%}.collection-section form{position:relative}
/*# sourceMappingURL=/cdn/shop/t/37/assets/featured-collection-bundle.css.map */
