@media(max-width:767.98px){.section-bundle-section{position:relative}.section-bundle-section .bundle-section{position:unset}}.section-bundle-section .bundle-section .page-width{padding-left:30px!important;padding-right:30px!important}@media(max-width:767.98px){.section-bundle-section .bundle-section .page-width{padding-left:20px!important;padding-right:20px!important}}.container_collection-bundle{display:flex;gap:15px;position:relative}@media(max-width:767.98px){.container_collection-bundle{display:block;position:unset}}.container_collection-bundle .bundle_side_block-discount-string-max,.container_collection-bundle .recap_items-card-price-discount{display:none}.container_collection-bundle .recap_items-card--empty-delevery{text-align:center}.container_collection-bundle .recap_items-card--empty-price-container{align-items:center;display:flex;justify-content:center;margin-top:20px}.container_collection-bundle .recap_items-card--empty-price-container .h3{font-size:3.5rem;line-height:2.2rem}@media(max-width:767.98px){.container_collection-bundle .recap_items-card--empty-price-container .h3{font-size:3rem}}.container_collection-bundle .product-form__submit-discount{padding-left:5px}.container_collection-bundle .recap_items-card--empty-price-container p{margin:0}.container_collection-bundle .recap_items-card-price-discount{font-size:3rem;line-height:2.2rem;padding-left:10px;text-decoration:line-through}@media(max-width:767.98px){.container_collection-bundle .recap_items-card-price-discount{font-size:2rem;line-height:2.2rem;padding-left:0}}.container_collection-bundle #product-grid{margin-top:0}@media(max-width:767.98px){.container_collection-bundle #product-grid{margin-bottom:85px;row-gap:85px}}.container_collection-bundle .display_none{display:none}@media(max-width:767.98px){.container_collection-bundle .recap_items-card--empty-delevery{display:none}}.container_collection-bundle .collection_bundle-side-block{background-color:#fff;border-radius:20px;height:-moz-fit-content;height:fit-content;max-width:380px;padding:20px;position:sticky;top:100px;width:100%}@media(max-width:767.98px){.container_collection-bundle .collection_bundle-side-block{bottom:0;left:0;max-width:100%;position:fixed;right:0;top:unset;width:100%;z-index:10}.container_collection-bundle .collection_bundle-side-block .pdp-ticker.ticker{display:none}}.container_collection-bundle .collection_bundle-side-block .recap_items-card--empty-price-container{text-align:center}@media(max-width:767.98px){.container_collection-bundle .collection_bundle-side-block .recap_items-card--empty-price-container p{margin:10px}}.container_collection-bundle .collection_bundle-side-block .bundle_recap_items__button{border-radius:25px;color:#fcdb82;font-size:1.4rem;font-weight:300;letter-spacing:0;text-transform:uppercase}.container_collection-bundle .collection_bundle-side-block .collection_bundle_side-block--heading{background-color:#0d256b;border-top-left-radius:20px;border-top-right-radius:20px;color:#fff;margin-left:-20px;margin-right:-20px;margin-top:-20px;padding:25px 45px;text-align:center}@media(max-width:767.98px){.container_collection-bundle .collection_bundle-side-block .collection_bundle_side-block--heading{padding:1px 10px}}.container_collection-bundle .collection_bundle-side-block .collection_bundle_side-block--heading .h3{color:#fff}@media(max-width:767.98px){.container_collection-bundle .collection_bundle-side-block .bundle_side_block-title{display:none}}.container_collection-bundle .collection_bundle-side-block .recap_items-cards{border-bottom:1px solid #e4e4e4;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;padding:20px 0}@media(max-width:767.98px){.container_collection-bundle .collection_bundle-side-block .recap_items-cards{border:none;display:flex;gap:8px;overflow:auto;padding:10px 0}}.container_collection-bundle .collection_bundle-side-block .recap_items-cards .recap_items-card-image-container{position:relative}.container_collection-bundle .collection_bundle-side-block .recap_items-cards .recap_items-card-image-container .recap_items_card-remove{background-color:#0d256b;border-radius:50%;height:-moz-min-content;height:min-content;padding:3px;position:absolute;right:0;transform:translate(40%,-40%)}.container_collection-bundle .collection_bundle-side-block .recap_items-cards .recap_items-card-image-container .recap_items_card-remove svg{display:block}.container_collection-bundle .collection_bundle-side-block .recap_items-cards .recap_items-card-image-container .recap_items_card-image{border-radius:5px}.container_collection-bundle .collection_bundle-side-block .recap_items-cards .recap_items-card--empty_title,.container_collection-bundle .collection_bundle-side-block .recap_items-cards .recap_items_card_infos-title{font-size:1.4rem;line-height:2rem;text-align:center}@media(max-width:767.98px){.container_collection-bundle .collection_bundle-side-block .recap_items-cards .recap_items-card--empty_title p,.container_collection-bundle .collection_bundle-side-block .recap_items-cards .recap_items_card_infos-title{margin:7px 0}}.container_collection-bundle .collection_bundle-side-block .recap_items-cards .recap_items-card--empty_image{align-items:center;border:1px dashed #707070;border-radius:5px;display:flex;height:133.33px;justify-content:center}@media(max-width:767.98px){.container_collection-bundle .collection_bundle-side-block .recap_items-cards .recap_items-card--empty_image,.container_collection-bundle .collection_bundle-side-block .recap_items-cards .recap_items-card-image-container{height:80px;width:68px}.container_collection-bundle .collection_bundle-side-block .recap_items-cards .recap_items-card-image-container img{height:100%}}.container_collection-bundle .product-info__quantity-selector{bottom:15px;left:50%;position:absolute;transform:translateX(-50%);z-index:2}@media(max-width:767.98px){.container_collection-bundle .product-info__quantity-selector{bottom:-15px;transform:translate(-50%,100%)}.container_collection-bundle .product-info__quantity-selector .form-control{display:flex}}.container_collection-bundle .product-info__quantity-selector .form-control .quantity-selector{background:#fff;border-radius:10px;border-width:1px;color:#0d256b;display:inline-flex;font-size:16px;height:auto;padding:15px 20px}.container_collection-bundle .product-info__quantity-selector .form-control .quantity-selector__button{align-items:center;background-color:inherit;border:none;cursor:pointer;display:flex;font-size:18px;padding-inline-end:15px;padding-inline-start:15px}.container_collection-bundle .product-info__quantity-selector .form-control .quantity-selector__input{background:inherit;border:none;min-width:30px;text-align:center}.container_collection-bundle .product-info__quantity-selector .form-control .quantity-selector__input:focus{outline:none}