.AddToBasketLRPlusnew{background:radial-gradient(circle at 100% 100%,#ffffff 0,#ffffff 6px,transparent 6px) 0% 0%/8px 8px no-repeat,radial-gradient(circle at 0 100%,#ffffff 0,#ffffff 6px,transparent 6px) 100% 0%/8px 8px no-repeat,radial-gradient(circle at 100% 0,#ffffff 0,#ffffff 6px,transparent 6px) 0% 100%/8px 8px no-repeat,radial-gradient(circle at 0 0,#ffffff 0,#ffffff 6px,transparent 6px) 100% 100%/8px 8px no-repeat,-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#ffffff)) 50% 50%/calc(100% - 4px) calc(100% - 16px) no-repeat,-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#ffffff)) 50% 50%/calc(100% - 16px) calc(100% - 4px) no-repeat,repeating-linear-gradient(116deg,#ff3ec4 0%,#ff3ec4 10%,#0e0ee2 10%,#0e0ee2 15%,#ff3ec4 15%,#ff3ec4 27%,#0e0ee2 27%,#0e0ee2 37%,#ff3ec4 37%,#ff3ec4 50%,#0e0ee2 50%,#0e0ee2 60%);background:-webkit-radial-gradient(100% 100%,circle,#ffffff 0,#ffffff 6px,transparent 6px) 0% 0%/8px 8px no-repeat,-webkit-radial-gradient(0 100%,circle,#ffffff 0,#ffffff 6px,transparent 6px) 100% 0%/8px 8px no-repeat,-webkit-radial-gradient(100% 0,circle,#ffffff 0,#ffffff 6px,transparent 6px) 0% 100%/8px 8px no-repeat,-webkit-radial-gradient(0 0,circle,#ffffff 0,#ffffff 6px,transparent 6px) 100% 100%/8px 8px no-repeat,-webkit-linear-gradient(#ffffff,#ffffff) 50% 50%/calc(100% - 4px) calc(100% - 16px) no-repeat,-webkit-linear-gradient(#ffffff,#ffffff) 50% 50%/calc(100% - 16px) calc(100% - 4px) no-repeat,-webkit-repeating-linear-gradient(334deg,#ff3ec4 0%,#ff3ec4 10%,#0e0ee2 10%,#0e0ee2 15%,#ff3ec4 15%,#ff3ec4 27%,#0e0ee2 27%,#0e0ee2 37%,#ff3ec4 37%,#ff3ec4 50%,#0e0ee2 50%,#0e0ee2 60%);background:-o-radial-gradient(100% 100%,circle,#ffffff 0,#ffffff 6px,transparent 6px) 0% 0%/8px 8px no-repeat,-o-radial-gradient(0 100%,circle,#ffffff 0,#ffffff 6px,transparent 6px) 100% 0%/8px 8px no-repeat,-o-radial-gradient(100% 0,circle,#ffffff 0,#ffffff 6px,transparent 6px) 0% 100%/8px 8px no-repeat,-o-radial-gradient(0 0,circle,#ffffff 0,#ffffff 6px,transparent 6px) 100% 100%/8px 8px no-repeat,-o-linear-gradient(#ffffff,#ffffff) 50% 50%/calc(100% - 4px) calc(100% - 16px) no-repeat,-o-linear-gradient(#ffffff,#ffffff) 50% 50%/calc(100% - 16px) calc(100% - 4px) no-repeat,-o-repeating-linear-gradient(334deg,#ff3ec4 0%,#ff3ec4 10%,#0e0ee2 10%,#0e0ee2 15%,#ff3ec4 15%,#ff3ec4 27%,#0e0ee2 27%,#0e0ee2 37%,#ff3ec4 37%,#ff3ec4 50%,#0e0ee2 50%,#0e0ee2 60%);background:radial-gradient(circle at 100% 100%,#ffffff 0,#ffffff 6px,transparent 6px) 0% 0%/8px 8px no-repeat,radial-gradient(circle at 0 100%,#ffffff 0,#ffffff 6px,transparent 6px) 100% 0%/8px 8px no-repeat,radial-gradient(circle at 100% 0,#ffffff 0,#ffffff 6px,transparent 6px) 0% 100%/8px 8px no-repeat,radial-gradient(circle at 0 0,#ffffff 0,#ffffff 6px,transparent 6px) 100% 100%/8px 8px no-repeat,linear-gradient(#ffffff,#ffffff) 50% 50%/calc(100% - 4px) calc(100% - 16px) no-repeat,linear-gradient(#ffffff,#ffffff) 50% 50%/calc(100% - 16px) calc(100% - 4px) no-repeat,repeating-linear-gradient(116deg,#ff3ec4 0%,#ff3ec4 10%,#0e0ee2 10%,#0e0ee2 15%,#ff3ec4 15%,#ff3ec4 27%,#0e0ee2 27%,#0e0ee2 37%,#ff3ec4 37%,#ff3ec4 50%,#0e0ee2 50%,#0e0ee2 60%);border-radius:8px;padding:16px;display:grid;grid-template-areas:"logo text text" "switch switch switch" "conditions conditions i";grid-template-columns:65px auto 24px;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px;}@media (min-width:768px){.AddToBasketLRPlusnew{grid-template-areas:"logo text text" "logo text text" "logo switch switch" "conditions conditions i";grid-template-columns:88px auto 24px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:8px;}}.AddToBasketLRPlusnew_light{grid-template-areas:"logo switch switch" "conditions conditions i";grid-template-columns:45px auto 24px;row-gap:8px;}.AddToBasketLRPlusnew_light_withConditions{grid-template-areas:"logo switch switch" "button button button" "conditions conditions i";grid-template-columns:45px auto 24px;row-gap:8px;}.AddToBasketLRPlusnew_light_withConditions .AddToBasketLRPlusnew_conditions,.AddToBasketLRPlusnew_light_withConditions .loyalty-footer{display:none;}.AddToBasketLRPlusnew_button{grid-area:button;text-align:center;width:100%;color:white;}.AddToBasketLRPlusnew .switch_fakeInput{margin:0;width:42px;height:24px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;background-color:#495369;}.AddToBasketLRPlusnew .switch_fakeInput_icon{width:20px;height:20px;margin:2px;}.AddToBasketLRPlusnew_advantages_list{grid-area:text;color:#FFF;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;font-size:14px;line-height:21px;}.AddToBasketLRPlusnew_advantages_listItem{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;color:#FFF;}@media (min-width:1200px){.AddToBasketLRPlusnew_advantages_listItem{font-size:16px;line-height:24px;}}.AddToBasketLRPlusnew_advantages_listItem:not(.hide-ticks)::before{height:24px;width:24px;content:url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m20.207 7.207-10.5 10.5a1 1 0 0 1-1.414 0l-5-5 1.414-1.414L9 15.586l9.793-9.793 1.414 1.414Z' fill='%23FF3EC4'/%3E%3C/svg%3E");}.AddToBasketLRPlusnew_advantages_listItem span{margin:auto 0;}.AddToBasketLRPlusnew_conditions{grid-area:conditions;color:#FFF;font-size:12px;font-weight:400;line-height:18px;margin:0;}.AddToBasketLRPlusnew_logoContainer{grid-area:logo;height:65px;}.AddToBasketLRPlusnew_light .AddToBasketLRPlusnew_logoContainer{height:45px;}.AddToBasketLRPlusnew_light_withConditions .AddToBasketLRPlusnew_logoContainer{height:45px;}.AddToBasketLRPlusnew_logoContainer svg{height:100%;width:auto;}@media (min-width:1200px){.AddToBasketLRPlusnew_logoContainer{width:88px;height:auto;}}.AddToBasketLRPlusnew_logo{margin-right:8px;max-width:68px;}@media (min-width:1200px){.AddToBasketLRPlusnew_logo{max-width:100px;float:left;}}.AddToBasketLRPlusnew_switch{background-color:#FFF;border-radius:8px;grid-area:switch;padding:8px 16px;}.AddToBasketLRPlusnew_switch .switch{margin-bottom:0;width:100%;}.AddToBasketLRPlusnew_switch .switch_label{margin-bottom:0;font-size:14px;line-height:21px;}.AddToBasketLRPlusnew_switch .switch_label span{display:block;}.AddToBasketLRPlusnew_switch .switch.selected .switch_fakeInput{background-color:#12151b;}.AddToBasketLRPlusnew_switch .switch.selected .switch_fakeInput svg path{fill:#12151b;}.AddToBasketLRPlusnew .loyalty-footer{grid-area:i;justify-self:end;}.AddToBasketLRPlusnew.AddToBasketLRPlusBasket > ul > li:nth-child(1) > span{color:#000;font-weight:600;}.AddToBasketLRPlusnew_light #ModalLrAndMeSwitchPdp .switch_label span{font-weight:bold;}#loyaltyConditionModal:before{height:24px;width:24px;color:#ff3ec4;}#loyaltyConditionModal:after{height:24px;width:24px;color:#0e0ee2;background-color:aquamarine;}.AddToBasketLRPlusnew:not(.AddToBasketLRPlusnew_light) #ModalLrAndMeSwitchPdp .switch_label span{font-weight:400;}.AddToBasketLRPlusBasket .AddToBasketLRPlusnew_conditions,.AddToBasketLRPlusBasket .loyalty-footer{color:#000;}.AddToBasketLRPlusnew_switch{padding:0 0 8px 0;}#ModalLrAndMeSwitchPdp .switch_input:checked ~ .switch_fakeInput > i > svg.switch_fakeInput_icon_tick{display:block !important;}#ModalLrAndMeSwitchPdp .switch_input:checked ~ .switch_fakeInput > i > svg.switch_fakeInput_icon_tick path:first-of-type{fill:#0E0EE2 !important;}#ModalLrAndMeSwitchPdp .switch_input:checked ~ .switch_fakeInput > i > svg.switch_fakeInput_icon_tick path:last-of-type{fill:#FF3EC4 !important;}#ModalLrAndMeSwitchPdp .switch_input:not(:checked) ~ .switch_fakeInput > i > svg.switch_fakeInput_icon_cross{display:block !important;}.AddToBasketLrAndMe_logoContainer.AddToBasketLRPlusnew_logoContainer svg path:first-of-type{fill:#0E0EE2 !important;}.switch_input:checked ~ .switch_fakeInput{background-color:#0E0EE2;}.AddToBasketLRPlus{background-color:#0E0EE2;border-radius:8px;padding:16px;display:grid;grid-template-areas:"logo text text" "switch switch switch" "conditions conditions i";grid-template-columns:65px auto 24px;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px;}@media (min-width:768px){.AddToBasketLRPlus{grid-template-areas:"logo text text" "logo text text" "logo switch switch" "conditions conditions i";grid-template-columns:88px auto 24px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:8px;}}.AddToBasketLRPlus_light{grid-template-areas:"logo switch switch" "conditions conditions i";grid-template-columns:45px auto;row-gap:8px;}.AddToBasketLRPlus_light_withConditions{grid-template-areas:"logo switch switch" "button button button" "conditions conditions i";grid-template-columns:45px auto 24px;row-gap:8px;}.AddToBasketLRPlus_light_withConditions .AddToBasketLRPlus_conditions,.AddToBasketLRPlus_light_withConditions .loyalty-footer{display:none;}.AddToBasketLRPlus_button{grid-area:button;text-align:center;width:100%;color:white;}.AddToBasketLRPlus .switch_fakeInput{margin:0;width:42px;height:24px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;background-color:#495369;}.AddToBasketLRPlus .switch_fakeInput_icon{width:20px;height:20px;margin:2px;}.AddToBasketLRPlus_advantages_list{grid-area:text;color:#FFF;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;font-size:14px;line-height:21px;}.AddToBasketLRPlus_advantages_listItem{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;color:#FFF;}@media (min-width:1200px){.AddToBasketLRPlus_advantages_listItem{font-size:16px;line-height:24px;}}.AddToBasketLRPlus_advantages_listItem:not(.hide-ticks)::before{height:24px;width:24px;content:url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m20.207 7.207-10.5 10.5a1 1 0 0 1-1.414 0l-5-5 1.414-1.414L9 15.586l9.793-9.793 1.414 1.414Z' fill='%23FF3EC4'/%3E%3C/svg%3E");}.AddToBasketLRPlus_advantages_listItem span{margin:auto 0;}.AddToBasketLRPlus_conditions{grid-area:conditions;color:#FFF;font-size:12px;font-weight:400;line-height:18px;margin:0;}.AddToBasketLRPlus_logoContainer{grid-area:logo;height:65px;}.AddToBasketLRPlus_light .AddToBasketLRPlus_logoContainer{height:45px;}.AddToBasketLRPlus_light_withConditions .AddToBasketLRPlus_logoContainer{height:45px;}.AddToBasketLRPlus_logoContainer svg{height:100%;width:auto;}@media (min-width:1200px){.AddToBasketLRPlus_logoContainer{width:88px;height:auto;}}.AddToBasketLRPlus_logo{margin-right:8px;max-width:68px;}@media (min-width:1200px){.AddToBasketLRPlus_logo{max-width:100px;float:left;}}.AddToBasketLRPlus_switch{background-color:#FFF;border-radius:8px;grid-area:switch;padding:8px 16px;}.AddToBasketLRPlus_switch .switch{margin-bottom:0;width:100%;}.AddToBasketLRPlus_switch .switch_label{margin-bottom:0;font-size:14px;line-height:21px;}.AddToBasketLRPlus_switch .switch_label span{display:block;}.AddToBasketLRPlus_switch .switch.selected .switch_fakeInput{background-color:#12151b;}.AddToBasketLRPlus_switch .switch.selected .switch_fakeInput svg path{fill:#12151b;}.AddToBasketLRPlus .loyalty-footer{grid-area:i;}.checkout-container{margin-top:20px;font-size:16px;}@media (min-width:768px){.checkout-container{margin-top:30px;}.checkout-aside{width:33.3333333333%;padding-top:15px;padding-left:15px;position:relative;left:-1px;float:right;}}.checkout-service-info{height:40px;padding-top:22px;padding-right:10px;text-align:right;font-size:14px;}.checkout-service-info .anim-blink-inf span{line-height:10px;font-size:20px;}@media (min-width:768px){.checkout-service-info{padding-top:34px;height:54px;}}@media (min-width:1200px){.checkout-service-info{height:54px;font-size:16px;}}@media (min-width:768px){.checkout-header{margin-top:25px;}.return-arrow{float:left;margin-top:-5px;padding-top:0;padding-bottom:0;}}@media (min-width:768px){.checkout-content{width:66.6666666667%;float:left;margin-bottom:10px;padding-right:15px;}}.checkout-receipt-progressbar td{padding:0 !important;}.checkout-receipt-progressbar .progressbar{border-top:1px solid #98a2b3;margin:0 15px;padding-top:40px;padding-bottom:15px;position:relative;}.checkout-receipt-progressbar .progressbar-fees{font-weight:600;text-align:right;margin-left:10px;color:#FF3F52;}.container-button-basket{padding:0 15px;}#goToOneClick{margin-bottom:15px;}.checkout-receipt{margin-top:8px;font-size:14px;}.checkout-receipt .splitPaymentContainer{margin-top:8px;}.checkout-receipt .splitPaymentContainer.splitPaymentContainerBorder{padding:15px;border-radius:8px;border:1px solid #f2f4f7;}@media (min-width:768px){.checkout-receipt-content{border:1px solid #f2f4f7;padding:0;border-radius:8px;}}.checkout-receipt-content .block-error{padding:0 15px;}.oneclick-area .checkout-receipt{margin-top:20px;margin-bottom:15px;}.checkout-receipt-title{position:relative;text-align:center;margin-bottom:15px;font-size:18px;font-weight:600;}.checkout-receipt-title > span{color:#495369;font-weight:500;font-size:16px;margin-left:2px;}@media (min-width:768px){.checkout-receipt-title{padding:15px 15px 0 15px;text-align:left;font-size:24px;}}.checkout-receipt-title-arrow{position:absolute;left:0;top:0;}.checkout-receipt-table{width:100%;margin-bottom:10px;display:inline-table;}.checkout-receipt-table #bulkyFees .checkout-receipt-amount .checkout-receipt-lrmfreedelivery,.checkout-receipt-table #regularFees .checkout-receipt-amount .checkout-receipt-lrmfreedelivery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.checkout-receipt-table #bulkyFees .checkout-receipt-amount .checkout-receipt-lrmfreedelivery .lr-icon-lrandme-txt,.checkout-receipt-table #regularFees .checkout-receipt-amount .checkout-receipt-lrmfreedelivery .lr-icon-lrandme-txt{width:100%;}.checkout-receipt-table #bulkyFees .checkout-receipt-amount-LRPlus .checkout-receipt-lrmfreedelivery .lr-icon-lrandme-txt,.checkout-receipt-table #regularFees .checkout-receipt-amount-LRPlus .checkout-receipt-lrmfreedelivery .lr-icon-lrandme-txt{width:initial;}@media (min-width:768px){.checkout-receipt-table #bulkyFees .checkout-receipt-amount-LRPlus .checkout-receipt-lrmfreedelivery .lr-icon-lrandme-txt,.checkout-receipt-table #regularFees .checkout-receipt-amount-LRPlus .checkout-receipt-lrmfreedelivery .lr-icon-lrandme-txt{width:100%;}}.checkout-receipt-table #bulkyFees .checkout-receipt-amount-LRPlus .checkout-receipt-lrmfreedelivery .lr-icon-lrandme-txt:before,.checkout-receipt-table #regularFees .checkout-receipt-amount-LRPlus .checkout-receipt-lrmfreedelivery .lr-icon-lrandme-txt:before{content:"";background-image:url("https://cdn.laredoute.com/static/Common/LRPlusLogo.svg");background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='40' height='40' rx='20' fill='%230e0ee2'%3E%3C/rect%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M28.912 14a.5.5 0 0 1 .5.5v4.088H33.5a.5.5 0 0 1 .5.5v1.824a.5.5 0 0 1-.5.5h-4.088V25.5a.5.5 0 0 1-.5.5h-1.824a.5.5 0 0 1-.5-.5v-4.088H22.5a.5.5 0 0 1-.5-.5v-1.824a.5.5 0 0 1 .5-.5h4.088V14.5a.5.5 0 0 1 .5-.5h1.824Z' fill='%23FF3EC4'%3E%3C/path%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.558 13a.55.55 0 0 0-.395.166.566.566 0 0 0-.163.402v11.864a.574.574 0 0 0 .163.402.557.557 0 0 0 .395.166h1.478c.149 0 .29-.06.395-.167a.572.572 0 0 0 .164-.401V22.84a.575.575 0 0 1 .348-.524.552.552 0 0 1 .215-.043h5.782l2.201 3.464a.558.558 0 0 0 .47.262h1.758a.552.552 0 0 0 .49-.296.574.574 0 0 0-.021-.579l-2.185-3.44a4.6 4.6 0 0 0 1.743-1.747 4.687 4.687 0 0 0 .603-2.41C20.939 14.99 18.812 13 16.309 13H7.56Zm8.794 2.633H9.595l-.005 4.006h6.832a1.95 1.95 0 0 0 1.498-.695 2.011 2.011 0 0 0 .457-1.605c-.143-.997-1.034-1.706-2.025-1.706Z' fill='%23fff'%3E%3C/path%3E%3C/svg%3E");background-size:contain;background-position:right center;background-repeat:no-repeat;display:block;height:19px;}.checkout-sticky-receipt .checkout-receipt-table{margin-bottom:0;}.checkout-receipt-table-title{font-size:16px;font-weight:600;}.checkout-receipt-table td{padding-bottom:13px;vertical-align:top;font-size:16px;vertical-align:initial;}@media (min-width:768px){.checkout-receipt-table td{padding-left:15px;}}.checkout-receipt-table .checkout-receipt-loyaltySwitch td{padding:0;}@media (min-width:768px){.checkout-receipt-table .checkout-receipt-loyaltySwitch td{padding:0 15px;}}.checkout-receipt-table td + td{width:50%;max-width:100px;text-align:right;line-height:1;}@media (min-width:768px){.checkout-receipt-table td + td{padding-right:15px;}}.checkout-receipt-fees{font-weight:600;border-top:1px solid #f2f4f7;}.checkout-receipt-fees td{padding-top:15px;}@media (min-width:768px){.checkout-receipt-fees td{padding:15px 0 10px 15px;}}.checkout-receipt-fees ~ .checkout-receipt-fees td{padding-top:0;}.checkout-receipt-fees + .checkout-receipt-fees td{padding-top:8px;}.checkout-receipt-delivery-address{padding-left:0;line-height:10px;font-size:12px;color:#495369;}.checkout-receipt-delivery-label{line-height:16px;font-size:14px;}.checkout-receipt-total-order{border-top:1px solid #f2f4f7;font-weight:600;}.checkout-receipt-total-order td{font-size:18px;padding-top:12px;padding-bottom:0;}.checkout-receipt-ttc{color:#495369;font-weight:500;font-size:16px;}.checkout-receipt-eco-part td{padding-bottom:0;font-size:14px;}.checkout-receipt-eco-part td + td{font-size:14px;}.free-delivery-threshold-message{margin:15px;margin-top:0;}.free-delivery-threshold-message b{color:#FF3F52;font-size:16px;}.free-delivery-threshold-icon{margin-right:10px;}.checkout-sticky-receipt .free-delivery-threshold-message{margin-bottom:0px;}@media (min-width:768px){.checkout-receipt-details{padding:10px;border-top:1px solid #495369;}}.checkout-receipt-link{cursor:pointer;}.checkout-receipt-link .icon::before{margin-left:5px;}.checkout-receipt-link-label{display:inline-block;vertical-align:middle;}.checkout-receipt-link-label-underline{text-decoration:underline;}.checkout-receipt-gcs{font-size:14px;}.checkout-receipt-gcs:hover{cursor:pointer;}.divAvailMessage{margin-bottom:10px;padding:0 15px;}.divAvailMessage .availMessageHeader{text-decoration:underline;padding-bottom:5px;font-weight:600;}.divDeliveryMessage{font-weight:600;font-style:italic;padding:0 15px 15px;font-size:13px;}.checkout-sticky-receipt.opened{-webkit-animation-name:example;-webkit-animation-duration:1s;animation-name:example;animation-duration:1s;background-color:#EDEEF0;}#totalExpectedFees .checkout-receipt-amount{font-size:18px;font-weight:600;}#totalDiscount{font-weight:600;}#totalDiscount .checkout-receipt-amount{font-size:18px;}@-webkit-keyframes example{from{background-color:#fff;}to{background-color:#EDEEF0;}}@keyframes example{from{background-color:#fff;}to{background-color:#EDEEF0;}}.checkout-stepbar{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:600px;position:relative;text-align:center;width:90%;}.checkout-stepbar::before,.checkout-stepbar::after{content:"•";width:2px;height:2px;position:absolute;top:0;line-height:4;opacity:0.25;}.checkout-stepbar::before{left:calc((33.3333333333%) - (2px));}.checkout-stepbar::after{left:calc((66.6666666667%) - (2px));}.checkout-stepbar-item{border-bottom:1px solid #f2f4f7;color:#495369;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:7px;width:33.3333333333%;}.checkout-stepbar-item.current{border-bottom:1px solid #12151b;color:#12151b;}.checkout-stepbar-step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:14px;}.checkout-stepbar-step .lr-icon{height:25px;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);}@media (min-width:480px){.checkout-stepbar::before,.checkout-stepbar::after{line-height:2.7;}.checkout-stepbar-step{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.checkout-stepbar-step .lr-icon{height:32px;margin-right:15px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}}.checkout-group-header{position:relative;margin-bottom:8px;}.checkout-group-header-content{position:relative;padding-bottom:8px;background-color:#FFF;border-bottom:1px solid #495369;text-align:center;}.checkout-group-header-content::after{content:"";position:absolute;left:0;top:50%;width:100%;border-bottom:1px solid #12151b;}.checkout-group-header-number{margin-bottom:5px;font-size:14px;font-weight:600;}.checkout-group-header-title{background-color:#FFF;display:inline-block;padding:0 16px;position:relative;text-align:center;z-index:1;}.checkout-group-header-title .basket-icon-tooltip{position:absolute;right:8px;top:50%;margin-top:-16px;-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);}@media (min-width:992px){.checkout-group-header-title .basket-icon-tooltip{right:-40px;}@supports (-webkit-touch-callout:none){.checkout-group-header-title .basket-icon-tooltip{right:-48px;}}}.checkout-group-header-fees{padding-left:32px;}.services{font-size:16px;margin:10px -10px 0;}.product-service{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:16px;padding:16px;background-color:#E4ECF2;}.product-service-title{font-weight:600;margin-bottom:8px;}.product-service-button{padding-top:8px;padding-bottom:8px;}.product-service-price{font-weight:600;}.product-service-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.product-service-block--left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.product-service-icon{margin-right:8px;}.product-service-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.product-service-quantity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.product-service-add,.product-service-remove{min-width:auto;}@media (min-width:992px){.product-service-title{margin-right:8px;}.product-service-description{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.product-service-quantity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.product-service-qty{margin-bottom:8px;}}.service-select-quantity{width:60px;display:inline-block;background-color:#FFF;}.service-label-quantity{margin-right:10px;display:inline-block;}.checkout-card{margin-top:15px;margin-bottom:15px;padding:15px;border:1px solid #98a2b3;will-change:border-color;-webkit-transition:border-color ease 0.5s;-o-transition:border-color ease 0.5s;transition:border-color ease 0.5s;}.checkout-card:hover{border-color:#f2f4f7;}.checkout-card.open,.checkout-card.selected{border-color:#12151b;}.checkout-card.disabled{opacity:0.6;}#group_Groupee .checkout-card{padding:0;border:0;}.checkout-card-no-input{border-color:#12151b;}.checkout-card-content{position:relative;width:100%;margin:0;line-height:60px;cursor:pointer;}.checkout-card-logo{position:absolute;top:50%;}.checkout-card-logo-block{position:static;}.checkout-card-logo-block::before{margin-left:0;}label.checkout-card-content .checkout-card-logo{left:30px;}.checkout-card-no-input .checkout-card-logo,.checkout-card-no-input label.delivery-header .checkout-card-logo{left:0;}.checkout-card-label{display:inline-block;line-height:20px;vertical-align:middle;}.checkout-card-label-detail{display:block;font-weight:normal;}.checkout-card-label-detail ul{list-style:none;margin-left:20px;}.checkout-card-label-detail ul li{padding-left:5px;}.checkout-card-label-detail ul li:before{content:"✔ ";margin-left:-20px;}.checkout-card-label-detail ul ul{list-style-type:circle;margin-left:40px;}.checkout-card-label-detail ul ul li:before{content:"";margin-left:0px;}.checkout-card > .block-info{margin-top:10px;margin-bottom:0;}.checkout-card-fee{display:block;font-size:14px;font-weight:normal;}@media (min-width:410px){.checkout-card-fee{position:absolute;top:50%;right:0;min-width:80px;margin-top:-30px;padding-left:10px;line-height:60px;text-align:center;font-size:16px;}}@media (max-width:767px){#website-container{padding-bottom:75px;}.checkout-sticky{position:fixed !important;z-index:36;bottom:0;left:0;width:100%;background-color:#FFF;}.checkout-sticky-overlay{position:fixed;z-index:29;top:0;left:0;bottom:0;right:0;width:100%;height:100%;}.checkout-sticky-error{position:relative;z-index:1;margin-bottom:0;padding:10px 15px;background:#FFF;}.checkout-sticky-btn-container{position:relative;z-index:1;padding:15px;border-top:1px solid #495369;background-color:#EDEEF0;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.checkout-sticky-button{width:50%;}.eco-tax-ammount{font-size:14px;}.checkout-sticky-price{width:50%;max-width:130px;text-align:right;padding-right:15px;white-space:nowrap;}.checkout-sticky-price.active{width:auto;height:40px;line-height:1.1;text-align:left;top:15px;max-width:none;-webkit-box-flex:1;-ms-flex:1;flex:1;}.checkout-sticky-price.active[style*="display: block"]{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;}.checkout-sticky-price.active .totalWithTaxAmount{margin-left:10px;}.checkout-sticky-price.active .eco-tax-ammount{width:100%;}.checkout-sticky-price::before{left:10px;margin-top:-1px;}.checkout-sticky-price::after{left:5px;margin-top:-1px;}.checkout-sticky-price.opened::before{left:5px;}.checkout-sticky-price.opened::after{left:10px;}.checkout-sticky-receipt{position:absolute !important;bottom:100%;width:100%;padding:20px 15px 10px;background-color:#EDEEF0;-webkit-box-shadow:0 -9px 20px -5px #98a2b3;box-shadow:0 -9px 20px -5px #98a2b3;will-change:transform;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}.checkout-sticky-receipt.opened{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.checkout-sticky-button.disabled{opacity:0.15;}.disabled-btn .checkout-sticky-btn-container{padding:15px;}.disabled-btn .checkout-sticky-button{display:none;}.disabled-btn .checkout-sticky-price{position:relative;top:auto;left:auto;text-align:center;margin:auto;width:100%;font-size:16px;cursor:pointer;}.disabled-btn .checkout-sticky-price.arrow-left{padding-left:0;padding-right:24px;}.disabled-btn .checkout-sticky-price::before{right:5px;left:auto;margin-top:-3px;}.disabled-btn .checkout-sticky-price::after{right:10px;left:auto;margin-top:-3px;}.disabled-btn .checkout-sticky-price.opened::before{right:10px;}.disabled-btn .checkout-sticky-price.opened::after{right:5px;}.is-mobile .sticky-btn,.is-mobile .sticky-error{display:none;}.MobileV3_BasketThankYou.is-mobile .sticky-btn,.MobileV3_BasketThankYou.is-mobile .sticky-error{display:block;}}@media (max-width:479px){.checkout-sticky-button{min-width:140px;}.eco-tax-ammount{font-size:12px;}}@media (min-width:768px){.checkout-sticky{display:none;}}.openCGV{cursor:pointer;}#checkoutAssistanceSavePreorder{cursor:pointer;}.checkout-assistance-title{padding-bottom:5px;}.checkout-assistance{position:relative;margin-top:8px;}.checkout-assistance-content{border-top:1px solid #98a2b3;border-bottom:1px solid #98a2b3;padding:10px 0;}.checkout-icon-assistance{margin:10px auto;}.checkout-assistance-explain{width:240px;margin:0 auto;padding-top:10px;}.checkout-assistance-number{border:1px solid #12151b;margin:10px auto;position:relative;width:260px;}.checkout-assistance-phone{font-size:20px;font-weight:600;margin-left:5px;}.checkout-assistance-number-info{background-color:#12151b;color:#FFF;position:absolute;width:35%;right:7px;font-size:10px;height:100%;}.checkout-assistance-number-info::before{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:14px 5px 14px 12px;border-color:#12151b #12151b #12151b transparent;left:-17px;}.checkout-assistance-number-info-right{right:0;}.lr-cross-error{position:absolute;display:inline-block;height:18px;width:18px;background-color:#EB5E1f;border-radius:100%;}.lr-cross-error::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.lr-cross-error::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.lr-cross-error::after,.lr-cross-error::before{content:"";position:absolute;top:8px;left:4px;width:10px;height:1px;background-color:#FFF;}.checkout-slide{will-change:transform;}.checkout-card-content + .checkout-slide,.block-info + .checkout-slide{margin-top:10px;}.checkout-slide-container{border:1px solid #12151b;font-size:14px;margin-bottom:1px;}.checkout-card-no-input .checkout-slide-container{padding:0;border:0;}.checkout-slide-title,.checkout-slide-header{position:relative;width:100%;margin-top:-10px;margin-bottom:15px;border-bottom:1px solid #f2f4f7;font-size:14px;font-weight:600;line-height:60px;}.checkout-slide-title.fee-included,.checkout-slide-header.fee-included{padding-right:85px;}@media screen and (max-width:767px){.checkout-slide-title.fee-included,.checkout-slide-header.fee-included{padding-right:0;}}*[id*=loaderPSPRequest]{padding-top:14px;padding-bottom:65px;}.checkout-accordion .checkout-slide{display:none;}.checkout-accordion .checkout-slide-container{border:0;position:relative;}.checkout-accordion .checkout-slide-header,.checkout-accordion .checkout-slide-sub-header{display:none;}#btnSubmitGiftCode .feedback{left:1px;right:1px;bottom:1px;top:1px;}.basket-product-gift .basket-product-img,.basket-product-gift .basket-product-description{cursor:default;}.simulate-rpremium,.legal-rpremium{padding-left:0;margin-top:10px;margin-bottom:10px;}#rpremiumContainerBtn{position:relative;}#rpremiumContainerBtn{position:relative;}#rpremiumContainerBtn .tooltip-wrapper{left:0;max-width:320px;}#rpremiumContainerBtn .tooltip-top{padding-bottom:0;}.cgv-popin .retour{display:none;}.checkout-dfi{padding:5px;border:1px solid #E4ECF2;}.checkout-dfi-content{text-align:center;padding:5px;background-color:#E4ECF2;}.checkout-dfi-title{font-weight:600;font-size:16px;width:200px;margin:0 auto;}.popin-contact-basket-title{text-align:center;font-weight:600;font-size:20px;padding:0 0 10px 0;}.popin-contact-basket-content{padding:15px 10px;}.lr-button-max{width:100%;max-width:100%;}.lr-button-max::after{left:-1px;}body.isAppleDevice .checkout-sticky-button.lr-button::before{-webkit-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s;}.btn-xs{font-size:14px;}.block-info{font-size:14px;}#basketWishlistContainer .basket-product + .basket-product{border:none;}.summary-content,.summary-corner,.MobileV3_Delivery,#basketWishlistContainer{}.summary-content .basket-product,.summary-corner .basket-product,.MobileV3_Delivery .basket-product,#basketWishlistContainer .basket-product{position:relative;margin-bottom:15px;padding:10px 10px 0;background-color:#FFF;font-size:14px;}.summary-content .stock-alert-border,.summary-corner .stock-alert-border,.MobileV3_Delivery .stock-alert-border,#basketWishlistContainer .stock-alert-border{border-color:#000;}.summary-content .list-out-of-stock,.summary-corner .list-out-of-stock,.MobileV3_Delivery .list-out-of-stock,#basketWishlistContainer .list-out-of-stock{margin-bottom:30px;}.summary-content .message-out-of-stock,.summary-corner .message-out-of-stock,.MobileV3_Delivery .message-out-of-stock,#basketWishlistContainer .message-out-of-stock{padding-bottom:15px;color:#ff6c00;}.summary-content .basket-product-outofstock,.summary-corner .basket-product-outofstock,.MobileV3_Delivery .basket-product-outofstock,#basketWishlistContainer .basket-product-outofstock{border:1px solid #ff0000;}.summary-content .summary-order-delivery-title + .basket-product,.summary-corner .summary-order-delivery-title + .basket-product,.MobileV3_Delivery .summary-order-delivery-title + .basket-product,#basketWishlistContainer .summary-order-delivery-title + .basket-product{margin-top:10px;}.summary-content .summary-product-group .basket-product:last-child,.summary-corner .summary-product-group .basket-product:last-child,.MobileV3_Delivery .summary-product-group .basket-product:last-child,#basketWishlistContainer .summary-product-group .basket-product:last-child{margin-bottom:0;}.summary-content .basket-product.deleted,.summary-corner .basket-product.deleted,.MobileV3_Delivery .basket-product.deleted,#basketWishlistContainer .basket-product.deleted{padding:20px 25px;border:0;background:#f5f4f9;}.summary-content .basket-product-img,.summary-corner .basket-product-img,.MobileV3_Delivery .basket-product-img,#basketWishlistContainer .basket-product-img{float:left;margin-bottom:10px;width:120px;}.summary-content .basket-product-description,.summary-corner .basket-product-description,.MobileV3_Delivery .basket-product-description,#basketWishlistContainer .basket-product-description{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:8px;padding-left:8px;padding-right:16px;}@media (min-width:992px){.summary-content .basket-product-description,.summary-corner .basket-product-description,.MobileV3_Delivery .basket-product-description,#basketWishlistContainer .basket-product-description{display:block;float:left;width:80%;}}.summary-content .basket-product-brand,.summary-corner .basket-product-brand,.MobileV3_Delivery .basket-product-brand,#basketWishlistContainer .basket-product-brand{margin:0 0 5px;font-size:14px;font-weight:600;}.summary-content .basket-product-title,.summary-corner .basket-product-title,.MobileV3_Delivery .basket-product-title,#basketWishlistContainer .basket-product-title{margin:0 0 15px;padding-right:25px;padding-bottom:1px;font-size:16px;font-weight:normal;}.summary-content .summary-product-group .basket-product-brand,.summary-content .summary-product-group .basket-product-title,.summary-corner .summary-product-group .basket-product-brand,.summary-corner .summary-product-group .basket-product-title,.MobileV3_Delivery .summary-product-group .basket-product-brand,.MobileV3_Delivery .summary-product-group .basket-product-title,#basketWishlistContainer .summary-product-group .basket-product-brand,#basketWishlistContainer .summary-product-group .basket-product-title{padding-right:0;}.summary-content .basket-product-info,.summary-corner .basket-product-info,.MobileV3_Delivery .basket-product-info,#basketWishlistContainer .basket-product-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:14px;color:#98a2b3;padding-left:0;}.summary-content .basket-product-price,.summary-corner .basket-product-price,.MobileV3_Delivery .basket-product-price,#basketWishlistContainer .basket-product-price{position:relative;top:0;right:0;width:100%;text-align:right;float:right;}.summary-content .basket-product-price-type,.summary-corner .basket-product-price-type,.MobileV3_Delivery .basket-product-price-type,#basketWishlistContainer .basket-product-price-type{display:inline-block;margin-bottom:3px;font-size:14px;}.summary-content .basket-product-old-price,.summary-corner .basket-product-old-price,.MobileV3_Delivery .basket-product-old-price,#basketWishlistContainer .basket-product-old-price{font-size:14px;text-decoration:line-through;}.summary-content .basket-product-final-price,.summary-corner .basket-product-final-price,.MobileV3_Delivery .basket-product-final-price,#basketWishlistContainer .basket-product-final-price{font-weight:600;font-size:14px;}.summary-content .basket-product-eco-part,.summary-corner .basket-product-eco-part,.MobileV3_Delivery .basket-product-eco-part,#basketWishlistContainer .basket-product-eco-part{font-size:12px;}.summary-content .basket-product-availability,.summary-corner .basket-product-availability,.MobileV3_Delivery .basket-product-availability,#basketWishlistContainer .basket-product-availability{position:relative;display:inline-block;margin-bottom:10px;font-weight:600;}.summary-content .basket-product-availability.available,.summary-corner .basket-product-availability.available,.MobileV3_Delivery .basket-product-availability.available,#basketWishlistContainer .basket-product-availability.available{padding-left:15px;}.summary-content .basket-product-availability:empty,.summary-corner .basket-product-availability:empty,.MobileV3_Delivery .basket-product-availability:empty,#basketWishlistContainer .basket-product-availability:empty{display:none;}.summary-content .basket-product-bottom,.summary-corner .basket-product-bottom,.MobileV3_Delivery .basket-product-bottom,#basketWishlistContainer .basket-product-bottom{float:left;width:100%;margin-bottom:5px;}.summary-content .basket-product-update,.summary-corner .basket-product-update,.MobileV3_Delivery .basket-product-update,#basketWishlistContainer .basket-product-update{text-align:right;margin-top:10px;}.summary-content .basket-product-btn,.summary-corner .basket-product-btn,.MobileV3_Delivery .basket-product-btn,#basketWishlistContainer .basket-product-btn{display:inline-block;margin-left:10px;padding:10px 0;border:0;background-color:transparent;text-decoration:underline;color:#98a2b3;}.summary-content .basket-product-btn-outofstock,.summary-corner .basket-product-btn-outofstock,.MobileV3_Delivery .basket-product-btn-outofstock,#basketWishlistContainer .basket-product-btn-outofstock{color:#12151b;}.summary-content .basket-product-btn.disabled,.summary-content .basket-product-btn.disabled:hover,.summary-corner .basket-product-btn.disabled,.summary-corner .basket-product-btn.disabled:hover,.MobileV3_Delivery .basket-product-btn.disabled,.MobileV3_Delivery .basket-product-btn.disabled:hover,#basketWishlistContainer .basket-product-btn.disabled,#basketWishlistContainer .basket-product-btn.disabled:hover{color:#f2f4f7;cursor:default;text-decoration:none;}.summary-content .basket-product-btn:hover,.summary-corner .basket-product-btn:hover,.MobileV3_Delivery .basket-product-btn:hover,#basketWishlistContainer .basket-product-btn:hover{text-decoration:none;color:#12151b;}.summary-content .basket-product-btn:first-child,.summary-corner .basket-product-btn:first-child,.MobileV3_Delivery .basket-product-btn:first-child,#basketWishlistContainer .basket-product-btn:first-child{margin-left:0;}.summary-content .basket-product-delete,.summary-corner .basket-product-delete,.MobileV3_Delivery .basket-product-delete,#basketWishlistContainer .basket-product-delete{top:-3px;right:-3px;width:40px;height:40px;border:0;}.summary-content .basket-product-delete.close.disabled,.summary-content .basket-product-delete.close.disabled:hover,.summary-corner .basket-product-delete.close.disabled,.summary-corner .basket-product-delete.close.disabled:hover,.MobileV3_Delivery .basket-product-delete.close.disabled,.MobileV3_Delivery .basket-product-delete.close.disabled:hover,#basketWishlistContainer .basket-product-delete.close.disabled,#basketWishlistContainer .basket-product-delete.close.disabled:hover{opacity:0.2;cursor:default;text-decoration:none;}.summary-content .basket-product-delete::before,.summary-content .basket-product-delete::after,.summary-corner .basket-product-delete::before,.summary-corner .basket-product-delete::after,.MobileV3_Delivery .basket-product-delete::before,.MobileV3_Delivery .basket-product-delete::after,#basketWishlistContainer .basket-product-delete::before,#basketWishlistContainer .basket-product-delete::after{top:19px;left:10px;}@media (min-width:375px){.summary-content .basket-product-info,.summary-corner .basket-product-info,.MobileV3_Delivery .basket-product-info,#basketWishlistContainer .basket-product-info{font-size:14px;}.summary-content .basket-product-btn,.summary-corner .basket-product-btn,.MobileV3_Delivery .basket-product-btn,#basketWishlistContainer .basket-product-btn{margin-left:15px;}}@media (min-width:768px){.summary-content .basket-product-infos,.summary-corner .basket-product-infos,.MobileV3_Delivery .basket-product-infos,#basketWishlistContainer .basket-product-infos{min-height:142px;padding-left:135px;}.summary-content .basket-product-img,.summary-corner .basket-product-img,.MobileV3_Delivery .basket-product-img,#basketWishlistContainer .basket-product-img{position:absolute;top:10px;left:10px;}.summary-content .basket-product-description,.summary-corner .basket-product-description,.MobileV3_Delivery .basket-product-description,#basketWishlistContainer .basket-product-description{width:100%;padding-left:0;}}@media (min-width:992px){.summary-content .basket-product-bottom-info,.summary-corner .basket-product-bottom-info,.MobileV3_Delivery .basket-product-bottom-info,#basketWishlistContainer .basket-product-bottom-info{display:inline-block;width:60%;margin-bottom:10px;vertical-align:bottom;}.summary-content .basket-product-update,.summary-corner .basket-product-update,.MobileV3_Delivery .basket-product-update,#basketWishlistContainer .basket-product-update{display:inline-block;width:39%;margin-top:-10px;margin-bottom:5px;vertical-align:bottom;}.summary-content .basket-product-top-info,.summary-corner .basket-product-top-info,.MobileV3_Delivery .basket-product-top-info,#basketWishlistContainer .basket-product-top-info{margin-bottom:5px;font-size:14px;}}#basketWishlistContainer .basket-product-availability{max-width:50%;}@media (min-width:768px){.summary-content .basket-product-img{top:32px;}}.bannerBelowHeader{line-height:18px;background-color:#F0F6F6;text-align:center;}.changeAddressContainer .bv-form{max-width:450px;}.changeAddressContainer .zipCodeCityGroup{display:-webkit-box;display:-ms-flexbox;display:flex;}.changeAddressContainer #personalInformation_zipcode,.changeAddressContainer #personalInformation_city,.changeAddressContainer #personalInformation_city_proposal,.changeAddressContainer #personalInformation_Localisation,.changeAddressContainer #personalInformation_PhoneNumber{width:50%;}.changeAddressContainer #personalInformation_zipcode{padding-right:4px;}.changeAddressContainer #personalInformation_city,.changeAddressContainer #personalInformation_city_proposal{padding-left:4px;}.changeAddressContainer #personalInformation_city_proposal{margin-left:4px;}.changeAddressContainer #personalInformation_Localisation,.changeAddressContainer #personalInformation_PhoneNumber{padding-right:4px;}.syte_selector:not(.form-control){position:relative;border:none;border-bottom:thin solid #98a2b3;background-image:none;cursor:pointer;font-size:14px;display:inline-block;max-height:32px;padding:0 24px 0 0;z-index:2;}.syte_selector:not(.form-control):open + .lr-arrow::before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.syte_selector:not(.form-control):open + .lr-arrow::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.syte_selector::-ms-expand{display:none;}.syte_selectorContainer{position:relative;display:inline-block;margin-left:16px;}.syte_selectorContainer .lr-arrow{position:absolute;z-index:1;right:4px;top:8px;z-index:10;pointer-events:none;}.syte_title{margin-top:8px;display:inline-block;}.syte_container{display:none;}.syte_container .visuallyHidden{position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);}.syte_thumbnailImageContainer{position:relative;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;margin-bottom:16px;}@media (min-width:992px){.syte_thumbnailImageContainer{max-width:23%;float:right;margin-right:1rem;}}.syte_thumbnailImageContainer img{width:100%;max-width:100%;}.syte_thumbnailImageWrapper{position:relative;}.syte_thumbnailHotspot{position:absolute;width:36px;height:36px;overflow:hidden;margin-left:-18px;margin-top:-18px;margin:0;padding:0;}.syte_thumbnailHotspot::before{max-width:100%;position:absolute;left:0;top:0;width:36px;height:36px;margin:0;padding:0;}.syte_thumbnailHotspot.lr-icon-hotspot--on{cursor:default;}.syte_contentWrapper{overflow:auto;margin-top:8px;}@media (min-width:480px){.syte_contentWrapper{max-height:92%;height:92%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;}}@media (min-width:480px){.syte_contentWrapper_zone{overflow:auto;-webkit-box-flex:2;-ms-flex:2;flex:2;margin-right:1rem;max-height:74vh;}}.syte_personalization_subtitle{font-size:38px;font-weight:700;text-align:center;line-height:42px;margin-bottom:24px;}.syte_productList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-flex:2;-ms-flex:2;flex:2;max-width:100%;max-height:92%;height:92%;}@media (min-width:480px){.syte_productList{overflow:auto;height:auto;max-height:none;}}.syte_productList .product{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:50%;overflow:hidden;}@media (min-width:992px){.syte_productList .product{padding:0 8px 32px 8px;max-width:33.33%;}}@media (min-width:1200px){.syte_productList .product{max-width:25%;}}.syte_productList .product .product img{max-width:100%;}.syte_productList .product{border:none;}.syte_selector:not(.form-control){max-width:100%;border:1px solid #c0c0c0;-webkit-appearance:none;-moz-appearance:none;text-indent:0.01px;-o-text-overflow:"";text-overflow:"";overflow:hidden;height:40px;padding:6px 36px 6px 5px;font-size:14px;color:#12151b;border-top-left-radius:1px;border-top-right-radius:1px;border-bottom-left-radius:1px;border-bottom-right-radius:1px;outline:none;}.syte_button{border:none;border-radius:8px;background-color:rgba(255,255,255,0.96);padding:0;padding-right:16px;display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;bottom:16px;left:1px;display:flex;-webkit-box-align:left;-ms-flex-align:left;align-items:left;z-index:50;-webkit-box-shadow:0px 2px 1px rgba(0,0,0,0.05),0px 0px 3px rgba(0,0,0,0.25);box-shadow:0px 2px 1px rgba(0,0,0,0.05),0px 0px 3px rgba(0,0,0,0.25);}.syte_buttonImageContainer{height:40px;width:40px;margin-right:8px;padding-top:4px;padding-left:6px;background-color:#FFF;border-top-left-radius:8px;border-bottom-left-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.syte_buttonImage{border-radius:20px;border-top-left-radius:0;border-bottom-left-radius:0;}.syte_buttonLabel{margin:auto;font-weight:bold;font-size:medium;line-height:17px;width:auto;text-align:justify;}.syte_button.syte_button_article{bottom:8px;}.game{padding:8px;background:url("/images/checkout/confirmation/game-bg.png") no-repeat;}.game-content{background-color:#FEF9E7;padding:10px 16px 16px;}.game-title{font-family:"Barlow Condensed","Arial Narrow",Arial,Helvetica,sans-serif;text-align:center;font-weight:700;font-size:32px;line-height:1.25;margin:0;}.game-date{font-size:14px;text-align:center;margin-bottom:27px;}.game-icon{display:block;width:68px;height:68px;margin:0 auto;margin-bottom:29px;}.game-text{font-size:14px;text-align:center;line-height:21px;}.game-text strong{font-weight:700;color:white;background-color:#12151b;padding:2px 4px;margin:0 6px;}.game-cta{margin-top:25px;}.checkout-receipt-loyaltySwitch{display:table-row;}.basket-product-final-price--loyalty{font-size:1.25rem;color:#0e0ee2;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.35rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.basket-product-final-price--loyalty i{-webkit-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%);}
.checkout-group-header-content{border-bottom:none;padding:8px;}.checkout-group-header-content::after{position:static;border:none;}@media (max-width:991px){.checkout-group-header-content{padding-right:50px;}}.checkout-group-header-vendor{font-weight:600;}a.disabled{pointer-events:none;cursor:default;color:#98a2b3;border-color:#98a2b3;}.inactive{opacity:0.5;}.inactive input{pointer-events:none;cursor:not-allowed;}.personalisedText span{color:#12151b;}#linkDisplayNopeMessage{float:right;}.gift-line-height{padding:10px 0;}.text_mandatory_fields{background-color:#FBE4EA;display:block;color:#12151b;padding:10px;font-size:14px;margin:10px 0px;}.cgv-paiement{clear:both;margin-top:15px;margin-bottom:15px;padding:15px;font-size:12px;color:#98a2b3;text-align:justify;}.cgv-paiement .link{text-decoration:underline;}.has-error.cgv-paiement label{color:#EB5E1f;}#cgvRedoute .retour,#cgvRedoute .btn_retour_cgv,#cgvMarketplace .btn_retour_cgv{display:none;}.pl-promo-reco{position:absolute;top:-33px;right:0;background-color:#12151b;color:#FFF;padding:5px;font-size:12px;font-weight:600;}.basket-title{margin:0 0 16px 0;font-size:30px;font-weight:600;display:inline-block;}.basket-title > span{color:#495369;font-weight:500;font-size:16px;}.checkout-service-info.basket-title-service-info{width:52%;overflow:hidden;display:block;right:0;top:0;position:absolute;padding-top:18px;}.checkout-group-header{border-bottom:1px solid #f2f4f7;margin-bottom:0;}.checkout-group-header--marketplace{margin-top:24px;}.checkout-group-header-title{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:rgba(0,0,0,0);padding:0;position:static;text-align:left;}.checkout-group-header-description{padding-top:4px;}.checkout-group-header-description .logo-topSeller::after{margin-bottom:1px;vertical-align:middle;}.checkout-group-header-fees{text-align:left;}@media (min-width:992px){.checkout-group-header-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.checkout-group-header-content::after{display:none;}.checkout-group-header-title{-webkit-box-flex:0;-ms-flex:none;flex:none;}.checkout-group-header-fees{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;padding-top:4px;}}@media (min-width:1200px){.checkout-group-header-fees{display:block;}}@media (max-width:767px){.basket-container{overflow:visible;}.basket-container .checkout-group-header{margin-left:-16px;margin-right:-16px;}}.basket-title-number{position:relative;top:-1px;padding-left:6px;}.basket-product-promotion{display:block;}.basket-product-img,.basket-product-description,.basket-product-info{cursor:pointer;}.basket-product-img.no-pointer,.basket-product-description.no-pointer,.basket-product-info.no-pointer{cursor:default;}@media (min-width:768px){.basket-wishlist{float:left;width:460px;}.checkout-service-info.basket-title-service-info{width:260px;}}@media (min-width:992px){.basket-wishlist{width:680px;}.checkout-service-info.basket-title-service-info{width:450px;}}@media (min-width:1200px){.basket-wishlist{width:785px;}.checkout-service-info.basket-title-service-info{padding-top:15px;width:500px;}}.vendor-name{display:inline-block;}@media (min-width:992px){.vendor-name{position:relative;}}@media (min-width:768px){#zone-ZHISTOMOB .pl-from{display:block;}}@media print{.checkout-container,.checkout-aside,.checkout-content{width:100% !important;padding:0;border-right:none !important;border-left:none !important;float:initial;}#basketWishlistContainer,#basketReco,#lastViewed,#btnContinueShoppingTop,#menu-icon,#menuMain,.header-sticky,#footer,.checkout-sticky{display:none !important;}}.basket-icon-tooltip{display:inline-block;vertical-align:middle;}.basket-icon-tooltip::before{margin-top:0;}.popin-promodetails{margin-top:-30px;}#backOrdered_panel{position:relative;}#backOrdered_back{position:absolute;top:8px;left:24px;height:48px;width:48px;margin-left:-6px;background-color:transparent !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50px;}#backOrdered_back svg{pointer-events:none;}#backOrdered_button{margin-right:8px;font-weight:400;}#backOrdered_input{display:block;width:100%;}#backOrdered_label{font-size:14px;font-weight:400;line-height:21px;margin-top:8px;margin-bottom:32px;line-height:2em;}#backOrdered_stack{margin-top:32px;width:80%;}#backOrdered_submit{margin-top:16px;display:block;width:100%;}#backOrdered_title{font-size:22px;font-weight:400;line-height:33px;margin-top:32px;}.almaPlacement .alma-payment-plans-container{width:100%;border:1px solid #f2f4f7;border-radius:8px;}.price-red,.price-mini{color:#EB5E1f;}.price-green{color:#C3DDDA;}.empty-basket{text-align:center;margin-bottom:50px;}.empty-basket-title{margin-bottom:16px;font-size:36px;font-weight:600;}.empty-basket-text{margin-top:16px;margin-bottom:16px;font-size:18px;}.lr-icon-empty-basket{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg stroke='%23191919' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.806'%3E%3Cpath d='M32.452 12.2V5M11.368 29.86l-6.606-2.918M52.623 29.84l6.624-2.879M46.89 17.588l4.687-4.575M18 17.6l-4.616-4.647'/%3E%3C/g%3E%3Cpath fill='%23191919' d='M44.417 46.434l-1.633-11.629c-.175-1.305-1.285-2.208-2.68-2.208h-.8v-3.785c0-1.416-.466-2.479-1.337-3.5-.728-.853-2.162-2.537-5.443-2.537-3.507 0-5.543 1.534-6.193 2.538-.682.99-1.015 2.136-1.015 3.499v3.785h-.926c-1.364 0-2.49.875-2.68 2.093l-1.618 11.715c-.222 1.247.175 2.524 1.095 3.499.92.975 2.267 1.548 3.694 1.548h14.731c1.364 0 2.617-.502 3.536-1.434a4.403 4.403 0 001.269-3.584zM26.948 34.289l.002.835v3.729a.85.85 0 01-1.702 0v-.275h-.001v-4.29h1.701zm12.353 4.564a.85.85 0 01-1.7 0v-4.564h1.7v4.564zm-6.65-14.386c2.914.1 5.117 2.093 4.99 4.574v3.513c-1.567-.043-4.607-.014-10.744.029v-3.771h-.018c0-1.033.273-1.893.856-2.61.619-.803 1.875-1.735 4.388-1.735h.528zm7.6 9.822c.451 0 .774.287.838.731l1.645 11.614c.096.832-.194 1.65-.806 2.266a3.069 3.069 0 01-2.177.875H24.757c-.886 0-1.725-.345-2.305-.947-.564-.588-.822-1.376-.677-2.165l1.644-11.729c.065-.358.403-.63.839-.63-.033-.015 15.993-.015 15.993-.015z'/%3E%3C/g%3E%3C/svg%3E");}.basket-product-stress-stock{margin-top:8px;font-weight:600;}.basket-product-stress-stock::before{content:"";display:inline-block;border-radius:100%;width:8px;height:8px;margin-right:0.5rem;background-color:#EC8987;}.basket-product-promo > span{color:#12151b;}.sticker-stress-stock{font-size:12px;position:absolute;bottom:0;text-align:center;width:100%;text-transform:uppercase;color:#FFF;padding:2px 0;background-color:rgba(0,0,0,0.8);}@media (max-width:767px){.basket-product-img{position:relative;}}.basket-wishlist{margin:10px -16px;padding-left:8px;padding-right:8px;padding-bottom:1px;background-color:#FCEBD3;color:#12151b;font-size:16px;}@media (min-width:768px){.basket-wishlist{margin:10px 0;padding-left:10px;padding-right:10px;width:calc((66.6666666667%) - 15px);}}.basket-wishlist .basket-product{margin-bottom:10px;}.basket-wishlist .basket-title{display:block;width:250px;font-size:18px;font-weight:normal;margin:16px auto;text-align:center;padding:15px 0 5px 0;border-bottom:1px solid #12151b;}.basket-wishlist .wishlist-heart{position:relative;margin-right:10px;}.basket-wishlist .basket-title-number{color:#FFF;font-weight:600;position:absolute;background:#FF3F52;padding:0px;width:18px;height:18px;border-radius:100%;right:-8px;top:-2px;line-height:18px;}.basket-wishlist .basket-product{border:none;min-height:190px;}.basket-wishlist .basket-product-availability{padding-left:15px;font-size:16px;font-weight:600;}.basket-wishlist .available-circle::before{content:"";position:absolute;width:7px;height:7px;border-radius:7px;background-color:#41B982;left:0;top:50%;margin-top:-3px;}.basket-wishlist .basket-product-brand{font-weight:14px;font-weight:normal;}.basket-wishlist .basket-product-title{font-weight:14px;font-weight:600;margin-bottom:5px;}.basket-wishlist .basket-product-infos{color:#12151b;}@media (min-width:992px){.basket-wishlist .basket-product-infos{padding-left:205px;}}.basket-wishlist .basket-product-info{color:#98a2b3;}.basket-wishlist .basket-product-old-price{font-size:16px;}.basket-wishlist .basket-product-price,.basket-wishlist .basket-product-final-price{font-size:18px;}.basket-wishlist .basket-product-promo{font-size:16px;text-align:right;margin-bottom:10px;}@media (min-width:992px){.basket-wishlist .basket-product-update{width:50%;margin-bottom:0;}}@media (min-width:992px){.basket-wishlist .basket-product-bottom-info{width:50%;}}.basket-wishlist .basket-product-bottom-info{height:50px;}@media (min-width:992px){.basket-wishlist .basket-product-bottom-info{height:auto;}}.basket-wishlist .basket-product-btn{font-size:16px;color:#12151b;}.basket-wishlist .basket-product-img{position:relative;}@media (min-width:768px){.basket-wishlist .basket-product-img{position:absolute;}}@media (min-width:992px){.basket-wishlist .basket-product-img{position:absolute;width:170px;}}.carousel-container[data-widget]{margin-top:30px;}.catalog-block{margin-bottom:0;}.flashsaleCountdown{display:none;}.flashsaleCountdown_update{display:block;width:100%;}.flashsaleCurrentDate{font-weight:600;}#divGiftListItem .panel-heading{font-weight:600;background-image:none;background-color:#FFF;padding-left:0px;}#txtGiftCode{background-color:#FFF;}.gift-code-label{height:auto;line-height:28px;}#divGiftListItem .list-group-item:hover,#divGiftListItem .list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{background-color:#f3007c;opacity:0.35;color:#12151b;background-image:none;border-color:#f3007c;}#divGiftListItem .list-group{margin-bottom:0px;}.giftCurentMessageText{display:block;margin-top:10px;font-size:14px;font-weight:lighter;}.giftMarketplaceMessage{color:#12151b;text-align:left;padding:0 10px 10px 10px;line-height:1.4em;}.gift-code,.checkout-feature{display:block;margin-bottom:15px;margin-left:auto;margin-right:auto;padding:0 20px;}.gift-code{border-radius:8px;border:1px solid #f2f4f7;padding:15px;margin:0;}.checkout-feature{padding:10px;max-width:inherit;}.gift-code.inactive,.checkout-feature[disabled]{opacity:0.5;}.gift-code-block{margin:10px;}#giftErrorMessage{font-size:16px;}#giftErrorMessage .lr-tick-error{position:absolute;left:0;}.gift-code-result-message{font-size:16px;font-weight:600;position:relative;}.gift-code-result-message .lr-tick-success{vertical-align:middle;}.gift-code-condition{margin-left:5px;}.gift-code-remove{margin-bottom:10px;margin-left:25px;padding-left:0;}.gift-code-info{display:block;margin-left:25px;font-size:14px;padding-left:0;}.gift-code-content{position:relative;padding:15px 0 0 0;border-top-left-radius:2px;border-top-right-radius:2px;}.checkout-feature-title{font-size:16px;padding:10px;color:#12151b;font-weight:600;}.gift-code-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:16px;cursor:pointer;position:relative;padding:0;}.gift-code-field,.checkout-feature-field{position:relative;display:block;margin:auto;margin-bottom:10px;}.checkout-feature-input{display:block;right:8px;padding:5px 70px 5px 5px;line-height:28px;}.gift-code-input{display:block;right:8px;padding:5px 70px 5px 5px;line-height:28px;border:1px solid #CDD2DA;border-radius:8px;}.checkout-feature-field,.checkout-feature-input{width:100%;}.checkout-feature-field{margin-bottom:0;}.gift-code-validate,.checkout-feature-validate{position:absolute;z-index:1;top:50%;right:4px;margin-top:-10px;border:0;background-color:transparent;}.gift-code-validate{cursor:pointer;font-size:14px;color:#12151b;font-weight:600;z-index:2;}.gift-code-validate.active{color:#12151b;cursor:pointer;}.checkout-feature-validate{color:#12151b;opacity:1;}.checkout-feature-validate[disabled]{cursor:not-allowed;opacity:0.5;}.checkout-feature-select,.checkout-feature .message{display:none;}.checkout-feature .message{margin:15px 0 0;}.gift-code-validate.active{color:#12151b;}.gift-code-result{margin-top:-1px;padding-top:1px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;}.tick-nope-code{margin-right:5px;}.gift-code-error{margin-bottom:0;}.gift-info-error{margin-left:25px;}.checkout-feature-title{color:inherit;margin:-15px 0;padding:15px 0;text-align:left;}.checkout-feature-title:hover{cursor:pointer;}.checkout-feature-title .chevron{margin-top:5px;}.checkout-feature-title.arrow{padding-right:20px;}.checkout-feature-greylight{background-color:#FFF;}.checkout-feature-form:not(:first-child){margin:15px 0 0;}#giftCurentLongMessageText{font-size:12px;}#giftCurentCondition{margin-top:10px;}.lr-cross-error{background:#FFE9E0;border:1px solid #A24116;margin-left:-29px;height:19px;width:19px;}.lr-cross-error::after{background:#A24116;}.lr-cross-error::before{background:#A24116;}.snackbar--error{background:#FFE9E0;}.snackbar--error.snackbar--secondary{border-left-color:#FF8149;}.snackbar--secondary{padding-left:4rem;}.snackbar-gift-code-remove{padding-left:0;margin-top:5px;}.errorMessage{font-weight:bold;}.zoomBox{display:block;position:fixed;top:0;left:0;bottom:0;right:0;z-index:10001;width:100%;min-width:100%;height:auto;}.zoomBox--background{width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:rgba(0,0,0,0.5);}.zoomBox--wrapper{position:absolute;top:0;right:0;left:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto;}.zoomBox--canvas{display:block;height:auto;margin:0;padding:0;overflow:auto;text-align:center;position:relative;max-width:90%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}@media (min-width:992px){.zoomBox--canvas{position:relative;}}@media (max-width:991px){.zoomBox--canvas img{height:auto;width:auto;max-width:100%;}}.zoomBox--canvas img{display:block;margin:0 auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.zoomBox--imageDisplay{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;width:100vw;height:100vh;overflow:auto;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.zoomBox--imageDisplay img{-webkit-transition:scale 0.2s;-o-transition:scale 0.2s;transition:scale 0.2s;max-height:100vh;position:relative;}@media (min-width:992px){.zoomBox--imageDisplay img{width:auto;}}.zoomBox--thumbnailContainer{z-index:10002;}@media (max-width:767px){.zoomBox--thumbnailContainer{position:absolute;bottom:16px;width:100%;max-width:100%;overflow:auto;}}@media (min-width:768px){.zoomBox--thumbnailContainer{position:relative;width:80px;max-height:100vh;height:auto;overflow:auto;margin:auto 80px;bottom:0;}}.zoomBox--controlsContainer{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;top:16px;left:16px;text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;}@media (min-width:992px){.zoomBox--controlsContainer{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:unset;bottom:40px;left:0;right:0;}}.zoomBox--controlsContainer button{width:40px;height:40px;border-radius:4px;border:thin solid #e4e7ec;opacity:0.8;background:#FFF;margin-right:16px;color:#12151b;font-size:24px;}.zoomBox--controlsContainer button:disabled{background:#f2f4f7;border-color:#e4e7ec;color:#98a2b3;cursor:not-allowed;opacity:0.8;}@media (min-width:992px){.zoomBox--controlsContainer button{margin:20px;}}.zoomBox--closeWrapper{position:absolute;top:15px;right:15px;}.zoomBox--closeWrapper .zoomBox--closeButton{width:40px;height:40px;border-radius:4px;border:thin solid #e4e7ec;opacity:0.8;background:#FFF;-ms-flex-negative:0;flex-shrink:0;background-color:rgba(255,255,255,0.8);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.zoomBox--closeWrapper .zoomBox--closeButton:hover{background-color:#e4e7ec;}@media (min-width:992px){.zoomBox--closeWrapper .zoomBox--closeButton{width:64px;height:64px;border-radius:50%;border:thin solid #e4e7ec;}.zoomBox--closeWrapper .zoomBox--closeButton .lr-icon{overflow:hidden;}}.zoomBox--closeWrapper .zoomBox--closeButton .lr-icon{width:32px;height:32px;overflow:hidden;}.checkout-reinsurance-item{margin-top:8px;padding:8px 20px;width:100%;border-radius:8px;border:1px solid #f2f4f7;}.checkout-reinsurance-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.checkout-reinsurance-logo{-ms-flex-negative:0;flex-shrink:0;margin-right:8px;}.checkout-reinsurance-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 10px;text-align:left;}.checkout-reinsurance-icon{-ms-flex-negative:0;flex-shrink:0;cursor:pointer;}.checkout-reinsurance-icon ::before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.checkout-reinsurance-modalTrigger{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;}.checkout-reinsurance-content{display:none;margin-top:8px;}.checkout-reinsurance-content.open{display:block;}.checkout-reinsurance-content .checkout-reinsurance-modalTrigger span{text-decoration:underline;}.checkout-reinsurance-content .checkout-reinsurance-modalTrigger .lr-icon-arrow-left{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.checkout-reinsurance-content ul{list-style:initial;padding-left:20px;}.checkout-reinsurance-content ul li{padding-bottom:8px;}.quotationButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border-radius:8px;border:2px solid;padding:10px 0;width:100%;margin-bottom:15px;font-weight:600;font-size:16px;line-height:24px;}.basket-product{padding-bottom:16px;padding-top:16px;padding-left:8px;padding-right:8px;position:relative;background-color:#FFF;}.basket-product:last-child{padding-bottom:16px;}.basket-product + .basket-product{border-top:1px solid #f2f4f7;}.basket-product-container .snackbar + .snackbar{margin-top:8px;}.basket-product-list{border-bottom:1px solid #f2f4f7;margin-bottom:16px;}.basket-product-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.basket-product-title{margin-bottom:16px;font-weight:normal;font-size:16px;}@media (min-width:992px){.basket-product-title{font-size:18px;}}.basket-product-title h4{margin:0;font-weight:normal;}.basket-product-title h5{font-weight:600;margin:0;}.basket-product-outlet{color:#d23443;margin-top:8px;margin-bottom:0;font-size:12px;line-height:18px;font-weight:600;}.basket-product-details{display:-webkit-box;display:-ms-flexbox;display:flex;}.basket-product-article{margin-bottom:16px;font-size:14px;}@media (min-width:480px){.basket-product-article{font-size:16px;}}.basket-product-feature{color:#495369;}.basket-product-info{padding-left:16px;width:100%;}@media (min-width:992px){.basket-product-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}.basket-product-img{width:136px;position:relative;}@media (min-width:480px){.basket-product-img{width:150px;}}@media (min-width:992px){.basket-product-img{width:180px;}}.basket-product-availability{position:relative;font-weight:600;}.basket-product-availability::before{content:"";position:absolute;top:50%;margin-top:-4px;left:2px;width:8px;height:8px;background-color:transparent;border-radius:100%;border:none;}.basket-product-availability.available{padding-left:15px;}.basket-product-promo{text-align:right;margin-bottom:8px;font-size:14px;}@media (min-width:768px){.basket-product-promo{font-size:16px;}}.basket-product-stock{font-size:14px;}@media (min-width:768px){.basket-product-stock{font-size:16px;}}.basket-product-stock--mobile{display:block;}@media (min-width:768px){.basket-product-stock--mobile{display:none;}}.basket-product-stock--desktop{display:none;}@media (min-width:768px){.basket-product-stock--desktop{display:block;}}.basket-product-notification{margin-top:8px;}.basket-product-update{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:8px;color:#12151b;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;}@media (max-width:576px){.basket-product-update button.lr-link{padding-left:8px;padding-right:0px;}}.basket-product-update div + div{margin-left:8px;}@media (min-width:768px){.basket-product-update div + div{margin-left:16px;}}@media (max-width:767px){.basket-product-update > div{margin-bottom:16px;}}.basket-product-price{color:#12151b;text-align:right;margin-bottom:8px;}.basket-product-price-type{font-size:16px;}@media (min-width:992px){.basket-product-price{-ms-flex-item-align:center;align-self:center;min-width:40%;}}.basket-product-eco-part{font-size:14px;}.basket-product-final-price{font-size:22px;font-weight:600;}.basket-product-final-price--loyalty{font-size:1.375rem;font-weight:600;color:#0E0EE2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.35rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.basket-product-final-price--loyalty i{-webkit-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%);}.basket-product-old-price{font-size:14px;text-decoration:line-through;}.basket-product-outofstock{background-color:#FFE9E0;}.basket-product-outofstock.basket-product-backordered{background-color:#fCEAE9;}.basket-product.deleted{padding:20px 25px;border:0;background:#f5f4f9;}.basket-product .lr-icon-box:before{max-width:24px;}.basket-product .not-available{padding-left:15px;color:#12151b;}.basket-product .not-available::before{background-color:#EB5E1f;}.available::before{background-color:#41B982;}.basket-product-img{position:relative;}.stock-alert-border{border-color:#12151b;}.list-out-of-stock{border-bottom:1px solid #f2f4f7;margin-bottom:16px;}.list-out-of-stock .snackbar{margin-bottom:16px;width:100%;}
.basket-donate-wrapper{border:1px solid #C3DDDA;border-bottom:none;}.basket-donate-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:16px;margin:0;padding:0;}.basket-donate-title-container{background-color:#E1EEEC;border-bottom:1px solid #C3DDDA;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;padding:16px 64px 16px 16px;}.basket-donate-title-image{margin-right:10px;width:30px;height:30px;}.basket-donate-title-info{font-size:14px;display:inline-block;margin-top:7px;}.basket-donate--hyperlink{display:none;margin:0;text-decoration:underline;margin-right:-20px;}@media (min-width:992px){.basket-donate--hyperlink{display:block;}}.basket-donate-icon-info{height:0;position:relative;}.basket-donate-icon-info::before{position:absolute;top:-16px;-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);}.donate-product{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:7px;}.donate-product + .donate-product{border-top:1px solid #f2f4f7;}.donate-product-wrapper{border:none;}.donate-product-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:1px solid #C3DDDA;padding:0 3px;}.donate-product-description{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;margin:0 15px;font-size:14px;}.donate-product-image{max-width:80px;}.donate-product-image img{width:100%;}.donate-product-link{margin-top:7px;}.donate-product-title{font-size:16px;margin-bottom:10px;}.donate-product-button{min-width:auto;padding:7px;width:80px;}@media (min-width:1200px){.donate-product{border-bottom:none;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:25%;padding:15px;}.donate-product + .donate-product{border-top:0 none;}.donate-product-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0;}.donate-product-description{margin:0;}.donate-product-image{max-width:100%;}.donate-product-add{display:block;margin-top:15px;width:100%;}.donate-product-button{width:100%;}}.urct-popin-content p,.urct-popin-content.secours-populaire p,.urct-popin-content.gynecologie-sans-frontieres p,.urct-popin-content.earthwake p,.urct-popin-content.solfa p{font-size:14px;margin-left:0;}.urct-popin-content h2,.urct-popin-content .title{font-size:16px;margin-bottom:30px;}.has-donate{background-color:#E1EEEC;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:15px;}.has-donate-image-logo{width:45px;height:45px;}.has-donate-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:600;font-size:16px;padding:15px;}.has-donate-image{width:105px;}@media (min-width:768px){.has-donate-text{font-size:16px;}.has-donate-image{width:165px;}}.basket-product-urct .basket-product-img,.basket-product-urct .basket-product-description{cursor:default;}
.basket-gifts-title-container{border:0;}#giftWrapping .panel-body{padding-left:0;padding-right:0;}.basket-gift{position:relative;}.basket-gift + .basket-gift{margin-top:15px;}.basket-gift-img{position:relative;top:0;left:0;width:90px;padding:5px;border:1px solid #98a2b3;}.basket-gift-content-top{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-bottom:10px;padding-right:0;}.basket-gift-content-top .custom-select{max-width:200px;}.basket-gift-price{position:absolute;top:25px;right:0;}.basket-gift-content-bottom{position:relative;padding-right:140px;}.basket-gift-add{position:absolute;top:0;right:0;}.basket-gift-desc-product{position:relative;padding-top:10px;left:-100px;margin-right:-100px;font-size:11px;}#divBasketGiftWrapping{max-width:100%;}#divBasketGiftWrapping .checkout-feature-title{margin:0;padding-bottom:0;padding-top:0;}#divBasketGiftWrapping .panel-group{margin-bottom:0;}#giftWrapping .panel-body{padding-top:15px;}.basket-gift-select{width:60px;background-color:#fff;}.select-basket-gift-article{background:#fff !important;}.custom-select-arrow-basket-gift-article{z-index:2;}.basket-gift-article-input{padding-left:10px;border:none;}#divBasketGiftWrapping .panel-group::last-child{margin-bottom:0;}@media screen and (max-width:420px){.basket-gift{padding:0;}.basket-gift + .basket-gift{border-top:1px solid #dedede;padding-top:10px;}.basket-gift-desc-product{left:0;margin:0;}}
.basket-direct-order{max-width:none;padding:15px 0;font-size:16px;}.basket-direct-order-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.basket-direct-order .form-control{border-color:transparent;}.basket-direct-order .form-control[readonly]{background-color:#FFF;}.basket-direct-order-id{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.basket-direct-order-infos{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:15px;font-size:14px;}.basket-direct-order-validate{display:none;white-space:nowrap;}.basket-direct-order-title .checkout-feature-title{font-size:16px;}.direct-order-select,.direct-order-field{border:1px solid #f2f4f7;}.direct-order-select .form-control{font-size:16px;}@media (min-width:992px){.basket-direct-order-id,.basket-direct-order-infos{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}}
.oneclick-title{font-size:16px;color:#9e32d1;padding-bottom:9px;border-bottom:1px solid #9e32d1;}.oneclick-subtitle{margin-bottom:15px;}.warning-txt{color:#EC8987;font-size:12px;margin-top:10px;line-height:13px;}.error-txt{color:#EB5E1f;font-size:12px;margin:10px 0px 15px 0px;}.pink-txt{color:#F093AA;}.bold-txt{font-weight:600;}#oneclickAreaInter .help-block{color:#EB5E1f;}.delivery-information-content{padding-bottom:6px;}.delivery-information-content span,.payment-information-content span,.oneclick-payment-area span{font-size:14px;}.delivery-additional-information-content{margin:8px 0;}.delivery-information-content .delivery-img{background:url("/images/checkout/basket/oneclicksprite.png") no-repeat scroll right;height:36px;width:38px;float:left;margin-right:6px;}.delivery-additional-information-content::first-line{font-weight:600;}.delivery-name,.delivery-adresse,.delivery-zip{line-height:14px;}.delivery-information-content .delivery-img.AtHome{background-position:-3px -32px;}.delivery-information-content .delivery-img.Outlet{background-position:-40px -30px;}.payment-information-content .payment-img{background:url("/images/checkout/basket/oneclicksprite.png") no-repeat scroll right;height:32px;width:36px;float:left;margin-right:6px;}.payment-information-content .payment-img.threetimes{background-position:0px -3px;}.hours-area{color:grey;}.hours-area:before,.hours-area:after{background-color:grey;}.bold-txt-purple{font-weight:600;font-size:16px;}.oneclick-payment-area{margin-bottom:10px;}.payment-information-content .payment-img.rpremium{background-position:-39px -3px;}.payment-information-content .payment-img.ckg{background:url("/images/checkout/payment/payment-sprite.png") no-repeat scroll right;height:32px;width:36px;float:left;margin-right:6px;background-position:-121px;}.payment-selected-container div:not(:last-child){margin-bottom:10px;}.oneclick-inner-area{margin-top:13px;}.payment-information-content{margin-top:10px;min-height:35px;}.oneclick-delivery-area,.oneclick-payment-area{padding:20px;background-color:#f5f4f9;min-height:0px;}@media (min-width:992px){.oneclick-delivery-area,.oneclick-payment-area{min-height:180px;}.oneclick-fr .oneclick-delivery-area,.oneclick-fr .oneclick-payment-area{min-height:190px;}}@media (min-width:1200px){.oneclick-delivery-area,.oneclick-payment-area{min-height:160px;}}.payment-additional-information-content-PayPal span{display:block;font-size:12px;}.oneclick-inner-area a.link{float:right;font-size:12px;text-decoration:underline;margin-top:10px;color:#98a2b3;}.oneclick-inner-area a.link:before,.oneclick-inner-area a.link:after{background-color:#98a2b3;right:11px;width:7px;height:1px;}.cb-img-PayPal{background:url("/images/checkout/payment/payment-sprite.png") no-repeat 1px -61px;height:23px;width:61px;float:left;margin-right:4px;margin-top:5px;}.cb-img-Visa{background:url("/images/checkout/payment/payment-sprite.png") no-repeat -187px -2px;height:23px;width:30px;float:left;margin-right:6px;margin-top:8px;}.cb-img-Mastercard{background:url("/images/checkout/payment/payment-sprite.png") no-repeat -187px -26px;height:23px;width:30px;float:left;margin-right:6px;margin-top:8px;}.cb-img-AmericanExpress{background:url("/images/checkout/payment/payment-sprite.png") no-repeat -187px -50px;height:23px;width:30px;float:left;margin-right:6px;margin-top:8px;}#popup-validate-btn{word-wrap:normal;white-space:normal;}.popup-validate-btn-container{position:fixed;bottom:15px;left:0;width:100%;padding:0 15px;}select[data-count=simple] ~ span.custom-select-arrow{display:none;}.oneclick-delivery-area .custom-select,.oneclick-payment-area .custom-select{background-color:#FFF;font-weight:600;}select.form-control[disabled]{opacity:1;background-color:#FFF;}.delivery-additional-information-date{margin-top:5px;}.delivery-additional-information-date *{font-weight:normal;color:#12151b;}.delivery-additional-information-title .price,.delivery-additional-information-date .price,.oneclick-payment-area .price{float:right;}.delivery-additional-information-address{margin:10px 0;}.delivery-additional-information-address:first-line{font-weight:600;}#delivery-title,.delivery-title{font-weight:600;}.delivery-hours-content label{min-width:100px;display:inline-block;padding:0;}.delivery-hours-content{padding-top:20px;font-size:12px;}.delivery-hours .arrow{padding:10px 30px 10px 0px;}.delivery-hours a{font-size:12px;font-weight:600;color:#98a2b3;}.google-map-container-oneclick,.google-map-oneclick{height:300px;}.payment-information-content{min-height:0;}#txtPassword{width:100px;}#oneClickNext{position:relative;}.tooltip-top .tooltip-rpremium:before{right:50%;margin-right:-10px;}.legal-credit{padding-left:0;}.checkout-receipt-content .tooltip-wrapper{width:100%;text-align:center;}.disabled-oneclick,.disabled-oneclick:hover{background-color:#ccc;cursor:default;border:1px solid transparent;}@media (max-width:767px){.oneclick-inner-area{padding-top:15px;}}.select-payment-oneclick[disabled]{color:#495369;}#popin3XCBSimulatorContent{width:100%;height:620px;}#popin3XCBSimulatorContent iframe{position:relative;z-index:15;width:100%;height:100%;border:0;}.simulate-rpremium{font-size:12px !important;}
.oneclick-title-inter{text-align:center;font-size:16px;color:#9e32d1;padding-bottom:9px;border-bottom:1px solid #9e32d1;font-weight:600;}.oneclick-delivery-area,.oneclick-payment-area{margin:0;}#delivery-title,.delivery-title{font-weight:600;}.delivery-hours-content label{font-weight:600;width:80px;display:inline-block;padding:0;}.delivery-hours-content{padding-top:10px;font-size:12px;}.delivery-hours .arrow{padding:10px 30px 10px 0px;}.delivery-hours a{font-size:12px;font-weight:600;}.payment-information-content{min-height:0;}
