body.bundles .quick-view product-recommendations,body.bundles .quick-view .product-form-wrapper,body.bundles .quick-view .product__more,body.bundles .quick-view .product__inventory,body.bundles .quick-view .estimation-livraison,body.bundles .quick-view .estimation-livraison+.text-base{display:none}body.bundles .quick-view .product{grid-template-columns:minmax(0,440px) minmax(0,1fr)}body.bundles .quick-view__content{height:35rem}.bundler__content-products{overflow:-moz-scrollbars-none;-ms-overflow-style:none;scrollbar-width:none}.bundler__content-products::-webkit-scrollbar{width:0!important;height:0!important}product-bundler .product-infos{width:100%}product-bundler .card.product-card .product-card__details{flex-direction:column;gap:5px}product-bundler .bundler__header-title{font-size:25px}product-bundler{display:block!important;position:relative}product-bundler .products-container .add-to-cart.button{padding:15px 25px 13px}product-bundler div.bundler-product__text:empty{display:flex}product-bundler .product-card__content{padding:10px}product-bundler .product-card__subtitle{display:block;margin:0;font-size:14px;color:#000;opacity:.5;font-weight:300;line-height:1.2em}.bundle-step{position:relative;width:40px;height:10px;background:#e0e0e0;border-radius:5px;overflow:hidden}.bundle-step:before{content:"";position:absolute;left:0;top:0;height:100%;width:var(--progress, 0%);background:#3287ff;transition:width .3s ease}.bundle-step.done:before{content:"";position:absolute;left:0;top:0;height:100%;width:var(--progress, 0%);background:#4bf158;transition:width .3s ease}.bundler{border-radius:var(--border-radius-widgets);background:var(--color-background-main);color:var(--color-text-main);height:fit-content;padding:25px;border-radius:20px}.product_bundle-main{display:flex}product-bundler .products-container{width:75%}product-bundler .bundler-container{width:25%}.bundler__header>div:first-child>span{display:flex;align-items:center;gap:7px;width:100%;justify-content:space-between}product-bundler .bundler-product.bundler-product--empty .bundler-product__image{width:2.75rem;height:2.75rem}product-bundler #item-number{background:var(--color-button-gradient);display:inline-block;border-radius:50px;font-size:15px;width:25px;height:25px;text-align:center;position:relative;top:-2px}.bundler-container.grid.element--is-sticky{position:sticky!important;top:100px;height:100%}.bundler__footer .button.button--primary:hover .button__text,.bundler__footer .button.button--primary:hover{color:#fff!important}product-bundler .bundler-product.bundler-product--empty{position:relative;display:flex;flex-direction:row;border:1px dashed rgb(255 255 255 / 20%);padding:13px}product-bundler .product-card{position:relative;padding-bottom:45px}product-bundler .footer_button{position:absolute;bottom:0;left:0}@media screen and (max-width: 1300px){product-bundler .product-grid.grid{grid-column-start:span 2}}@media screen and (min-width: 768px){.element--hide-on-desk{display:none}.bundler{max-height:calc(100vh - 60px);overflow-y:auto}}.bundler__footer .button{width:100%;border:none}.no-touchevents .bundler__footer .button:hover .button__text{width:0}.no-touchevents .bundler__footer .button:hover span{color:var(--color-background-main)}.no-touchevents .bundler__footer .button:hover path{fill:var(--color-background-main)}.bundler__footer .button circle{stroke:var(--color-background-main)}.bundler__footer-code{display:block}.bundler__content-products{display:flex;flex-direction:column;gap:.875rem;margin:1.25rem 0}.bundler-product{position:relative;display:flex;flex-direction:row}.bundler-product__image{width:3.75rem;height:3.75rem;border-radius:100%;overflow:hidden;position:relative;flex-shrink:0;margin-inline-end:.875rem}.bundler-product__image figure:not(:empty){background:var(--color-borders-main)}.bundler-product__image img{border-radius:100%}.bundler-product__text{overflow:hidden;display:flex;flex-direction:column;justify-content:center}.bundler__footer .button__text{text-transform:uppercase}.steps_bundles *:empty{display:block}.steps_bundles{display:flex;gap:15px}.bundler__steps{margin-bottom:15px;margin-top:15px;border-bottom:1px dashed rgb(255 255 255 / 20%);padding-bottom:15px}.steps_bundles .bundle-step{flex:1;height:10px;background-color:#50555c;border-radius:50px}.steps_bundles_text{line-height:1.3em;margin-bottom:7px;font-size:15px;text-align:center}.steps_bundles .bundle-step.active{background-color:#657b9a}.steps_bundles .bundle-step.done{background-color:#3287ff}.bundler-product__price{display:flex;align-items:center;gap:5px}.bundler-product__price-discounted{font-size:14px;opacity:.5;font-weight:100}.bundler-product__price-discount{border:0;padding:3px 7px 0;font-size:12px;display:inline-block;background:#657b9a;border-radius:3px;position:relative;top:-3px}.bundler-product__text-title{font-size:14px;opacity:.6}.bundler-product__text-title,.bundler-product__text-price{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:block;line-height:1.3em}.bundler-product__text-price{font-size:18px}.bundler-product__text-variant{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.bundler-product--empty .bundler-product__image{border:1px solid var(--color-borders-main)}.bundler-product--empty .bundler-product__text{width:100%}.bundler-product--empty .bundler-product__text:before,.bundler-product--empty .bundler-product__text:after{content:"";display:block;height:.75rem;margin:.25rem 0;border:1px solid var(--color-borders-main)}.bundler-product--empty .bundler-product__text:before{width:65%}.bundler-product--empty .bundler-product__text:after{width:45%}.bundler-product--empty .bundler-product__remove{display:none}.bundler-product__remove{position:absolute;top:0rem;width:1.25rem;height:1.25rem;z-index:9;border-radius:100%;display:flex;justify-content:center;align-items:center;cursor:pointer;box-shadow:0 0 .5rem #0000000f;background-color:var(--color-text-main)}html[dir=rtl] .bundler-product__remove{right:2.5rem}html[dir=ltr] .bundler-product__remove{left:2.5rem}.bundler-product__remove svg{height:.9375rem}.bundler-product__remove rect{fill:var(--color-background-main)}.bundler button[data-js-add-bundle-to-cart]{opacity:.36;pointer-events:none}.bundler-full button[data-js-add-bundle-to-cart]{opacity:1;pointer-events:all}.bundler-full:not([data-limit-maximum]) button[type=submit]{opacity:.36;pointer-events:none}.bundler-full:not([data-limit-maximum]) .product-item{opacity:.62;pointer-events:none}.bundler-full:not([data-limit-maximum]) .product-item .product-variant__item--radio input{pointer-events:none!important}.product-item--bundled{opacity:.62;pointer-events:none}.product-item--bundled .product-variant__item--radio input{pointer-events:none!important}button[data-js-add-bundle-to-cart].working{pointer-events:none}button[data-js-add-bundle-to-cart].working .button__icon{display:none}button[data-js-add-bundle-to-cart].working .button__preloader-element{width:100%;height:100%}.bundler__content::-webkit-scrollbar{width:5px;border-radius:20px}.bundler__content::-webkit-scrollbar-track{background:#f5f5f5;border-radius:20px}.bundler__content::-webkit-scrollbar-thumb{background:var(--color-button-gradient);border-radius:20px}.bundler__content::-webkit-scrollbar-thumb:hover{background:var(--color-button-gradient)}product-bundler .product-card .quick-view__button{opacity:1}@media screen and (max-width: 1300px){product-bundler .products-container{width:70%}product-bundler .bundler-container{width:30%}}@media screen and (max-width: 1100px){product-bundler .products-container{width:60%}product-bundler .bundler-container{width:40%}}@media screen and (max-width: 767px){.steps_bundles_text{text-align:left}product-bundler .product-card .quick-view__button{opacity:1;inset-block-start:var(--sp-2);inset-inline-end:var(--sp-2);max-width:40px;max-height:40px}.bundler-product__price-discount{padding:2px 5px 0;font-size:11px;top:-3px}product-bundler .bundler-product.bundler-product--empty .bundler-product__image{width:2.75rem;height:2.75rem}.bundler__footer .button__text{text-transform:uppercase;font-size:18px}.steps_bundles_text{font-size:14px}product-bundler .bundler-product.bundler-product--empty{width:100%;max-width:90%}product-bundler .product-card__content{padding:15px 15px 7px}.bundler__content{display:none;max-height:50vh;overflow-y:scroll;margin-bottom:20px}.product_bundle-main{display:flex;flex-direction:column}product-bundler .mobile\:card-grid--1{--card-grid-per-row: 2}product-bundler .products-container{width:100%}.bundler-container.grid.element--is-sticky{bottom:15px;height:100%;width:100%;padding:unset;top:unset}product-bundler .products-container{margin-bottom:0}product-bundler .bundler-container{position:sticky;bottom:0;z-index:9;padding-top:60vh;pointer-events:none}.bundler{padding:15px 20px;pointer-events:all;position:relative;top:0;margin-bottom:var(--gutter-container)}.bundler__header{display:flex;align-items:center;justify-content:space-between}.bundler__header-title{font-size:calc(20px / 16 * var(--base-body-primary-size) + 0px)}.bundler__header-toggle{cursor:pointer;margin-inline-end:-.9375rem}.bundler__header-toggle span{width:2.8125rem;height:2.8125rem;align-items:center;justify-content:center}.bundler__header-toggle__minus{display:none}.bundler__header-toggle__plus{display:flex}.bundler__header-toggle path{fill:var(--color-text-main)}.bundler__content{display:none}.bundler__content-products{flex-direction:column;flex-wrap:nowrap;overflow-x:auto;gap:11px;margin:1rem 0}.bundler-product{min-width:30vw;max-width:94%;flex-shrink:0}.bundler__footer{display:none}.bundler__footer .button{margin-top:0}product-bundler.opened .bundler__content{display:block}product-bundler.opened .bundler__footer{display:flex}product-bundler.opened .bundler__header-toggle__minus{display:flex}product-bundler.opened .bundler__header-toggle__plus{display:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-products-bundle.css.map */
