.directOrder-input,.promoCode-input{background-color:#fff;border:.0625rem solid #ddd;border-radius:.25rem;color:#929292;color:#454545!important;font-size:1rem!important;font-weight:400!important;height:3.125rem;outline:none;padding:.6875rem .8125rem;text-align:center;white-space:nowrap}@media(min-width:1024px){.directOrder-input,.promoCode-input{font-size:.9375rem!important}}.directOrder-error.form-error-msg,.promoCode-error{color:red;display:none;font-size:.8125rem;margin:.625rem 0 0;text-align:left;width:100%}.form-error-msg.directOrder-error,.form-error-msg.promoCode-error{bottom:0;font-size:.8125rem!important;font-weight:400;padding:0;position:relative;-webkit-transform:none;transform:none}.directOrder{background-color:#faf0eb;margin:0 -.9375rem;padding:1.875rem 2.1875rem;text-align:center}@media(min-width:1024px){.directOrder{margin:1.25rem auto 0}}@media(min-width:1160px){.directOrder{-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;display:grid;max-width:53.125rem;padding-bottom:1.5625rem;padding-top:1.5625rem}}.directOrder.ref-found{padding-bottom:0}.directOrder.error{padding-bottom:3.75rem}@media(min-width:1160px){.directOrder.error{padding-bottom:2.8125rem}}.directOrder.error .directOrder-input{border-color:red}.directOrder.error .directOrder-error{display:block}@media(min-width:1160px){.directOrder.error .directOrder-error br{display:none}}.directOrder-error.form-error-msg{margin-top:0;position:absolute;top:3.125rem;white-space:nowrap;width:auto}@media(min-width:1160px){.directOrder-error.form-error-msg{right:15%;top:2.8125rem}}.directOrder-title{font-size:1.125rem;font-weight:700;margin-bottom:1.875rem}@media(min-width:1024px){.directOrder-title{display:none}}.directOrder-infos{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:1.25rem;justify-content:flex-start;margin-bottom:1.25rem}@media(min-width:1024px){.directOrder-infos{gap:.5rem;grid-column:1;justify-self:flex-end;margin-bottom:0}}.directOrder-text{text-align:left}@media(min-width:1024px){.directOrder-text br{display:none}.directOrder-form{grid-column:2;justify-self:flex-start}}.directOrder-row{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.9375rem;justify-content:center;position:relative}.directOrder-input{height:2.75rem;padding-left:.625rem;padding-right:.625rem;width:5rem}.directOrder-input::-webkit-input-placeholder{color:#929292}.directOrder-input::-moz-placeholder{color:#929292}.directOrder-input:-ms-input-placeholder{color:#929292}.directOrder-input::-ms-input-placeholder{color:#929292}.directOrder-input::placeholder{color:#929292}.directOrder-separator{background-color:#454545;border-radius:50%;height:.25rem;width:.25rem}.directOrder-delete{color:#929292;padding-left:.9375rem;position:absolute;right:0;text-decoration:underline;top:50%;-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%)}.directOrder-delete--hide{opacity:0}.directOrder-productContainer{background-color:#fff;border:.25rem solid #faf0eb;margin:1.875rem -2.1875rem 0}@media(min-width:1024px){.directOrder-productContainer{grid-column:1/span 2}}.continue-shopping{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}.continue-shopping .continue-shopping-link:hover{text-decoration:none}@media(max-width:1023.98px){.continue-shopping{-webkit-box-pack:center;-ms-flex-pack:center;border:1px solid #454545;border-radius:.25rem;height:44px;justify-content:center;width:100%}.continue-shopping-link{font-size:.9375rem}.continue-shopping-mobile{margin-top:30px}}@media(min-width:1024px){.continue-shopping{height:74px;padding-left:30px;width:calc(100% - 440px)}.continue-shopping-link:before{background-image:url(../svg/arrow-back.svg);background-size:cover;content:"";display:block;height:11px;margin-right:15px;width:19px}.continue-shopping-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.9375rem;font-weight:700}}.checkout-warning{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;display:grid;grid-area:warning;grid-template-areas:"img title" "img msg";grid-template-columns:2.1875rem auto;justify-content:center;row-gap:.625rem;text-align:center}.checkout-warning-img{grid-area:img;height:auto;width:100%}.checkout-warning-title{color:#ed037c;font-size:1.125rem;font-weight:700;grid-area:title}.checkout-warning-msg{font-size:.9375rem;grid-area:msg}.checkout-warning.no-msg{grid-template-areas:"img title"}.delivery-reassurance-mentions{color:#929292}.delivery-reassurance-msg{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.delivery-reassurance-msg:before{background-image:url(../svg/order.svg);background-size:2.125rem 1.0625rem;content:" ";display:block;height:1.0625rem;margin-right:.625rem;width:2.125rem}@media(max-width:1023.98px){.delivery-reassurance{padding:.9375rem 0 0;text-align:right}.delivery-reassurance-msg{-webkit-box-pack:end;-ms-flex-pack:end;font-size:.8125rem;justify-content:flex-end}.delivery-reassurance-mentions{font-size:.6875rem}}@media(min-width:1024px){.delivery-reassurance{text-align:center}.delivery-reassurance-msg{-webkit-box-pack:center;-ms-flex-pack:center;font-size:.9375rem;justify-content:center}.delivery-reassurance-mentions{font-size:.75rem}}@media(max-width:1023.98px){.checkout-discount-reminder{font-size:.8125rem;padding-bottom:10px;text-align:center}.menu-open .cart .checkout-continue{display:none}}@media(min-width:1024px){.validation-secure-msg{bottom:.75rem}.checkout-discount-reminder,.grand-total{display:none}}.paiement{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.8125rem;justify-content:flex-end}.paiement sup{font-size:.5rem}.paiement .logo-4-etoiles{height:22px;margin-right:8px;width:22px}@media(max-width:1023.98px){.paiement{margin-bottom:15px}.paiement .logo-4-etoiles{margin-right:5px}.payment-facilities-link:hover{text-decoration:none}}@media(min-width:1024px){.paiement{margin-top:15px}.paiement .logo-4-etoiles{margin-right:8px}}@media(max-width:1023.98px){.cart-mentions{font-size:.75rem;line-height:1.6;padding-top:10px;text-align:right}.payment-facilities-mentions{padding-top:8px}}@media(min-width:1024px){.cart-mentions{font-size:.6875rem;line-height:2;padding-top:15px}}.promoCode{display:none;font-size:.9375rem;padding:.9375rem}@media(min-width:1024px){.promoCode{padding:0}}.promoCode--mobile{border-bottom:.0625rem solid #ddd;display:block}.promoCode--mobile.hide-me{display:none!important}@media(min-width:1024px){.promoCode--mobile{display:none}.promoCode--desktop{display:block}}.promoCode--desktop.hide-me{display:none!important}.promoCode-container{display:block!important;height:3.125rem!important;margin-bottom:0!important;padding:0!important;width:100%!important}.promoCode-description-container{border-bottom:1px solid #ddd;margin-bottom:.625rem}.promoCode-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:.0625rem solid #ddd;border-radius:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.875rem;overflow:hidden;-webkit-transition:0s;transition:0s}@media(min-width:1024px){.promoCode-row{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;height:2.875rem!important}}.promoCode-row.keep-open{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;height:2.875rem!important}.promoCode-submit{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border:none;border-left:.0625rem solid #efefef;border-radius:0 .25rem .25rem 0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.9375rem;height:100%;justify-content:center;padding:.9375rem .625rem}@media(min-width:1024px){.promoCode-submit{padding:.9375rem 1.25rem}}.promoCode-submit:hover{border:none;border-left:.0625rem solid #ddd}.promoCode-delete{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:1px solid #ddd;display:none;height:100%;padding:0 1rem}.promoCode-input{-webkit-box-flex:1;border:none;border-radius:0 .25rem .25rem 0!important;-ms-flex:1;flex:1;height:100%;text-align:left!important;width:100%}.promoCode-error.msg-icon:before{background-image:url(../../svg/carbon_close-filled.svg);content:""}.promoCode-label{font-weight:700;margin-bottom:.625rem;position:relative}.promoCode-label:after{background-image:url(../../svg/arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:.75rem .5rem;border:none;content:"";display:inline-block;height:1.25rem;margin-left:auto;position:absolute;right:0;top:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:1.25rem}.promoCode-label.collapsed:not(.keep-open){margin-bottom:0}@media(min-width:1024px){.promoCode-label.collapsed:not(.keep-open){margin-bottom:.625rem}}.promoCode-label.collapsed:not(.keep-open):after{-webkit-transform:rotate(0);transform:rotate(0)}.promoCode-label.keep-open:after{content:none}@media(min-width:1024px){.promoCode-label:after{content:none}}.promoCode-form{border-top:1px solid #ddd;margin:.9375rem 0 1.25rem;padding:.9375rem 0 0}.promoCode-form--codeApplied .promoCode-submit{display:none}.promoCode-form--codeApplied .promoCode-delete{display:-webkit-box;display:-ms-flexbox;display:flex}.promoCode-form.error .promoCode-row{border-color:red}.promoCode-description,.promoCode-form.error .promoCode-error{display:-webkit-box;display:-ms-flexbox;display:flex}.promoCode-description{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;background-color:#fff;border:1px solid #fcce10;font-size:.875rem;justify-content:flex-start;margin-bottom:1.25rem;padding:.4375rem}.promoCode-description.msg-icon:before{background-image:url(../../svg/carbon_checkmark-filled.svg)}.msg-icon:before{-webkit-box-flex:0;background-repeat:no-repeat;background-size:1.1875rem;content:"";display:inline-block;-ms-flex:0 1 auto;flex:0 1 auto;height:1.1875rem;margin-right:.25rem;min-width:1.1875rem;vertical-align:middle;width:1.1875rem}.checkout-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.125rem}.checkout-info-total{height:5rem;position:relative}.checkout-info-label{font-size:.8125rem;text-align:right;width:60%}.checkout-info-value{font-size:.9375rem;text-align:right;width:40%}.checkout-discount-value{font-weight:700}.checkout-discount-infos{font-size:.8125rem;margin:-.625rem 0 .9375rem;text-align:right}.grand-total-price,.grand-total-price-label{color:#ed037c;font-weight:700}.grand-total-ecopart{color:#929292;position:absolute;right:0;text-align:right}@media(max-width:1023.98px){.checkout-actions-informations{padding:.625rem 0 0}.grand-total-price{font-size:1.125rem}.grand-total-ecopart{bottom:.75rem;font-size:.6875rem}.checkout-info-divider{margin:0}}@media(min-width:1024px){.checkout-actions-informations{background-color:#fff;padding:1.875rem 1.875rem 1.875rem 0}.grand-total-price-label{font-size:1rem}.grand-total-price{font-size:1.25rem}.grand-total-ecopart{bottom:.375rem;font-size:.8125rem}.checkout-info-divider{margin:0 0 0 1.875rem}.checkout-actions__reassurance{margin-top:1.25rem}}.bp-Outofstock-modal{margin:0 auto}@media(max-width:1023.98px){.bp-Outofstock-modal{padding:3.25rem .9375rem 1.25rem}}@media(min-width:1024px){.bp-Outofstock-modal{max-width:27.5rem;padding:2.1875rem 0}}.bp-Outofstock-modal .line-item{padding-left:0;padding-right:0}.bp-Outofstock-modal hr.item-separation{margin:0}.bp-Outofstock-modaltitle{font-weight:700}@media(max-width:1023.98px){.bp-Outofstock-modaltitle{font-size:.8125rem;margin-bottom:1.25rem}}@media(min-width:1024px){.bp-Outofstock-modaltitle{font-size:1.25rem;margin-bottom:2.1875rem}}.bp-Outofstock-modalaction{width:100%}@media(max-width:1023.98px){.bp-Outofstock-modalaction{margin-top:1.25rem}}@media(min-width:1024px){.bp-Outofstock-modalaction{margin-top:2.1875rem}}.error-popin-second-text{margin-top:1.25rem}@media(max-width:1023.98px){.error-popin-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end;padding:1.875rem .9375rem .9375rem;text-align:center}.error-popin-container .error-popin-title{font-size:1.0625rem;font-weight:700;line-height:1.3125rem;margin-bottom:1.5625rem}.error-popin-container .error-popin-text{font-size:.8125rem;line-height:1rem}.error-popin-container .btn{margin-top:1.875rem;width:100%}}@media(min-width:1024px){.error-popin-container{padding:0 1.875rem;text-align:center}.error-popin-container .error-popin-title{font-size:1.25rem;font-weight:700;line-height:1.5rem;margin-bottom:3.75rem;padding:0 10%}.error-popin-container .error-popin-text{font-size:.9375rem;line-height:1.75rem;padding:0 5.625rem}.error-popin-container .btn{margin-top:3.75rem;width:26.875rem}.error-popin-container__btn{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.error-popin-container__btn .btn{width:19.6875rem}.error-popin-container__btn .btn-primary{margin-left:.9375rem}.error-popin-container__btn .btn-secondary{margin-right:.9375rem}}.gift-choice{left:-10000px;position:absolute}.gift-choice--current{left:auto;position:relative}.gift-choice-title{font-weight:700}.gift-choice-form .out-of-stock{text-decoration:line-through}.gift-choice-form .pap-price{color:#ed037c;font-weight:700}.gift-choice-form-item-example{color:#929292;font-size:.6875rem}.gift-choice-form-go-back-link{color:#929292;margin-top:.625rem;text-align:center;text-decoration:underline}.gift-choice-form-go-back-link span{cursor:pointer}@media(max-width:1023.98px){#giftChoicesModal .modal-container,.gift-choice{width:100%}.gift-choice-form{padding:0}.gift-choice-form .content,.gift-choice-form .pap-price{padding:0 .9375rem}.gift-choice-form .pap-price,.gift-choice-form-item-label{font-size:.8125rem}.gift-choice-form-go-back-link{font-size:.6875rem;width:100%}.gift-choice-form .btn-primary{width:100%}.gift-choice-title{font-size:.8125rem;padding:0 .9375rem}}@media(min-width:1024px){.gift-choice{width:41.5625rem}.gift-choice-img{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:15.25rem;justify-content:center;position:relative;width:11.875rem}.gift-choice-img img{max-width:100%}.gift-choice-form .pap-price,.gift-choice-title{font-size:1.25rem}.gift-choice-form-item-label{font-size:.9375rem}.gift-choice-form-go-back-link{font-size:.8125rem;width:21.875rem}.gift-choice-form .btn-primary{width:21.875rem}}.setAside{border:.0625rem solid #ddd;margin-top:1.25rem}@media(min-width:1024px){.setAside{margin-top:2.5rem}}.setAside-title{border-bottom:.0625rem solid #ddd;font-size:1.125rem;font-weight:700;margin:0 1.25rem;padding:1.25rem 0;text-align:center}.facturette{font-size:.9375rem}.facturette-content{background-color:#efefef;font-size:1rem;padding:1.25rem}.facturette-title{font-size:1.125rem;font-weight:700;margin-bottom:1.25rem}.facturette-line{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:inherit;justify-content:space-between}.facturette-line:not(:first-child):not(.facturette-line--ecopart):not(.facturette-line--grandtotal){margin-top:.9375rem}.facturette-line:first-child{border-top:.0625rem solid #ddd;padding-top:1.25rem}.facturette-line--full{color:#929292}.facturette-line--ecopart{color:#929292;display:block;font-weight:400;margin-bottom:1.25rem;text-align:right}.facturette-line--economised{border-top:.0625rem solid #ddd;font-weight:700;margin-bottom:-.625rem;padding-top:.625rem}.facturette-line--grandtotal{font-weight:700;padding:.625rem 0}.facturette-line--grandtotal:last-child{padding-bottom:0}.facturette-line--grandtotal .facturette-value{color:#ed037c;font-size:1.125rem}.facturette-label{text-align:left}.facturette-label:first-letter{text-transform:uppercase}.facturette-payment{margin-top:1.25rem}@media(max-width:1023.98px){.facturette-payment{border-bottom:.0625rem solid #ddd;padding-bottom:1.5625rem}}.facturette-paymentTitle{margin-bottom:.625rem}.facturette-paymentList{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.375rem;justify-content:flex-start}.facturette-paymentImg{height:1.875rem;width:auto}.facturette-paymentImg--small{height:1.25rem}.facturette-ecopart{-ms-flex-preferred-size:100%;flex-basis:100%}.facturette-oney{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.9375rem;gap:.3125rem;justify-content:center;margin-top:1.875rem}@media(min-width:1024px){.facturette-oney{margin-top:.9375rem}}.facturette-oneyImg,.facturette-oneyInfo{height:1.25rem;width:auto}.facturette-paypalBtn{background-color:#009cde;color:#fff;padding:.6875rem 0}.facturette-paypalBtn:hover{color:#fff}.page[data-action=Checkout-AddAddress] .cart-notification,.page[data-action=Checkout-Payment] .cart-notification,.page[data-action=Checkout-Shipping] .cart-notification,.page[data-action=Order-Confirm] .cart-notification{background-color:#fff;padding:0 0 .9375rem}@media(min-width:1024px){.page[data-action=Checkout-AddAddress] .cart-notification,.page[data-action=Checkout-Payment] .cart-notification,.page[data-action=Checkout-Shipping] .cart-notification,.page[data-action=Order-Confirm] .cart-notification{border-bottom:none;padding:0}}@media(min-width:1160px){.page[data-action=Checkout-AddAddress] .cart-notification,.page[data-action=Checkout-Payment] .cart-notification,.page[data-action=Checkout-Shipping] .cart-notification,.page[data-action=Order-Confirm] .cart-notification{grid-template-columns:1fr auto 36.25rem 1fr}.page[data-action=Checkout-AddAddress] .cart-notification--large,.page[data-action=Checkout-Payment] .cart-notification--large,.page[data-action=Checkout-Shipping] .cart-notification--large,.page[data-action=Order-Confirm] .cart-notification--large{grid-template-columns:1fr auto 50rem 1fr}.page[data-action=Checkout-AddAddress] .cart-notification--small,.page[data-action=Checkout-Payment] .cart-notification--small,.page[data-action=Checkout-Shipping] .cart-notification--small,.page[data-action=Order-Confirm] .cart-notification--small{grid-template-columns:1fr auto 24.375rem 1fr}}.relaisModal .cart-notification{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-bottom:none;padding:0}.cart-notification{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:.0625rem solid #ddd;display:grid;grid-template-areas:"image" "title" "text";grid-template-columns:1fr;justify-items:center;padding:.9375rem;row-gap:.625rem;width:100%}@media(min-width:1024px){.cart-notification{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;grid-template-areas:". image title ." ". image text .";grid-template-columns:1fr auto 20.9375rem 1fr;padding:1.875rem}}.cart-notification--left{grid-template-areas:"image" "title" "text";grid-template-columns:1fr;justify-items:flex-start;padding:0}@media(min-width:1024px){.cart-notification--left{-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;grid-template-areas:"image title" "image text";grid-template-columns:2.1875rem 1fr!important}}.cart-notification--left .cart-notificationImg{justify-self:center;margin-right:0}.cart-notification--left .cart-notificationTitle{text-align:center}@media(min-width:1024px){.cart-notification--left .cart-notificationTitle{text-align:left}}.cart-notification--left .cart-notificationText{text-align:left}@media(min-width:1160px){.cart-notification--large{grid-template-columns:1fr auto 50rem 1fr}}.cart-notificationTitle{color:#ed037c;font-size:1.125rem;font-weight:700;grid-area:title;text-align:center}.cart-notificationText{font-size:.9375rem;grid-area:text;text-align:center}.cart-notificationText b{color:#ed037c}.cart-notificationImg{grid-area:image;height:auto;max-width:100%;width:2.1875rem}@media(min-width:1024px){.cart-notificationImg{margin-right:2.5rem}}.cartItem--setAside .confirmationModal{margin-left:-1.25rem;margin-right:-1.25rem}.confirmationModal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.2);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;left:0;margin-left:-.9375rem;margin-right:-.9375rem;padding:1.25rem;position:absolute;right:0;text-align:center;top:0;z-index:2}@media(min-width:1024px){.confirmationModal{margin-left:0;margin-right:0}}.confirmationModal-content{background-color:#fff;-webkit-box-shadow:0 3px 6px #00000029;box-shadow:0 3px 6px #00000029;margin:0;max-width:100%;padding:1.25rem;width:25.625rem}.confirmationModal-title{font-weight:700;margin-bottom:.625rem;text-align:center}.confirmationModal-subtitle{font-size:.8125rem;margin-bottom:.625rem}.confirmationModal-actions{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem;height:3.125rem;justify-content:center;margin-top:.625rem}@media(min-width:1024px){.confirmationModal-actions{margin-top:1.25rem}}.confirmationModal-action{width:6.875rem}.confirmationModal-icon{display:block;margin:0 auto;width:.9375rem}@media(min-width:1024px){.modificationModal .modal-content .modal-content-header{right:.9375rem;top:.625rem}}.modificationModal .modal-content .modal-content-header .close-btn{border:none}@media(min-width:1024px){.modificationModal .modal-dialog{max-width:75vw}}@media(min-width:1160px){.modificationModal .modal-dialog{max-width:50vw}}.modificationModal .cartItems{padding:3.5rem .9375rem}@media(min-width:1024px){.modificationModal .cartItems{padding:3.5rem 1.875rem}}.size-guide-panel{-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem;order:2}.size-guide-link,.size-guide-panel{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.size-guide-link{color:#454545;font-size:.8125rem;line-height:1.0625rem;margin:-.125rem 0 0 1rem;position:relative;white-space:nowrap}.size-guide-link:hover{text-decoration:none}.size-guide-link:before{background-image:url(../../svg/guideTaille.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:.875rem;margin-right:.3125rem;width:1.375rem}.size-guide-link:after{border-bottom:.5px solid #454545;bottom:0;content:" ";left:1.75rem;position:absolute;right:0;top:0}.size-guide-label{font-size:.9375rem}.fp-error-panel{color:red}.error-msg,.mobile-size-label{display:none}.attribute.error .custom-select-bp .dropdown-toggle:not([disabled]){border:.0625rem solid red}.product-lingerie .attribute-braSize.error+.attribute-sizeCode.error~.fp-error-panel .braSize-select-error,.product-lingerie .attribute-braSize.error+.attribute-sizeCode.error~.fp-error-panel .chestCode-select-error,.product-lingerie .attribute-sizeCode.error~.fp-error-panel .general-error,.product-parureNonNormalisee .attribute-sizeCode.error~.fp-error-panel .general-error,.product-parureNormalisee .attribute-setCategory.error+.attribute-setDimension.error~.fp-error-panel .setDimension-select-error{display:none}.product-parureNormalisee .size-guide-panel{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.product-parureNormalisee .size-guide-panel .size-guide-label{display:none}.product-parureNormalisee .size-guide-panel .size-guide-link{margin:0}.attribute-setCategory{width:100%}.attribute-setCategory .custom-select-bp .en-stock,.attribute-setCategory .custom-select-bp .stock-disponible-sous{display:none}.attribute-setCategory .currentValue,.setcategory-value-panel{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.attribute-setCategory .currentValue .setcategory-value,.setDimension-select .value,.setcategory-value{margin-right:.3125rem;min-width:45%}.setDimension-select.custom-select-bp .dropdown-item{display:grid;grid-template-columns:auto 6.875rem;white-space:normal}@media(min-width:1500px){.setDimension-select.custom-select-bp .dropdown-item{grid-template-columns:auto 12.5rem}}html[lang=nl] .setDimension-select.custom-select-bp .dropdown-item{grid-template-columns:auto 7.8125rem}@media(min-width:1500px){html[lang=nl] .setDimension-select.custom-select-bp .dropdown-item{grid-template-columns:auto 12.5rem}}.setcategory-incart{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#00aa5b;border-radius:1.25rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.8125rem;font-weight:400;grid-area:setcategoryincart;justify-content:center;line-height:1.25rem;padding:0 .5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product-parureNonNormalisee .sizeCode-select .availability{display:none}.fp-error-panel{-webkit-box-ordinal-group:4;-ms-flex-order:3;display:none;font-size:.8125rem;line-height:1.25rem;order:3;padding-bottom:.3125rem;width:100%}@media(min-width:1024px){.fp-error-panel{margin-bottom:1rem;padding-bottom:0}}.attribute-sizeCode.error~.fp-error-panel{display:block}.product-lingerie .attribute-sizeCode.error~.fp-error-panel{display:none}.attribute-sizeCode.error~.fp-error-panel .general-error,.product-lingerie .attribute-braSize.error~.fp-error-panel .braSize-select-error,.product-lingerie .attribute-sizeCode.error~.fp-error-panel .general-error,.product-parureNonNormalisee .attribute-sizeCode.error~.fp-error-panel .article-select-error{display:inline}.product-parureNormalisee .attribute-setCategory.error~.fp-error-panel{display:block}.product-parureNormalisee .attribute-setCategory.error~.fp-error-panel .setCategory-select-error{display:inline}.product-parureNormalisee .attribute-setDimension.error~.fp-error-panel{display:block}.product-parureNormalisee .attribute-setDimension.error~.fp-error-panel .setDimension-select-error{display:inline}.product-defaut .mobile-size-label{color:#454545;display:inline-block;font-size:.8125rem;margin:0 .3125rem .625rem 0}.product-defaut .attribute-sizeCode{-webkit-box-ordinal-group:5;-ms-flex-order:4;display:block;margin-bottom:1.3125rem;order:4;position:relative;width:100%}.product-defaut .attribute-sizeCode .attr-label,.product-defaut .attribute-sizeCode .dropdown-toggle{display:none}.product-defaut .attribute-sizeCode .dropdown-menu{background-color:transparent;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;float:none;margin:0 -.25rem;position:relative;row-gap:.5rem;width:auto;z-index:0}@media(min-width:1024px){.product-defaut .attribute-sizeCode .dropdown-menu{margin:0 -.5625rem}}.product-defaut .attribute-sizeCode .custom-select-bp .attr-label{font-size:.8125rem;font-weight:400;margin-bottom:-.3125rem;padding:0 0 0 .375rem;width:100%}.product-defaut .attribute-sizeCode .custom-select-bp .attr-label:after{display:none}.product-defaut .attribute-sizeCode .custom-select-bp .attr-label:first-letter{text-transform:uppercase}.product-defaut .attribute-sizeCode .custom-select-bp .dropdown-item{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#efefef;border-radius:.3125rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.9375rem;font-weight:700;height:2rem;justify-content:center;line-height:1.25rem;margin:0 .25rem;min-width:2rem;padding:0 .5rem;position:relative;width:auto}.product-defaut .attribute-sizeCode .custom-select-bp .dropdown-item.bp-disabled,.product-defaut .attribute-sizeCode .custom-select-bp .dropdown-item.disabled{color:#ccc;text-decoration:none}.product-defaut .attribute-sizeCode .custom-select-bp .dropdown-item.bp-disabled .value,.product-defaut .attribute-sizeCode .custom-select-bp .dropdown-item.disabled .value{text-decoration:none}.product-defaut .attribute-sizeCode .custom-select-bp .dropdown-item.value-selected{background-color:#ed037c;color:#fff}.product-defaut .attribute-sizeCode .custom-select-bp .dropdown-item:not(.value-selected):not(.disabled):not(.bp-disabled):hover{background-color:#fff;-webkit-box-shadow:0 0 0 1px #ed037c;box-shadow:0 0 0 1px #ed037c;-webkit-transition:-webkit-box-shadow .2s ease-in-out;transition:-webkit-box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out}.product-lingerie .attributes .attribute-braSize,.product-lingerie .attributes .attribute-sizeCode{display:none}.attribute-setCategory{margin-bottom:.625rem}.attribute-setDimension{margin-bottom:.5rem}.attribute-setDimension.one-stock{pointer-events:none}.attribute-setDimension.one-stock .dropdown-toggle:after,.product-parureNonNormalisee .size-guide-label{display:none}.product-parureNonNormalisee .size-guide-link{margin-left:0}.product-parureNonNormalisee .attribute-sizeCode{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}.product-parureNonNormalisee .attribute-sizeCode:not(.error){margin-bottom:1rem}html[lang=nl_BE] .attribute-setDimension,html[lang=nl_BE] .product-parureNonNormalisee .attribute-sizeCode{width:calc(100% - 7.1875rem)}.lingerie-selection{-webkit-box-ordinal-group:5;-ms-flex-order:4;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-area:selection;margin-bottom:1.5rem;order:4}@media(min-width:1024px){.lingerie-selection{margin-bottom:1rem}}.lingerie-selection .size-guide-panel{margin-bottom:0}.lingerie-selection .size-guide-label{display:none}.lingerie-selection .size-guide-link{height:2.75rem;line-height:2.75rem;margin-left:0}.lingerie-selection .size-guide-link:after{bottom:.9375rem}.lingerie-selection-panel{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ddd;border-radius:.3125rem;color:#454545;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.9375rem;font-weight:700;height:2.75rem;margin-right:1.25rem;padding:0 .875rem;width:12rem}.lingerie-selection-panel:after{background-image:url(../../svg/arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:.75rem .5rem;border:none;content:"";display:block;height:1.25rem;margin-left:auto;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:1.25rem}.pdp-selection-modal{z-index:2000}.pdp-selection-modal.show~.modal-quick-view.show,.pdp-selection-modal.show~.modificationModal.show{display:none!important}.pdp-selection-modal.pdp-modal .modal-content{padding-bottom:0}@media(min-width:1024px){.pdp-selection-modal.pdp-modal .modal-content{padding-bottom:3.125rem}}.pdp-selection-modal.pdp-modal .modal-content .modal-body{overflow-y:visible}.pdp-selection-modal .product-detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.pdp-selection-modal .size-guide-panel{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin-bottom:0;order:1}.pdp-selection-modal .size-guide-label{display:none}.pdp-selection-modal .size-guide-link{margin:0}.pdp-selection-modal .attribute-braSize{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.pdp-selection-modal .attribute-braSize .custom-select-bp .dropdown-toggle{display:none}.pdp-selection-modal .attribute-braSize .custom-select-bp .dropdown-menu{-webkit-box-pack:center;-ms-flex-pack:center;border:none;-webkit-column-gap:1.75rem;-moz-column-gap:1.75rem;column-gap:1.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:1.5rem 0;position:relative;row-gap:.625rem;z-index:1001}@media(max-width:1023.98px){.pdp-selection-modal .attribute-braSize .custom-select-bp .dropdown-menu:after{bottom:-1.125rem;-webkit-box-shadow:0 4px 4px 0 rgba(36,37,78,.15);box-shadow:0 4px 4px 0 rgba(36,37,78,.15);content:" ";display:block;height:.625rem;left:-1.25rem;position:absolute;right:-1.25rem}}@media(min-width:1024px){.pdp-selection-modal .attribute-braSize .custom-select-bp .dropdown-menu{-webkit-column-gap:.875rem;-moz-column-gap:.875rem;column-gap:.875rem}}.pdp-selection-modal .attribute-braSize .custom-select-bp .dropdown-menu .attr-label{display:none}.pdp-selection-modal .attribute-braSize .custom-select-bp .dropdown-menu .dropdown-item{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#efefef;border-radius:.3125rem;font-size:.9375rem;font-weight:700;height:2.25rem;justify-content:center;line-height:1.25rem;padding:0;width:2.625rem}.pdp-selection-modal .attribute-braSize .custom-select-bp .dropdown-menu .dropdown-item.value-selected{background-color:#ed037c;color:#fff}.pdp-selection-modal .attribute-braSize .custom-select-bp .dropdown-menu .dropdown-item.bp-disabled .size-value{color:#ccc;text-decoration:none}.pdp-selection-modal .attribute-braSize .custom-select-bp .dropdown-menu .dropdown-item:not(.value-selected):not(.disabled):not(.bp-disabled):hover{background-color:#fff;-webkit-box-shadow:0 0 0 1px #ed037c;box-shadow:0 0 0 1px #ed037c;-webkit-transition:-webkit-box-shadow .2s ease-in-out;transition:-webkit-box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out}.pdp-selection-modal .attribute-braSize .custom-select-bp .availability{display:none}.pdp-selection-modal .fp-error-panel{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;text-align:center}.pdp-selection-modal .attr-mobile-listbox-selection-modal{-webkit-box-ordinal-group:5;-ms-flex-order:4;margin-bottom:3.125rem;max-height:25rem;order:4;overflow-y:auto}.pdp-selection-modal .attr-mobile-listbox-selection-modal .availability{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:0}.pdp-selection-modal .attr-mobile-listbox-selection-modal.error{border-top:1px solid #ddd;max-height:18.8125rem}@media(min-width:1024px){.pdp-selection-modal .attr-mobile-listbox-selection-modal{margin-bottom:0;max-height:none}.pdp-selection-modal .attr-mobile-listbox-selection-modal.error{border-top:0;max-height:none}}.pdp-selection-modal .attr-mobile-listbox-selection-modal .custom-select-bp .dropdown-toggle{display:none}.pdp-selection-modal .attr-mobile-listbox-selection-modal .custom-select-bp .dropdown-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.pdp-selection-modal .attr-mobile-listbox-selection-modal .custom-select-bp .dropdown-menu .attr-label{display:none}.pdp-selection-modal .attr-mobile-listbox-selection-modal .custom-select-bp .dropdown-menu .dropdown-item{-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #ddd;height:3.125rem;justify-content:space-between;padding-left:0}.pdp-selection-modal .attr-mobile-listbox-selection-modal .custom-select-bp .dropdown-menu .dropdown-item.bp-disabled .size-value{text-decoration:none}@media(max-width:1023.98px){.pdp-selection-modal .attr-mobile-listbox-selection-modal .custom-select-bp .dropdown-menu .dropdown-item:focus,.pdp-selection-modal .attr-mobile-listbox-selection-modal .custom-select-bp .dropdown-menu .dropdown-item:hover{background-color:transparent}}.pdp-selection-modal .attr-mobile-listbox-selection-modal .custom-select-bp .value{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.3125rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.9375rem;font-weight:700;height:2.25rem;line-height:1.25rem}.pdp-selection-modal .attr-mobile-listbox-selection-modal .custom-select-bp.chestSize .value{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3.75rem}.pdp-selection-modal .attr-mobile-listbox-selection-modal .custom-select-bp.setDimension-select .value{border-radius:.3125rem;padding:0 1rem}.pdp-selection-modal .attr-mobile-listbox-selection-modal .custom-select-bp.quantity-select .dropdown-item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pdp-selection-modal .attr-mobile-listbox-selection-modal .custom-select-bp.quantity-select .value{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1rem}.pdp-selection-modal .attr-mobile-listbox-selection-modal .custom-select-bp .value{background-color:#efefef}.pdp-selection-modal .attr-mobile-listbox-selection-modal .custom-select-bp .value-selected .value{background-color:#ed037c;color:#fff}.pdp-selection-modal .attribute-quantity{margin-bottom:3.375rem;margin-top:.75rem}.pdp-selection-modal .product-lingerie .attribute-sizeCode.error~.fp-error-panel{display:block}.pdp-selection-modal .price{-webkit-box-ordinal-group:6;-ms-flex-order:5;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-line-pack:center;align-content:center;height:auto;justify-content:center;margin:1.5rem 0;order:5;position:absolute;z-index:1001}@media(max-width:1023.98px){.pdp-selection-modal .price{bottom:3.25rem;height:4.0625rem;left:0;margin:0;right:0}.pdp-selection-modal .price:before{-webkit-box-shadow:0 -4px 4px 0 rgba(36,37,78,.15);box-shadow:0 -4px 4px 0 rgba(36,37,78,.15);content:" ";display:block;height:.625rem;left:-1.25rem;position:absolute;right:-1.25rem;top:0}}@media(min-width:1024px){.pdp-selection-modal .price{position:relative}}.pdp-selection-modal .price .attributes-section-title{display:none}.pdp-selection-modal .eco-participation-value{margin:.1875rem 0 0 .3125rem}.pdp-selection-modal .selection-actions{-webkit-box-ordinal-group:7;-ms-flex-order:6;-webkit-box-orient:vertical;-webkit-box-direction:normal;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:-1.25rem;order:6;position:absolute;right:-1.25rem}.pdp-selection-modal .selection-actions .btn-primary{border-radius:0}@media(min-width:1024px){.pdp-selection-modal .selection-actions .btn-primary{border-radius:.25rem}.pdp-selection-modal .selection-actions{left:auto;position:relative;right:auto;row-gap:1.5625rem}}.pdp-selection-modal .selection-actions .btn-secondary{display:none}@media(min-width:1024px){.pdp-selection-modal .selection-actions .btn-secondary{display:inline-block}.pdp-selection-modal--in-cart .selection-actions{margin-top:1.5rem}}@media(max-width:1023.98px){.pdp-selection-modal--in-cart .attr-mobile-listbox-selection-modal{margin-bottom:3.75rem}}.text-brasize,.text-dimension{color:#000;font-size:.9375rem}@media(max-width:1023.98px){#parureNormaliseeSelectionModal .text-dimension{margin-bottom:1.5rem;position:relative}#parureNormaliseeSelectionModal .text-dimension:after{bottom:-1.125rem;-webkit-box-shadow:0 4px 4px 0 rgba(36,37,78,.15);box-shadow:0 4px 4px 0 rgba(36,37,78,.15);content:" ";display:block;height:.625rem;left:-1.25rem;position:absolute;right:-1.25rem}}.cut-attribute{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.cut-attribute .availability{display:none}.cut-attribute ul{gap:.5rem;row-gap:.5rem}.cut-attribute li{background-color:#efefef;font-size:.9375rem;height:2rem;min-width:2rem}.cut-attribute li:hover{background-color:#fff;-webkit-box-shadow:0 0 0 1px #ed037c;box-shadow:0 0 0 1px #ed037c;-webkit-transition:-webkit-box-shadow .2s ease-in-out;transition:-webkit-box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out}.cut-attribute li a:hover{text-decoration:none}.cut-attribute li.value-selected{background-color:#ed037c;color:#fff}.cut-attribute li.value-selected a{color:inherit}.nop{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;color:#ed037c;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.6875rem;font-weight:400;gap:.1875rem;grid-area:nop;justify-content:flex-start}.nop:before{background-color:#ed037c;content:"";height:.9375rem;width:.3125rem}.pdp-header .offre-commerciale-longue{display:block}@media(min-width:1024px){.pdp-header .offre-commerciale-longue{display:block}}.pdp-header .offre-commerciale-courte{display:none}@media(min-width:1024px){.pdp-header .offre-commerciale-courte{display:none}}.addtocart-push-product .offre-commerciale-courte,.cartItem .offre-commerciale-courte,.container-push-products .offre-commerciale-courte,.nop-container .offre-commerciale-courte,.product-quick-view .offre-commerciale-courte,.tile .offre-commerciale-courte{display:block}@media(min-width:1024px){.addtocart-push-product .offre-commerciale-courte,.cartItem .offre-commerciale-courte,.container-push-products .offre-commerciale-courte,.nop-container .offre-commerciale-courte,.product-quick-view .offre-commerciale-courte,.tile .offre-commerciale-courte{display:block}}.addtocart-push-product .offre-commerciale-longue,.cartItem .offre-commerciale-longue,.container-push-products .offre-commerciale-longue,.nop-container .offre-commerciale-longue,.product-quick-view .offre-commerciale-longue,.tile .offre-commerciale-longue{display:none}@media(min-width:1024px){.addtocart-push-product .offre-commerciale-longue,.cartItem .offre-commerciale-longue,.container-push-products .offre-commerciale-longue,.nop-container .offre-commerciale-longue,.product-quick-view .offre-commerciale-longue,.tile .offre-commerciale-longue{display:none}}.nop-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px dashed #ed037c;border-radius:.3125rem;color:#ed037c;padding:.75rem}.nop-container .nop-wording{font-size:.875rem}.nop-container .nop-wording .nop{display:inline-block;font-size:.875rem;margin-bottom:0}.nop-container .decote-body{background-color:#fcce10;color:#454545}.pdp-modal{bottom:0;top:auto}.pdp-modal .description-livraison-oekotex{display:block;height:auto;margin-top:1.875rem;max-width:10rem}@media(max-width:1023.98px){.pdp-modal .modal-dialog{min-height:0}}@media(min-width:1024px){.pdp-modal .modal-dialog{max-width:calc(30vw + 1rem)}}.pdp-modal .modal-content{max-height:100vh}@media(max-width:1023.98px){.pdp-modal .modal-content{border-radius:.625rem .625rem 0 0;bottom:0;height:auto;padding:1.25rem}}@media(min-width:1024px){.pdp-modal .modal-content{max-height:100vh;padding:3.125rem 1.875rem}}.pdp-modal .modal-header{border:none}.pdp-modal .modal-body{padding:0}@media(max-width:1023.98px){.pdp-modal .modal-body{max-height:37.5rem;overflow-y:auto}}.pdp-modal--addtocart .modal-content{padding-bottom:0;padding-left:0;padding-right:0}@media(min-width:1024px){.pdp-modal--addtocart .modal-dialog{max-width:37.5rem}}.pdp-modalTitle{color:#000;display:block;font-size:1.125rem;font-weight:700;margin-bottom:1.25rem}.pdp-modalTitle.big-font{font-size:1.5625rem}.pdp-modalDescription{color:#000;font-size:.875rem;font-weight:400;line-height:1.25rem;margin-top:1.25rem}.pdp-modalDescription--paddinged{padding-left:.625rem}.pdp-modalDescription--paddinged b{margin-left:-.625rem}.pdp-modalSeo{color:#929292;display:block;font-size:.9375rem;font-weight:400}.pdp-modalSeo:not(:last-child){margin-top:1.875rem}.pdp-modalIcon{display:block;margin:.9375rem 0;max-height:5.625rem;max-width:6.875rem}.pdp-modalEntretienLine{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem;justify-content:flex-start}.pdp-modalEntretienLine:not(:last-child){margin-bottom:.625rem}.pdp-modalEntretienIcon{display:block;max-width:1.875rem}.addToCartModal-header{margin:0 auto;max-width:25rem;padding:0 1.5rem 1.25rem;width:100%}@media(min-width:1024px){.addToCartModal-header{padding-left:0;padding-right:0}}.addToCartModal-header.square .addToCartModal-imgContainer{aspect-ratio:1/1}.addToCartModal-imgContainer{-ms-flex-negative:0;aspect-ratio:95/121;flex-shrink:0;width:5.9375rem}.addToCartModal-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.addToCartModal-confirmation{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem;justify-content:flex-start}.addToCartModal-title{color:#454545;font-weight:700;gap:1rem;line-height:1.25rem}.addToCartModal-subtitle,.addToCartModal-text,.addToCartModal-title{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.9375rem;justify-content:flex-start}.addToCartModal-subtitle,.addToCartModal-text{gap:.625rem;margin-top:.9375rem}.addToCartModal-subtitle{margin-top:0}.addToCartModal-actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.625rem;margin-top:1.5rem}.addToCartModal-action{display:block}.modal-quick-view .addToCartModal-header{padding-top:3.125rem}.cart-header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-bottom:.0625rem solid #ddd;border-top:.0625rem solid #ddd;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;display:grid;grid-template-columns:1fr auto 1fr;height:4.375rem;justify-content:center}@media(min-width:1024px){.cart-header{border-bottom:none;border-top:none;height:6.25rem}}.cart-return{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.3125rem;grid-column:1;justify-content:flex-start;justify-self:flex-start}.cart-return:hover{text-decoration:none}.cart-title{font-size:1.5rem;font-weight:700;grid-column:2;text-align:center}.cart-nbProduct{color:#929292;font-size:.9375rem;font-weight:400;margin-left:.625rem}.cart-mentions{color:#929292;font-size:.8125rem;font-weight:700;margin-top:1.25rem;padding:0;text-align:left}.pdp-selection-modal .price{display:none}.card{border:0;margin:0}.cart-bottom-actions{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding-bottom:70px}.footer-light .arrow-back-previous-stage{display:none}