.section-main-product.section-bundled-products{padding-block:var(--section-padding-vertical-desktop)}.section-main-product.section-bundled-products .product-form__buttons{display:none}.section-bundled-products .bundle-progress-container{margin-block:1rem 0;position:relative;text-align:center}progress.bundle-progress[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;color:rgb(var(--color-brand-primary));height:2rem;overflow:hidden;width:100%}progress.bundle-progress[value]::-webkit-progress-bar{background-color:rgba(var(--color-foreground),.05);transition:width var(--duration-default)}progress.bundle-progress::-webkit-progress-value{background-color:rgb(var(--color-brand-primary));transition:width var(--duration-default)}progress.bundle-progress[value]::-moz-progress-bar{background-color:rgb(var(--color-brand-primary));transition:width var(--duration-default)}.section-main-product.section-bundled-products .section-bundled-products .collapsible-content details:not([open])>summary,.section-bundled-products .collapsible-content details[open] .accordion__content{border-bottom:0}.bundle-add__wrapper:has(bundle-submit-button.hidden){transform:translateY(100%)}.bundle-add__wrapper{-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);background-color:rgba(var(--color-background),var(--alpha-default));box-shadow:0 -.3rem .5rem rgba(var(--color-foreground),.1);bottom:0;padding-block:calc(var(--stack-gap) * 1.5);position:sticky;text-align:center;transform:translateY(0);transition:transform var(--duration-default) ease-out;z-index:3}.overflow-hidden .bundle-add__wrapper{position:static}.bundle-add__wrapper .button{margin-inline:auto;max-width:44rem;width:calc(100% - 3rem);position:relative}.bundle-add__wrapper .button .loading__spinner{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;display:flex;align-items:center;justify-content:center;width:20px}.bundle-add__wrapper .button .loading__spinner svg{width:20px;height:20px}.slider-additional-buttons__wrapper{display:flex;align-items:center;justify-content:center;max-width:44rem;width:100%}.slider-additional-buttons{width:100%}.slider-additional-buttons__wrapper .button{width:100%;max-width:100%;display:flex;align-items:center;justify-content:center;gap:10px}
/*# sourceMappingURL=/cdn/shop/t/147/assets/section-bundled-products.css.map */
