.svg-elem{display:inline-block;height:2rem;width:2rem}[class^=icon-].lazyload{background-image:none!important}[class*=" icon-"],[class^=icon-]{background-repeat:no-repeat;content:"";display:block}.icon-dialog{background-image:url(../svg/dialog.svg);content:" ";display:block}.icon-drapeau-fr{background-image:url(../svg/drapeau-fr.svg);content:" ";display:block}.icon-drapeau-be{background-image:url(../svg/drapeau-be.svg);content:" ";display:block}.icon-account-connected,.icon-account-disconnected{background-image:url(../svg/account_disconnected.svg);content:" ";display:block}.icon-account-connected.deco-icon:after,.icon-account-disconnected.deco-icon:after{background:#e30276;border-radius:50%;content:"";display:block;height:rem(8);position:absolute;right:rem(-6);top:0;width:rem(8)}.icon-account-connected.animated-element:after,.icon-account-disconnected.animated-element:after{-webkit-animation:bounceElt 2.5s ease-in-out infinite;animation:bounceElt 2.5s ease-in-out infinite}.icon-account{background-image:url(../svg/account/my-account-icon.svg);content:" ";display:block}.icon-wishlist-account{background-image:url(../svg/account/wishlist-icon.svg);content:" ";display:block}.icon-wishlist{background-image:url(../svg/wishlist.svg);content:" ";display:block}.icon-cart{background-image:url(../svg/cart.svg);content:" ";display:block}.icon-cart-empty{background-image:url(../svg/cart_empty.svg);content:" ";display:block}.icon-my-orders{background-image:url(../svg/account/my-orders-icon.svg);content:" ";display:block}.icon-user-infos{background-image:url(../svg/account/my-information-icon.svg);content:" ";display:block}.icon-user-address{background-image:url(../svg/account/my-adresses-icon.svg);content:" ";display:block}.icon-user-payment{background-image:url(../svg/account/my-payment-icon.svg);content:" ";display:block}.icon-user-help{background-image:url(../svg/account/help-icon.svg);content:" ";display:block}.icon-user-com-pref{background-image:url(../svg/account/my-preference-icon.svg);content:" ";display:block}.icon-user-connect{background-image:url(../svg/account/connect-icon.svg);content:" ";display:block}.icon-user-create{background-image:url(../svg/account/my-information-icon.svg);content:" ";display:block}.icon-logout{background-image:url(../svg/account/logout-icon.svg);content:" ";display:block}.icon-checkbox,.icon-checkbox-checked{border:1px solid #ddd;content:" ";display:block}.icon-checkbox-checked{background-image:url(../svg/check.svg)}.icon-radio,.icon-radio-checked{border:1px solid #ddd;content:" ";display:block}.icon-check-circle{background-image:url(../svg/pink-valid-icon.svg)}.icon-radio-checked{background-image:url(../svg/radio_check.svg)}.icon-delete-filter-btn{background-image:url(../svg/delete_filter_btn.svg);content:" ";display:block}.icon-open-mobile-filters-btn{background-image:url(../svg/filter-sort.svg);content:" ";display:block}.icon-open-mobile-sorts-btn{background-image:url(../svg/open_mobile_sorts_btn.svg);content:" ";display:block}.icon-trash{background-image:url(../svg/trash.svg);content:" ";display:block}.icon-shipping-black{background-image:url(../svg/shipping-icon-black.svg);content:" ";display:block}.icon-info{background-image:url(../svg/infos.svg)}.icon-edit,.icon-info{content:" ";display:block}.icon-edit{background-image:url(../svg/edit-icon.svg)}.icon-delete{background-image:url(../svg/delete-icon.svg);content:" ";display:block}.bp-dashboard-block{border:1px solid #ddd;border-radius:.75rem;margin-bottom:2rem;padding:2rem 1.5rem}@media(min-width:1024px){.bp-dashboard-block{padding:2rem 1.875rem}}.bp-dashboard-block-title{font-size:1.25rem;margin-bottom:2.125rem}@media(min-width:1024px){.bp-dashboard-block-title{font-size:1.5rem}}.bp-dashboard-block-main{border-bottom:1px solid #ddd;margin-bottom:2.125rem;padding-bottom:2rem}.bp-dashboard-block-main.no-content{background-color:#f8f8f8;border:none;border-radius:.25rem;margin-bottom:0}.bp-dashboard-block [class*=" icon-"],.bp-dashboard-block [class^=icon-]{background-size:100%;height:1.5rem;width:1.5rem}.bp-dashboard-block [class*=" icon-"].deco-text,.bp-dashboard-block [class^=icon-].deco-text{height:.6875rem;width:.875rem}.bottom-link{background:url(../svg/arrow-dark-gray.svg) no-repeat;background-position:calc(100% - 5px) 50%;background-size:.4375rem;width:100%}.bottom-link span{text-decoration:underline}.status-color{border-radius:.5rem;padding:.25rem .6875rem .3125rem}.status-color.green-color{background-color:#defaea;color:#175035}.status-color.orange-color{background-color:#faf0ec;color:#6c4232}.status-color.red-color{background-color:#fedede;color:#900e0c}.see-order-details{border:1px solid #454545;border-radius:.25rem;color:#454545}.right-order-item{-webkit-box-flex:0;-ms-flex-item-align:end;align-self:flex-end;-ms-flex:0 1 auto;flex:0 1 auto}.info-label{color:#757575;font-size:.6875rem;letter-spacing:.025rem}.dashboard-img{background-color:#fff;border-radius:.5rem;padding:.75rem}.dashboard-wishlist .bp-dashboard-block{border:none;padding:0}@media(min-width:1024px){.my-account-pages{width:18.25rem}}.my-account-pages .account-menu-item{border-radius:.75rem;padding:1.0625rem 1.5625rem}@media(min-width:1024px){.bp-membership-card{background:url(../svg/big-heart.svg) no-repeat 6.6875rem 0;border:1px solid #e30276;border-radius:.75rem;-webkit-box-shadow:0 2px 4px rgba(69,69,69,.05),0 4px 8px rgba(69,69,69,.1);box-shadow:0 2px 4px rgba(69,69,69,.05),0 4px 8px rgba(69,69,69,.1);color:#5d0028;margin:0 auto 1.5625rem;width:calc(100% - 8px)}.bp-membership-name{background:url(../svg/bp-heart.svg) no-repeat 0 0;padding-top:1.75rem}.bp-AccountDashboard-cid{font-size:.6875rem;letter-spacing:.03125rem}.bp-AccountDashboard-cid .card-value{letter-spacing:.05625rem}.bp-AccountDashboard-cid-label{color:#b50055}}.bp-AccountProfile-container{background-color:#fff;border-bottom:1px solid #ddd;margin:1.875rem 0 0}@media(min-width:1024px){.bp-AccountProfile-container{border:none;margin-top:2.875rem;max-width:80.625rem}.bp-AccountProfile-form{margin:0 auto;max-width:53.125rem}}.bp-AccountProfile-footer{margin-top:1.875rem}.bp-AccountProfile-footer .btn-update-confirmation{border-radius:.25rem;margin:0 auto}@media(min-width:1024px){.bp-AccountProfile-submit{margin:0 auto;max-width:25.625rem}}.bp-AccountProfile-confirmation{color:#00aa5b;display:none;font-size:.9375rem;font-weight:700;margin-top:3.125rem;text-align:center}.bp-AccountProfile-backlink{border-top:1px solid #ddd;color:#454545;display:block;font-size:.9375rem;font-weight:700;padding:2.1875rem 0 1.875rem;text-align:left;text-decoration:none}.bp-AccountProfile-backlink:hover{text-decoration:none}@media(min-width:1024px){.bp-AccountProfile-backlink{border:none}}.bp-AccountProfile-mandatory{color:#6e6e6e;font-size:.6875rem}.optin-line{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem;display:grid;grid-template-columns:1fr 5.625rem}.optin-line:not(:last-child){-webkit-column-gap:1.875rem;-moz-column-gap:1.875rem;column-gap:1.875rem;margin-bottom:1.5625rem}.optin-line:last-child{border-bottom:.0625rem dashed #6e6e6e;padding-bottom:1.5625rem}.optin-title{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem}.optin-content{width:100%}.optin-error{bottom:auto;color:red;margin-bottom:1.25rem;padding:0;position:relative;-webkit-transform:none;transform:none}.optin-error,.optin-label{font-size:.9375rem}.optin-label.error{color:red}.optin-label sup{font-size:.5rem}.optin-label b{color:#e30276}.optin-radiosLine{-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;justify-content:space-between}.optin-radioLabel{padding:0!important}.optin-radio{margin-bottom:0!important;width:1.875rem!important}.optin-radio .optin-radioIcon:after{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;content:url(../svg/grey-check.svg);display:-webkit-box;display:-ms-flexbox;display:flex;height:.6875rem;height:100%;justify-content:center;width:1rem}.optin-radio input:checked+.optin-radioLabel .optin-radioIcon{border-color:#e30276}.optin-radio input:checked+.optin-radioLabel .optin-radioIcon:after{background:none!important;content:url(../svg/pink-check.svg)!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.optin-radio:first-child .optin-radioIcon:after{content:url(../svg/grey-close.svg);height:.75rem;line-height:.75rem;width:.75rem}.optin-radio:first-child input:checked+.optin-radioLabel .optin-radioIcon:after{content:url(../svg/close-pink.svg)!important}.optin-radioIcon{border-radius:.5rem!important;height:2.0625rem!important;width:2rem!important}.optin-acceptall{margin-bottom:1.25rem}.optin-acceptall:after{border-bottom:1px dashed #ccc;content:"";height:.0625rem;left:0;position:absolute;top:-1.25rem;width:100%}.optin-acceptall:before{border:.0625rem solid #ddd;border-radius:.25rem;content:"";height:1.25rem;margin-right:.5rem;width:1.25rem}.optin-acceptall--checked:before{background-image:url(../svg/pink-check.svg);background-position:50%;background-repeat:no-repeat;background-size:.8125rem;border-color:#e30276}.optin-acceptall:hover{border:1px solid #e30276}@media(max-width:1023.98px){.checkout-addAddress .form-line{gap:0}}@media(min-width:1024px){.checkout-addAddress .form-line{margin:0 auto;max-width:39.375rem}}.checkout-addAddress .form-field{margin-bottom:1.875rem!important}@media(min-width:1024px){.checkout-addAddress .form-field{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:calc(50% - .625rem)!important}}.checkout-addAddress .d-flex.form-l{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:1.25rem;justify-content:space-between}@media(min-width:1024px){.checkout-addAddress .d-flex.form-l{margin-bottom:1.875rem!important;max-width:calc(50% - .625rem)!important}}.checkout-addAddress .d-flex.form-l .form-number-complement,.checkout-addAddress .d-flex.form-l .form-street-number{margin:0!important}.checkout-addAddress .city-auto-display-text,.checkout-addAddress .form-error-msg{margin-bottom:0}.checkout-addAddress .form-actions-line{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;border-top:.0625rem solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important;gap:1.25rem;justify-content:center;margin:0!important;padding-top:1.5625rem}@media(min-width:1024px){.checkout-addAddress .form-actions-line{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;gap:1.875rem;margin:0 auto!important}}.checkout-addAddress .form-actions-line .btn{margin:0!important;width:100%!important}@media(min-width:1024px){.checkout-addAddress .form-actions-line .btn{max-width:11.875rem}}.checkout-addAddress .dropdown-toggle{height:2.75rem!important}.checkout-addAddress .city-auto-display-text{color:#6e6e6e}.cancel-form{display:none}.city-auto-display-text{bottom:-2px;color:#6e6e6e;left:0;padding-left:14px;position:absolute;right:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.container:not(.not-fullscreen-content) .city-auto-display-text,.not-fullscreen-content .city-auto-display-text{font-size:.6875rem}.container:not(.not-fullscreen-content) .btn-update-confirmation,.container:not(.not-fullscreen-content) .submit-form,.not-fullscreen-content .btn-update-confirmation,.not-fullscreen-content .submit-form{margin-top:20px}@media(min-width:1024px){.container:not(.not-fullscreen-content) .city-auto-display-text,.not-fullscreen-content .city-auto-display-text{font-size:.75rem}}.checkout-addAddress{background-color:#fff}@media(min-width:1024px){.checkout-addAddress{padding:.9375rem}}.checkout-addAddress .form-simple-title{display:block;margin-left:auto;margin-right:auto;max-width:39.375rem}.checkout-addAddress .form-actions-line{display:none!important}.layer-delete-confirmation{-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;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:99}.layer-delete-confirmation.collapsing{-webkit-transition:none;transition:none}.layer-delete-confirmation-title{font-size:1.5rem}.delete-confirmation-actions{border-radius:.75rem;max-width:38.5rem;padding:2rem;width:calc(100% - 30px)}.confirmation-close{background-color:transparent;background-image:url(../svg/close.svg);background-position:50%;background-repeat:no-repeat;background-size:.75rem .75rem;height:2.5rem;position:absolute;right:1.875rem;top:1.25rem;width:2.5rem}.details-block .edit-address,.details-block .icon-delete{background-color:transparent;background-position:50% 50%;background-size:.9375rem}.bp-AddressBook-actions{right:1.1875rem;top:.9375rem}@media(min-width:1024px){.bp-AddressBook-actions{right:2rem;top:2rem}.bp-AccountPassword{background-color:#faf0eb;padding-top:3.75rem}}.bp-AccountPassword-container{background-color:#fff;border-bottom:1px solid #ddd;margin:1.875rem 0 0;padding:0 0 30px}@media(min-width:1024px){.bp-AccountPassword-container{border:none;margin-top:2.875rem;max-width:80.625rem;padding:50px 0}}.bp-AccountPassword-conditions{left:.9375rem!important;top:3.4375rem!important;-webkit-transform:none!important;transform:none!important}.bp-OrderHistory-list .bp-OrderHistory-item--child .bp-dashboard-block-main{background-color:#f8f8f8;border-radius:0;border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem;border-top:none}.bp-OrderHistory-list .bp-OrderHistory-item--child~div{border-bottom:1px dashed #ddd;border-radius:0;border-top-left-radius:.75rem;border-top-right-radius:.75rem;margin-bottom:0}.info-order-wait{border:1px solid #faf0ec;border-radius:.75rem;color:#6c4232}.details-block{background-color:#f8f8f8;border-radius:.5rem;padding:1.5rem}@media(min-width:1024px){.details-block{padding:2rem}.half-size-desktop{width:50%}}.bp-OrderDetails .bp-OrderDetails-info{color:#757575}.bp-OrderDetails .cartItem{border:none;padding:0!important}.bp-OrderDetails .cartItem img{height:auto;width:4rem}.bp-OrderDetails .order-items-list>div{border-bottom:1px dashed #ddd}.bp-OrderDetails .order-items-list>:not(:first-child):not(:last-child){border-radius:0}.bp-OrderDetails .order-items-list>:first-child:not(:only-child){border-bottom-left-radius:0;border-bottom-right-radius:0}.bp-OrderDetails .order-items-list>:last-child:not(:only-child){border-bottom:none;border-top-left-radius:0;border-top-right-radius:0}.bp-OrderDetails .order-items-list>:only-child{border-bottom:none}.bp-OrderDetails .bp-OrderDetails-returnexchange-btn{border-radius:.25rem;margin:2rem auto;max-width:25.375rem;padding:.75rem 1.5rem;width:100%}.stored-card{color:#6e6e6e;position:relative}.stored-card .stored-card-details-container,.stored-card .stored-card-selected-icon{display:none}.stored-card .stored-card-container,.stored-card label.stored-card-label{border:1px solid #ddd;border-radius:.3125rem;padding:1.25rem;width:100%}.stored-card input:checked+label{background-color:rgba(227,2,118,.03);border-color:#e30276}.stored-card input:checked+label .stored-card-details-container,.stored-card input:checked+label .stored-card-selected-icon,.stored-card.deletion-show .stored-card-deletion{display:block}.stored-card.brand-visa .stored-card-brand-logo{background-image:url(../svg/visa-color.svg)}.stored-card.brand-master .stored-card-brand-logo,.stored-card.brand-mc .stored-card-brand-logo{background-image:url(../svg/mc-color.svg)}.stored-card.brand-cartebancaire .stored-card-brand-logo,.stored-card.brand-cb .stored-card-brand-logo{background-image:url(../svg/cb-color.svg)}.stored-card .adyen-checkout__field--storedCard{margin-left:0!important;width:100%}.stored-card .adyen-checkout__field--storedCard:not(.adyen-checkout__field__cvc){display:none}.stored-card-info{font-size:.8125rem;margin:.5rem 0}.stored-card-brand-logo{background-repeat:no-repeat;background-size:contain;height:1.625rem;width:2.5rem}.stored-card-details{max-width:13rem;width:100%}.stored-card-details+span{font-size:.8125rem}.stored-card-default{border:1px solid #ddd;border-radius:1.25rem;color:#454545;font-size:.6875rem;padding:.25rem .5rem}.stored-card-default-btn{color:#454545;font-size:.8125rem;font-weight:700}.stored-card-default-btn,.stored-card-default-btn:hover{text-decoration:underline}.stored-card-number{color:#454545;font-size:.9375rem;font-weight:bolder}.stored-card-number:before{content:"**** **** **** "}.stored-card-selected-icon{background-color:#e30276;background-image:url(../svg/cart_stage_check.svg);background-position:50%;background-repeat:no-repeat;background-size:.75rem .5rem;border-radius:50%;color:transparent;height:20px;width:20px}.stored-card-delete{background-repeat:no-repeat;background-size:contain;display:inline-block;height:1rem;vertical-align:super}.stored-card-delete:active,.stored-card-delete:focus{-webkit-box-shadow:none;box-shadow:none}.stored-card-deletion{background-color:hsla(0,0%,100%,.9);border:1px solid #ddd;border-radius:inherit;bottom:0;display:none;left:0;position:absolute;right:0;text-align:center;top:0;z-index:1}.stored-card-deletion-text{color:#454545;display:block;font-size:1rem;font-weight:700;margin-bottom:.9375rem}.stored-card-deletion-container{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.stored-card-deletion-buttons button{padding:.875rem 1.75rem}.stored-card-title{display:block;font-size:.9375rem;margin-bottom:1rem}#payment-option-cba-content .stored-card-details .adyen-checkout__field{margin-bottom:0!important}#payment-option-cba-content .stored-card-details .adyen-checkout__label__text{color:#6e6e6e!important}.no-saved-payments{border:1px solid #ddd;border-radius:.3125rem;color:#6e6e6e;font-size:.9375rem;padding:1.25rem}.btn-new-card,.no-saved-payments span{font-weight:700}.btn-new-card{border:1px dashed #ddd;font-size:.9375rem;margin-top:2rem;padding:1.125rem;text-align:center;width:100%}.btn-new-card span{display:inline-block;padding-left:1.25rem;position:relative}.btn-new-card span:before{content:"+";display:inline-block;font-size:1.25rem;font-weight:400;left:0;margin-right:.625rem;position:absolute;top:-4px}.layer-delete-confirmation{background-color:rgba(0,0,0,.5);z-index:25}.stored-card{color:inherit}.product-quick-view .add-to-wishlist-panel,.tile--wishlist .tile-color{display:none}.tile--wishlist .tile-cta{left:-.625rem;position:relative;width:calc(100% + 20px)}.wishlist-header{border:1px solid #ddd;border-radius:.5rem;gap:.9375rem;margin-bottom:2rem;padding:1.1875rem 1rem}.wishlist-header a{height:3rem;line-height:1.0625rem}@media(min-width:1024px){.wishlist-header a{max-width:14.125rem}}.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:#e30276;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"}.checkoutBlocked,.dedoublonnagePopin{text-align:center}@media(min-width:1024px){.checkoutBlocked,.dedoublonnagePopin{background-color:#efefef;padding:1.25rem 0}}.checkoutBlocked-container,.dedoublonnagePopin-container{background-color:#fff;border-bottom:.0625rem solid #ddd;margin:.9375rem;max-width:80.625rem;padding-bottom:1.875rem}@media(min-width:1024px){.checkoutBlocked-container,.dedoublonnagePopin-container{border:none;margin:0 auto;padding:2.5rem 3.125rem}}@media(min-width:1160px){.checkoutBlocked-container,.dedoublonnagePopin-container{padding:2.5rem 6.875rem}}.checkoutBlocked-title,.dedoublonnagePopin-title{font-size:1.5rem;margin-bottom:1.25rem}.checkoutBlocked-text,.dedoublonnagePopin-text{font-size:.9375rem;margin-bottom:.625rem}.checkoutBlocked-img,.dedoublonnagePopin-img{display:block;margin:1.25rem auto .625rem;width:15.625rem}@media(min-width:1024px){.checkoutBlocked-img,.dedoublonnagePopin-img{margin-top:.625rem}}.checkoutBlocked-subtext,.dedoublonnagePopin-subtext{color:#6e6e6e;display:block}@media(min-width:1024px){.checkoutBlocked-subtext br,.dedoublonnagePopin-subtext br{display:none}}.checkoutBlocked-btn,.dedoublonnagePopin-btn{margin-top:1.875rem}@media(min-width:1024px){.checkoutBlocked-btn,.dedoublonnagePopin-btn{margin:2.5rem auto 0;max-width:25.625rem}}.checkoutBlocked-radios,.dedoublonnagePopin-radios{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;gap:1.875rem;justify-content:flex-start;margin-top:.625rem}.checkoutBlocked-radioField,.dedoublonnagePopin-radioField{width:auto!important}.product-grid{display:grid;gap:.75rem .25rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;width:100%}@media(min-width:1024px){.product-grid{-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1160px){.product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.product-grid.three-col{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}}.product-grid .js-slot-div:not(.product-giant) .slick-arrow{display:none!important}@media(min-width:1024px){.product-grid .js-slot-div:not(.product-giant) .slick-arrow{display:inline-block!important}}.product-grid.one-col{grid-template-columns:100%;row-gap:.875rem}@media(min-width:1024px){.product-grid.one-col{-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1160px){.product-grid.one-col{grid-template-columns:repeat(4,minmax(0,1fr))}.product-grid.one-col.three-col{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}}.product-grid--wishlist{gap:.9375rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:1024px){.product-grid--wishlist{gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr))}}.page .newsletter{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;display:grid;grid-template-areas:"title" "text" "btn" "conditions";grid-template-columns:1fr;justify-content:center}.page .logo-newsletter{display:none}.page .newsletter-title{color:#e30276;font-size:1.125rem;font-weight:700;grid-area:title;text-transform:lowercase}.page .newsletter-title--grey{color:#454545}.page .newsletter-text{color:#454545;font-size:.9375rem;font-weight:400;margin-bottom:1.25rem;margin-top:0}.page .newsletter-ident-action-panel{grid-area:btn;margin-bottom:1.25rem;position:relative}.page .newsletter-ident-action-panel .newsletter-ident-btn-submit{width:15.625rem}.page .newsletter-conditions{color:#6e6e6e;font-size:.8125rem;grid-area:conditions;margin-top:0}.page .newsletter-confirmation-panel{font-size:.9375rem;font-weight:700;margin-bottom:.9375rem;margin-top:0}.page .newsletter-confirmation{display:block;height:auto}.page .newsletter-confirmation img{height:auto;width:1.875rem}.page .newsletter-confirmation .newsletter-confirmation-txt{font-size:1.125rem}.page .newsletter-confirmation .newsletter-confirmation-panel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#454545;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.25rem;justify-content:center;margin-bottom:0}.page .newsletter-confirmation .newsletter-conditions,.page .newsletter-confirmation .newsletter-confirmation-email,.page .newsletter-confirmation .newsletter-text,.page .newsletter-confirmation .newsletter-title{display:none}@media(min-width:1024px){.bp-account-main-container{max-width:79.75rem}}.bp-account-main-container .bandeau-promo-container{display:none}@media(min-width:1024px){.bp-account-right-container{padding:0 0 0 3.75rem;width:calc(100% - 309px)}.bp-account-left-container{width:18.875rem}}.my-account-page-title{background-color:#fcf7f4;font-size:2rem;height:6.25rem}@media(min-width:1024px){.my-account-page-title{font-size:2.125rem}}.my-account-header-slot{background-color:#f4ddd5}.back-btn{background:url(../svg/arrow-back-black.svg) no-repeat 0 0;background-size:1.3125rem;padding-left:2rem}.hide-account-menu .bp-account-left-container{display:none}@media(min-width:1024px){.hide-account-menu .bp-account-left-container{display:block}}.gray-background-block{background-color:#f8f8f8;padding:2rem}.gray-background-block.border-radius{border-radius:.25rem}.pagination li{height:2.5rem;width:2.5rem}.pagination li.active{border:1px solid #ddd}.pagination li.arrow-left{background:url(../svg/new-arrow-left.svg) no-repeat 50% 50%}.pagination li.arrow-right{background:url(../svg/new-arrow-right.svg) no-repeat 50% 50%}.pagination li.disabled{opacity:.5}.pagination li a:hover{text-decoration:none}