.bundle-heading_container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0px;margin:auto}.bundle-heading{color:#fff;text-align:center;font-size:36px;font-style:normal;font-weight:400;line-height:110%;text-transform:capitalize;margin:0}.bundle-subheading{color:#fff;text-align:center;font-family:Founders Grotesk,var(--font-heading-family)!important;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:140%;margin-bottom:0}.link-container{width:100%;height:100%}.align-center{display:flex;align-items:center}.savings-pill{display:flex;padding:8px 16px;align-items:center;gap:10px;border-radius:50px;background:#fff;color:#000;text-align:center;font-size:12px;font-style:normal;font-weight:700;text-transform:uppercase;line-height:normal}.gentle-tilt{animation:tilt-shaking .3s linear infinite}.pill-container{width:auto;display:flex;justify-content:center;align-items:center;text-align:center;min-width:fit-content}.button.quick-add__submit{display:flex;justify-content:space-between;padding:8px 20px}.add-to-cart_icon{display:flex;padding:8px;align-items:center;gap:10px;border-radius:100px;background:#000}.price.price-in-btn{color:#fff;text-align:center;font-family:Helvetica;font-size:1.2rem;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.quick-add__submit.added-to-cart,.product-form__submit.button.added-to-cart{background:#ffa200;border-color:#ffa200;opacity:1!important}.quick-add__submit>span{color:#fff;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{--border-offset: 0;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--color-button),var(--alpha-button-background))}#MainContent{position:relative;height:100%}.shopify-section:has(.section-progress-bar){position:sticky;top:0;background:#0000008f;z-index:2;padding-top:24px;padding-bottom:24px;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.section-progress-bar{display:flex;gap:24px;width:100%;max-width:calc(1356px + 10rem);padding-left:calc(5rem + 8px);padding-right:calc(5rem + 8px);margin:auto;justify-items:center}.progress-bar{margin:auto;background-color:#ffffff1f!important;-webkit-backdrop-filter:blur(25px)!important;backdrop-filter:blur(25px)!important;border-radius:150px;position:relative;overflow:hidden;width:100%;z-index:2}.progress{border-radius:150px;background:linear-gradient(90deg,#ffa200c2,#ffa200);height:100%;transition:width 1s;position:absolute;top:0;z-index:2;-webkit-box-shadow:0px 0px 200px 80px #FFA200;box-shadow:0 0 200px 80px #ffa200bf}#mobile-discount,.mobile-discount{display:none}div:empty{display:block}.discounts-container{display:flex;flex-direction:row;position:relative;width:100%;z-index:3;padding:15px 28px;transition:all .5s ease-in-out;align-items:baseline}.flash{animation:blinker 1.2s infinite}@keyframes blinker{50%{color:#ffa200}}.discount-info{display:flex;width:25%;align-items:center;justify-content:center;padding:8px 16px;color:#ffffffbf;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:1;margin-top:4px;transition:all .5s ease-in-out}.discount-info.completed-milestone{opacity:.6}.discount-title-wrap{text-transform:uppercase;font-size:14px}.discount-large{text-align:center;text-transform:capitalize;font-size:22px;font-family:Founders Grotesk,var(--font-heading-family)!important;font-style:normal;font-weight:600;line-height:1;color:#fff;margin-top:5px}span.yellow-span{margin-top:8px;background:#ffa200;border-radius:50px;padding:7px 10px;color:#000;font-size:12px}.discount-wr .flex-row{flex-direction:column!important}@media (max-width: 1340px){.discount-large{font-size:28px}.discount-info{padding:4px 8px}.discount-small{font-size:12px}}.discount-small{display:flex;justify-content:flex-start;align-content:center;flex-wrap:wrap}.lock{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-right:8px}.lock-top{position:relative;top:4px;transform-origin:1px;transition:all 1s;transition:transform 2s}.discount-info.unlock .lock-top{top:0;transform:rotateY(180deg)}.flex-row{display:flex}.flex-column{display:flex;flex-direction:column;align-items:center}.gap-8{gap:8px}.gap-12{gap:12px}.mt-8{margin-top:8px}.align-center{align-items:center}.progress-steps,.sales-container,.desktop-hide{display:none}@media (max-width:990px){.desktop-hide{display:initial}.mobile-hide{display:none}.sales-container{display:flex}.section-progress-bar{display:flex;flex-direction:column;gap:4px;width:100%;max-width:1340px;padding:0 1.5rem;margin:auto;justify-items:center;align-items:flex-start;position:fixed}.shopify-section:has(.section-progress-bar){display:none;position:fixed;margin-top:auto;bottom:24px;left:0;width:100vw;background:#0000008f;padding-top:4px;padding-bottom:12px;height:62px}.progress-bar{width:100%;margin:auto;max-width:380px;border-radius:4px;height:12px}.progress{border-radius:0}.progress-steps{display:flex;justify-content:space-between;width:100%;height:100%;position:absolute}.progress-steps span{height:100%;width:3px;background-color:#000000db;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.progress-steps span:first-of-type,.progress-steps span:last-of-type{opacity:0}.discounts-container{padding:0}.savings-pill{padding:4px 12px;min-height:auto}#mobile-discount{display:block;min-height:25px}.mobile-discount{display:none;font-size:20px}.lock{display:none}.mobile.mobile-discount-info{color:#fff;width:100%;position:relative;align-items:center;text-align:center;justify-content:center;display:flex;margin-bottom:2px}.discount-info{transform:scale(.4)}.discount-info .flex-column{display:none}.discount-info .flex-column .discount-large{display:block}.bundle-heading{margin-bottom:0}slider-component{padding-bottom:48px!important}}@keyframes tilt-shaking{0%{transform:rotate(0)}25%{transform:rotate(1.2deg)}50%{transform:rotate(0)}75%{transform:rotate(-1deg)}to{transform:rotate(0)}}@media screen and (max-width: 750px){.section-progress-bar{padding-left:1.5rem!important;padding-right:1.5rem!important}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/progress-bar.css.map */
