@charset "UTF-8";/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:Roboto;src:url("../webFonts/Roboto/Roboto-Black.woff2") format("woff2"),url("../webFonts/Roboto/Roboto-Black.woff") format("woff");font-weight:900;font-display:swap}@font-face{font-family:Roboto;src:url("../webFonts/Roboto/Roboto-Medium.woff2") format("woff2"),url("../webFonts/Roboto/Roboto-Medium.woff") format("woff");font-weight:500;font-display:swap}@font-face{font-family:Roboto;src:url("../webFonts/Roboto/Roboto-Bold.woff2") format("woff2"),url("../webFonts/Roboto/Roboto-Bold.woff") format("woff");font-weight:700;font-display:swap}@font-face{font-family:Roboto;src:url("../webFonts/Roboto/Roboto-BoldItalic.woff2") format("woff2"),url("../webFonts/Roboto/Roboto-BoldItalic.woff") format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url("../webFonts/Roboto/Roboto-Regular.woff2") format("woff2"),url("../webFonts/Roboto/Roboto-Regular.woff") format("woff");font-weight:400;font-display:swap}@font-face{font-family:Roboto;src:url("../webFonts/Roboto/Roboto-Italic.woff2") format("woff2"),url("../webFonts/Roboto/Roboto-Italic.woff") format("woff");font-style:italic;font-display:swap}:lang(el){font-family:Roboto,Arial,Helvetica,sans-serif}.footer-container{color:#fff;background:#4656d1;line-height:1.42857143}.wrapper-white-round:after{content:"";position:absolute;z-index:-1;box-sizing:content-box;width:86px;height:46px}.buttons-set:after,.clearfix:after,.col2-left-layout:after,.col2-set:after,.form-list .input-box.customer-dob:after{content:" ";display:table;clear:both}.pager .limiter{position:relative;background-color:#fff;border:1px solid #757575;border-radius:5px;height:45px}.pager .limiter select{-webkit-appearance:none;-moz-appearance:none;box-shadow:none;background-color:transparent;border:none;outline:0;border-radius:0;width:100%;height:45px;padding:0 30px 0 10px;cursor:pointer;text-overflow:ellipsis;-moz-appearance:none;white-space:nowrap;overflow:hidden;cursor:pointer}.pager .limiter select::-ms-expand{display:none}.pager .limiter select:disabled.simple-control::-ms-expand{display:none}.pager .limiter::after{content:"";display:inline-block;width:14px;height:12px;background:url("../images/svg/commons/ic-chevron-blue.svg") center center no-repeat;background-size:100% auto;transition:transform 120ms ease-out;position:absolute;top:50%;right:10px;transform:translate(0,-50%);pointer-events:none}#apijsDialog #apijsBox.fake.productajax>.set-buttons a.ui-cta,.cart-totals .ui-cta{background-color:#ff527c;transition:background-color .2s ease-in-out}@media only screen and (min-width:1200px){#apijsDialog #apijsBox.fake.productajax>.set-buttons a.ui-cta:hover,.cart-totals .ui-cta:hover{background-color:#4656d1;color:#fff}#apijsDialog #apijsBox.fake.productajax>.set-buttons a.ui-cta:hover span,.cart-totals .ui-cta:hover span{color:#fff}}#apijsDialog #apijsBox.fake.productajax>.set-buttons a.ui-cta:active,#apijsDialog #apijsBox.fake.productajax>.set-buttons a.ui-cta:focus,.cart-totals .ui-cta:active,.cart-totals .ui-cta:focus{background-color:#4656d1;color:#fff}#apijsDialog #apijsBox.fake.productajax>.set-buttons a.ui-cta:active span,#apijsDialog #apijsBox.fake.productajax>.set-buttons a.ui-cta:focus span,.cart-totals .ui-cta:active span,.cart-totals .ui-cta:focus span{color:#fff}#apijsDialog #apijsBox.fake.productajax>.set-buttons a.ui-cta span,.cart-totals .ui-cta span{color:#fff}@keyframes up-once{0%{position:fixed;bottom:initial;top:0;transform:translateY(-60px);z-index:6;visibility:visible}10%{position:fixed;bottom:initial;top:0;transform:translateY(var(--notifPosY));z-index:6;visibility:visible}85%{position:fixed;bottom:initial;top:0;transform:translateY(var(--notifPosY));z-index:6;visibility:visible}95%{position:fixed;bottom:initial;top:0;transform:translateY(-60px);z-index:6;visibility:hidden}100%{position:fixed;bottom:initial;top:0;transform:translateY(-60px);z-index:-100;visibility:hidden}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes play-anim{0%{transform:scale(1)}50%{transform:scale(1.25)}100%{transform:scale(1)}}@keyframes fade-in-up{0%{opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes add-cart-passed-heart{0%{height:8px;transform:translate(-50%,-50%) scale(1)}10%{height:initial;transform:translate(-50%,-50%) scale(.85)}50%{height:initial;transform:translate(-50%,-50%) scale(2)}90%{height:initial;transform:translate(-50%,-50%) scale(.85)}100%{height:8px;transform:translate(-50%,-50%) scale(1)}}@keyframes slide-up{from{top:0}to{top:50px}}@keyframes show-up-1{0%{opacity:0}3%,30%{opacity:1}33%{opacity:0}}@keyframes show-up-2{0%,33%{opacity:0}36%,63%{opacity:1}66%{opacity:0;height:0}}@keyframes show-up-3{0%,66%{opacity:0}69%,96%{opacity:1}99%{opacity:0}}@keyframes waiting-load{0%,50%{opacity:0}100%{opacity:1}}@keyframes add-cart-passed-mask{0%{opacity:1;left:50%}10%,90%{opacity:0;left:30%}100%{opacity:1;left:50%}}@keyframes add-cart-passed-show{0%{visibility:hidden;opacity:0;left:70%}10%,90%{visibility:visible;opacity:1;left:50%}100%{visibility:hidden;opacity:0;left:70%}}@keyframes add-cart-passed-btn{0%,90%{background-position:100% 0}100%{background-position:0 0}}@keyframes show-sticky{0%{transform:translateY(100px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes hide-sticky{0%{transform:translateY(0);opacity:1}100%{transform:translateY(100px);opacity:0}}@keyframes pump{0%{transform:translate(0,0)}15%{transform:translate(0,4px)}25%{transform:translate(0,-8px)}35%{transform:translate(0,4px)}45%{transform:translate(0,0)}100%{transform:translate(0,0)}}@keyframes bouncing-up{0%{transform:translateY(0)}50%{transform:translateY(-10px)}100%{transform:translateY(0)}}@keyframes bouncing-down{0%{transform:translateY(0)}50%{transform:translateY(10px)}100%{transform:translateY(0)}}@keyframes pump{0%{transform:translate(0,0)}15%{transform:translate(0,4px)}25%{transform:translate(0,-8px)}35%{transform:translate(0,4px)}45%{transform:translate(0,0)}100%{transform:translate(0,0)}}@keyframes bg-anim{0%{background-color:#4656d1}15%{background-color:#4e3d9a}30%{background-color:#002155}45%{background-color:#80b3ff}60%{background-color:#ffd378}75%{background-color:#ffcdbe}90%{background-color:#43d2e2}100%{background-color:#6480ff}}@keyframes squeeze{0%{transform:rotate(0)}40%{transform:rotate(2deg)}80%{transform:rotate(-2deg)}100%{transform:rotate(0)}}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(5px)}100%{transform:translateY(0)}}@keyframes showText{0%{opacity:0}100%{opacity:1}}*{box-sizing:border-box}@media only screen and (max-width:767px){html:not([lang*=fr]) .shop-list.highlights{display:none}}html[lang^=pl] .product-list .title{height:initial!important;-webkit-line-clamp:3!important}html[lang^=pl] .add-to-cart-wrapper .btn-cart .std .cart-text span{margin-right:5px}@media only screen and (max-width:576px){html[lang^=pl] .add-to-cart-wrapper .btn-cart .std .cart-text{font-size:.9375rem!important}}@media only screen and (max-width:576px){html[lang^=pl] .collection-content .collection-info .collection-info_box .title-wrap{max-width:80%}}html[lang^=pl] .collection-content .collection-info .collection-info_box .baseline{margin-top:16px}@media only screen and (max-width:1199px){html[lang^=pl] .collection-content .collection-info .collection-info_box .baseline{margin-top:8px}}html[lang^=pl] .collection-content .collection-info .collection-info_box .baseline .nl{margin-top:16px}@media only screen and (max-width:1439px){html[lang^=pl] .collection-content .collection-info .collection-info_box .baseline .nl{margin-top:8px}}@media screen and (min-width:1200px) and (max-width:1439px){html[lang^=de] .copyright{max-width:33%}}@media only screen and (min-width:768px){html[lang^=de] .collection-content .collection-info .collection-info_box{padding:7%}}@media only screen and (max-width:576px){html[lang^=de] .collection-content .collection-info .collection-info_box .title-wrap{max-width:80%}}@media only screen and (min-width:768px){html[lang^=it] .collection-content .collection-info .collection-info_box{padding:7%}}@media only screen and (max-width:576px){html[lang^=it] .collection-content .collection-info .collection-info_box .title-wrap{max-width:80%}}html[lang*=ru] body#cellublue .collection-content .collection-products .item-container{-ms-flex:0 0 25%;flex:0 0 25%}@media only screen and (min-width:1200px){html[lang*=ru] body#cellublue .collection-content .collection-products .item-container{-ms-flex:0 0 20%;flex:0 0 20%}}@media only screen and (max-width:991px){html[lang*=ru] body#cellublue .collection-content .collection-products .item-container{-ms-flex:0 0 33.33%;flex:0 0 33.33%}}html:not([lang*=sk],[lang*=nl],[lang*=ua],[lang*=ru],[lang*=ro],[lang*=hu],[lang*=el]) body.cookies-notif #onestepcheckout-review-control.fixed,html:not([lang*=sk],[lang*=nl],[lang*=ua],[lang*=ru],[lang*=ro],[lang*=hu],[lang*=el]) body.cookies-notif .add-to-cart-box.is-sticky,html:not([lang*=sk],[lang*=nl],[lang*=ua],[lang*=ru],[lang*=ro],[lang*=hu],[lang*=el]) body.cookies-notif .cart-totals .cart-total-block{transition:padding-bottom .2s ease-in-out,transform .2s ease-in-out}@media only screen and (max-width:991px){html:not([lang*=sk],[lang*=nl],[lang*=ua],[lang*=ru],[lang*=ro],[lang*=hu],[lang*=el]) body.cookies-notif #onestepcheckout-review-control.fixed,html:not([lang*=sk],[lang*=nl],[lang*=ua],[lang*=ru],[lang*=ro],[lang*=hu],[lang*=el]) body.cookies-notif .add-to-cart-box.is-sticky,html:not([lang*=sk],[lang*=nl],[lang*=ua],[lang*=ru],[lang*=ro],[lang*=hu],[lang*=el]) body.cookies-notif .cart-totals .cart-total-block{padding-bottom:calc(var(--priceNoticePosX) + 8px)}}html:not([lang*=sk],[lang*=nl],[lang*=ua],[lang*=ru],[lang*=ro],[lang*=hu],[lang*=el]) body.cookies-notif .popup-offer{bottom:56px}@media only screen and (max-width:576px){html:not([lang*=sk],[lang*=nl],[lang*=ua],[lang*=ru],[lang*=ro],[lang*=hu],[lang*=el]) body.cookies-notif .popup-offer{bottom:64px}}body{font-family:Lato,Arial,Helvetica,sans-serif;font-size:14px;font-stretch:semi-condensed;font-variant-numeric:normal;color:#0a2346;background:#fff;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;overflow-y:scroll;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}body.no-scroll{overflow:hidden!important;margin:0;max-width:100%;max-height:100%;position:fixed;top:0;bottom:0;left:0;right:0}body *{box-sizing:border-box}body .ban-container,body .container{max-width:var(--containerWidth);width:100%}body .ban-container{height:100%;margin:0 auto}@media only screen and (max-width:991px){body.iphone-x .onestepcheckout-order-review .onestepcheckout-review-control{padding-bottom:32px}}body.iphone-x.catalog-product-view #price_notice{padding-bottom:16px}@media only screen and (max-width:991px){body.iphone-x .add-to-cart-box.is-sticky{padding-bottom:24px}}body.iphone-x .add-to-cart-box.is-sticky #price_notice{padding-bottom:0}body.iphone-x .block_features .feat-img .video-box.stuck{padding-bottom:40px}body.iphone-x .block_features .feat-img .video-box.stuck .stuck-close{top:calc(50% - 20px)}body.iphone-x #cookies-banner{padding-bottom:24px}body.iphone-x .col-main>.popup-offer #popup-offer-btn.open~.popup-offer_popin{bottom:40px}body.iphone-x.checkout-cart-index .cart-totals .cart-total-block{padding-bottom:32px}body.iphone-x.checkout-cart-index #popup-offer-btn-cart{bottom:124px}body.iphone-x.checkout-cart-index.cookies-notif #popup-offer-btn-cart{bottom:164px}@media only screen and (max-width:991px){body.floating-vimeo .add-to-cart-box.is-sticky{transform:translateY(-139px)}}@media only screen and (max-width:767px){body.floating-vimeo .add-to-cart-box.is-sticky{transform:translateY(-101px)}}@media only screen and (max-width:576px){body.floating-vimeo .add-to-cart-box.is-sticky{transform:translateY(-56px)}}body.floating-vimeo.iphone-x .add-to-cart-box.is-sticky{transform:translateY(-96px)}body.is-scrolling #header-onstepcheckout,body.is-scrolling .progress-container{transform:translate3D(0,-50px,0)}body.is-scrolling .aw_countdown_timer_container_default,body.is-scrolling header#header{transform:translate3D(0,-80px,0)}@media only screen and (max-width:767px){body.is-scrolling .aw_countdown_timer_container_default,body.is-scrolling header#header{transform:translate3D(0,-60px,0)}}@media only screen and (max-width:576px){body.is-scrolling .aw_countdown_timer_container_default,body.is-scrolling header#header{transform:translate3D(0,-56px,0)}}body.is-scrolling#cellublue.cms-page-view .corpopage-headtitle,body.is-scrolling#cellublue.cms-page-view .values-details_row.col-2 .values-details_cat span{top:16px}@media only screen and (max-width:576px){body.venteflash .product-options-bundle #product-options-wrapper{height:124px}}@media only screen and (max-width:320px){body.venteflash .product-options-bundle #product-options-wrapper{height:116px}}body.cookies-notif #price_notice{bottom:var(--priceNoticePosX)}body.cookies-notif#cellublue:not(.catalog-product-view) #backto-top{transform:translateY(-24px)}@media only screen and (max-width:1199px){body.cookies-notif#cellublue:not(.catalog-product-view) #backto-top{transform:translateY(-32px)}}@media only screen and (max-width:576px){body.cookies-notif#cellublue:not(.catalog-product-view) #backto-top{transform:translateY(-56px)}}body#cellublue #header.blackfriday .page-header-container,body#cellublue #header.blackfriday::before{background-color:#444446}body#cellublue #header.blackfriday~* .cart-totals .checkout-economy{-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width:576px){body#cellublue #header.blackfriday~* .cart-totals .checkout-economy{margin-top:-8px}}body#cellublue #header.blackfriday~* .cart-totals .checkout-economy .label{font-size:.9375rem;font-weight:400}body#cellublue #header.blackfriday #custom-shop .product-list .item .discount-bubble span{padding:2px 8px}@media only screen and (min-width:1200px){body#cellublue #header.blackfriday #nav .subcats{background-color:#444446}}body#cellublue #header.frenchdays~* .discount-bubble,body#cellublue #header.frenchdays~* .discount-bubble span{background-color:#f45063!important;border-radius:4px}body#cellublue #header.frenchdays~* .discount-bubble::before{content:"";display:block;width:100%;height:100%;transform:translate(-4px,4px);background-color:#6e89ff;border-radius:4px;position:absolute;top:0;left:0;z-index:0}body#cellublue #header.frenchdays #custom-shop .product-list .item .discount-bubble span{padding:2px 8px}body#cellublue #header.frenchdays~.main .product-list .visual-container-outer>.action,body#cellublue #header.frenchdays~.main-container .product-list .visual-container-outer>.action{bottom:12px}body#cellublue #footer-wrap.blackfriday #footer-reassurances{background-color:#444446}body#cellublue #footer-wrap.blackfriday .footer-container{background-color:#363638}body#cellublue #footer-wrap.blackfriday .wrapper-copyright,body#cellublue #footer-wrap.blackfriday .wrapper-copyright::before{background-color:#6368f5}body#cellublue #footer-wrap.blackfriday .footer-reassurances_text{color:#fff;font-weight:700}body#cellublue #footer-wrap.blackfriday .footer-reassurances_text span{background:0 0}body#cellublue.catalog-category-view #header.blackfriday~* #cellublue-filtered .product-list .item .discount-bubble span,body#cellublue.catalog-category-view #header.blackfriday~* #custom-shop .product-list .item .discount-bubble span,body#cellublue.catalog-category-view #header.blackfriday~* .product-list.cellublue-product-list .item .discount-bubble span,body#cellublue.catalog-category-view #header.frenchdays~* #cellublue-filtered .product-list .item .discount-bubble span,body#cellublue.catalog-category-view #header.frenchdays~* #custom-shop .product-list .item .discount-bubble span,body#cellublue.catalog-category-view #header.frenchdays~* .product-list.cellublue-product-list .item .discount-bubble span,body#cellublue.cms-home #header.blackfriday~* #cellublue-filtered .product-list .item .discount-bubble span,body#cellublue.cms-home #header.blackfriday~* #custom-shop .product-list .item .discount-bubble span,body#cellublue.cms-home #header.blackfriday~* .product-list.cellublue-product-list .item .discount-bubble span,body#cellublue.cms-home #header.frenchdays~* #cellublue-filtered .product-list .item .discount-bubble span,body#cellublue.cms-home #header.frenchdays~* #custom-shop .product-list .item .discount-bubble span,body#cellublue.cms-home #header.frenchdays~* .product-list.cellublue-product-list .item .discount-bubble span{font-size:1rem}body#cellublue #header-onstepcheckout.blackfriday{background-color:#444446}body#cellublue #header-onstepcheckout.blackfriday~* .discount-bubble,body#cellublue #header-onstepcheckout.blackfriday~* .discount-bubble span{font-size:1rem}body#cellublue #header-onstepcheckout.blackfriday~* .all-totals .checkout-economy .label{font-size:.9375rem;font-weight:400}body#cellublue #header-onstepcheckout.frenchdays~* .discount-bubble,body#cellublue #header-onstepcheckout.frenchdays~* .discount-bubble span{background-color:#f45063;border-radius:4px}body#cellublue #header-onstepcheckout.frenchdays~* .discount-bubble::before{content:"";display:block;width:100%;height:100%;transform:translate(-4px,4px);background-color:#6e89ff;border-radius:4px;position:absolute;top:0;left:0;z-index:0}body#cellublue #header-onstepcheckout.frenchdays~* .discount-bubble,body#cellublue #header-onstepcheckout.frenchdays~* .discount-bubble span{font-size:1rem}@media only screen and (min-width:1200px){html[lang*=fr] body#cellublue #nav .c420,html[lang*=fr] body#cellublue #nav .c421,html[lang*=fr] body#cellublue #nav .c422{display:none}}body#cellublue.checkout-cart-index .blackfriday~* #shopping-cart-table.cart-list .discount-bubble span,body#cellublue.checkout-cart-index .blackfriday~* .product-cart-total>.discount-bubble span,body#cellublue.checkout-cart-index .blackfriday~* .product-cart-total>.discount-bubbles-checkout .discount-bubble{font-size:1rem}body#cellublue.checkout-cart-index .frenchdays~* #shopping-cart-table.cart-list .product-cart-total>.discount-bubbles-checkout{position:relative}@media only screen and (max-width:991px){body#cellublue.checkout-cart-index .frenchdays~* #shopping-cart-table.cart-list .product-cart-total>.discount-bubbles-checkout{top:initial}}body#cellublue.checkout-cart-index .frenchdays~* #shopping-cart-table.cart-list .product-cart-total>.discount-bubbles-checkout::before{content:"";display:block;width:100%;height:100%;transform:translate(-4px,4px);background-color:#6e89ff;border-radius:4px;position:absolute;top:0;left:0;z-index:0}body#cellublue.checkout-cart-index .frenchdays~* #shopping-cart-table.cart-list .product-cart-total>.discount-bubbles-checkout .discount-bubble{padding:3px 8px;height:22px}body#cellublue.checkout-cart-index .frenchdays~* #shopping-cart-table.cart-list .product-cart-total>.discount-bubbles-checkout .discount-bubble::before{display:none}body#cellublue.checkout-cart-index .frenchdays~* #shopping-cart-table.cart-list .product-cart-total>.discount-bubble{height:initial;padding:initial;font-size:initial;border-radius:4px;background-color:initial;filter:initial;-ms-flex-order:-1;order:-1;margin-right:6px;transform:translateY(-6px)}body#cellublue.checkout-cart-index .frenchdays~* #shopping-cart-table.cart-list .product-cart-total>.discount-bubble span{height:22px;padding:3px 8px;font-size:.875rem;border-radius:4px}body#cellublue.checkout-cart-index .frenchdays~* #shopping-cart-table.cart-list .discount-bubble span,body#cellublue.checkout-cart-index .frenchdays~* .product-cart-total>.discount-bubble span,body#cellublue.checkout-cart-index .frenchdays~* .product-cart-total>.discount-bubbles-checkout .discount-bubble{font-size:1rem}body#cellublue .home-footer-ban~.set-buttons{margin-top:24px}body#cellublue .home-footer-ban .ban-container{height:155px;overflow:hidden;position:relative}body#cellublue .home-footer-ban img{max-width:initial;width:auto;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body#cellublue.catalog-category-view .home-footer-ban{margin:0 auto}@media only screen and (max-width:1199px){body#cellublue.catalog-category-view .home-footer-ban{max-width:960px}}@media only screen and (max-width:991px){body#cellublue.catalog-category-view .home-footer-ban{padding:0 16px}}@media only screen and (max-width:576px){body#cellublue.catalog-category-view .home-footer-ban{padding:0}}@media only screen and (min-width:1200px){body#cellublue.catalog-category-view .home-footer-ban{max-width:1140px}}@media (min-width:1441px){body#cellublue.catalog-category-view .home-footer-ban{max-width:1400px}}@media only screen and (min-width:992px){body#cellublue.catalog-category-view .home-footer-ban .ban-container{max-width:calc(100% - 320px);margin:0 0 0 auto}}body#cellublue #cart-msg-promo{position:relative;padding-left:24px;font-size:.9375rem;line-height:1.125rem;margin-bottom:8px}@media only screen and (max-width:576px){body#cellublue #cart-msg-promo{font-size:.875rem;line-height:1rem}}body#cellublue #cart-msg-promo strong{font-weight:700}body#cellublue #cart-msg-promo strong.color{color:#ff527c;font-weight:700}body#cellublue #cart-msg-promo .ic{position:absolute;top:4px;left:0;font-size:1.125rem}@media only screen and (min-width:768px) and (max-width:991px){body#cellublue #cart-msg-promo .ic{top:0}}@media only screen and (max-width:991px){body#cellublue.with-price-notice #header.frenchdays~.main .product-essential .add-to-cart-box.is-sticky #price_notice{margin-top:4px}}body#cellublue.checkout-cart-index .checkout-economy,body#cellublue.onestepcheckout-index-index .checkout-economy{display:none}body#cellublue.checkout-cart-index .checkout-discount-info .price,body#cellublue.onestepcheckout-index-index .checkout-discount-info .price{display:none}body.has-countdown.no-scroll .aw_countdown_timer_container_default{z-index:1!important}@media only screen and (max-width:767px){body.has-countdown.is-scrolling .corpopage-headtitle,body.has-countdown.is-scrolling .values-details_row.col-2 .values-details_cat span{top:56px!important}}.main-container{max-width:960px;min-height:320px;margin:60px auto 100px;line-height:1.42857143}.main-container h1{margin-top:0}.main-container h3{margin-top:0;font-size:15px;font-weight:700}@media only screen and (min-width:1200px){.main-container a:hover{text-decoration:underline}}.main-container .fieldset{margin-bottom:30px}.main-container .fieldset p.required{float:right;margin:0;color:#ff527c;font-size:13px}h1,h2,h3,h4.product-name{font-weight:700;color:#0a2346}body.cms-index-index a.logo h1{margin:0}picture img{height:auto;max-width:100%}.page-title h1,.page-title h2{font-size:25px;font-weight:400}.page-title .subtitle{margin-top:-14px;font-size:25px}strong{font-weight:700}strong.blue{color:#4656d1}a{color:inherit;text-decoration:inherit;transition:color 60ms linear}@media only screen and (min-width:1200px){a:hover{color:#4656d1;text-decoration:inherit}a.h-blue:hover{color:#4656d1}a.h-under:hover{text-decoration:underline}}a:active,a:focus{color:#4656d1;text-decoration:inherit}a.blue{color:#4656d1}a.under{text-decoration:underline}a.capsule{display:inline-block;padding:6px 16px 7px 16px;border:1px solid #4656d1;border-radius:30px;color:#4656d1;font-size:13.8px;font-weight:600;transition:background 120ms linear,border 120ms linear}a.capsule:hover{border-color:transparent;background:#e0eaf7}a.capsule [class*=ic-]{font-weight:400}a.capsule .bullet{font-size:20px}a.ui-cta:hover{text-decoration:none}b{font-weight:700}fieldset{margin:0;padding:0;border:none}button{padding:0;color:inherit;background:0 0;border:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}img{vertical-align:middle}ul{margin:0;padding:0;list-style:none}ul.disc{list-style:disc;margin-left:30px}ol{padding:0;list-style:none}input{font-family:Lato,Arial,Helvetica,sans-serif;font-size:1rem;background:0 0;border:none;outline:0}input::-moz-placeholder{opacity:.7;color:inherit}input:-ms-input-placeholder{opacity:.7;color:inherit}input::placeholder{opacity:.7;color:inherit}input:-ms-input-placeholder{opacity:.7;color:inherit;font-weight:400}textarea{font-size:1rem}table{border-collapse:collapse}table td,table th{padding:0}table .a-left{text-align:left}table .a-right{text-align:right}table .a-center{text-align:center}iframe{border:none}.ic{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.ic.icb-arrow.reverse,.ic.reverse .icb-arrow{transform:rotate(180deg);display:inline-block}.ic.ic-check::before{content:"";display:inline-block;width:14px;height:14px;background:url("../images/svg/commons/ic-check.svg") center center no-repeat;background-size:100% auto}.ic svg{width:100%;height:auto;transition:fill .2s ease-in-out}.wrapper{position:relative}body>.wrapper{transition:all .2s ease-in-out}.wrapper>.page{padding-top:var(--paddingWrapper);min-height:100vh}.wrapper-blue{overflow:hidden;background:#ecf2fa}.wrapper-blue.round-bottom{border-radius:0 0 10px 10px}.wrapper-white-round{position:relative;z-index:1;background:#fff}.wrapper-white-round:before{top:-30px;left:-30px;border-radius:100% 0 0 0}.wrapper-white-round:after{right:-30px;bottom:-30px;border-right:30px solid #ecf2fa;border-bottom:30px solid #ecf2fa;border-radius:0 0 100% 0}.container{max-width:960px;margin:auto}.main>.col-main{position:relative;padding-bottom:56px}@media only screen and (min-width:992px){.main>.col-main{padding-bottom:72px}}@media only screen and (min-width:992px){.col2-left-layout .col-left{float:left;width:25%;padding-right:20px}}@media only screen and (min-width:992px){.col2-left-layout .col-main{float:right;width:75%}}@media only screen and (max-width:991px){.col2-left-layout .col-main{margin-top:25px}}.col2-set>*{float:left;width:50%}@media only screen and (max-width:767px){.col2-set>*{float:none;width:auto}}.title{font-weight:700}.cb-highlight{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0 5px;height:20px;font-size:.875rem;background:#ff527c;color:#fff}.cb-highlight.gift{height:24px;background-color:#19d3a0}.cell{display:table-cell;vertical-align:middle}.popup{display:none;position:fixed;z-index:5;top:50%;left:50%;background:#fff;transform:translateX(-50%) translateY(-50%);overflow:hidden;border-radius:12px}.popup.visible{display:block}.sticky{position:relative;width:100%;transition:top 240ms ease-out}.sticky.active{position:fixed;z-index:2;top:160px;background:#fff;box-shadow:0 1px 1px 0 rgba(200,216,237,.6);border-bottom-right-radius:3.6vw}.active-show{display:none!important}.active>.active-show{display:block!important}.active>.active-show~:not(.active-show){display:none!important}.active>.active-show>.bullet{display:inline-block;padding:5px;margin-right:7px;border-radius:3px;background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.2)}.folder{height:0;overflow:hidden;transition:height 120ms ease-out}.unfolded .folder{height:initial}.hidden-txt{display:none}.flex-row{display:-ms-flexbox;display:flex}.flex-row>*{-ms-flex:1;flex:1}.table-row{display:table;width:100%}.table-row>*{display:table-cell;vertical-align:middle}.grid-box{display:grid;grid-template-columns:repeat(16,1fr);grid-column-gap:32px}@media only screen and (max-width:1199px){.grid-box{grid-template-columns:repeat(12,1fr);grid-column-gap:20px}}@media only screen and (max-width:767px){.grid-box{grid-template-columns:repeat(8,1fr);grid-column-gap:20px}}@media only screen and (max-width:576px){.grid-box{grid-template-columns:repeat(4,1fr);grid-column-gap:20px}}.tab-container~.tab-container{display:none}@media only screen and (max-width:991px){.messages{padding:15px}}.cms-home .messages{padding:20px 0}.catalog-product-view .messages{padding-top:20px}.messages ul{max-width:960px;margin:auto;padding:10px;background:#f6f8fa;border:1px solid #757575;border-radius:5px}.messages ul li{position:relative;padding-left:25px}.messages ul li:before{position:absolute;top:3px}.messages ul li+li{margin-top:5px}.messages .success-msg ul{border-color:#03d3a0}.messages .success-msg ul li:before{content:"";display:inline-block;width:14px;height:14px;background:url("../images/svg/commons/ic-check-green.svg") center center no-repeat;background-size:100% auto;left:2px}.messages .error-msg ul{border-color:#ff527c}.messages .error-msg ul li:before{content:"";display:inline-block;width:14px;height:14px;background:url("../images/svg/commons/ic-close-red.svg") center center no-repeat;background-size:80% auto;left:1px}.messages .notice-msg ul{border-color:#4656d1}.messages .notice-msg ul li:before{content:"";display:inline-block;width:16px;height:16px;background:url("../images/svg/commons/ic-support-blue.svg") center center no-repeat;background-size:90% auto;left:1px}.messages .warning-msg ul li:before{content:"";display:inline-block;width:13px;height:13px;background:url("../images/svg/commons/ic-chevron-grey.svg") center center no-repeat;background-size:100% auto;transform:rotate(-90deg);left:3px}.messages>li+li{margin-top:12px}.error-txt{color:#ff527c;font-weight:700}.tags{overflow:hidden;font-size:0}.tag{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;min-height:20px;line-height:.875rem;padding:5px;color:#fff;font-size:.875rem;font-weight:600}@media only screen and (max-width:320px){.tag{font-size:.6875rem}}.tag:not(:last-of-type){margin-right:10px}.tag.small{height:18px;font-size:11px}.tag.small:not(:last-of-type){margin-right:5px}.tag.title{display:inline-block;line-height:normal;padding-bottom:6px;font-size:14px;font-weight:700;border-radius:5px}.tag.blue{background:#4656d1;color:#fff!important}.tag.contenance,.tag.new{background:#f8bb72;color:#fff!important}.tag.new{margin-right:initial}.tag.green{background:#03d3a0;color:#fff!important}.tag.highlight{background:#fff;color:#4656d1!important}.tag.discount,.tag.red{background:#ff527c;color:#fff!important}.tag.filter,.tag.grey{background:#b8b8b8;color:#fff!important}.catalog-product-view .tag{font-size:14px;font-weight:600}.font-hand{font-family:Lato,Arial,Helvetica,sans-serif}.bullet{position:relative;display:inline-block;margin-right:7px;line-height:0;vertical-align:middle}.bullet.right{margin-right:0;margin-left:7px}.service-icons img{max-width:100%;height:auto;max-height:25px}.service-icons img.large{width:60px}.service-icons img.sda{width:50px;height:auto}.service-icons img.icon-payment{width:30px;margin-right:5px}.service-icons img.icon-payment:last-of-type{margin-right:0}.service-icons img.icon-payment-sofort{width:80px;height:30px;margin-right:5px}.service-icons img.icon-payment-sofort:last-of-type{margin-right:0}[class*=-tpay] .service-icons .icon-payment:first-of-type{width:45px;height:auto;margin-right:7px}[class*=-tpay] .service-icons .icon-payment:last-of-type{width:40px;height:auto}.service-icons>span{display:inline-block;width:30px;height:30px;font-size:0}.service-icons>span:not(:last-of-type){margin-right:8px}.service-icons>span#trans-mr{background:url("../images/icons/ic-mr.svg") center center no-repeat;background-size:100% auto;width:28px;height:25px}.service-icons>span#trans-ctt{background:url("../images/icons/ic-ctt.png") center center no-repeat;background-size:auto 90%}.service-icons>span#trans-poste{background:url("../images/icons/ic-laposte.svg") center center no-repeat;background-size:100% auto;width:28px;height:25px}.service-icons>span#trans-sda{background:url("../images/icons/ic-sda.png") center center no-repeat;background-size:100% auto;width:50px}.service-icons>span#trans-correos{background:url("../images/icons/ic-correos.svg") center center no-repeat;background-size:100% auto}.service-icons>span#trans-hermes{background:url("../images/icons/ic-hermes.svg") center center no-repeat;background-size:100% auto;width:80px}.service-icons>span#trans-colissimo{background:url("../images/icons/ic-colissimo.svg") center center no-repeat;background-size:100% auto;width:28px;height:25px}.service-icons>span#trans-gls{background:url("../images/icons/ic-gls.svg") center center no-repeat;background-size:100% auto;width:35px;height:25px}.service-icons>span#trans-zslkv{background:url("../images/icons/ic-zslkv.svg") center center no-repeat;background-size:auto 100%;width:35px;height:25px;background-color:#ba1b11;border-radius:8px}.service-icons>span#trans-inpost{background:url("../images/icons/ic-inpost.jpg") center center no-repeat;background-size:100% auto;width:60px}.service-icons>span#trans-pocztex{background:url("../images/icons/ic-pocztex.jpg") center center no-repeat;background-size:100% auto;width:100px}.service-icons>span#pay-mc{background:url("../images/icons/ic-mc.svg") center center no-repeat;background-size:100% auto;width:35px;height:25px}.service-icons>span#pay-cb{background:url("../images/icons/ic-cb.svg") center center no-repeat;background-size:auto 100%;width:35px;height:25px}.service-icons>span#pay-sofort{background:url("../images/icons/ic-sofort.svg") center center no-repeat;background-size:100% auto;width:35px;height:25px}.service-icons>span#pay-visa{background:url("../images/icons/ic-visa.svg") center center no-repeat;background-size:100% auto;width:35px;height:25px}.service-icons>span#pay-tpay{background:url("../images/icons/ic-tpay.svg") center center no-repeat;background-size:100% auto;width:45px}.service-icons>span#pay-paypal{background:url("../images/icons/ic-paypal.svg") center center no-repeat;background-size:100% auto;width:35px;height:25px}.service-icons>span#pay-amex{background:url("../images/icons/ic-amex.svg") center center no-repeat;background-size:100% auto;width:35px;height:25px}.service-icons>span#pay-three{background:url("../images/icons/ico-3x.svg") center center no-repeat;background-size:100% auto}.service-icons>span#pay-giropay{background:url("../images/icons/ic-giropay.svg") center center no-repeat;background-size:100% auto;width:35px;height:25px}.service-icons>span#colis-prive{background:url("../images/icons/ic-colisprive.svg") center center no-repeat;background-size:auto 100%;width:28px;height:25px}.link-back{margin:36px 0 18px}.link-back a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.link-back a .bullet{margin-right:12px;width:12px}.link-back a:hover{text-decoration:underline}.link-back a:hover svg{fill:#4656D1}.action-icon{line-height:0;opacity:.5;transition:opacity 180ms linear}.action-icon:hover{opacity:1}.container-ratio-16-9{position:relative;width:100%;padding-bottom:56.25%}.container-ratio-16-9>*{position:absolute;width:100%;height:100%}.no-display{display:none}.flip-x{transform:scaleX(-1)}.fade-in{animation-name:fade-in!important;animation-duration:120ms;animation-timing-function:linear}.fade-out{animation-name:fade-out!important;animation-duration:120ms;animation-timing-function:linear}@media only screen and (max-width:1199px){body#cellublue.customer-account-login .page-title h1{margin-top:40px}}@media only screen and (max-width:991px){body[class$=-active],body[class*="-active "]{width:100vw;height:100vh;overflow:hidden}body.popup-active{width:auto;height:auto;overflow:initial}.main.marg-top{padding-top:72px}.wrapper-white-round:before{width:48px;height:22px}.wrapper-white-round:after{width:48px;height:22px}.container{max-width:none;padding:0 16px}.container .wrapper-blue{margin:0 -15px;overflow:visible}.container .wrapper-blue.round-bottom{border-radius:0}.popup{position:absolute;top:65px;left:15px;right:15px;transform:none}.sticky.active{top:72px}.row.gutter-20,.row.gutter-35{margin:0 -7px}.row.gutter-20>*,.row.gutter-35>*{padding:0 7px}.row.columns-side>*{width:50%}.page-title .subtitle{display:none}.catalog-product-view .page-title .subtitle{display:block}.link-back{display:none}}@media only screen and (max-width:767px){.page-title{text-align:center}.page-title h1,.page-title h2{margin:20px 0 12px;font-size:18px}body#cellublue.customer-account-login .page-title h1{margin-top:20px}.row.columns-2>*,.row.columns-3>*{width:100%}.row.columns-2>:not(:last-child),.row.columns-3>:not(:last-child){margin-bottom:20px}}.no-scroll{overflow:hidden!important;margin:0;max-width:100%;max-height:100%}.no-scroll.override::before{content:"";display:block;width:100%;height:100%;background-color:rgba(0,0,0,.75);position:fixed;top:0;left:0;z-index:11}.scrollable{position:relative}.scrollable:focus{outline:0}.scrollable .viewport{position:relative;overflow:hidden}.scrollable .viewport .overview{position:absolute;width:100%}.scrollable .scroll-bar{display:none}.scrollable .scroll-bar.vertical{position:absolute;right:0;height:calc(100% - 10px)!important;top:5px;z-index:1}.scrollable .scroll-bar.horizontal{position:relative;width:100%}.scrollable .scroll-bar .thumb{position:absolute}.scrollable .scroll-bar.vertical .thumb{width:100%;min-height:10px}.scrollable .scroll-bar.horizontal .thumb{height:100%;min-width:10px;left:0}.not-selectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.scrollable.default-skin{padding-right:10px;padding-bottom:6px}.scrollable.default-skin .scroll-bar.vertical{width:6px}.scrollable.default-skin .scroll-bar.horizontal{height:6px}.scrollable.default-skin .scroll-bar .thumb{background-color:#000;opacity:.4;border-radius:3px;-moz-border-radius:4px;-webkit-border-radius:4px}.scrollable.default-skin .scroll-bar:hover .thumb{opacity:.6}.hide-desktop{display:none!important}@media only screen and (max-width:991px){.hide-desktop{display:block!important}}@media only screen and (max-width:991px){.hide-mobile{display:none}}.no-padding{padding:0}.pager{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.pager .pages{-ms-flex-order:-1;order:-1;-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (max-width:576px){.pager .pages{-ms-flex-pack:center;justify-content:center}}.pager .pages>strong{font-weight:400}.pager .pages>ol{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin:0 0 0 10px}.pager .pages>ol li{line-height:normal;transition:all .2s ease-in-out;letter-spacing:2px}.pager .pages>ol li.current,.pager .pages>ol li>a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:22px;height:22px;border-radius:100%;position:relative;font-size:.8125rem;letter-spacing:initial;padding:0}@media only screen and (max-width:991px){.pager .pages>ol li.current,.pager .pages>ol li>a{width:27px;height:27px;font-size:.875rem}}.pager .pages>ol li a{text-decoration:none;color:#4656d1;line-height:normal;transition:all .2s ease-in-out}.pager .pages>ol li a:hover{background-color:#ecf2fa;color:#4656d1}.pager .pages>ol li a[class*=i-]{font-size:0}.pager .pages>ol li a[class*=i-]::before{content:"";display:inline-block;width:13px;height:13px;background:url("../images/svg/commons/ic-chevron-blue.svg") center center no-repeat;background-size:100% auto;position:absolute;top:50%;left:50%;transform-origin:top left}.pager .pages>ol li a.i-next::before{left:calc(50% + 2px);transform:rotate(-90deg) translate(-50%,-50%)}.pager .pages>ol li a.i-previous::before{transform:rotate(90deg) translate(-50%,-50%)}.pager .pages>ol li.current{color:#fff;font-weight:700;background-color:#4656d1}.pager .pages>ol li:not(:last-child){margin-right:5px}@media only screen and (max-width:991px){.pager .pages>ol li:not(:last-child){margin-right:10px}}.pager .count-container{-ms-flex:0 0 auto;flex:0 0 auto;margin-left:15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (max-width:576px){.pager .count-container{display:none}}.pager .count-container .amount{margin:0}.pager .limiter{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border:none;height:auto;background-color:transparent}.pager .limiter select{height:30px;padding:0 30px 0 15px;border:1px solid #d9d9d9;border-radius:5px}.pager .limiter label{margin-right:5px}.global-site-notice.demo-notice{margin:0;background:#d75f07;padding:5px 10px 6px 10px;color:#fff;line-height:1em;text-align:center}@media only screen and (max-width:991px){iframe#launcher{left:auto!important;bottom:auto!important;top:5px!important;right:45px!important;margin:0!important}}.toggle-container{transition:all .15s ease-in-out;overflow:hidden}.toggle-container:not(.opened){height:0;opacity:0;visibility:hidden}.toggle-container p{margin:0}.toggle-container p:not(:last-of-type){padding:0 0 8px}.toggle-container p:last-child{margin-bottom:0}.toggle-container .content-wrap{overflow:hidden}.toggle-box{font-size:1rem;font-weight:700;cursor:pointer;position:relative}.toggle-box:not(.no-ic)::after{content:"";display:inline-block;width:14px;height:12px;background:url("../images/svg/commons/ic-chevron.svg") center center no-repeat;background-size:auto 100%;transition:transform .2s ease-in-out;position:absolute;right:0;top:4px;transform-origin:center center;transform:rotate(0)}.toggle-box:not(.active) .less{display:none}.toggle-box.active::after{transform:rotate(-180deg)}.toggle-box.active .less{display:inline}.toggle-box.active .more{display:none}.toggle-content{max-height:4000px;transition:all .15s ease-in-out;overflow:hidden}.toggle-content:not(.opened){max-height:0;opacity:0;visibility:hidden}.toggle-content p{margin:0}.toggle-content p:not(:last-of-type){padding:0 0 8px}.toggle-content p:last-child{margin-bottom:0}.toggle-content .content-wrap{overflow:hidden}.toggle-head{font-size:1rem;font-weight:700;cursor:pointer;position:relative}.toggle-head::after{content:"";display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:14px;height:12px;background:url("../images/svg/commons/ic-chevron.svg") center center no-repeat;background-size:auto 100%;transition:transform .2s ease-in-out;position:absolute;right:0;top:4px;transform-origin:center center}.toggle-head:not(.active) .less{display:none}.toggle-head.active .less{display:inline}.toggle-head.active .more{display:none}.btn-cart,.btn-round{outline:0}@media only screen and (max-width:991px){.btn-cart,.btn-round{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}}.ui-cta{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:48px;border-radius:5px;background-color:#ff527c;font-size:1rem;font-weight:700;letter-spacing:.5px;color:#fff;transition:all .2s ease-in-out;outline:0;line-height:normal}.ui-cta:active,.ui-cta:focus{background-color:#4656d1;color:#fff;text-decoration:none}.ui-cta:active span,.ui-cta:focus span{color:#fff;text-decoration:none}@media (hover:hover){.ui-cta:hover{background-color:#4656d1;color:#fff;text-decoration:none}.ui-cta:hover span{color:#fff;text-decoration:none}}@media only screen and (max-width:767px){.ui-cta{font-size:.9375rem;min-height:initial;height:40px}}.ui-cta.h40{min-height:40px}.ui-cta.main-color{background-color:#4656d1}@media (hover:hover){.ui-cta.main-color:hover{background-color:#ff527c}}.ui-cta.main-color:active,.ui-cta.main-color:focus{background-color:#ff527c}.ui-cta.cta-border{margin:0 auto;padding:0 40px;border:2px solid #ff527c;background-color:transparent;color:#ff527c;font-size:1rem}.ui-cta.cta-border:active,.ui-cta.cta-border:focus{background-color:#4656d1;border-color:#4656d1;color:#fff;text-decoration:none}@media (hover:hover){.ui-cta.cta-border:hover{background-color:#4656d1;border-color:#4656d1;color:#fff;text-decoration:none}}@media only screen and (max-width:767px){.ui-cta.cta-border{padding:0 16px;font-size:.9375rem}}@media only screen and (max-width:320px){.ui-cta.cta-border{padding:0 8px}}.ui-cta.cta-border.main-color{border-color:#4656d1;color:#4656d1}.ui-cta.cta-border.main-color span{color:#4656d1}@media (hover:hover){.ui-cta.cta-border.main-color:hover{background-color:#4656d1;color:#fff}.ui-cta.cta-border.main-color:hover span{color:#fff}}.ui-cta.cta-border.main-color:active,.ui-cta.cta-border.main-color:focus{background-color:#4656d1;color:#fff}.ui-cta.cta-border.main-color:active span,.ui-cta.cta-border.main-color:focus span{color:#fff}.ui-link{position:relative;margin-top:24px}.ui-link::before{content:"👉🏻";margin-right:5px;position:relative;top:1px}.ui-link span{text-decoration:underline}.link-wrap{display:block}.ab-test{display:none}.blur-up{filter:blur(5px);transition:filter .4s}.blur-up.lazyloaded{filter:blur(0)}@media only screen and (max-width:1199px){.scroll-controller{overflow-x:auto;padding-bottom:20px;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-webkit-overflow-scrolling:touch}}@media only screen and (max-width:1199px){.scroll-wrap{overflow:hidden}}.scroll-block{overflow-x:auto;padding-bottom:20px;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-behavior:smooth}.scroll-block_wrap{overflow:hidden}.scrollswipe_wrap{overflow:hidden}.nav-tabs{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch}.nav-tabs .nav-item:not(:last-child){margin-right:10px}.nav-tabs .nav-tablink{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer}.nav-tabs .nav-tablink[data-visible*=true]{cursor:default}.nav-tabs .nav-tablink .label{font-size:.8125rem;font-weight:400;position:relative;text-transform:none}.tabs-content .tab-box{position:relative}.tabs-content .tab-box:not([data-visible=true]){display:none}.blur-up{transition:filter .4s;filter:blur(5px)}.blur-up.lazyloaded{filter:blur(0)}#msg-header{padding-top:35px}@media only screen and (max-width:991px){#msg-header{padding-top:45px}}#msg-header .msg-container{position:fixed;width:100%;z-index:2;top:60px;left:50%;transform:translate(-50%,0);background-color:#ffc3ba}@media only screen and (min-width:1200px){#msg-header .msg-container{top:80px}}@media only screen and (max-width:1439px){.onestepcheckout-index-index #msg-header .msg-container{top:80px}}@media only screen and (max-width:991px){.onestepcheckout-index-index #msg-header .msg-container{top:55px}}@media only screen and (max-width:767px){#msg-header .msg-container{top:56px}.onestepcheckout-index-index #msg-header .msg-container{top:55px}}#msg-header .container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:35px}@media only screen and (max-width:991px){#msg-header .container{height:45px}}#msg-header .container [class*=msg-]{font-size:1rem;text-align:center}@media only screen and (max-width:991px){#msg-header .container [class*=msg-]{font-size:.9375rem}}#msg-header .container [class*=msg-] strong{font-weight:700}@media only screen and (max-width:991px){#msg-header .container .msg-desktop{display:none}}@media only screen and (min-width:992px){#msg-header .container .msg-mobile{display:none}}.waiting-container{padding:72px 16px;font-size:1.9375rem;line-height:2.625rem}.waiting-container p{margin:0}@media only screen and (max-width:991px){.waiting-container{font-size:1.5rem;line-height:2rem}}@media only screen and (max-width:576px){.waiting-container{font-size:1.125rem;line-height:1.5625rem}}.breadcrumbs{margin:24px 0 16px}@media only screen and (max-width:576px){.breadcrumbs{margin:16px 0}}.breadcrumbs ol{margin:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}@media only screen and (min-width:992px) and (max-width:1439px){.breadcrumbs ol{padding:0 16px}}.breadcrumbs ol li{font-size:.875rem}@media only screen and (max-width:576px){.breadcrumbs ol li{font-size:.8125rem}}.breadcrumbs ol li:not(:last-child)::after{content:"/";margin:0 4px}.breadcrumbs ol li>span{opacity:.5;cursor:default;white-space:pre-wrap}.breadcrumbs ol li a:hover{text-decoration:underline}.shipp-icon{width:16px;height:23px;margin-right:8px;background:url("../images/product/free-shipp.svg") center center no-repeat;background-size:auto 100%}@media only screen and (max-width:576px){.shipp-icon{height:18px}}#price_notice{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:fixed;left:8px;bottom:8px;width:100%;padding:16px;border-radius:12px;background-color:rgba(255,255,255,.95);box-shadow:0 5px 10px rgba(200,216,237,.6);font-size:.8125rem;transition:all .24s ease-out;z-index:6}#price_notice.none-coupon{display:none}@media (min-width:1441px){#price_notice{left:16px;bottom:16px}}#price_notice a,#price_notice em{color:#307fe2}#price_notice em{display:none;margin-top:3px;padding-left:25px}#price_notice p{margin:0;position:relative}@media only screen and (min-width:992px){#price_notice p{padding-left:30px;line-height:1.125rem}}#price_notice p .condition,#price_notice p.mobile{display:none}#price_notice p::before{content:"";display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;background:url("../images/svg/ic-amb-promo.svg") center center no-repeat;background-size:100% auto}@media only screen and (max-width:991px){#price_notice p::before{width:18px;height:18px;margin-right:8px;transform:translateY(-5px)}}@media only screen and (min-width:992px){#price_notice p::before{position:absolute;top:-2px;left:0}}#price_notice p:last-of-type{margin-bottom:0}#price_notice p .color{color:#4656d1}#price_notice p .promo-code{display:inline-block;padding:2px 4px 1px;background-color:#ff527c;color:#fff;border-radius:5px}@media only screen and (min-width:992px){#price_notice{max-width:400px;width:auto}}@media only screen and (max-width:991px){#price_notice{box-shadow:none;border-radius:8px;width:calc(100% - 16px);left:8px;z-index:6;background-color:rgba(255,251,248,.9);font-size:.9375rem;padding:16px;text-align:center}#price_notice p{-ms-flex-pack:center;justify-content:center;font-size:.875rem}#price_notice p.mobile{display:none}#price_notice .condition,#price_notice em{display:none}body.catalog-product-view #price_notice{width:100%;bottom:0;left:0;right:0}.add-to-cart-box.is-sticky #price_notice{position:relative;margin:0 auto;top:initial;bottom:initial;left:initial;right:initial;padding:8px 0 0;width:100%}}@media only screen and (max-width:767px){#price_notice{padding:10px}#price_notice em{font-size:11px}}body.top-nav-active #price_notice,body.user-nav-active #price_notice{z-index:1}body.top-nav-active#cellublue #header .logo-container .st0,body.user-nav-active#cellublue #header .logo-container .st0{fill:#fff!important}body.top-nav-active#cellublue .aw_countdown_timer_container_default,body.user-nav-active#cellublue .aw_countdown_timer_container_default{z-index:1!important}body.top-nav-active#cellublue.catalog-category-view .aw_countdown_timer_container_default,body.top-nav-active#cellublue.catalog-product-view .aw_countdown_timer_container_default,body.user-nav-active#cellublue.catalog-category-view .aw_countdown_timer_container_default,body.user-nav-active#cellublue.catalog-product-view .aw_countdown_timer_container_default{z-index:2!important}body.top-nav-active#skinblue .aw_countdown_timer_container_default,body.user-nav-active#skinblue .aw_countdown_timer_container_default{z-index:1!important}@media only screen and (max-width:991px){body:not(.catalog-product-view) #price_notice{z-index:2}body.customer-account #price_notice{z-index:6}body.checkout-cart-index #price_notice,body.onestepcheckout-index-index #price_notice{display:none}}#cat-party8ans .baseline,#cat-party8ans .head-title{color:#fbc7c0}.banner-msg .tns-controls{display:none}.banner-msg button[data-action]{display:none}@media only screen and (max-width:991px){.grid_12.white-box{padding:0 16px}}body.with-price-notice .block_features .feat-img .video-box.stuck{bottom:100px}@media only screen and (max-width:991px){body.with-price-notice .block_features .feat-img .video-box.stuck{bottom:0}}@media only screen and (max-width:991px){body.with-price-notice.alma3x .add-to-cart-box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}body.with-price-notice.alma3x .add-to-cart-box>*{width:100%}body.with-price-notice.alma3x .add-to-cart-box #price_notice{-ms-flex-order:1;order:1}}body.with-price-notice .popup-offer{bottom:48px}body .iti__country{margin:0 8px!important}@media only screen and (max-width:991px){body .iti__country:not(:last-child){margin-bottom:4px}}body .iti__country:not(.iti__preferred){font-style:italic}body .iti__flag{background-image:url("../images/flags-phone.png")}@media (min-resolution:192dpi){body .iti__flag{background-image:url("../images/flags-phone@2x.png")}}.form-list .iti__country-list,.form-std-list .iti__country-list{border:none;border-radius:5px;background-color:#fff;box-shadow:0 0 10px rgba(200,216,237,.6);z-index:8}@media only screen and (max-width:991px){.form-list .iti__country-list,.form-std-list .iti__country-list{left:0;width:320px}}@media only screen and (max-width:767px){.form-list .iti__country-list,.form-std-list .iti__country-list{width:280px}}.form-list .iti__country-list>.iti__country,.form-std-list .iti__country-list>.iti__country{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;padding-left:32px;position:relative}.form-list .iti__country-list>.iti__country .iti__flag-box,.form-std-list .iti__country-list>.iti__country .iti__flag-box{margin:initial;position:absolute;top:8px;left:5px}.form-list .iti__country-list>.iti__country .iti__flag-box .iti__flag.iti__ca,.form-std-list .iti__country-list>.iti__country .iti__flag-box .iti__flag.iti__ca{transform:translateY(2px)}.form-list .iti__country-list>.iti__country .iti__country-name,.form-std-list .iti__country-list>.iti__country .iti__country-name{-ms-flex:1 1 auto;flex:1 1 auto;white-space:normal}.form-list .iti__country-list>.iti__country .iti__dial-code,.form-std-list .iti__country-list>.iti__country .iti__dial-code{-ms-flex:0 0 auto;flex:0 0 auto}.form-list .iti__country.iti__highlight,.form-std-list .iti__country.iti__highlight{background-color:rgba(200,216,237,.25);border-radius:3px}.form-list .iti__country.iti__highlight .iti__country-name,.form-list .iti__country.iti__highlight .iti__dial-code,.form-std-list .iti__country.iti__highlight .iti__country-name,.form-std-list .iti__country.iti__highlight .iti__dial-code{color:#4656d1}.form-list .iti__active,.form-std-list .iti__active{font-weight:700}.form-list .iti__selected-flag,.form-std-list .iti__selected-flag{height:32px}.form-list .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag,.form-std-list .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:transparent}.form-list .iti input::-moz-placeholder,.form-std-list .iti input::-moz-placeholder{color:#ccc!important;opacity:0}.form-list .iti input:-ms-input-placeholder,.form-std-list .iti input:-ms-input-placeholder{color:#ccc!important;opacity:0}.form-list .iti input::placeholder,.form-std-list .iti input::placeholder{color:#ccc!important;opacity:0}.form-list .iti__flag-container,.form-std-list .iti__flag-container{top:16px}.form-list label[for="billing:telephone"],.form-std-list label[for="billing:telephone"]{padding-left:44px;left:16px}.form-list .filled .iti input::-moz-placeholder,.form-std-list .filled .iti input::-moz-placeholder{opacity:1}.form-list .filled .iti input:-ms-input-placeholder,.form-std-list .filled .iti input:-ms-input-placeholder{opacity:1}.form-list .filled .iti input::placeholder,.form-std-list .filled .iti input::placeholder{opacity:1}.my-account .iti input:focus::-moz-placeholder{opacity:1}.my-account .iti input:focus:-ms-input-placeholder{opacity:1}.my-account .iti input:focus::placeholder{opacity:1}.my-account .iti__flag-container{top:0}.my-account .iti__selected-flag{height:42px}.iti-mobile .iti.iti--container{top:initial;left:0;right:0;bottom:0;height:40vh;border-radius:8px 8px 0 0;background-color:#fff;box-shadow:0 -2.8px 2.2px rgba(0,0,0,.02),0 -6.7px 5.3px rgba(0,0,0,.03),0 -12.5px 10px rgba(0,0,0,.04)}.iti-mobile .iti.iti--container .iti__country-list{border:none}.iti-mobile .iti.iti--container .iti__active,.iti-mobile .iti.iti--container .iti__highlight{background-color:rgba(200,216,237,.25);border-radius:3px}.iti-mobile .iti.iti--container .iti__active .iti__country-name,.iti-mobile .iti.iti--container .iti__active .iti__dial-code,.iti-mobile .iti.iti--container .iti__highlight .iti__country-name,.iti-mobile .iti.iti--container .iti__highlight .iti__dial-code{color:#4656d1}body.category-id-154 .header-products{background-color:#f2f8ff}body.category-id-154 .header-products .head-title{color:#7e95ff}[id*=category-id-154] .baseline,[id*=category-id-154] .head-title{color:#7e95ff}body.catalog-product-view .product-collateral.category-id-154 #features-withbg,body.catalog-product-view .product-collateral.category-id-154 #spotlight-section{background-color:#f2f8ff;padding:40px 0}@media only screen and (min-width:992px){body.catalog-product-view .product-collateral.category-id-154 #features-withbg,body.catalog-product-view .product-collateral.category-id-154 #spotlight-section{padding:96px 0}}@media only screen and (max-width:767px){body.catalog-product-view .product-collateral.category-id-154 #features-withbg,body.catalog-product-view .product-collateral.category-id-154 #spotlight-section{padding:24px 0}}body.catalog-product-view .product-collateral.category-id-154 .rout-coach .bg-title{color:#b6d8f0}body.catalog-product-view .product-collateral.category-id-154 .block_ingredients .bg-title{color:#b6d8f0}body.category-id-177 .header-products{background-color:#f2f8ff}body.category-id-177 .header-products .head-title{color:#7e95ff}[id*=category-id-177] .baseline,[id*=category-id-177] .head-title{color:#7e95ff}body.catalog-product-view .product-collateral.category-id-177 #features-withbg,body.catalog-product-view .product-collateral.category-id-177 #spotlight-section{background-color:#f2f8ff;padding:40px 0}@media only screen and (min-width:992px){body.catalog-product-view .product-collateral.category-id-177 #features-withbg,body.catalog-product-view .product-collateral.category-id-177 #spotlight-section{padding:96px 0}}@media only screen and (max-width:767px){body.catalog-product-view .product-collateral.category-id-177 #features-withbg,body.catalog-product-view .product-collateral.category-id-177 #spotlight-section{padding:24px 0}}body.catalog-product-view .product-collateral.category-id-177 .rout-coach .bg-title{color:#b6d8f0}body.catalog-product-view .product-collateral.category-id-177 .block_ingredients .bg-title{color:#b6d8f0}body.cat-cellulite .header-products{background-color:#f2f8ff}body.cat-cellulite .header-products .head-title{color:#7e95ff}[id*=cat-cellulite] .baseline,[id*=cat-cellulite] .head-title{color:#7e95ff}body.catalog-product-view .product-collateral.cat-cellulite #features-withbg,body.catalog-product-view .product-collateral.cat-cellulite #spotlight-section{background-color:#f2f8ff;padding:40px 0}@media only screen and (min-width:992px){body.catalog-product-view .product-collateral.cat-cellulite #features-withbg,body.catalog-product-view .product-collateral.cat-cellulite #spotlight-section{padding:96px 0}}@media only screen and (max-width:767px){body.catalog-product-view .product-collateral.cat-cellulite #features-withbg,body.catalog-product-view .product-collateral.cat-cellulite #spotlight-section{padding:24px 0}}body.catalog-product-view .product-collateral.cat-cellulite .rout-coach .bg-title{color:#b6d8f0}body.catalog-product-view .product-collateral.cat-cellulite .block_ingredients .bg-title{color:#b6d8f0}body.catalog-product-view .product-collateral.cat-cellulite .ilstr-list li .ilstr_img,body.catalog-product-view .product-collateral.cat-cellulite .rout-coach .item-prod_img{background-image:url("../images/svg/brush/brush-circ-blue.svg")}body.cat-cellulite-collection .header-products{background-color:#e0e5ff}body.cat-cellulite-collection .header-products .head-title{color:#7e95ff}[id*=cat-cellulite-collection] .baseline,[id*=cat-cellulite-collection] .head-title{color:#7e95ff}body.catalog-product-view .product-collateral.cat-cellulite-collection #features-withbg,body.catalog-product-view .product-collateral.cat-cellulite-collection #spotlight-section{background-color:#e0e5ff;padding:40px 0}@media only screen and (min-width:992px){body.catalog-product-view .product-collateral.cat-cellulite-collection #features-withbg,body.catalog-product-view .product-collateral.cat-cellulite-collection #spotlight-section{padding:96px 0}}@media only screen and (max-width:767px){body.catalog-product-view .product-collateral.cat-cellulite-collection #features-withbg,body.catalog-product-view .product-collateral.cat-cellulite-collection #spotlight-section{padding:24px 0}}body.category-id-155 .header-products{background-color:#f2fcfb}body.category-id-155 .header-products .head-title{color:#64dbbb}[id*=category-id-155] .baseline,[id*=category-id-155] .head-title{color:#64dbbb}body.catalog-product-view .product-collateral.category-id-155 #features-withbg,body.catalog-product-view .product-collateral.category-id-155 #spotlight-section{background-color:#f2fcfb;padding:40px 0}@media only screen and (min-width:992px){body.catalog-product-view .product-collateral.category-id-155 #features-withbg,body.catalog-product-view .product-collateral.category-id-155 #spotlight-section{padding:96px 0}}@media only screen and (max-width:767px){body.catalog-product-view .product-collateral.category-id-155 #features-withbg,body.catalog-product-view .product-collateral.category-id-155 #spotlight-section{padding:24px 0}}body.category-id-178 .header-products{background-color:#f2fcfb}body.category-id-178 .header-products .head-title{color:#64dbbb}[id*=category-id-178] .baseline,[id*=category-id-178] .head-title{color:#64dbbb}body.catalog-product-view .product-collateral.category-id-178 #features-withbg,body.catalog-product-view .product-collateral.category-id-178 #spotlight-section{background-color:#f2fcfb;padding:40px 0}@media only screen and (min-width:992px){body.catalog-product-view .product-collateral.category-id-178 #features-withbg,body.catalog-product-view .product-collateral.category-id-178 #spotlight-section{padding:96px 0}}@media only screen and (max-width:767px){body.catalog-product-view .product-collateral.category-id-178 #features-withbg,body.catalog-product-view .product-collateral.category-id-178 #spotlight-section{padding:24px 0}}body.cat-minceur .header-products{background-color:#f2fcfb}body.cat-minceur .header-products .head-title{color:#64dbbb}[id*=cat-minceur] .baseline,[id*=cat-minceur] .head-title{color:#64dbbb}body.catalog-product-view .product-collateral.cat-minceur #features-withbg,body.catalog-product-view .product-collateral.cat-minceur #spotlight-section{background-color:#f2fcfb;padding:40px 0}@media only screen and (min-width:992px){body.catalog-product-view .product-collateral.cat-minceur #features-withbg,body.catalog-product-view .product-collateral.cat-minceur #spotlight-section{padding:96px 0}}@media only screen and (max-width:767px){body.catalog-product-view .product-collateral.cat-minceur #features-withbg,body.catalog-product-view .product-collateral.cat-minceur #spotlight-section{padding:24px 0}}body.catalog-product-view .product-collateral.cat-minceur .rout-coach .bg-title{color:#c3f7e6}body.catalog-product-view .product-collateral.cat-minceur .block_ingredients .bg-title{color:#c3f7e6}body.catalog-product-view .product-collateral.cat-minceur .ilstr-list li .ilstr_img,body.catalog-product-view .product-collateral.cat-minceur .rout-coach .item-prod_img{background-image:url("../images/svg/brush/brush-circ-green.svg")}body.cat-minceur-collection .header-products{background-color:#defffa}body.cat-minceur-collection .header-products .head-title{color:#19e3c1}[id*=cat-minceur-collection] .baseline,[id*=cat-minceur-collection] .head-title{color:#19e3c1}body.catalog-product-view .product-collateral.cat-minceur-collection #features-withbg,body.catalog-product-view .product-collateral.cat-minceur-collection #spotlight-section{background-color:#defffa;padding:40px 0}@media only screen and (min-width:992px){body.catalog-product-view .product-collateral.cat-minceur-collection #features-withbg,body.catalog-product-view .product-collateral.cat-minceur-collection #spotlight-section{padding:96px 0}}@media only screen and (max-width:767px){body.catalog-product-view .product-collateral.cat-minceur-collection #features-withbg,body.catalog-product-view .product-collateral.cat-minceur-collection #spotlight-section{padding:24px 0}}body.category-id-156 .header-products{background-color:#fff9f4}body.category-id-156 .header-products .head-title{color:#ffc3ba}[id*=category-id-156] .baseline,[id*=category-id-156] .head-title{color:#ffc3ba}body.catalog-product-view .product-collateral.category-id-156 #features-withbg,body.catalog-product-view .product-collateral.category-id-156 #spotlight-section{background-color:#fff9f4;padding:40px 0}@media only screen and (min-width:992px){body.catalog-product-view .product-collateral.category-id-156 #features-withbg,body.catalog-product-view .product-collateral.category-id-156 #spotlight-section{padding:96px 0}}@media only screen and (max-width:767px){body.catalog-product-view .product-collateral.category-id-156 #features-withbg,body.catalog-product-view .product-collateral.category-id-156 #spotlight-section{padding:24px 0}}body.catalog-product-view .product-collateral.category-id-156 .rout-coach .bg-title{color:#ffd8c4}body.catalog-product-view .product-collateral.category-id-156 .block_ingredients .bg-title{color:#ffd8c4}body.category-id-179 .header-products{background-color:#fff9f4}body.category-id-179 .header-products .head-title{color:#ffc3ba}[id*=category-id-179] .baseline,[id*=category-id-179] .head-title{color:#ffc3ba}body.catalog-product-view .product-collateral.category-id-179 #features-withbg,body.catalog-product-view .product-collateral.category-id-179 #spotlight-section{background-color:#fff9f4;padding:40px 0}@media only screen and (min-width:992px){body.catalog-product-view .product-collateral.category-id-179 #features-withbg,body.catalog-product-view .product-collateral.category-id-179 #spotlight-section{padding:96px 0}}@media only screen and (max-width:767px){body.catalog-product-view .product-collateral.category-id-179 #features-withbg,body.catalog-product-view .product-collateral.category-id-179 #spotlight-section{padding:24px 0}}body.catalog-product-view .product-collateral.category-id-179 .rout-coach .bg-title{color:#ffd8c4}body.catalog-product-view .product-collateral.category-id-179 .block_ingredients .bg-title{color:#ffd8c4}body.cat-vergetures .header-products{background-color:#fff9f4}body.cat-vergetures .header-products .head-title{color:#ffc3ba}[id*=cat-vergetures] .baseline,[id*=cat-vergetures] .head-title{color:#ffc3ba}body.catalog-product-view .product-collateral.cat-vergetures #features-withbg,body.catalog-product-view .product-collateral.cat-vergetures #spotlight-section{background-color:#fff9f4;padding:40px 0}@media only screen and (min-width:992px){body.catalog-product-view .product-collateral.cat-vergetures #features-withbg,body.catalog-product-view .product-collateral.cat-vergetures #spotlight-section{padding:96px 0}}@media only screen and (max-width:767px){body.catalog-product-view .product-collateral.cat-vergetures #features-withbg,body.catalog-product-view .product-collateral.cat-vergetures #spotlight-section{padding:24px 0}}body.catalog-product-view .product-collateral.cat-vergetures .rout-coach .bg-title{color:#ffd8c4}body.catalog-product-view .product-collateral.cat-vergetures .block_ingredients .bg-title{color:#ffd8c4}body.catalog-product-view .product-collateral.cat-vergetures .ilstr-list li .ilstr_img,body.catalog-product-view .product-collateral.cat-vergetures .rout-coach .item-prod_img{background-image:url("../images/svg/brush/brush-circ-pink.svg")}body.cat-vergetures-collection .header-products{background-color:#fff4f0}body.cat-vergetures-collection .header-products .head-title{color:#ffcdbe}[id*=cat-vergetures-collection] .baseline,[id*=cat-vergetures-collection] .head-title{color:#ffcdbe}body.catalog-product-view .product-collateral.cat-vergetures-collection #features-withbg,body.catalog-product-view .product-collateral.cat-vergetures-collection #spotlight-section{background-color:#fff4f0;padding:40px 0}@media only screen and (min-width:992px){body.catalog-product-view .product-collateral.cat-vergetures-collection #features-withbg,body.catalog-product-view .product-collateral.cat-vergetures-collection #spotlight-section{padding:96px 0}}@media only screen and (max-width:767px){body.catalog-product-view .product-collateral.cat-vergetures-collection #features-withbg,body.catalog-product-view .product-collateral.cat-vergetures-collection #spotlight-section{padding:24px 0}}body.category-id-165 .header-products{background-color:#ffc9e1}body.category-id-165 .header-products .head-title{color:#ff4b75}[id*=category-id-165] .baseline,[id*=category-id-165] .head-title{color:#ff4b75}body.catalog-product-view .product-collateral.category-id-165 #features-withbg,body.catalog-product-view .product-collateral.category-id-165 #spotlight-section{background-color:#ffc9e1;padding:40px 0}@media only screen and (min-width:992px){body.catalog-product-view .product-collateral.category-id-165 #features-withbg,body.catalog-product-view .product-collateral.category-id-165 #spotlight-section{padding:96px 0}}@media only screen and (max-width:767px){body.catalog-product-view .product-collateral.category-id-165 #features-withbg,body.catalog-product-view .product-collateral.category-id-165 #spotlight-section{padding:24px 0}}body.catalog-product-view .product-collateral.category-id-165 .rout-coach .bg-title{color:#ffc9e1}body.catalog-product-view .product-collateral.category-id-165 .block_ingredients .bg-title{color:#ffc9e1}body.category-id-180 .header-products{background-color:#ffc9e1}body.category-id-180 .header-products .head-title{color:#ff4b75}[id*=category-id-180] .baseline,[id*=category-id-180] .head-title{color:#ff4b75}body.catalog-product-view .product-collateral.category-id-180 #features-withbg,body.catalog-product-view .product-collateral.category-id-180 #spotlight-section{background-color:#ffc9e1;padding:40px 0}@media only screen and (min-width:992px){body.catalog-product-view .product-collateral.category-id-180 #features-withbg,body.catalog-product-view .product-collateral.category-id-180 #spotlight-section{padding:96px 0}}@media only screen and (max-width:767px){body.catalog-product-view .product-collateral.category-id-180 #features-withbg,body.catalog-product-view .product-collateral.category-id-180 #spotlight-section{padding:24px 0}}body.catalog-product-view .product-collateral.category-id-180 .rout-coach .bg-title{color:#ffc9e1}body.catalog-product-view .product-collateral.category-id-180 .block_ingredients .bg-title{color:#ffc9e1}body.cat-fitness .header-products{background-color:#ffc9e1}body.cat-fitness .header-products .head-title{color:#ff4b75}[id*=cat-fitness] .baseline,[id*=cat-fitness] .head-title{color:#ff4b75}body.catalog-product-view .product-collateral.cat-fitness #features-withbg,body.catalog-product-view .product-collateral.cat-fitness #spotlight-section{background-color:#ffc9e1;padding:40px 0}@media only screen and (min-width:992px){body.catalog-product-view .product-collateral.cat-fitness #features-withbg,body.catalog-product-view .product-collateral.cat-fitness #spotlight-section{padding:96px 0}}@media only screen and (max-width:767px){body.catalog-product-view .product-collateral.cat-fitness #features-withbg,body.catalog-product-view .product-collateral.cat-fitness #spotlight-section{padding:24px 0}}body.catalog-product-view .product-collateral.cat-fitness .rout-coach .bg-title{color:#ffc9e1}body.catalog-product-view .product-collateral.cat-fitness .block_ingredients .bg-title{color:#ffc9e1}body.cat-guides .header-products .head-title{color:#d3daff}[id*=cat-guides] .baseline,[id*=cat-guides] .head-title{color:#d3daff}body.catalog-product-view .product-collateral.cat-guides #features-withbg,body.catalog-product-view .product-collateral.cat-guides #spotlight-section{padding:40px 0}@media only screen and (min-width:992px){body.catalog-product-view .product-collateral.cat-guides #features-withbg,body.catalog-product-view .product-collateral.cat-guides #spotlight-section{padding:96px 0}}@media only screen and (max-width:767px){body.catalog-product-view .product-collateral.cat-guides #features-withbg,body.catalog-product-view .product-collateral.cat-guides #spotlight-section{padding:24px 0}}body.catalog-product-view .product-collateral.cat-guides .ilstr-list li .ilstr_img,body.catalog-product-view .product-collateral.cat-guides .rout-coach .item-prod_img{background-image:url("../images/svg/brush/brush-circ-purple.svg")}body.category-id-253 .header-products{background-color:#fce5eb}body.category-id-253 .header-products .head-title{color:#ff5a78}[id*=category-id-253] .baseline,[id*=category-id-253] .head-title{color:#ff5a78}body.catalog-product-view .product-collateral.category-id-253 #features-withbg,body.catalog-product-view .product-collateral.category-id-253 #spotlight-section{background-color:#fce5eb;padding:40px 0}@media only screen and (min-width:992px){body.catalog-product-view .product-collateral.category-id-253 #features-withbg,body.catalog-product-view .product-collateral.category-id-253 #spotlight-section{padding:96px 0}}@media only screen and (max-width:767px){body.catalog-product-view .product-collateral.category-id-253 #features-withbg,body.catalog-product-view .product-collateral.category-id-253 #spotlight-section{padding:24px 0}}body.cat-pertedepoids .header-products .head-title{color:#c6f78d}[id*=cat-pertedepoids] .baseline,[id*=cat-pertedepoids] .head-title{color:#c6f78d}body.catalog-product-view .product-collateral.cat-pertedepoids #features-withbg,body.catalog-product-view .product-collateral.cat-pertedepoids #spotlight-section{padding:40px 0}@media only screen and (min-width:992px){body.catalog-product-view .product-collateral.cat-pertedepoids #features-withbg,body.catalog-product-view .product-collateral.cat-pertedepoids #spotlight-section{padding:96px 0}}@media only screen and (max-width:767px){body.catalog-product-view .product-collateral.cat-pertedepoids #features-withbg,body.catalog-product-view .product-collateral.cat-pertedepoids #spotlight-section{padding:24px 0}}body.catalog-product-view .product-collateral.cat-pertedepoids .rout-coach .bg-title{color:#d9f5c1}body.catalog-product-view .product-collateral.cat-pertedepoids .block_ingredients .bg-title{color:#d9f5c1}body.cat-retentiondeau .header-products .head-title{color:#81e8e8}[id*=cat-retentiondeau] .baseline,[id*=cat-retentiondeau] .head-title{color:#81e8e8}body.catalog-product-view .product-collateral.cat-retentiondeau #features-withbg,body.catalog-product-view .product-collateral.cat-retentiondeau #spotlight-section{padding:40px 0}@media only screen and (min-width:992px){body.catalog-product-view .product-collateral.cat-retentiondeau #features-withbg,body.catalog-product-view .product-collateral.cat-retentiondeau #spotlight-section{padding:96px 0}}@media only screen and (max-width:767px){body.catalog-product-view .product-collateral.cat-retentiondeau #features-withbg,body.catalog-product-view .product-collateral.cat-retentiondeau #spotlight-section{padding:24px 0}}body.catalog-product-view .product-collateral.cat-retentiondeau .rout-coach .bg-title{color:#bbe6e6}body.catalog-product-view .product-collateral.cat-retentiondeau .block_ingredients .bg-title{color:#bbe6e6}body.cat-fermet .header-products .head-title{color:#fca3ca}[id*=cat-fermet] .baseline,[id*=cat-fermet] .head-title{color:#fca3ca}body.catalog-product-view .product-collateral.cat-fermet #features-withbg,body.catalog-product-view .product-collateral.cat-fermet #spotlight-section{padding:40px 0}@media only screen and (min-width:992px){body.catalog-product-view .product-collateral.cat-fermet #features-withbg,body.catalog-product-view .product-collateral.cat-fermet #spotlight-section{padding:96px 0}}@media only screen and (max-width:767px){body.catalog-product-view .product-collateral.cat-fermet #features-withbg,body.catalog-product-view .product-collateral.cat-fermet #spotlight-section{padding:24px 0}}body.catalog-product-view .product-collateral.cat-fermet .rout-coach .bg-title{color:#ffc9e1}body.catalog-product-view .product-collateral.cat-fermet .block_ingredients .bg-title{color:#ffc9e1}body.cat-ballonnement .header-products .head-title{color:#fcd6a0}[id*=cat-ballonnement] .baseline,[id*=cat-ballonnement] .head-title{color:#fcd6a0}body.catalog-product-view .product-collateral.cat-ballonnement #features-withbg,body.catalog-product-view .product-collateral.cat-ballonnement #spotlight-section{padding:40px 0}@media only screen and (min-width:992px){body.catalog-product-view .product-collateral.cat-ballonnement #features-withbg,body.catalog-product-view .product-collateral.cat-ballonnement #spotlight-section{padding:96px 0}}@media only screen and (max-width:767px){body.catalog-product-view .product-collateral.cat-ballonnement #features-withbg,body.catalog-product-view .product-collateral.cat-ballonnement #spotlight-section{padding:24px 0}}body.catalog-product-view .product-collateral.cat-ballonnement .rout-coach .bg-title{color:#ffe5bf}body.catalog-product-view .product-collateral.cat-ballonnement .block_ingredients .bg-title{color:#ffe5bf}#messages_product_view{position:relative;z-index:1}.aw_countdown_timer_container_default{width:100%;height:var(--countdownTimerHeight);background-color:#ffc3ba;position:fixed;top:60px;left:0;z-index:6!important;transition:all .2s ease-in-out}@media only screen and (min-width:768px){.aw_countdown_timer_container_default{top:70px}}@media only screen and (min-width:1200px){.aw_countdown_timer_container_default{top:80px}}@media only screen and (max-width:767px){.aw_countdown_timer_container_default{top:56px}}.aw_countdown_timer_container_default .countdown-title.desktop{display:inline}.aw_countdown_timer_container_default .countdown-title.mobile{display:none}@media only screen and (max-width:991px){.aw_countdown_timer_container_default .countdown-title.mobile{display:inline}.aw_countdown_timer_container_default .countdown-title.desktop{display:none}}.aw_countdown_timer_container_default .aw_countdown_timer{-ms-flex:0 0 auto;flex:0 0 auto;display:inline-block;padding:0 6px;text-align:center;position:relative;z-index:1;font-weight:700;color:#ff4b75;line-height:normal}.aw_countdown_timer_container_default .aw_countdown_timer~.banner-msg{margin-top:-8px!important}.aw_countdown_timer_container_default .aw_countdown_timer>div{display:inline-block}.aw_countdown_timer_container_default .aw_countdown_timer>div>div{display:inline-block}@media only screen and (max-width:320px){.aw_countdown_timer_container_default .countdown-title{font-size:.8125rem}.aw_countdown_timer_container_default .aw_countdown_timer{font-size:.75rem;transform:translate(0,1px)}}.aw_countdown_timer_container_default .banner-msg{height:100%}.aw_countdown_timer_container_default .countdown-timer_item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;max-width:960px;height:var(--countdownTimerHeight);margin-left:auto;margin-right:auto}.aw_countdown_timer_container_default .countdown-timer_item.has-url{cursor:pointer}.ratings a{position:relative;font-size:.75rem;color:#949494}@media only screen and (max-width:991px){.ratings a{font-size:.8125rem}}.ratings a:hover{color:#4656d1}.rating-box{position:relative;top:1px;display:inline-block;width:70px;height:12px;background:url("../images/star-rating.svg") no-repeat;background-size:70px 24px}@media only screen and (max-width:991px){.ratings .rating-box{width:74px;height:13px;background-size:75px 26px}.ratings .rating-box>div{background-position-y:-14px}}.rating-box>div{height:100%;background:inherit;background-position-y:-13px}.rating-box.small{width:58px;height:11px;background-size:58px 21px}.rating-box.small>div{background-position-y:-11px}.rate-on{font-size:12px}.price-box>p{margin:0}.price-box .old-price{font-size:.75rem}.price-box .old-price>.price{text-decoration:line-through;font-weight:400}.price-box .price-label{display:none}.price-box .minimal-price-link{width:100%}.price-box .minimal-price-link span{font-size:.875rem}@media only screen and (max-width:576px){.price-box .minimal-price-link span{font-size:.8125rem}}.discount-bubble{position:absolute;top:0;right:0}body:not(#cellublue,#skinblue) .discount-bubble{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:20px;padding:0 5px;color:#fff;text-align:center;font-size:.875rem;font-weight:700}body#cellublue .discount-bubble span{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:20px;padding:0 5px;color:#fff;background-color:#ff527c;filter:saturate(1.5);text-align:center;font-size:1rem;font-weight:800}body#skinblue .discount-bubble span{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:20px;padding:0 5px;color:#fff;text-align:center;font-size:.875rem;font-weight:700}.discount-bubble-extra{position:absolute;z-index:0;top:29px;right:8px;width:52px;color:#fff;text-align:center;line-height:27px;font-size:1rem;font-weight:700}@media (min-width:577px){body#cellublue .product-view_img .discount-bubble,body#skinblue .product-view_img .discount-bubble{top:6px;right:6px}}body#cellublue .product-view_img .discount-bubble span,body#skinblue .product-view_img .discount-bubble span{height:36px;padding:0 10px 2px;font-size:1.25rem;letter-spacing:.5px;text-align:center;border-radius:4px}@media only screen and (max-width:576px){body#cellublue .product-view_img .discount-bubble span,body#skinblue .product-view_img .discount-bubble span{height:initial;padding:2px 8px}}body#cellublue .product-view_img .discount-bubble::before,body#skinblue .product-view_img .discount-bubble::before{width:76px;height:40px;transform:translate(-6px,6px)}@media only screen and (max-width:576px){body#cellublue .product-view_img .discount-bubble::before,body#skinblue .product-view_img .discount-bubble::before{width:64px;height:27px;transform:translate(-4px,4px)}}body#cellublue .cellublue-product-list .discount-bubble::before,body#skinblue .cellublue-product-list .discount-bubble::before{width:53px;height:26px}body#cellublue .cellublue-product-list .discount-bubble span,body#skinblue .cellublue-product-list .discount-bubble span{height:26px;padding:2px 8px 0;font-size:1rem}@media only screen and (max-width:576px){body#cellublue .product-view_img .discount-bubble span{height:26px;font-size:.875rem}}#filters-bar{transition:all .2s ease-in-out;padding:16px;position:sticky;position:-webkit-sticky!important;top:var(--paddingWrapper);z-index:2}@media only screen and (min-width:992px){#filters-bar{top:calc(var(--paddingWrapper) + 16px);-ms-flex:0 0 280px;flex:0 0 280px;margin-right:40px;padding:0;border-radius:12px}body.with-filters #filters-bar{min-width:280px}}@media only screen and (max-width:991px){#filters-bar{margin:-14px -16px 0;padding:40px 8px 8px;background-color:rgba(255,255,255,.9)}#filters-bar.opened~.shop-content,#filters-bar.opened~.shop-maincol{opacity:.5}}@media only screen and (max-width:576px){body.is-scrolling #filters-bar{top:0}body.is-scrolling.has-countdown #filters-bar{top:36px}body.is-scrolling #filters-bar.opened,body.is-scrolling.has-countdown #filters-bar.opened{transform:none}}#filters-bar.hide{position:relative;top:-100px!important;transition:none}#filters-bar~.shop-content{-ms-flex:1 1 auto;flex:1 1 auto;transition:opacity .2s ease-in-out}#filters-bar>.remove-tags{display:none;font-size:.8125rem;text-decoration:underline;cursor:pointer;position:absolute;right:24px;transition:all .2s ease-in-out}@media only screen and (min-width:992px){#filters-bar>.remove-tags{top:5px;right:0;z-index:2}}@media only screen and (max-width:991px){#filters-bar>.remove-tags{top:51px;font-size:.875rem}}@media only screen and (max-width:576px){#filters-bar>.remove-tags{right:8px}}#filters-bar.hide{background-color:transparent}#filters-bar.hide .filter-tags,#filters-bar.hide .remove-tags{transform:translateY(-50px);opacity:0}#filters-bar .filter-wrap{position:relative;z-index:2;font-family:Lato,Arial,Helvetica,sans-serif}@media only screen and (max-width:991px){#filters-bar .filter-wrap{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;position:absolute;top:0;left:0;right:0;padding:8px 16px;background-color:#fef9f5}#filters-bar .filter-wrap.active{padding-bottom:16px;box-shadow:0 4.5px 3.6px rgba(0,0,0,.024),0 12.5px 10px rgba(0,0,0,.07),0 30.1px 24.1px rgba(0,0,0,.095)}#filters-bar .filter-wrap.active>.filters-list{height:auto;overflow:inherit;opacity:1}#filters-bar .filter-wrap.active .head-section::after{transform:translate(0,-50%) rotate(45deg)}}#filters-bar .filter-wrap .head-section{min-height:24px;margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (min-width:992px){#filters-bar .filter-wrap .head-section{padding-right:72px}}@media only screen and (max-width:991px){#filters-bar .filter-wrap .head-section{width:100%;margin:0;padding:0 30px 0 0;position:relative}#filters-bar .filter-wrap .head-section::after{content:"";display:inline-block;width:30px;height:30px;background:url("../images/svg/commons/ic-plus.svg") center center no-repeat;background-size:50% auto;position:absolute;top:50%;right:-6px;transform:translate(0,-50%);transition:all .2s ease-in-out}}#filters-bar .filter-wrap .head-section .ic{display:inline-block;width:24px;height:24px;margin-right:8px;background:url("../images/svg/ic-filters.svg") center center no-repeat;background-color:#0a2346;background-size:14px auto;border-radius:4px}#filters-bar .filter-wrap .head-section .label-text{font-family:Poppins,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:500;font-family:Lato,Arial,Helvetica,sans-serif;transform:translateY(-1px)}@media only screen and (min-width:992px){#filters-bar .filter-wrap .head-section .label-text{font-size:1.25rem}}#filters-bar .filter-wrap .head-section .qty-counter{min-width:20px;height:20px;padding-bottom:1px;padding-left:3px;font-size:.8125rem;transform:none;color:#fff;background-color:#4656d1}#filters-bar .filter-wrap .qty-counter{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-width:20px;height:20px;line-height:0;padding:0;margin-left:8px;font-size:.75rem;font-weight:700;color:#4656d1;border-radius:40px;background-color:rgba(100,128,255,.25);transform-origin:center center;overflow:hidden;transition:all .2s ease-in-out}#filters-bar .filter-wrap .qty-counter.hide{opacity:0;visibility:hidden;transform:scale(0)}@media only screen and (min-width:992px){#filters-bar .filter-wrap .set-buttons{display:none}}@media only screen and (max-width:991px){#filters-bar .filter-wrap .set-buttons{width:100%;margin-top:16px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}}#filters-bar .filter-wrap .set-buttons>.ui-cta{width:100%;height:32px;padding-bottom:0;cursor:pointer}@media only screen and (max-width:767px){#filters-bar .filter-wrap .set-buttons>.ui-cta{height:40px}}#filters-bar .filter-wrap .set-buttons .filters-close{-ms-flex-order:-1;order:-1;background-color:#8c93fd}#filters-bar .filter-wrap .set-buttons .remove-tags{background-color:transparent;margin-top:8px;padding:0 16px 2px;color:#4656d1;font-weight:400;font-size:.9375rem}@media only screen and (min-width:1440px){#filters-bar .filter-wrap .set-buttons .remove-tags:hover{text-decoration:underline}}#filters-bar .filter-wrap .set-buttons .remove-tags:focus{text-decoration:underline}@media only screen and (min-width:992px){#filters-bar .filters-list{margin-top:16px}}@media only screen and (max-width:991px){#filters-bar .filters-list{width:100%;height:0;opacity:0;overflow:hidden;transition:all .2s ease-in-out}}#filters-bar .filter{position:relative;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}#filters-bar .filter.active .filter-title::after{transform:rotate(-180deg) translateY(50%)}@media only screen and (min-width:992px){#filters-bar .filter:not(:first-of-type){margin-top:16px}#filters-bar .filter:not(:last-of-type){padding-bottom:16px;border-bottom:1px solid #ffe1db}#filters-bar .filter.active .filter-title{margin-bottom:16px}}@media only screen and (max-width:991px){#filters-bar .filter{margin:0;width:100%}#filters-bar .filter:first-of-type{margin-top:12px}#filters-bar .filter:not(:last-child){border-bottom:1px solid #ffe1db}#filters-bar .filter.active{z-index:1}#filters-bar .filter.active .filter-title .label-text{color:#4656d1}}#filters-bar .filter:not(.active) .filter-group{height:0;max-height:0;overflow:hidden}#filters-bar .filter-title{padding-right:24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;transition:background-color .2s ease-in-out;cursor:pointer}#filters-bar .filter-title::after{content:"";display:inline-block;width:18px;height:12px;background:url("../images/svg/commons/ic-chevron-pink.svg") center center no-repeat;background-size:auto 100%;transform-origin:center center;transform:rotate(0) translateY(-50%);position:absolute;top:50%;right:0;transition:transform .2s ease-in-out}@media only screen and (max-width:991px){#filters-bar .filter-title{width:100%;height:45px;padding:0 40px 0 0}}#filters-bar .filter-title .label-text{margin:0;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:1rem;font-family:Lato,Arial,Helvetica,sans-serif;font-weight:500;transition:color .2s ease-in-out}#filters-bar .filter-group{transition:all .2s ease-in-out;height:0;opacity:1;visibility:visible;overflow:hidden}#filters-bar .filter-group>li{text-align:left}@media only screen and (max-width:991px){#filters-bar .filter-group>li{margin:0 15px 5px}}#filters-bar .filter-group>li:not(:last-child){margin-bottom:8px}#filters-bar .filter-group[data-filter-group*=display_promo_percent] label{padding-top:1px}#filters-bar .filter-group label{position:relative;display:inline-block;padding-left:25px;padding-top:1px;border-radius:5px;color:#0a2346;transition:all .2s ease-in-out;cursor:pointer}@media only screen and (min-width:992px){#filters-bar .filter-group label{width:100%}#filters-bar .filter-group label:hover{color:#4656d1}#filters-bar .filter-group label:hover::before{border-color:#4656d1}}@media only screen and (max-width:991px){#filters-bar .filter-group label{font-size:.9375rem;min-height:32px}}#filters-bar .filter-group label::before{content:"";display:inline-block;width:12px;height:12px;border:1px solid #f9c4ba;position:absolute;top:3px;left:0;transition:background-color .2s ease-in-out,border .2s ease-in-out}#filters-bar .filter-group label.selected{color:#4656d1}#filters-bar .filter-group label.selected::before{background-color:#4656d1;border-color:#4656d1}#filters-bar .filter-group label.disabled{opacity:.3;pointer-events:none}#filters-bar .filter-group label input{-webkit-appearance:none;-moz-appearance:none;appearance:none}#filters-bar .filter-group label input.button{border:none;border-radius:0;line-height:normal;padding:0;margin:0;font-size:0;width:0;height:0;min-height:initial;background-color:transparent!important}#filters-bar .filters-count-global.qty-counter{margin-left:7px;padding:0 4px;background-color:#4656d1;color:#fff;font-weight:700;line-height:17px;text-align:center}#filters-bar .filters-close{padding:0 16px 2px;font-size:.9375rem;-ms-flex-item-align:end;align-self:flex-end;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}#filters-bar .filter-tags{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:72px;transition:all .2s ease-in-out}@media only screen and (min-width:992px){#filters-bar .filter-tags{display:none}}#filters-bar .filter-tag{-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:24px;margin:8px 8px 0 0;background:#fffbf9;padding:1px 24px 0 12px;border-radius:40px;border:1px solid #ffc3ba;color:#0a2346;position:relative;font-size:.8125rem;cursor:pointer}#filters-bar .filter-tag::after{content:"";display:block;width:10px;height:10px;background:url("../images/svg/ic-cross-thin.svg") center center no-repeat;background-size:auto 100%;position:absolute;top:6px;right:8px;display:block;color:#0a2346;transform:rotate(45deg)}.cart-totals>.clearfix,.cart-totals>.clearfix>div{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.cart-totals>.clearfix::after,.cart-totals>.clearfix>div::after{display:none}.cart-totals>.clearfix strong:first-of-type,.cart-totals>.clearfix>div strong:first-of-type{-ms-flex:1 1 60%;flex:1 1 60%;padding-right:16px;text-transform:uppercase;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:1px}.cart-totals>.clearfix strong:last-of-type,.cart-totals>.clearfix>div strong:last-of-type{-ms-flex:0 0 30%;flex:0 0 30%;font-size:1.25rem;font-weight:700;text-align:right}@media only screen and (min-width:992px){.cart-totals>.clearfix{-ms-flex-align:end;align-items:flex-end}}.cart-totals>.clearfix>div{width:100%}.cart-totals>.clearfix>div strong:last-of-type{-ms-flex:0 0 40%;flex:0 0 40%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:991px){.cart-totals>.clearfix>div strong:last-of-type{-ms-flex-align:end;align-items:flex-end}}.cart-totals>.clearfix>div .total_three{font-size:inherit;padding-top:0;-ms-flex-order:-1;order:-1;margin-right:4px}@media only screen and (max-width:991px){.cart-totals>.clearfix>div .total_three{margin-bottom:1px}}.cart-totals table{width:100%}.cart-totals table tbody{display:none}.cart-totals table tfoot .a-left{font-size:1.125rem;text-transform:uppercase;letter-spacing:1px}.cart-totals table tfoot .a-left strong{font-weight:700}.cart-totals table tfoot .a-right{padding:16px 0}.cart-totals table tfoot .a-right .price{font-size:1.25rem;font-weight:400}.cart-totals .ui-cta{width:100%;cursor:pointer}@media only screen and (max-width:991px){.cart-totals .ui-cta{padding:0 16px 1px;width:auto;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-order:1;order:1;height:48px}}@media only screen and (max-width:576px){.cart-totals .ui-cta{-ms-flex:0 0 auto;flex:0 0 auto;width:100%;height:44px;-ms-flex-order:initial;order:initial}}.cart-totals .ui-cta .ic{margin-right:6px;font-size:1.125rem}@media only screen and (max-width:576px){.cart-totals .ui-cta .ic{font-size:1rem}}.cart-totals .cart-total-block{text-align:center;transition:transform .2s ease-in-out}@media only screen and (max-width:991px){.cart-totals .cart-total-block{position:fixed;bottom:0;left:0;z-index:12;width:100%;padding:16px;background-color:#fff;box-shadow:0 0 16px rgba(0,0,0,.2);border-radius:8px 8px 0 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:576px){.cart-totals .cart-total-block{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:12px 12px 14px}}@media only screen and (max-width:576px){.cart-totals .cart-total-block.visible{transform:translateY(0)!important}}@media only screen and (min-width:992px){.cart-totals .cart-total-pice{display:none}}@media only screen and (max-width:991px){.cart-totals .cart-total-pice .price{font-size:1.125rem}}@media only screen and (max-width:576px){.cart-totals .cart-total-pice .price{font-size:1rem}}.cart-totals .cart-total-pice::before{content:"-";margin:0 4px;color:#fff;font-weight:700;display:inline-block;transform:translateY(-1px)}.cart-totals .cart-link-back{display:inline-block;font-size:.9375rem;font-weight:700;color:#4656d1}@media only screen and (min-width:992px){.cart-totals .cart-link-back{display:none}}@media only screen and (max-width:991px){.cart-totals .cart-link-back{-ms-flex:0 0 40%;flex:0 0 40%;text-align:center}}@media only screen and (max-width:576px){.cart-totals .cart-link-back{-ms-flex:0 0 auto;flex:0 0 auto;margin-top:12px}}.cart-subtotal,.discount-code_total,.onestep-subtotal,.quote-subtotal,.quote-total{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-weight:700}.cart-subtotal .label,.discount-code_total .label,.onestep-subtotal .label,.quote-subtotal .label,.quote-total .label{-ms-flex:1 1 70%;flex:1 1 70%;padding-right:16px;font-weight:700}.cart-subtotal .value,.discount-code_total .value,.onestep-subtotal .value,.quote-subtotal .value,.quote-total .value{-ms-flex:0 0 30%;flex:0 0 30%;text-align:right}.cart-subtotal .value .price,.discount-code_total .value .price,.onestep-subtotal .value .price,.quote-subtotal .value .price,.quote-total .value .price{font-size:.9375rem;font-weight:400}.discount-code_applied .green{color:#03d3a0}.discount-code_applied.top{-ms-flex-align:center;align-items:center;margin-top:15px}.discount-code_applied.bottom{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end;margin-top:15px}@media only screen and (max-width:576px){.discount-code_applied.bottom{margin-top:0}}.discount-code_applied-label{-ms-flex:1 1 auto;flex:1 1 auto;margin-right:10px}.discount-code_applied-label span:not(.ic-coupon),.discount-code_applied-label strong{font-size:15px;font-weight:600}.discount-code_applied-label .ic-cupon{font-size:19px!important;font-weight:400!important}.discount-code_applied-remove{-ms-flex:0 0 35px;flex:0 0 35px;text-align:center}.discount-code_applied-remove a:focus,.discount-code_applied-remove a:hover{color:#0a2346;text-decoration:none}.discount-code_applied-remove>.cancel-code{pointer-events:auto!important}.discount-code_applied-infos{-ms-flex:1 1 auto;flex:1 1 auto;margin-right:10px;margin:0;font-size:15px;line-height:17px}@media only screen and (max-width:576px){.discount-code_applied-infos{font-size:13px;line-height:15px}.discount-code_applied-infos>strong{display:none}}.discount-code_applied-infos .code-description{display:inline-block;width:100%}.discount-code_applied-infos .code-description strong{font-weight:700;font-size:16px;color:#ff527c}.discount-code_applied-value{-ms-flex:0 0 80px;flex:0 0 80px;text-align:right;font-size:16px;line-height:normal}.discount-code_alert{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-top:4px;color:#ff527c;font-weight:600}@media only screen and (max-width:576px){.discount-code_alert{font-size:.8125rem}}.discount-code_alert .discount-countdown{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:24px;padding:2px 4px 0 22px;background-color:#ff527c;color:#fff;letter-spacing:.5px;font-size:.875rem;font-weight:700;line-height:0;position:relative;font-variant-numeric:tabular-nums}.discount-code_alert .discount-countdown::before{content:"";display:inline-block;width:12px;height:12px;background:url("../images/icons/ic-clock.svg") center center no-repeat;position:absolute;top:50%;left:6px;transform:translate(0,-50%)}.discount-code_applied{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;position:relative}.discount-code_applied .label{-ms-flex:1 1 70%;flex:1 1 70%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.9375rem;font-weight:700;position:relative;padding-left:20px}@media only screen and (max-width:576px){.discount-code_applied .label{font-size:.875rem}}.discount-code_applied .label::before{content:"🎁";display:inline-block;margin-right:4px;font-size:.8125rem;position:absolute;top:1px;left:0}.discount-code_applied .label strong{display:inline-block;text-transform:uppercase;font-weight:700;margin:0 4px;color:#03d3a0;letter-spacing:.5px}@media only screen and (max-width:1199px){.discount-code_applied .label strong{font-size:.8125rem}}.discount-code_applied .value{-ms-flex:0 0 30%;flex:0 0 30%;max-width:80px;text-align:right;font-size:.9375rem;font-weight:400}.discount-code_applied .value .price{font-size:.9375rem;font-weight:400;color:#03d3a0}.discount-code_applied .value .discount-code_alert{display:block;margin-top:0;transform:translateY(-3px)}@media (min-width:992px) and (max-width:1199px){.discount-code_applied .value .discount-code_alert{transform:none}}.qty-wrap{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;border:1px solid #0a2346;border-radius:5px}.qty-wrap .qty-text{display:inline-block;width:20px;padding:1px;font-size:.875rem;font-weight:700;color:#0a2346;text-align:center;pointer-events:none}.qty-selector{white-space:nowrap;line-height:0}body#cellublue.checkout-cart-index .qty-selector .btn-qty.disabled,body#cellublue.onestepcheckout-index-index .qty-selector .btn-qty.disabled{pointer-events:none;opacity:.3}.qty-selector input{width:28px;vertical-align:middle;text-align:center;padding:0;border:none}.qty-selector .btn-qty{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;color:#0a2346;font-size:18px;transition:color 90ms linear,background 90ms linear;outline:0}.qty-selector .btn-qty:first-of-type{border-radius:2px 0 0 2px}.qty-selector .btn-qty:last-of-type{border-radius:0 2px 2px 0}.qty-selector .btn-qty:active,.qty-selector .btn-qty:focus{color:#fff;background:#0a2346}.qty-selector .btn-qty:active svg,.qty-selector .btn-qty:focus svg{fill:#fff}@media only screen and (min-width:1200px){.qty-selector .btn-qty:hover{color:#fff;background:#0a2346}.qty-selector .btn-qty:hover svg{fill:#fff}}.qty-selector .btn-qty .ic svg{transform:scale(.5)}.ic-menu-close{width:14px;height:14px}.collapse-group{margin:30px auto}.collapse-item_head{border-top:1px solid #c3d1e3;border-top:1px solid #c3d1e3;height:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.ui-gauge_empty{width:100%;height:10px;border-radius:20px;background-color:#fff;border:1px solid #4656d1;position:relative;overflow:hidden}@media only screen and (max-width:576px){.ui-gauge_empty{height:3px;background-color:#dedede;border:none}}.ui-gauge_level{height:100%;background-color:#4656d1;position:absolute;top:0;left:0;transition:width .25s ease-in-out}.ui-gauge_check{display:none}.header-products{position:relative}.header-products.container{margin-top:32px}@media only screen and (min-width:992px){.header-products.container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:56px}}@media only screen and (max-width:576px){.header-products.container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.header-products.container>*{width:100%}}.header-products.container .head-title{font-size:1.75rem;font-weight:700;color:#0a2346;margin:0;padding:0}@media only screen and (max-width:576px){.header-products.container .head-title{font-size:1.5rem}}@media only screen and (max-width:576px){.header-products.container .sorter{margin-top:8px}}.header-products .header-car_wrap{position:relative}@media only screen and (min-width:768px){.header-products .header-car_wrap:not(.no-image){display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:767px){.header-products .header-car_wrap.container{padding:0}}.header-products .header-car_wrap.no-image{margin:24px auto}@media only screen and (min-width:768px){.header-products .header-car_wrap.no-image{margin:32px auto 0}}@media only screen and (min-width:992px){.header-products .header-car_wrap.no-image{margin:40px auto 0}}@media only screen and (max-width:576px){.header-products .header-car_wrap.no-image{margin:16px auto}}.header-products .header-car_wrap.no-image .header-cat_text{padding:0 16px;margin-right:0}@media only screen and (min-width:768px){.header-products .header-cat_text{-ms-flex:1 1 auto;flex:1 1 auto}}@media only screen and (max-width:1199px){.header-products .header-cat_text{margin-right:24px}}@media only screen and (max-width:767px){.header-products .header-cat_text{margin:0;padding:16px 16px 20px;background-color:#fff}}.header-products .header-cat_text .head-title{font-size:2.5rem;font-weight:700;text-transform:uppercase;text-align:center;margin:0;padding:0}@media only screen and (min-width:992px){.header-products .header-cat_text .head-title{font-size:3.5rem}}@media only screen and (max-width:576px){.header-products .header-cat_text .head-title{font-size:2rem}}.header-products .header-cat_img{font-size:0;overflow:hidden;text-align:center}@media only screen and (min-width:768px){.header-products .header-cat_img{-ms-flex:0 0 310px;flex:0 0 310px}}.header-products .header-cat_img img{max-width:100%;height:auto}.header-products .cat-description{margin:24px 0 16px;font-size:1rem;font-weight:700;text-align:center}@media only screen and (min-width:992px){.header-products .cat-description{font-size:1.125rem}}@media only screen and (max-width:767px){.header-products .cat-description{margin:16px 0 0}}@media only screen and (max-width:576px){.header-products .cat-description{font-size:.9375rem}}@media only screen and (max-width:320px){.header-products .cat-description{margin-top:8px}}.header-products .head-subtitle{font-size:1rem;margin:8px 0 0}@media only screen and (min-width:992px){.header-products .head-subtitle{margin:8px 0 0 8px}}@media only screen and (max-width:576px){.header-products .head-subtitle{-ms-flex-order:1;order:1;font-size:.875rem;padding-left:16px}}@media screen and (min-width:577px){.header-products .sorter{position:absolute;top:-4px;right:16px;width:250px;display:none}}@media only screen and (min-width:992px){.header-products .sorter{right:0;top:-8px}}.header-products .sorter .sort-by{height:48px;border:1px solid #d9d9d9;border-radius:5px;position:relative}.header-products .sorter .sort-by label{font-size:.8125rem;letter-spacing:.1px;position:absolute;top:6px;left:16px}.header-products .sorter select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;height:30px;margin-top:16px;padding:0 0 0 16px;font-size:1rem;color:#0a2346;font-family:Lato,Arial,Helvetica,sans-serif;border:none;border-radius:0}.header-products .sorter select option{color:#0a2346;font-size:.875rem}.spebar{margin:10px 0;font-size:11px;font-weight:600;color:#ff6f7a;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.spebar .spebarbg{margin:4px 0;height:5px;background-color:rgba(255,111,122,.25);border-radius:10px;-ms-flex:1 1 50%;flex:1 1 50%}.spebar .spebarbg .spebarft{height:5px;border-radius:10px;background-color:#ff6f7a}.spebar .spebartxt{-ms-flex:0 0 auto;flex:0 0 auto;text-align:right;margin-left:7px}.spebar .head-spebar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:1 0 100%;flex:1 0 100%}.spebar .head-spebar span{color:#ff6f7a;font-weight:600}.spebar .head-spebar span:not(:first-of-type){margin-left:5px}.spebar .head-spebar span.spebar-title{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;text-transform:uppercase}.spebar .head-spebar span.spebar-title::after{content:":";margin-left:2px}.spebar .head-spebar span.spebar-title .ic-flash{display:inline-block;width:8px;height:13px;background:url("../images/svg/ic-flash.svg") center center no-repeat;background-size:auto 100%;margin-right:2px}.spebar .head-spebar span.spebar-sales{margin-right:5px}@media (min-width:993px) and (max-width:1199px){.product-list .spebar .head-spebar{margin-bottom:4px}}.product-list .spebar .spebarbg{margin-right:7px}.product-list .spebar .spebartxt{transform:translateY(-1px);margin-left:initial}.collapse-item_head{font-size:16px;font-weight:700;color:#0a2346;position:relative;cursor:pointer}.collapse-item_head.active::after{transform:translate(0,-50%) rotate(-180deg)}.collapse-item_head::after{content:"";display:inline-block;width:15px;height:10px;background:url("../images/icons/ic-arrow-blue.svg") center center no-repeat;background-size:100% auto;transition:transform 120ms ease-out;position:absolute;top:50%;right:10px;transform:translate(0,-50%);transition:transform .25s ease-in-out}.collapse-item:last-of-type{border-bottom:1px solid #c3d1e3}.collapse-item_container{overflow:hidden}.collapse-item_container>p:first-of-type{margin-top:5px}.collapse-item_container-wrap{height:0;overflow:hidden;transition:height .2s ease-in-out}#apijsDialog.fake.productajax{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background-color:rgba(0,0,0,.45);opacity:1}#apijsDialog:not(.asktobuy-pop){display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:576px){#apijsDialog:not(.asktobuy-pop){-ms-flex-align:end;align-items:flex-end}}#apijsDialog:not(.asktobuy-pop) #apijsBox.fake.productajax{width:100%;max-width:700px;overflow:hidden;border-radius:5px;background-color:#fff;box-shadow:0 2.8px 2.2px rgba(0,0,0,.02),0 6.7px 5.3px rgba(0,0,0,.028),0 12.5px 10px rgba(0,0,0,.035),0 22.3px 17.9px rgba(0,0,0,.042);opacity:1}@media only screen and (max-width:767px){#apijsDialog:not(.asktobuy-pop) #apijsBox.fake.productajax{width:calc(100% - 64px)}}@media only screen and (max-width:576px){#apijsDialog:not(.asktobuy-pop) #apijsBox.fake.productajax{width:100%;border-radius:7px 7px 0 0;box-shadow:0 -2.8px 2.2px rgba(0,0,0,.02),0 -6.7px 5.3px rgba(0,0,0,.028),0 -12.5px 10px rgba(0,0,0,.035),0 -22.3px 17.9px rgba(0,0,0,.042)}}@media only screen and (max-width:576px){body.iphone-x #apijsDialog:not(.asktobuy-pop) #apijsBox.fake.productajax{padding-bottom:32px}}#apijsDialog #apijsBox.fake.productajax .frame-title{color:#4656d1;font-weight:700;font-size:1.125rem;text-align:center;position:relative;padding:24px 16px}@media only screen and (max-width:576px){#apijsDialog #apijsBox.fake.productajax .frame-title{padding:16px 40px}}#apijsDialog #apijsBox.fake.productajax .frame-title .ic-cross{width:30px;height:30px;position:absolute;top:50%;right:16px;transform:translateY(-50%);opacity:.5;transition:opacity .2s ease-in-out;cursor:pointer}@media only screen and (min-width:1200px){#apijsDialog #apijsBox.fake.productajax .frame-title .ic-cross:hover{opacity:1}}@media only screen and (max-width:576px){#apijsDialog #apijsBox.fake.productajax .frame-title .ic-cross{right:8px}}#apijsDialog #apijsBox.fake.productajax .frame-title .ic-cross:active,#apijsDialog #apijsBox.fake.productajax .frame-title .ic-cross:focus{opacity:1}#apijsDialog #apijsBox.fake.productajax .frame-title .ic-cross svg{transform:scale(.5);fill:#4656D1}#apijsDialog #apijsBox.fake.productajax .crosssell{background-color:#fff9ed;position:relative}#apijsDialog #apijsBox.fake.productajax .crosssell .page-title{font-size:1.125rem;font-weight:700;padding:16px 0;margin:0;text-align:center}@media only screen and (min-width:992px){#apijsDialog #apijsBox.fake.productajax .crosssell .page-title{font-size:1.25rem;padding:24px 0}}@media only screen and (max-width:320px){#apijsDialog #apijsBox.fake.productajax .crosssell .page-title{font-size:1rem}}#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax{margin-bottom:16px}#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;padding:0 56px 24px;background-color:transparent}@media only screen and (max-width:576px){#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item{padding:0 40px 16px}}#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_img{-ms-flex:0 0 140px;flex:0 0 140px;margin-right:16px;position:relative}@media only screen and (min-width:768px){#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_img{margin-right:24px}}@media only screen and (max-width:576px){#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_img{-ms-flex:0 0 92px;flex:0 0 92px;margin-right:16px}}@media only screen and (max-width:320px){#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_img{-ms-flex:0 0 72px;flex:0 0 72px}}#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_img a{display:block;font-size:0;position:relative;height:0;padding-top:125%}#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_img img{max-width:100%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_img .discount-bubble{z-index:1}@media only screen and (max-width:576px){#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_img .discount-bubble{left:0;right:initial}}#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_infos{-ms-flex:1 1 0;flex:1 1 0}#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_infos .title{font-size:1.125rem;line-height:1.3125rem;padding-bottom:3px;margin-bottom:5px}@media only screen and (max-width:767px){#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_infos .title{font-size:.9375rem;line-height:1.125rem}}#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_infos .subtitle{font-size:1rem;line-height:1.1875rem}@media only screen and (max-width:767px){#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_infos .subtitle{font-size:.875rem;line-height:normal}}@media only screen and (max-width:576px){#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_infos .subtitle{display:none}}#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_infos .price-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_infos .price-info .discount-bubble{position:static;margin-left:8px}#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_infos .price-box{margin:0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width:1199px){#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_infos .price-box{-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-order:-1;order:-1;margin:0}}#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_infos .price-box .price{font-size:1.125rem;font-weight:400}@media only screen and (max-width:576px){#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_infos .price-box .price{font-size:.9375rem}}#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_infos .price-box .old-price{margin-right:4px}@media only screen and (max-width:576px){#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_infos .price-box .old-price{transform:translateY(-1px)}}#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_infos .price-box .old-price .price{font-size:.9375rem;font-weight:400;color:#ff527c}@media only screen and (max-width:576px){#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_infos .price-box .old-price .price{font-size:.8125rem}}#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_infos .product-utility{margin-top:-4px;margin-bottom:8px;font-size:1rem}@media only screen and (max-width:576px){#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_infos .product-utility{font-size:.875rem}}#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_infos .ratings{margin:0 0 4px}#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_infos .set-buttons{padding:0;margin-top:16px}@media only screen and (max-width:576px){#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_infos .set-buttons{text-align:center}}#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_infos .set-buttons .btn-cart{max-width:250px;border:none;color:#fff;padding:0 16px 2px;margin:0}#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_infos .set-buttons .btn-cart .std::before{content:"";margin-right:10px;margin-left:0;position:relative;top:-1px;display:block;width:26px;height:26px;background:url("../images/product/cart-cta.svg") center center no-repeat;background-size:auto 100%}@media only screen and (max-width:576px){#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_infos .set-buttons .btn-cart .std::before{display:none}}#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_infos .set-buttons .btn-cart .cart-text{font-size:1rem;padding-bottom:2px}@media only screen and (max-width:576px){#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_infos .set-buttons .btn-cart .cart-text{font-size:.9375rem;letter-spacing:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;white-space:inherit}}@media only screen and (max-width:320px){#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_infos .set-buttons .btn-cart .cart-text{font-size:.875rem}}#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_infos .set-buttons .btn-cart .aft{font-size:1rem;padding-bottom:2px}@media only screen and (max-width:576px){#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_infos .set-buttons .btn-cart .aft{font-size:.8125rem}#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .item-product_infos .set-buttons .btn-cart .aft::before{font-size:1rem}}#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .splide__arrow{top:72px}@media only screen and (max-width:576px){#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .splide__arrow{top:32px}}@media only screen and (max-width:576px){#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .splide__arrow--prev{left:0}}@media only screen and (max-width:576px){#apijsDialog #apijsBox.fake.productajax .crosssell #crosssell-productajax .splide__arrow--next{right:0}}#apijsDialog #apijsBox.fake.productajax>.set-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0 16px 16px}@media only screen and (max-width:576px){#apijsDialog #apijsBox.fake.productajax>.set-buttons{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 10px 16px;margin-top:0}}#apijsDialog #apijsBox.fake.productajax>.set-buttons>*{padding:0 24px}@media only screen and (max-width:576px){#apijsDialog #apijsBox.fake.productajax>.set-buttons>*{-ms-flex:1 0 100%;flex:1 0 100%;font-size:16px}}#apijsDialog #apijsBox.fake.productajax>.set-buttons button.ui-cta{background-color:#e6ebff;color:#4656d1;margin:0 16px;height:44px;line-height:2.75rem}#apijsDialog #apijsBox.fake.productajax>.set-buttons button.ui-cta:active,#apijsDialog #apijsBox.fake.productajax>.set-buttons button.ui-cta:focus{background-color:#4656d1;color:#fff}@media only screen and (min-width:1200px){#apijsDialog #apijsBox.fake.productajax>.set-buttons button.ui-cta:hover{background-color:#4656d1;color:#fff}}@media only screen and (max-width:576px){#apijsDialog #apijsBox.fake.productajax>.set-buttons button.ui-cta{-ms-flex-order:1;order:1;margin:12px 0 0;background-color:transparent;text-decoration:none;color:#4656d1}}#apijsDialog #apijsBox.fake.productajax>.set-buttons a.ui-cta{height:44px;line-height:2.75rem;margin:0 16px}#apijsDialog #apijsBox.fake.productajax>.set-buttons a.ui-cta::before{content:"😍";margin-right:8px;transform:translateY(1px)}@media only screen and (max-width:576px){#apijsDialog #apijsBox.fake.productajax>.set-buttons a.ui-cta{margin:0}}#apijsDialog #apijsBox.fake.productajax>p{margin:0}#apijsDialog #apijsBox.fake.productajax>p span{color:#4656d1;font-size:1.5rem;font-weight:700}@media only screen and (max-width:576px){#apijsDialog #apijsBox.fake.productajax>p span{font-size:1.125rem}}#apijsDialog #apijsBox.fake.productajax>p span::before{content:"😍";margin-right:8px;font-size:1.5rem}@media only screen and (max-width:576px){#apijsDialog #apijsBox.fake.productajax>p span::before{font-size:1.125rem}}#apijsDialog #apijsBox.fake.productajax .ui-cta.back{background:#e6ebff!important;color:#4656d1;transition:background .2s ease-in-out}#apijsDialog #apijsBox.fake.productajax .ui-cta.back::before{display:none}#apijsDialog #apijsBox.fake.productajax .ui-cta.back:active,#apijsDialog #apijsBox.fake.productajax .ui-cta.back:focus{background:#4656d1!important;color:#fff}@media only screen and (min-width:1200px){#apijsDialog #apijsBox.fake.productajax .ui-cta.back:hover{background:#4656d1!important;color:#fff}}@media only screen and (max-width:576px){#apijsDialog #apijsBox.fake.productajax .ui-cta.back{-ms-flex-order:1;order:1;margin-top:12px!important}}#apijsDialog #apijsBox.fake.productajax .ui-cta:not(.back):active,#apijsDialog #apijsBox.fake.productajax .ui-cta:not(.back):focus{background-position:0 0;color:#fff}@media (hover:hover){#apijsDialog #apijsBox.fake.productajax .ui-cta:not(.back):hover{background-position:0 0;color:#fff}}#apijsDialog #apijsBox.fake.productajax .crosssell{display:none}.homebloc-elem{padding:40px 0}.homebloc-elem:first-of-type{margin-top:64px}@media only screen and (max-width:767px){.homebloc-elem:first-of-type{margin-top:48px}}.homebloc-elem:last-of-type{margin-bottom:48px}.homebloc-elem:nth-last-of-type(odd){background-color:#fff9f4}.homebloc-elem .homebloc-review_list{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.homebloc-elem .homebloc-review{position:relative;overflow:hidden}.homebloc-elem .homebloc-review:not(.img-review){padding:16px 16px 20px;background-color:#fff;border-radius:8px}.homebloc-elem .homebloc-review>p{margin:8px 0 12px;font-size:.9375rem}@media only screen and (min-width:992px){.homebloc-elem .homebloc-review>p{font-size:1rem}}.homebloc-elem .homebloc-review .rating-box{width:91px;height:15px;background-size:91px 30px;transform:translateX(-6px)}.homebloc-elem .homebloc-review .rating-box .rating{background-position-y:-16px}.homebloc-elem .homebloc-review .review-author{display:inline-block;padding-right:32px;font-size:1.125rem;font-weight:700;position:relative}.homebloc-elem .homebloc-review .review-author::after{content:"";display:block;width:24px;height:24px;background:url("../images/svg/ic-approved.svg") center center no-repeat;background-size:100% auto;position:absolute;top:calc(50% + 1px);right:0;transform:translateY(-50%)}.homebloc-elem .homebloc-review .review-author span{font-size:.9375rem;font-weight:400}.homebloc-elem .homebloc-review.img-review{font-size:0;border-radius:8px}.homebloc-elem .homebloc-review.img-review img{max-width:100%;height:auto}.homebloc-elem .head-title{margin:0;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:400;text-align:center;position:relative}@media only screen and (min-width:992px){.homebloc-elem .head-title{font-size:1.75rem}}.homebloc-elem .head-title .head-bloc{display:inline-block;position:relative;text-align:center}.homebloc-elem .head-title .head-bloc::after{content:"";display:block;width:52px;height:3px;background-color:#0a2346;position:absolute;bottom:-16px;left:50%;transform:translateX(-50%)}.homebloc-elem .head-title .head-bloc~.subtitle{margin:32px 0 0}.homebloc-elem .head-title .subtitle{display:block;font-size:1.375rem;line-height:1.625rem;text-align:center}@media only screen and (min-width:768px){.homebloc-elem .head-title .subtitle{font-size:2rem;line-height:2.25rem}}.homebloc-elem .bloc-intro{max-width:490px;text-align:center;margin:24px auto}@media only screen and (max-width:576px){.homebloc-elem .bloc-intro{display:none}}.homebloc-elem .bloc-intro p{margin:0;font-size:.9375rem}@media only screen and (min-width:992px){.homebloc-elem .bloc-intro p{font-size:1.125rem}}.homebloc-elem .bloc-intro p:not(:last-child){margin-bottom:16px}@media (min-width:992px) and (max-width:1200px){.homebloc-elem .splide{padding:0 16px}}.homebloc-elem .splide .splide__pagination{margin-top:32px}@media only screen and (max-width:991px){.homebloc-elem .splide .splide__pagination{margin-top:24px}.homebloc-elem .splide .splide__pagination li:not(:last-child){margin-right:12px}}.homebloc-elem .splide .splide__arrows .splide__arrow{cursor:pointer}.homebloc-elem .splide .splide__arrows .splide__arrow--next{right:-56px}@media (min-width:992px) and (max-width:1200px){.homebloc-elem .splide .splide__arrows .splide__arrow--next{right:-40px}}.homebloc-elem .splide .splide__arrows .splide__arrow--prev{left:-56px}@media (min-width:992px) and (max-width:1200px){.homebloc-elem .splide .splide__arrows .splide__arrow--prev{left:-40px}}#community-review{max-width:1200px;margin:24px auto 0}@media only screen and (max-width:991px){#community-review{margin-left:-16px;margin-right:-16px}}#community-review .splide__arrows .splide__arrow{top:124px}#modal-iframe{position:fixed;top:0;bottom:0;left:0;right:0;z-index:20}#modal-iframe::before{content:"";display:block;position:fixed;top:0;left:0;right:0;height:120px;background:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0) 100%)}@media only screen and (min-width:1200px){#modal-iframe::before{right:15px}}#modal-iframe>button{position:absolute;top:8px;left:8px;right:8px;height:56px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#4656d1;color:#fff;font-size:1.125rem;font-weight:700;cursor:pointer}@media only screen and (min-width:1200px){#modal-iframe>button{right:24px}}#modal-iframe>button span::before{content:"";display:inline-block;width:16px;height:14px;background:url("../images/svg/commons/ic-chevron-white.svg") center center no-repeat;background-size:auto 100%;transform:rotate(90deg) translate(1px,8px)}#modal-iframe iframe{width:100%;height:100%}.overlay-global{position:fixed;right:0;left:0;top:0;bottom:0;overflow:auto;z-index:100;display:none;background-color:rgba(0,0,0,.25)}.overlay-global.vimeopopup.overlay-link{margin:0}.overlay-global.vimeopopup .overlay-bg{margin:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100vh;padding:40px 0}.overlay-global.vimeopopup .overlay-wrapper{max-width:600px}@media (min-width:1200px) and (max-width:1439px){.overlay-global.vimeopopup .overlay-wrapper{width:calc((100vh - 80px)/ 1.25)}}.overlay-global.vimeopopup .overlay-container{box-shadow:0 12.5px 10px rgba(0,0,0,.035),0 100px 80px rgba(0,0,0,.07);padding:0;border-radius:0}.overlay-global.vimeopopup .video-wrap{position:relative;height:0;padding-top:125%}@media (min-width:1200px) and (max-width:1439px){.overlay-global.vimeopopup .video-wrap{padding-top:calc(100vh - 80px)}}@media only screen and (max-width:1199px){.overlay-global.vimeopopup .video-wrap{padding-top:125%}}.overlay-global.vimeopopup iframe{position:absolute;top:0;left:0;width:100%;height:100%}.overlay-global.vimeopopup .overlay-close{border-radius:100%;background-color:rgba(255,255,255,.25)}@media only screen and (min-width:768px){.overlay-global.vimeopopup .overlay-close{width:40px;height:40px}.overlay-global.vimeopopup .overlay-close::before{font-size:1.125rem}}@media only screen and (max-width:767px){.overlay-global.vimeopopup .overlay-close::before{font-size:.875rem}}.overlay-bg{padding:80px 0 40px;width:100%;height:100%;text-align:center}@media only screen and (max-width:991px){.overlay-bg{padding:40px 0}}.overlay-wrapper{max-width:800px;width:calc(100vw - 24px);margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;position:relative}@media only screen and (min-width:768px){.overlay-wrapper{width:calc(100vw - 40px)}}.overlay-container{background-color:#fff;border-radius:10px;padding:25px 40px;text-align:left}@media only screen and (max-width:576px){.overlay-container{padding:16px}}.overlay-container .overlay-bg{margin:80px 0 40px;width:100%;text-align:center}@media only screen and (max-width:991px){.overlay-container .overlay-bg{margin:40px 0}}.overlay-container .overlay-wrapper{max-width:800px;width:calc(100vw - 40px);margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}.overlay-close{cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:30px;height:30px;position:absolute;top:12px;right:12px}@media only screen and (max-width:767px){.overlay-close{top:8px;right:8px}}.overlay-close svg{fill:#4656D1;width:15px;height:15px}.overlay-link{display:inline-block;margin:0 0 24px;text-decoration:underline;cursor:pointer}.overlay-link.ui-cta{display:-ms-inline-flexbox;display:inline-flex;text-decoration:none}.overlay-title{font-size:1.25rem;text-align:center;margin-bottom:24px}@media only screen and (min-width:768px){.overlay-title{font-size:24px}}@media only screen and (min-width:992px){.overlay-title{font-size:32px}}@media only screen and (max-width:767px){.overlay-title{margin-top:24px}}[id*=easteregg-mod-] .overlay-wrapper .overlay-container{text-align:center;position:relative}[id*=easteregg-mod-] .overlay-wrapper .overlay-container::before{content:"";display:block;width:calc(100% + 10px);height:calc(100% + 10px);position:absolute;top:-5px;left:-5px;background:linear-gradient(139deg,#845ec2,#d65db1,#ff6f91,#ff9671);border-radius:15px}[id*=easteregg-mod-] .overlay-wrapper .overlay-container::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:#fff;border-radius:10px;z-index:0}[id*=easteregg-mod-] .overlay-wrapper .overlay-container .overlay-content,[id*=easteregg-mod-] .overlay-wrapper .overlay-container .overlay-title{position:relative;z-index:1}[id*=easteregg-mod-] .overlay-wrapper .overlay-title{margin-top:16px}@media only screen and (max-width:991px){[id*=easteregg-mod-] .overlay-wrapper .overlay-title{font-size:1.5rem}}[id*=easteregg-mod-] .overlay-wrapper .overlay-title span{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-size:1.125rem}@media only screen and (min-width:768px){[id*=easteregg-mod-] .overlay-wrapper .overlay-title span{font-size:1.375rem}}[id*=easteregg-mod-] .overlay-wrapper .overlay-title span img{display:inline-block;margin-left:8px}@media only screen and (max-width:991px){[id*=easteregg-mod-] .overlay-wrapper .overlay-title span img{width:18px;height:24px}}[id*=easteregg-mod-] .overlay-wrapper .overlay-content{font-size:1rem}@media only screen and (min-width:768px){[id*=easteregg-mod-] .overlay-wrapper .overlay-content{font-size:1.125rem}}[id*=easteregg-mod-] .overlay-wrapper .present-name{margin-top:16px;font-size:1.125rem}@media only screen and (min-width:768px){[id*=easteregg-mod-] .overlay-wrapper .present-name{font-size:1.25rem}}@media (max-width:375px){[id*=easteregg-mod-] .overlay-wrapper .present-img{height:200px}[id*=easteregg-mod-] .overlay-wrapper .present-img img{max-height:100%;max-width:initial;width:auto}}[id*=easteregg-mod-] .overlay-wrapper .set-buttons{margin-top:24px}[id*=easteregg-mod-] .overlay-wrapper .set-buttons .overlay-close{position:initial;top:initial;right:initial;width:initial;height:44px;min-height:initial;padding:0 24px}@media only screen and (max-width:767px){[id*=easteregg-mod-] .overlay-wrapper .set-buttons .overlay-close.ui-cta{font-size:.9375rem}}[id*=easter-eggs]{font-size:0;transform:rotate(16deg)}[id*=easter-eggs] button{margin:0}#easter-eggs-1,#easter-eggs-3{position:absolute;top:-72px;left:-16px}@media only screen and (max-width:991px){#easter-eggs-1,#easter-eggs-3{left:8px}}#easter-eggs-2,#easter-eggs-4{position:absolute;top:0;right:-48px}@media only screen and (max-width:1199px){#easter-eggs-2,#easter-eggs-4{right:-16px}}@media only screen and (max-width:991px){#easter-eggs-2,#easter-eggs-4{right:8px}}#easter-eggs-5,#easter-eggs-6{position:absolute;top:-16px;right:0}@media only screen and (max-width:991px){#easter-eggs-5,#easter-eggs-6{right:8px}}#easter-eggs-7,#easter-eggs-8{position:absolute;top:440px;left:0;z-index:1;transform:rotate(-16deg)}@media (min-width:1441px){#easter-eggs-7,#easter-eggs-8{top:540px}}@media only screen and (max-width:1199px){#easter-eggs-7,#easter-eggs-8{left:-8px}}@media only screen and (max-width:991px){#easter-eggs-7,#easter-eggs-8{left:8px}}@media only screen and (max-width:576px){#easter-eggs-7,#easter-eggs-8{top:400px}}.se-confirm-order.overlay-link{margin:initial}.asktobuy-pop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.45);z-index:1000;opacity:1}@media (min-width:577px){.asktobuy-pop{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:768px){.asktobuy-pop{padding:16px}}@media only screen and (min-width:992px){.asktobuy-pop{-ms-flex-align:start;align-items:flex-start;padding:80px 0 40px}}@media (min-width:577px){.asktobuy-pop:not(.no-display){display:-ms-flexbox;display:flex}}.asktobuy-pop .asktobuy-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%;padding:initial}@media only screen and (min-width:768px){.asktobuy-pop .asktobuy-wrap{width:calc(100vw - 80px);max-width:800px;margin:0 auto}}@media only screen and (min-width:992px){.asktobuy-pop .asktobuy-wrap{-ms-flex-align:start;align-items:flex-start}}@media only screen and (max-width:576px){.asktobuy-pop .asktobuy-wrap{width:100%;-ms-flex-align:end;align-items:flex-end}}.asktobuy-pop .asktobuy-container{background-color:#fff;position:relative}@media only screen and (min-width:768px){.asktobuy-pop .asktobuy-container{max-height:100%;border-radius:10px;box-shadow:0 2.8px 2.2px rgba(0,0,0,.02),0 6.7px 5.3px rgba(0,0,0,.028),0 12.5px 10px rgba(0,0,0,.035),0 22.3px 17.9px rgba(0,0,0,.042)}}@media only screen and (max-width:767px){.asktobuy-pop .asktobuy-container{height:100%}}@media (min-width:577px){.asktobuy-pop .asktobuy-container{padding:25px 40px}}@media only screen and (max-width:576px){.asktobuy-pop .asktobuy-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.asktobuy-pop .asktobuy-container>*{width:100%}}.asktobuy-pop .stresscountdown-body{margin:24px auto 16px;text-align:center}@media (min-width:577px){.asktobuy-pop .stresscountdown-body{margin:0 auto 16px}}.asktobuy-pop .stresscountdown-body .stress-title{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:1.5rem;font-style:italic;font-weight:900;color:#ff5b7f;letter-spacing:.25px}@media (min-width:577px){.asktobuy-pop .stresscountdown-body .stress-title{padding:initial}}.asktobuy-pop .stresscountdown-body .stress-title .ic-flash{display:inline-block;width:17px;height:22px;background:url("../images/svg/commons/ic-flash.svg") center center no-repeat;background-size:auto 100%;margin-right:2px;transform:rotate(12deg)}.asktobuy-pop .stresscountdown-body .stress-title .spebar-sales{display:none}.asktobuy-pop .stresscountdown-body .stress-title span:not(.ic-flash){display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:2px 6px 3px;margin-left:8px;background-color:#ff5b7f;border-radius:4px;font-size:1.25rem;font-style:initial;color:#fff}@media only screen and (max-width:576px){.asktobuy-pop .stresscountdown-body .stress-title span:not(.ic-flash){margin-top:-2px}}.asktobuy-pop .stresscountdown-body .stress-container{max-width:300px;margin:6px auto 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.asktobuy-pop .stresscountdown-body .stress-container .gauge-wrap{-ms-flex:1 1 auto;flex:1 1 auto;height:8px;border-radius:12px;border:1px solid #ff5b7f;overflow:hidden}.asktobuy-pop .stresscountdown-body .stress-container .gauge-wrap .count-gauge{display:block;height:100%;background-color:#ff5b7f;border-radius:6px}.asktobuy-pop .stresscountdown-body .stress-container .gauge-timer{-ms-flex:0 0 auto;flex:0 0 auto;margin-left:6px;color:#ff6f7a;font-size:.8125rem;font-weight:700}.asktobuy-pop .stresscountdown-body .stress-container .gauge-timer span{font-variant-numeric:tabular-nums}@media only screen and (max-width:576px){.asktobuy-pop .popin_header{-ms-flex:0 0 auto;flex:0 0 auto;padding:16px 16px 0}}.asktobuy-pop .popin_title{font-family:Poppins,Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:700;color:#4656d1}.asktobuy-pop .popin_title+.popin_catchphrase{margin-top:4px;font-size:1.5rem}.asktobuy-pop .popin_title+.popin_product-title{margin-top:10px}@media only screen and (min-width:768px){.asktobuy-pop .popin_title+.popin_product-title{margin-top:16px}}.asktobuy-pop .popin_catchphrase{font-family:Poppins,Arial,Helvetica,sans-serif}.asktobuy-pop .popin_catchphrase,.asktobuy-pop .popin_product-title{font-size:1.125rem;font-weight:700}@media only screen and (max-width:576px){.asktobuy-pop .popin_catchphrase,.asktobuy-pop .popin_product-title{font-size:1rem}}.asktobuy-pop .popin_product-title+.popin_catchphrase{margin-top:8px}@media only screen and (max-width:576px){.asktobuy-pop .popin_product-title+.popin_catchphrase{font-size:1rem}}@media only screen and (min-width:768px){.asktobuy-pop .popin_container{display:grid;grid-template-columns:40% 1fr;grid-template-rows:repeat(4,auto);grid-column-gap:48px;grid-row-gap:0}.asktobuy-pop .popin_container .popin_img{grid-area:1/1/-1/2}.asktobuy-pop .popin_container .popin_title{grid-area:1/2/2/-1}.asktobuy-pop .popin_container .popin_catchphrase{grid-area:2/2/3/-1}.asktobuy-pop .popin_container .popin_content{grid-area:3/2/4/-1}.asktobuy-pop .popin_container .popin_buttons{grid-area:4/2/-1/-1}}@media only screen and (max-width:576px){.asktobuy-pop .popin_container{-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;padding:0 16px 24px}}@media only screen and (max-width:767px){.asktobuy-pop .popin_img{margin-top:16px}}@media only screen and (max-width:576px){.asktobuy-pop .popin_img{max-width:200px;margin:16px auto 0}}.asktobuy-pop .popin_price,.asktobuy-pop .price-box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.asktobuy-pop .popin_price{margin-bottom:16px}@media only screen and (max-width:767px){.asktobuy-pop .popin_price{-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:576px){.asktobuy-pop .popin_price{-ms-flex-order:-1;order:-1;margin-top:initial;margin-bottom:16px}}.asktobuy-pop .price-box .label-minimal-price,.asktobuy-pop .price-infos .label-minimal-price{display:none}.asktobuy-pop .price-box .price,.asktobuy-pop .price-infos .price{font-size:1.125rem}.asktobuy-pop .price-box .old-price,.asktobuy-pop .price-infos .old-price{color:#f05464;margin-left:6px;text-decoration:line-through}.asktobuy-pop .price-box .old-price .price,.asktobuy-pop .price-infos .old-price .price{font-size:1.125rem}.asktobuy-pop .price-infos{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.asktobuy-pop .price-infos>.price{font-weight:700}.asktobuy-pop .saveoff-price{margin-left:10px;color:#03d3a0;font-size:1.125rem;color:#00c6a7}.asktobuy-pop .popin_content{margin-top:16px}@media only screen and (max-width:576px){.asktobuy-pop .popin_content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}.asktobuy-pop .popin_content .datakeys,.asktobuy-pop .popin_content .popin_price{width:100%}}.asktobuy-pop .popin_content .datakeys{display:inline-block;margin:0;font-size:1rem;line-height:1.375rem;text-align:left}@media only screen and (max-width:576px){.asktobuy-pop .popin_content .datakeys{font-size:.9375rem;line-height:1.25rem}}.asktobuy-pop .popin_content .datakeys li:not(:last-child){margin-bottom:8px}.asktobuy-pop .popin_buttons{text-align:center}@media (min-width:577px){.asktobuy-pop .popin_buttons{margin:24px 0 0}}@media only screen and (min-width:768px){.asktobuy-pop .popin_buttons{text-align:left}}@media only screen and (max-width:576px){.asktobuy-pop .popin_buttons{padding:16px;box-shadow:0 -4px 12px rgba(0,0,0,.12)}}.asktobuy-pop .popin_buttons>*{width:100%}@media only screen and (max-width:767px){.asktobuy-pop .popin_buttons .add-to-cart-wrapper{margin:0 auto}}.asktobuy-pop .popin_buttons .btn-cart{width:100%}@media only screen and (max-width:767px){.asktobuy-pop .popin_buttons .btn-cart{height:44px;font-size:1.125rem}}.asktobuy-pop .popin_buttons .ui-cta.cta-border{width:100%;padding-bottom:2px;background-color:initial;transition:all .2s ease-in-out}@media (hover:hover){.asktobuy-pop .popin_buttons .ui-cta.cta-border:hover{background-color:#4656d1}}.asktobuy-pop .popin_buttons .ui-cta.cta-border:active,.asktobuy-pop .popin_buttons .ui-cta.cta-border:focus{background-color:#4656d1}@media only screen and (max-width:767px){.asktobuy-pop .popin_buttons .ui-cta.cta-border{font-size:1.125rem;min-height:initial;height:44px}}.asktobuy-pop .popin_buttons button.red{margin:10px auto 0}@media only screen and (max-width:576px){.asktobuy-pop .overlay-close{width:40px;height:40px;background-color:rgba(255,255,255,.75);border-radius:100%}}@media only screen and (max-width:991px){.pslogin-clearfix .pslogin-button{text-align:center}}.pslogin-clearfix .pslogin-button:not(:last-child){margin-bottom:16px}.pslogin-clearfix .pslogin-button.facebook a{background-color:#4267b2}@media (hover:hover){.pslogin-clearfix .pslogin-button.facebook a:hover{background-color:#3b5c9f}}.pslogin-clearfix .pslogin-button.facebook a:active,.pslogin-clearfix .pslogin-button.facebook a:focus{background-color:#3b5c9f}.pslogin-clearfix .pslogin-button.facebook a span.pslogin-button-text::before{background:url("../images/svg/commons/ic-fb-white.svg") center center no-repeat;background-size:auto 100%}.pslogin-clearfix .pslogin-button.google a{background-color:#4374e5}@media (hover:hover){.pslogin-clearfix .pslogin-button.google a:hover{background-color:#2d63e2;text-decoration:none}}.pslogin-clearfix .pslogin-button.google a:active,.pslogin-clearfix .pslogin-button.google a:focus{background-color:#2d63e2}.pslogin-clearfix .pslogin-button.google a span.pslogin-button-text{color:#fff}.pslogin-clearfix .pslogin-button.google a span.pslogin-button-text::before{background:url("../images/svg/commons/ic-google-color.svg") center center no-repeat #fff;background-size:75% auto}.pslogin-clearfix .pslogin-button.apple a{background-color:#000}@media (hover:hover){.pslogin-clearfix .pslogin-button.apple a:hover{background-color:#007aff}}.pslogin-clearfix .pslogin-button.apple a span.pslogin-button-text::before{background:url("../images/svg/commons/ic-apple.svg") center center no-repeat;background-size:auto 100%;transform:translateY(-1px)}.pslogin-clearfix .pslogin-button a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:40px;padding:8px 16px;border-radius:4px;transition:background-color .2s ease-in-out;cursor:pointer;text-decoration:none}@media only screen and (max-width:991px){.pslogin-clearfix .pslogin-button a{min-width:200px}}@media (hover:hover){.pslogin-clearfix .pslogin-button a:hover span{text-decoration:none}}.pslogin-clearfix .pslogin-button a:active span,.pslogin-clearfix .pslogin-button a:focus span{text-decoration:none}.pslogin-clearfix .pslogin-button a span{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;color:#fff;font-size:.9375rem;letter-spacing:.25px;transition:color .2s ease-in-out}.pslogin-clearfix .pslogin-button a span::before{content:"";display:inline-block;width:20px;height:20px;font-size:0;margin-right:8px}@media only screen and (min-width:768px){.pslogin-clearfix .pslogin-button a span{font-size:1rem}}.pslogin-login~.separor{margin:24px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative}.pslogin-login~.separor::before{content:"";display:block;width:100%;height:1px;background-color:#eaeaea}@media only screen and (max-width:767px){.pslogin-login~.separor::before{max-width:360px}}.pslogin-login~.separor span{display:inline-block;padding:8px;font-size:.8125rem;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;text-transform:uppercase;letter-spacing:.25px}@media only screen and (min-width:768px){.pslogin-login~.separor span{font-size:1rem}}body#cellublue.customer-account-create #add-photos{display:none}.input-text,input,select,textarea{border:1px solid #d9d9d9;background:0 0;border-radius:5px;outline:0}.input-text.validation-passed:active,.input-text.validation-passed:focus,.input-text:active,.input-text:focus,input.validation-passed:active,input.validation-passed:focus,input:active,input:focus,select.validation-passed:active,select.validation-passed:focus,select:active,select:focus,textarea.validation-passed:active,textarea.validation-passed:focus,textarea:active,textarea:focus{outline:0;border-color:#030041!important}.input-text.validation-failed,input.validation-failed,select.validation-failed,textarea.validation-failed{border-color:#ff527c!important;background-color:rgba(255,82,124,.2)}.input-text.validation-failed:focus,input.validation-failed:focus,select.validation-failed:focus,textarea.validation-failed:focus{border-color:#030041!important}.column.address-information .customer-dob.filled{border-color:#030041!important}.column.address-information .customer-dob.validation-passed{border-color:#03d3a0}button{cursor:pointer}input.hidden{display:none}input[type=checkbox]{margin-right:7px;vertical-align:middle;cursor:pointer}@media only screen and (min-width:992px){input[type=checkbox]{transform:translateY(-1px)}}input[type=checkbox]~label{vertical-align:middle;cursor:pointer}input[type=radio]{width:14px;height:14px;border-radius:100%;background:0 0;border:0;box-shadow:inset 0 0 0 1px #9d9d9d;-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0;margin:0;transition:box-shadow .15s ease-in-out;pointer-events:auto!important}input[type=radio]:checked{box-shadow:inset 0 0 0 5px #4656d1}button,input,optgroup,select,textarea{line-height:normal}.validation-passed{border-color:#03d3a0}.required em{font-family:arial,sans-serif}.form-instructions{font-size:.9375rem;margin:0 0 16px}@media only screen and (min-width:992px){.form-instructions{margin:0 0 24px}}.form-list>li:not(:last-child){margin:0 0 14px}.form-list div.field+div.field{margin-top:14px}.form-list .input-box{margin-top:4px}.form-list .input-box.customer-dob label{display:inline-block;margin:3px 0 0 3px}.form-list .input-box.customer-dob>div{float:left;width:85px;margin-right:10px}.form-list .input-text,.form-list select{padding:11px;max-width:360px;width:100%}@media only screen and (max-width:1199px){.form-list .input-text,.form-list select{font-size:.9375rem}}.form-list textarea{width:100%}@media only screen and (max-width:1199px){.form-list textarea{font-size:.9375rem}}.form-list .required{position:relative}.form-list .required em{position:absolute;right:-9px;top:-3px;color:#ff527c}.form-list label{color:#757575;font-size:1rem}@media only screen and (max-width:1199px){.form-list label{font-size:.9375rem}}.form-list .control label{color:#0a2346}.form-list .validation-advice{margin-top:4px;color:#ff527c}.form-list .check-address-failed{display:block}.form-std .one-field,.form-std .two-fields{position:relative;margin-bottom:16px}.form-std .one-field .error-message,.form-std .one-field .validation-advice,.form-std .two-fields .error-message,.form-std .two-fields .validation-advice{display:block;margin:4px 0 0}.form-std .two-fields{float:left;width:50%;padding-right:8px;box-sizing:border-box}@media only screen and (max-width:576px){.form-std .two-fields{width:100%;padding:0}}.form-std .two-fields.last{padding-left:8px;padding-right:0}@media only screen and (max-width:576px){.form-std .two-fields.last{padding-left:0}}.form-std .two-fields.last label,.form-std .two-fields.last label:not(.unset-label){left:24px}@media only screen and (max-width:576px){.form-std .two-fields.last label,.form-std .two-fields.last label:not(.unset-label){left:16px}}.form-std .form-std-list>li:after{content:" ";display:table;clear:both}.form-std label{margin:0;color:#757575;font-size:1rem;transition:color 60ms linear,size 60ms linear,top 60ms linear}@media only screen and (max-width:1199px){.form-std label{font-size:.9375rem}}.form-std label+br{display:none}.form-std .moving-label label:not(.unset-label),.form-std .one-field label:not(.unset-label),.form-std .two-fields label:not(.unset-label){pointer-events:none;position:absolute;left:16px;right:24px;top:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-std .moving-label .input-text::-moz-placeholder,.form-std .one-field .input-text::-moz-placeholder,.form-std .two-fields .input-text::-moz-placeholder{color:#fff}.form-std .moving-label .input-text:-ms-input-placeholder,.form-std .one-field .input-text:-ms-input-placeholder,.form-std .two-fields .input-text:-ms-input-placeholder{color:#fff}.form-std .moving-label .input-text::placeholder,.form-std .one-field .input-text::placeholder,.form-std .two-fields .input-text::placeholder{color:#fff}.form-std .moving-label .input-text:-ms-input-placeholder,.form-std .one-field .input-text:-ms-input-placeholder,.form-std .two-fields .input-text:-ms-input-placeholder{color:#fff}.form-std .filled>.label-text,.form-std .filled>label,.form-std label.shrunk{left:8px!important;top:6px!important;color:#757575;font-size:13px}.form-std .two-fields.last.filled>label{left:16px!important}@media only screen and (max-width:576px){.form-std .two-fields.last.filled>label{left:8px!important}}.form-std .input-text{box-sizing:border-box;padding:22px 8px 8px;width:100%;max-height:50px}.form-std .input-text[type=password]{padding-right:60px}.form-std textarea{padding:8px}.form-std select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%!important;padding:8px;font-size:15px;height:100%}.form-std .select-arrow{position:absolute;right:11px;top:17px;transform:rotate(90deg);color:#757575;font-size:12px}.form-std .spacing{margin-bottom:14px;font-size:13px}.form-std .control{margin-bottom:14px}.form-std .show-password{border:none;outline:0}.form-std .show-password.active>.active-show{display:-ms-inline-flexbox!important;display:inline-flex!important}.form-std .show-password .ic-unviewed,.form-std .show-password .ic-view{font-size:22px;margin:auto}.form-std .show-password .bullet{box-shadow:none;background-color:transparent}.form-std .show-password:hover{color:#4656d1}.form-std .show-password span{font-size:0}.form-std .show-password>span{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:30px;height:30px}.form-std .show-password .label-text{display:none}.form-std .one-field .show-password{position:absolute;right:14px;top:11px;cursor:pointer}.form-std .required-note{font-size:.8125rem;text-align:right}@media only screen and (max-width:576px){.form-std .required-note{text-align:left}}.form-std .error-message{color:#ff527c;font-size:.875rem}.form-std .error-message p{margin:13px 0}.form-std .email-check-icon{float:right;position:relative;top:-32px;right:12px;font-size:20px}.form-std .email-check-icon.email-check-valid{color:#03d3a0}.form-std .email-check-icon.email-check-invalid{color:#ff527c}.form-std .email-check-icon.email-check-invalid svg{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:#FF527C;fill:#FF527C}.form-std .esp-wrap{display:block;margin-top:4px;font-size:14px}.form-std .esp-wrap a{text-decoration:underline}.form-std .esp-wrap a:hover{color:#4656d1}.form-std .validation-advice{display:none;color:#ff527c}.custom-select-container{height:50px;border-radius:5px;position:relative;outline:0}.custom-select-container.two-fields{width:calc(50% - 8px);padding:0;margin-right:8px}@media only screen and (max-width:576px){.custom-select-container.two-fields{width:100%;margin-right:0}}.custom-select-container::after{content:"";display:block;width:30px;height:30px;background:url("../images/svg/commons/ic-chevron-blue.svg") center center no-repeat;background-size:16px auto;position:absolute;top:50%;right:4px;transform:translate(0,-50%);pointer-events:none}.custom-select-container.filled select{padding-top:18px}.custom-select-container.filled select~label{top:4px;font-size:14px}.custom-select-container select{border:1px solid #d9d9d9;padding-right:40px;-moz-appearance:none;appearance:none;-webkit-appearance:none}.custom-select-container select~label{left:8px;position:absolute}.custom-select-container select.validation-passed{border-color:#03d3a0;color:initial}.buttons-set{margin-top:20px;padding-top:12px;border-top:1px solid #c9cdf1}.buttons-set>.back-link{position:relative;float:left;padding-left:22px;margin:4px 0}.buttons-set>.back-link a{text-decoration:none;color:#4656d1}.buttons-set>.back-link a:hover{text-decoration:underline}.buttons-set>.back-link small{display:none}.buttons-set>.back-link:before{content:"";display:inline-block;width:12px;height:12px;background:url("../images/svg/commons/ic-arrow-blue.svg") center center no-repeat;background-size:100% auto;position:absolute;left:0;top:4px;font-size:12px;transform:scaleX(-1);color:#4656d1}.buttons-set .button{float:right;margin-left:8px;margin-bottom:8px;cursor:pointer}.row-btn-form{display:-ms-flexbox;display:flex;margin:0 -5px 14px -5px}.row-btn-form .btn-form{-ms-flex:1;flex:1;margin:0 5px}.button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:40px;padding:0 16px;color:#4656d1;border:1.5px solid #4656d1;border-radius:5px;font-size:.9375rem;font-weight:400;letter-spacing:.5px;text-decoration:none!important;transition:color 120ms linear,background 120ms linear;outline:0}.button:active,.button:focus{color:#fff!important;background:#4656d1;text-decoration:none!important}@media only screen and (min-width:1200px){.button:hover{color:#fff!important;background:#4656d1;text-decoration:none!important}}.btn-form{padding:14px;line-height:1.42857143;color:#757575;background:#efefef;border-radius:10px;transition:color 120ms linear,background 120ms linear}.btn-form.active{font-weight:600;color:#fff;background:#4656d1}.btn-form:not(.active):hover{background:#e2e2e2}.btn-round{display:inline-block;border-radius:6px;font-size:.875rem;font-weight:600;letter-spacing:.25px;text-align:center;text-decoration:none!important;transition:color 120ms linear,background 120ms linear;cursor:pointer}.row-btn .btn-round{margin-right:3px}.btn-round.hollow{padding:10px 18px;border:2px solid #4656d1;color:#4656d1}.btn-round.hollow.active{background:#fff}.btn-round.hollow:hover:not(.active){color:#fff;background:#4656d1}.btn-round.hollow.small{padding:4px 10px;border-width:1px}.btn-round.highlight{padding:12px 20px;color:#fff;background:#ff527c}.btn-round.highlight:hover:not(.active){background:#ff1f55}.btn-round.highlight.circle{width:44px;padding:12px 10px}.btn-round.highlight:disabled{background:#ff9fb6}.btn-round.highlight:disabled:hover{background:#ff9fb6}.btn-round.highlight.small{padding:4px 10px}.btn-round .bullet{font-size:26px}.btn-round .loader img{width:15px;height:15px}.btn-round .ic-check{font-size:18px}.btn-round.small .ic-check{font-size:14px}.btn-round .ic-long-arrow{font-size:14px}@media only screen and (max-width:991px){.btn-round.highlight,.btn-round.hollow{padding-left:10px;padding-right:10px}}@media screen and (device-aspect-ratio:2/3){input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:16px}}@media screen and (device-aspect-ratio:40/71){input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:16px}}@media screen and (device-aspect-ratio:375/667){input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:16px}}@media screen and (device-aspect-ratio:9/16){input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:16px}}.g-recaptcha{margin:16px 0 0}body.catalog-product-view #review .g-recaptcha,body.customer-account-login .g-recaptcha,body.onestepcheckout-index-index .g-recaptcha{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#add-photos .label-input{text-align:left;margin-bottom:10px}#add-photos .flex-field{-ms-flex-align:start;align-items:flex-start}@media (min-width:577px){#add-photos .flex-field{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}#add-photos .add-picture-field{-ms-flex:1 0 100%;flex:1 0 100%;border-radius:5px;border:1px solid #dae0fc;transition:border-color .2s ease-in-out;position:relative}@media only screen and (min-width:1200px){#add-photos .add-picture-field:hover{border-color:#ffdad3}}@media (min-width:577px){#add-photos .add-picture-field{-ms-flex:0 0 calc((100% - 48px)/ 3);flex:0 0 calc((100% - 48px)/ 3);max-width:calc((100% - 48px)/ 3)}}@media only screen and (max-width:576px){#add-photos .add-picture-field{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}#add-photos .add-picture-field:active,#add-photos .add-picture-field:focus{border-color:#ffdad3!important}@media (min-width:577px){#add-photos .add-picture-field:not(:last-of-type){margin-right:24px}}@media only screen and (max-width:576px){#add-photos .add-picture-field:not(:last-of-type){margin-bottom:8px}}#add-photos .add-picture-field.addimg label{padding:12px 12px 8px}#add-photos .add-picture-field.addimg .result{margin-bottom:12px}@media only screen and (max-width:576px){#add-photos .add-picture-field.addimg .result{margin:4px}}#add-photos .add-picture-field:not(.addimg) .result{position:absolute;top:38px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;pointer-events:none}@media (min-width:577px){#add-photos .add-picture-field:not(.addimg) .result{left:12px}}#add-photos .add-picture-field label{display:block;padding:12px 12px 32px;margin-bottom:0;font-size:.875rem;font-weight:400;cursor:pointer;pointer-events:inherit}@media only screen and (max-width:576px){#add-photos .add-picture-field label{-ms-flex:1 1 auto;flex:1 1 auto;max-width:50%}}#add-photos .add-picture-field .result{margin-left:24px;position:relative}@media (min-width:577px) and (max-width:991px){#add-photos .add-picture-field .result{text-align:center}#add-photos .add-picture-field .result img{margin:0 auto}}@media (min-width:577px){#add-photos .add-picture-field .result{max-width:calc(100% - 48px);width:100%}}@media only screen and (max-width:576px){#add-photos .add-picture-field .result{-ms-flex:0 0 40%;flex:0 0 40%;margin-left:12px;text-align:right}}#add-photos .add-picture-field .result button{-ms-flex:0 0 32px;flex:0 0 32px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;background-color:#4656d1;border-radius:100%;vertical-align:top}@media only screen and (max-width:991px){#add-photos .add-picture-field .result button{position:absolute;top:8px;right:8px}}@media only screen and (max-width:576px){#add-photos .add-picture-field .result button{top:0;right:0}}@media only screen and (min-width:992px){#add-photos .add-picture-field .result button{transform:translateX(-10px)}}#add-photos .add-picture-field .result button svg{width:11px;height:11px;fill:#fff}#add-photos .add-picture-field .ic{-ms-flex:0 0 16px;flex:0 0 16px;width:16px;height:16px;margin-right:8px;background:url("../images/svg/commons/ic-dl.svg") center center no-repeat;background-size:100% auto}#header{position:fixed;z-index:8;top:0;width:100%;transition:all .2s ease-in-out;color:#fff}#header::before{content:"";display:block;height:100%;background-color:#4656d1;position:absolute;top:0;left:0;right:0;z-index:-1}@media only screen and (max-width:1199px){#header::before{z-index:2}}@media only screen and (max-width:1199px){#header .switch.active{z-index:4}#header .switch.active .icon-menu-nav{display:none}#header .switch.active~.header-nav_right{z-index:4}#header .top-search-switch{left:8px;border-radius:20px}#header .top-search-switch:before{left:4px}}#header .page-header-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:auto;background-color:#4656d1;max-width:var(--containerWidth)}@media only screen and (min-width:1200px){#header .page-header-container{height:80px;-ms-flex-align:end;align-items:flex-end}}@media (min-width:1200px) and (max-width:1440px){#header .page-header-container{max-width:initial;padding:0 3%;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:1199px){#header .page-header-container{padding:13px 15px;position:relative;z-index:2}}@media only screen and (max-width:767px){#header .page-header-container{padding:8px 4px;height:56px}}@media only screen and (max-width:576px){#header .page-header-container{padding:5px 8px}}#header .logo-container{-ms-flex:0 0 auto;flex:0 0 auto}@media only screen and (min-width:1200px){#header .logo-container{-ms-flex-order:-1;order:-1;margin-bottom:26px}}@media only screen and (max-width:1199px){#header .logo-container{margin-left:calc(30% - 40px);-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;z-index:4}}@media (width:1440px){#header .logo-container{text-align:center}}#header .logo-container a{display:block}#header .logo-container a img{width:auto;height:32px}@media (min-width:1200px) and (max-width:1440px){#header .logo-container a img{height:24px}}@media only screen and (max-width:767px){#header .logo-container a img{height:24px}}#header .logo-container a.logo{width:192px;height:32px;margin:0 auto;background-size:auto 100%;font-size:0}@media only screen and (max-width:767px){#header .logo-container a.logo{width:156px;height:26px}}#header .logo-container a.logo .logo-cb{width:100%;height:100%;transition:all .2s ease-in-out;fill:#fff}@media only screen and (max-width:991px){#header .logo-container a.logo{transform:translateY(-2px)}}@media only screen and (max-width:767px){#header .logo-container a.logo{transform:none}}#header .logo-container h1{margin:0;font-size:0}#header .items-qty{position:absolute;right:-7px;bottom:-7px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:18px;height:18px;border-radius:10px;background:#ff527c;color:#fff;font-size:.6875rem;font-weight:800}@media only screen and (max-width:991px){#header .items-qty{padding-top:1px}}#header .items-qty.no-display{display:none}@media only screen and (min-width:1200px){#header .nav-container{-ms-flex:1 1 auto;flex:1 1 auto}}@media (min-width:1200px) and (max-width:1440px){#header .nav-container{margin:0 16px}}@media only screen and (max-width:1199px){#header .nav-container{position:fixed;z-index:3;top:var(--paddingWrapper);left:-100%;max-width:400px;max-width:var(--menuBurgerMaxWidth);width:var(--menuBurgerWidth);height:calc(100% - var(--paddingWrapper));margin-top:0;background:#fafafa;overflow-y:auto;transition:all 180ms ease-out;-ms-touch-action:manipulation;touch-action:manipulation;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-webkit-overflow-scrolling:touch}.top-nav-active #header .nav-container{left:0}}@media only screen and (max-width:767px){#header .nav-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#header .nav-container>*{width:100%}#header .nav-container #main-menu{-ms-flex:1 1 auto;flex:1 1 auto}}@media only screen and (max-width:576px){#header .nav-container{height:calc(100vh - var(--paddingWrapper))}}#header .nav-container .main-nav{font-size:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}@media only screen and (max-width:1199px){#header .nav-container .main-nav{position:static;margin:0;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}}#header .nav-container .main-nav li{display:inline-block;text-align:center;margin:0 24px}@media only screen and (max-width:1199px){#header .nav-container .main-nav li{margin:8px 0}}#header .nav-container .main-nav a{display:inline-block;border-radius:20px;transition:background 120ms linear;font-size:.8125rem;font-weight:700;text-transform:uppercase;text-align:center;letter-spacing:1.5px}@media only screen and (max-width:1199px){#header .nav-container .main-nav a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:35px}}#header .nav-container .main-nav a .bullet{font-size:22px}#header .nav-container .main-nav a.only-icon.switch{position:static;z-index:auto;top:auto;bottom:8px;cursor:pointer}#header .nav-container .main-nav a.only-icon .bullet{margin-right:0}#header .nav-container .main-nav a.only-icon:hover{background:#4656d1}#header .nav-container .main-nav a .ic-user{margin-left:-1px;margin-right:4px}#header .nav-container .main-nav a.active,#header .nav-container .main-nav a:hover{background:#4656d1}#header .nav-container .main-nav a.active{font-weight:700}#header .nav-container .main-nav .blog a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}#header .nav-container .main-nav .blog .ic{height:20px;margin-right:7px}#header .nav-container .main-nav .blog .ic::before{content:"";display:inline-block;width:20px;height:20px;background:url("../images/svg/blog.svg") center center no-repeat;background-size:auto 100%}#header .nav-container .main-nav .amb-cb a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}#header .nav-container .main-nav .amb-cb .ic{height:20px;margin-right:5px;transform:translateY(-3px)}#header .nav-container .main-nav .amb-cb .ic::before{content:"";display:inline-block;width:20px;height:20px;background:url("../images/svg/amb-cb.svg") center center no-repeat;background-size:auto 100%}#header .nav-container .main-nav .appli-cb{height:80px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:991px){#header .nav-container .main-nav .appli-cb{display:-ms-flexbox!important;display:flex!important}}#header .nav-container .main-nav .appli-cb_img{height:80px;-ms-flex:0 1 80px;flex:0 1 80px;width:inherit;margin:0}#header .nav-container .main-nav .appli-cb_img img{width:auto;height:100%}#header .nav-container .main-nav .appli-cb_links{-ms-flex:0 0 auto;flex:0 0 auto;margin-left:20px}#header .nav-container .main-nav .appli-cb_links a{display:block;padding:0;text-align:left}#header .nav-container .main-nav .appli-cb_links a:not(:last-of-type){margin-bottom:15px}#header .nav-container .main-nav .appli-cb_links a img{max-width:100%;height:30px}@media only screen and (max-width:1199px){#header .item-menu{padding:0 24px}}@media only screen and (max-width:320px){#header .item-menu{padding:0 16px}}#header .item-menu.current>a{color:#4656d1}#header .item-menu>a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:44px;color:#0a2346;font-size:1.125rem}@media only screen and (max-width:991px){#header .item-menu>a{font-size:.9375rem}}#header .item-menu>a:active,#header .item-menu>a:focus{color:#4656d1}#header .item-menu.languages{margin-top:32px}@media only screen and (max-width:576px){#header .item-menu.languages{margin-top:16px;margin-bottom:80px}}#header .item-menu.languages .form-language{border:1px solid #092252;padding:6px 16px 0}@media only screen and (max-width:991px){#header .item-menu.languages .form-language{padding:4px 16px 0}}#header .item-menu.languages .form-language select{margin-top:-6px;padding-left:24px;border:none;color:#0a2346}@media only screen and (max-width:991px){#header .item-menu.languages .form-language select{height:35px;font-size:.9375rem}}#header .item-menu.languages .form-language .select-arrow.icb-chevron{color:#0a2346;right:0}#header .item-menu.languages .form-language label{font-size:.75rem;color:#0a2346}@media only screen and (max-width:991px){#header .item-menu.languages .form-language label{font-size:.6875rem}}#header .item-menu.languages .form-language .lang-img{top:calc(50% + 6px)}@media only screen and (min-width:1200px){#header #main-menu .toggle-box,#header #main-menu .toggle-head{display:none}}@media only screen and (max-width:1199px){#header #main-menu{padding:24px 0;background-color:#fff}#header #main-menu .toggle-box,#header #main-menu .toggle-head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:44px;font-size:1.125rem;color:#0a2346;pointer-events:none}}@media only screen and (max-width:1199px) and (max-width:991px){#header #main-menu .toggle-box,#header #main-menu .toggle-head{font-size:.9375rem}}@media only screen and (max-width:1199px){#header #main-menu .toggle-box::after,#header #main-menu .toggle-head::after{display:none}}@media only screen and (max-width:767px){#header #main-menu{padding:8px 0 10px}}#header #main-menu .item-menu>a{font-weight:700;padding-right:24px;position:relative}@media only screen and (max-width:320px){#header #main-menu .item-menu>a{padding-right:16px}}#header #main-menu .item-menu>a::after{content:"";display:inline-block;width:14px;height:14px;background:url("../images/svg/commons/ic-arrow2.svg") center center no-repeat;background-size:100% auto;position:absolute;top:calc(50% - 2px);right:0;transform:translateY(-50%);transition:background .2s ease-in-out}#header #main-menu .item-menu>a:active::after,#header #main-menu .item-menu>a:focus::after{background-image:url("../images/svg/commons/ic-arrow2-blue.svg")}#header #main-menu .item-menu.current>a::after{background-image:url("../images/svg/commons/ic-arrow2-blue.svg")}@media only screen and (min-width:1200px){#header #main-menu .toggle-content.opened{overflow:initial}}#header #second-menu{margin-top:24px;margin-bottom:16px}@media only screen and (min-width:1200px){#header #second-menu{display:none}}@media only screen and (max-width:767px){#header #second-menu{margin-top:10px}}@media only screen and (min-width:1200px){#header #highlight-menu{display:none}}#header #highlight-menu img{max-width:100%}#header #highlight-menu a{display:block;position:relative;color:#fff}#header #highlight-menu a::after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.3);z-index:0}#header #highlight-menu a .highlight-menu_container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:100%;padding:0 24px}#header #highlight-menu p{margin:0;font-size:1.25rem;line-height:1.5rem}@media only screen and (max-width:767px){#header #highlight-menu p{font-size:1.125rem;line-height:1.5rem}}#header #highlight-menu .link{margin-top:8px;text-decoration:underline;font-size:1rem}@media only screen and (max-width:767px){#header #highlight-menu .link{font-size:.875rem}}#header #highlight-menu .link::after{content:"";display:inline-block;width:14px;height:12px;background:url("../images/svg/commons/ic-arrow2-white.svg") center center no-repeat;background-size:100% auto;transform:translate(6px,2px)}#header .header-nav_right{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;-ms-flex:0 0 auto;flex:0 0 auto}@media only screen and (min-width:1200px){#header .header-nav_right{margin-bottom:28px}}@media only screen and (max-width:1199px){#header .header-nav_right{-ms-flex:0 0 30%;flex:0 0 30%}}@media (min-width:1200px) and (max-width:1440px){#header .header-nav_right{-ms-flex:0 0 auto;flex:0 0 auto}}#header .header-nav_right .form-language{display:none}#header .header-nav_right .nav-account a{color:#fff}#header .header-nav_right .nav-account a.top-account{display:inline-block}@media only screen and (min-width:1200px){#header .header-nav_right .nav-account a.top-account{transform:translateY(4px)}}#header .header-nav_right .nav-account .label-text{font-size:1rem;font-weight:700;color:#fff}#header .header-nav_right .nav-cart{position:relative}@media only screen and (max-width:1199px){#header .header-nav_right .nav-cart{display:none}}#header .header-nav_right .nav-cart #cart-icon{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:35px;height:40px;cursor:pointer}@media (hover:hover){#header .header-nav_right .nav-cart #cart-icon:hover .ic svg{fill:#2d3db7}}@media only screen and (min-width:1200px){#header .header-nav_right .nav-cart #cart-icon{width:30px;height:30px}}#header .header-nav_right .ico-cart{width:100%;height:100%}#header .header-nav_right .ico-cart svg{fill:#fff}#header .header-nav_right .ico-cart svg .st0{display:none}#header .header-nav_right .ico-cart svg .st1{display:inline}#header .header-nav_right .ico-cart svg .st2{fill:#231f20}#header .header-nav_right .ico-cart svg .st6{fill:none}#header .header-nav_right .ico-heart{width:8px;height:8px;position:absolute;top:calc(50% + 4px);left:50%;transform:translate(-50%,-50%);transform-origin:center center;font-size:0}#header .header-nav_right .ico-heart svg{fill:#fff}#header .header-nav_right .animate .ico-heart{animation:add-cart-passed-heart 2s ease-in-out backwards}#header .top-search-switch{left:0;border-radius:0 22px 22px 0}#header .top-cart-switch{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:44px;height:44px;position:relative;outline:0}#header .top-cart-switch .items-qty{right:1px;bottom:1px}#header .top-cart-switch .ico-cart{width:65%}#header .top-nav-switch{width:40px;height:40px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;outline:0;transform:translateX(10px)}#header .top-nav-switch.active{position:relative}#header .top-nav-switch.active::after,#header .top-nav-switch.active::before{content:"";display:inline-block;width:20px;height:2px;border-radius:4px;background-color:#fff;transform-origin:center center;position:absolute;top:50%;left:50%}#header .top-nav-switch.active::before{transform:translate(-50%,-50%) rotate(45deg)}#header .top-nav-switch.active::after{transform:translate(-50%,-50%) rotate(-45deg)}#header .top-nav-switch .icon-menu-nav{display:block;position:relative;width:20px;height:20px;overflow:hidden}#header .top-nav-switch .icon-menu-nav:after{content:"";position:absolute;top:9px;left:0;width:100%;height:2px;background:#fff;box-shadow:0 -7px 0 0 #fff,0 7px 0 0 #fff}#header #nav-useraccount{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:var(--menuBurgerWidth);max-width:var(--menuBurgerMaxWidth);position:fixed;top:var(--paddingWrapper);bottom:0;right:0;transform:translateX(100%);color:#0a2346;background-color:#fff;transition:transform .2s ease-in-out}#header #nav-useraccount #nav-userclose{-ms-flex:0 0 auto;flex:0 0 auto}.user-nav-active #header #nav-useraccount{transform:translateX(0);z-index:2}#header #nav-useraccount .account-title{margin-bottom:8px;font-size:1.125rem;font-weight:700}#header #nav-useraccount .actions,#header #nav-useraccount .buttons-set{text-align:center;margin-top:16px;padding:0;border:none}#header #nav-useraccount .actions .button,#header #nav-useraccount .buttons-set .button{float:initial;width:100%;max-width:300px}#header #nav-useraccount .new-users{padding:24px 24px 0}#header #nav-useraccount .header-nav{background-color:#fafafa;padding-bottom:24px}#header #nav-useraccount .welcome-msg{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 24px}#header #nav-useraccount .welcome-msg .user-avatar{-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:60px;height:60px;margin-right:16px;border-radius:100%;overflow:hidden}@media only screen and (max-width:576px){#header #nav-useraccount .welcome-msg .user-avatar{width:48px;height:48px;margin-right:10px}}#header #nav-useraccount .welcome-msg .user-avatar:not(.w-img){background-color:#4656d1}#header #nav-useraccount .welcome-msg .user-avatar.w-img{position:relative;font-size:0}#header #nav-useraccount .welcome-msg .user-avatar.w-img img{position:absolute;top:0;left:50%;transform:translate(-50%,0)}#header #nav-useraccount .welcome-msg .user-avatar span{-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;font-weight:700;color:#fff}@media only screen and (max-width:576px){#header #nav-useraccount .welcome-msg .user-avatar span{font-size:1.125rem}}#header #nav-useraccount .welcome-msg .user-infos{-ms-flex:1 1 auto;flex:1 1 auto}#header #nav-useraccount .hello{font-size:1rem;font-weight:700}#header #nav-useraccount .loyalty-points{margin-top:4px;font-size:1rem}#header #nav-useraccount .logged-user_links{padding:24px 24px 0;overflow-y:auto}#header #nav-useraccount .logged-user_links li{padding:16px 0}#header #nav-useraccount .logged-user_links li:first-child{padding-top:0}#header #nav-useraccount .logged-user_links li.current a{color:#4656d1}#header #nav-useraccount .logged-user_links li a{font-size:1rem}@media only screen and (min-width:1200px){#header #nav-useraccount .logged-user_links li.logout{padding:0;margin-top:48px;text-align:center}}@media only screen and (max-width:576px){#header #nav-useraccount .logged-user_links li.logout{padding-bottom:24px}}#header #nav-useraccount .logged-user_links li.logout .cta-border{min-height:initial;height:40px;border-radius:0;border-color:#f5c3b8;color:#53566c;font-size:.9375rem;font-weight:400}@media (hover:hover){#header #nav-useraccount .logged-user_links li.logout .cta-border:hover{background-color:#f5c3b8;color:#fff}}#header #nav-useraccount .logged-user_links li.logout .cta-border:active,#header #nav-useraccount .logged-user_links li.logout .cta-border:focus{background-color:#f5c3b8;color:#fff}@media only screen and (max-width:1199px){#header #nav-useraccount .logged-user_links li.logout .cta-border{width:100%}}@media only screen and (max-width:576px){#header #nav-useraccount .logged-user_links li.logout .cta-border{height:48px}}#header #nav-useraccount .g-recaptcha{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#header #nav-useraccount #mini-login~.esp-wrap{margin-top:4px}#header #nav-useraccount .account-title~.errors{margin-top:4px;color:#f05464}#header #mini-form-login{-ms-flex:1 1 auto;flex:1 1 auto;padding:0 0 24px;background-color:#f6f8fa;overflow-y:auto}#header #mini-form-login .validation-advice{margin-top:4px;color:#f05464}#header #mini-form-login .block-content{padding:24px;background-color:#fff}#header #mini-form-login .block-content fieldset{position:relative}#header #mini-form-login .block-content fieldset:not(:last-of-type){margin-bottom:16px}#header #mini-form-login .block-content fieldset.filled label{left:8px;top:6px;color:#757575;font-size:.8125rem}#header #mini-form-login .block-content fieldset label{pointer-events:none;position:absolute;left:16px;right:24px;top:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;color:#757575;font-size:1rem;transition:color 60ms linear,size 60ms linear,top 60ms linear}#header #mini-form-login .block-content fieldset input{width:100%;max-height:50px;padding:22px 8px 8px;box-sizing:border-box}#header #mini-form-login .block-content fieldset .form-link{margin-top:8px}#header #mini-form-login .block-content fieldset .form-link a{color:#4656d1}@media (hover:hover){#header #mini-form-login .block-content fieldset .form-link a:hover{color:#4656d1;text-decoration:underline}}#header #nav-userclose{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding:24px 24px 8px}@media only screen and (max-width:767px){#header #nav-userclose{padding:24px 16px 8px}}@media only screen and (max-width:576px){#header #nav-userclose{padding:16px 16px 8px}}#header #nav-userclose .ico-cross{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;cursor:pointer}@media only screen and (min-width:1200px){#header #nav-userclose .ico-cross:hover svg{fill:#4656D1}}#header #nav-userclose .ico-cross:focus svg{fill:#4656D1}#header #nav-userclose .ico-cross svg{transform:scale(.5);transform-origin:center center;fill:#0a2346;transition:fill .2s ease-in-out}@media only screen and (max-width:767px){html[lang^=pl] #header .page-header-container{height:56px;padding:8px 4px}}@media only screen and (min-width:1440px){html[lang^=pl] #header .logo-container{-ms-flex-order:-1;order:-1;margin-bottom:26px}}html[lang^=pl] #header #nav .level1>.label::before{display:none}@media only screen and (max-width:1439px){html[lang^=pl] #header #stickynav{display:block!important}}@media only screen and (min-width:1200px){#nav{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:1199px){#nav{padding-left:24px;padding-bottom:8px}#nav.no-center{display:block}}@media only screen and (min-width:1440px){#nav>li:not(:last-child){margin-right:48px}}@media only screen and (max-width:1439px){#nav>li:not(:last-child){margin-right:4%}}@media only screen and (min-width:1200px){#nav>li{-ms-flex:0 0 auto;flex:0 0 auto;height:60px}#nav>li>a{display:inline-block;height:25px}#nav>li>a span{white-space:normal}}@media (min-width:1200px) and (max-width:1440px){#nav>li:not(:last-child){margin-right:2.75%}}@media (hover:hover){#nav>li.level1:hover .subcats{max-height:800px;z-index:1;visibility:visible;opacity:1;box-shadow:0 4px 8px rgba(0,0,0,.12)}#nav>li.level1:hover>.label::after{height:3px}#nav>li.level1:hover>.label::before{opacity:1}}@media only screen and (min-width:1200px){#nav>li.level1.c486{display:none}}@media only screen and (max-width:1199px){#nav>li.level1{width:100%;margin:0 auto}#nav>li.level1:not(.active) .subcats{max-height:0;opacity:0;overflow:hidden}#nav>li.level1.active .subcats{max-height:400px;opacity:1}}@media only screen and (min-width:1200px){#nav>li.level1.current>.label{font-weight:700}#nav>li.level1.current>.label::after{height:3px}#nav>li.level1.current>.label::before{opacity:1}}@media only screen and (max-width:1199px){#nav>li.level1.current>.label a{color:#4656d1}}@media only screen and (min-width:1200px){#nav>li.level1>.label{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%;cursor:default;font-weight:700;font-size:1rem;letter-spacing:.3px;position:relative}#nav>li.level1>.label::after{content:"";display:block;width:100%;height:0;background-color:#fff;position:absolute;bottom:0;left:0;transition:all .1s ease-in-out}}#nav>li.level1>.label a,#nav>li.level1>.label span{color:#0a2346}@media only screen and (min-width:1200px){#nav>li.level1>.label a,#nav>li.level1>.label span{display:block;padding:8px 0 25px;color:#fff}}@media only screen and (max-width:1199px){#nav>li.level1>.label a,#nav>li.level1>.label span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:44px;font-size:1.125rem}#nav>li.level1>.label a:active,#nav>li.level1>.label a:focus,#nav>li.level1>.label span:active,#nav>li.level1>.label span:focus{color:#4656d1}}@media only screen and (max-width:991px){#nav>li.level1>.label a,#nav>li.level1>.label span{font-size:.9375rem}}#nav>li.level1.multi-level{position:relative}@media only screen and (min-width:1200px){#nav>li.level1.multi-level>.label{padding:8px 20px 25px 0}#nav>li.level1.multi-level>.label::before{content:"";display:block;width:12px;height:8px;background:url("../images/svg/commons/ic-chevron-white.svg") center center no-repeat;background-size:100% auto;position:absolute;top:17px;right:0}}@media only screen and (max-width:1199px){#nav>li.level1.multi-level>.label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:44px;font-size:1.125rem;color:#0a2346}}@media only screen and (max-width:991px){#nav>li.level1.multi-level>.label{font-size:.9375rem}}@media only screen and (max-width:1199px){#nav>li.level1.multi-level::after{content:"+";display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:14px;height:12px;color:#0a2346;font-size:1.5rem;position:absolute;right:0;top:16px;pointer-events:none}#nav>li.level1.multi-level.active::after{content:"-";font-size:1.75rem;top:14px;color:#4656d1;pointer-events:none}}#nav>li.level1.multi-level .level2 .label{-ms-flex-pack:start;justify-content:flex-start}#nav>li.level1.c486 a{font-weight:700}#nav>li.ext-menu a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-weight:700;color:#fff}@media only screen and (max-width:1199px){#nav>li.ext-menu a{height:50px;font-size:1.25rem}}#nav>li.ext-menu.to-shop a{height:40px;padding:0 16px 2px;border-radius:60px;font-weight:700;background-color:rgba(255,255,255,.2)}@media only screen and (max-width:1199px){#nav>li.ext-menu.to-shop a{padding:0 24px}}#nav>li.ext-menu.to-shop span::before{content:"👉🏻";margin-right:5px}#nav .subcats{transition:all .2s ease-in-out}@media only screen and (min-width:1200px){#nav .subcats{background-color:#4656d1;min-width:200px;max-height:0;border-radius:0 0 8px 8px;opacity:0;visibility:hidden;overflow:hidden;position:absolute;left:50%;transform:translateX(-50%);z-index:-10}}#nav .subcats>.container{padding:initial}#nav .subacts-wrap{padding:0 0 8px}@media only screen and (min-width:1200px){#nav .subacts-wrap{padding:8px 0 12px}}#nav .subacts-wrap.all-products{-ms-flex-pack:center;justify-content:center;padding:32px 0 48px}@media only screen and (max-width:1199px){#nav .subacts-wrap.all-products{padding:0;transform:translateX(-50%)}#nav .subacts-wrap.all-products>li{margin-bottom:10px!important}}@media only screen and (max-width:576px){#nav .subacts-wrap.all-products{transform:none}}#nav .subacts-wrap.all-products .level1,#nav .subacts-wrap.all-products .level2{-ms-flex:0 0 auto;flex:0 0 auto;margin:0 20px}@media only screen and (min-width:1200px){#nav .subacts-wrap.all-products .level1.current .label a::before,#nav .subacts-wrap.all-products .level2.current .label a::before{opacity:1}}@media only screen and (max-width:1199px){#nav .subacts-wrap.all-products .level1.current .label a,#nav .subacts-wrap.all-products .level2.current .label a{color:#0a2346}}#nav .subacts-wrap.all-products .level1{pointer-events:auto}@media only screen and (max-width:1199px){#nav .subacts-wrap.all-products .level1 .label a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:40px}}@media only screen and (max-width:1199px){#nav .subacts-wrap.all-products .subnav-img{display:none}}#nav .subacts-wrap.all-products .subnav-img a{display:block}#nav .subacts-wrap.all-products .subnav-img img{max-width:100%}@media only screen and (min-width:1200px){#nav .subacts-wrap.all-products .label{margin-top:16px;text-align:center}}#nav .subacts-wrap.all-products .label a{padding:0}#nav .subacts-wrap.all-products .label a::before{content:"👉🏻";font-size:.9375rem;margin-right:4px;transform:translateY(1px);opacity:0;transition:opacity .2s ease-in-out;margin-left:-20px}@media only screen and (min-width:1200px){#nav .subacts-wrap.all-products .label a{font-size:.9375rem;color:#fff;text-decoration:none}#nav .subacts-wrap.all-products .label a span{text-decoration:underline}#nav .subacts-wrap.all-products .label a:hover::before{opacity:1;text-decoration:none}#nav .subacts-wrap.all-products .label a:hover::before span{text-decoration:underline}}@media only screen and (max-width:1199px){#nav .subacts-wrap.all-products .label a{font-size:1.25rem;font-weight:700;letter-spacing:.3px;-ms-flex-pack:center;justify-content:center}#nav .subacts-wrap.all-products .label a:active,#nav .subacts-wrap.all-products .label a:focus{opacity:.5}}@media only screen and (max-width:576px){#nav .subacts-wrap.all-products .label a{font-size:1.125rem}}#nav .level2>a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:44px;padding:0 16px 0 24px;font-size:1rem;transition:background-color .2s ease-in-out}@media only screen and (min-width:1200px){#nav .level2>a{height:40px;padding:0 24px}#nav .level2>a:hover{color:#fff;text-decoration:underline}}@media only screen and (max-width:1199px){#nav .level2>a{color:#0a2346}}#nav .level2>a:active,#nav .level2>a:focus{color:#fff;text-decoration:underline}@media only screen and (max-width:1199px){#nav .level2>a:active,#nav .level2>a:focus{color:#4656d1}}#nav .level2 .label a{display:block;padding:12px 16px;font-size:1rem;color:#0a2346;text-decoration:none;letter-spacing:.3px;white-space:nowrap}@media (hover:hover){#nav .level2 .label a:hover{color:#fff}#nav .level2 .label a:hover::after{opacity:1}}@media only screen and (min-width:1200px){#nav .level2 .label a{padding:14px 16px;color:#fff;position:relative}}@media only screen and (max-width:1199px){#nav .level2 .label a:active,#nav .level2 .label a:focus{color:#4656d1}}@media only screen and (max-width:991px){#nav .level2 .label a{font-size:.9375rem}}#nav .level2 .label a::after{content:"";display:block;width:calc(100% - 32px);position:absolute;bottom:0;left:16px;right:16px;border-bottom:3px solid #fff;opacity:0;transition:opacity .2s ease-in-out}#nav .level2#cat-superheroes .label .ic::before{content:"\e903"}#nav .level2#cat-cryofever .label .ic::before{content:"\e901"}#nav .level2#cat-allnightlong .label .ic::before{content:"\e900"}#nav .level2#cat-showerparty .label .ic::before{content:"\e906"}#nav .level2#cat-momsworld .label .ic::before{content:"\e905"}#nav .level2#cat-mrperfect .label .ic::before{content:"\e904"}#nav .level2#cat-dailyfriends .label .ic::before{content:"\e902"}@media only screen and (min-width:1200px){#nav .level2.current a{color:#fff;font-weight:800}#nav .level2.current a::after{opacity:1;border-color:#23308e}}@media only screen and (max-width:1199px){#nav .level2.current a{color:#4656d1;font-weight:700}}#nav .level2 .content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;opacity:0;visibility:hidden;position:absolute;left:50%;transform:translate(-50%,0);z-index:-10;padding-top:50px;transition:all .2s ease-in-out}@media only screen and (min-width:1200px){#nav .level2 .content{width:1140px}}@media screen and (min-width:1441px){#nav .level2 .content{width:1440px}}@media only screen and (max-width:1199px){#nav .level2 .content{display:none}}#nav .level2 .content-description{-ms-flex:1 1 245px;flex:1 1 245px}@media only screen and (min-width:1200px){#nav .level2 .content-description{margin-right:24px}}@media screen and (min-width:1441px){#nav .level2 .content-description{margin-right:84px}}#nav .level2 .content-description .title-wysiwyg{padding-left:16px;font-family:Lato,Arial,Helvetica,sans-serif;font-size:3.625rem;line-height:2.1875rem;color:#fff}#nav .level2 .content-description .title-wysiwyg span{display:inline-block;width:100%;font-family:Lato,Arial,Helvetica,sans-serif;font-size:1.9375rem}#nav .level2 .content-description p{margin-top:8px;color:#fff;font-size:1rem;line-height:1.3125rem}#nav .level2 .content-description .set-buttons{margin-top:24px}#nav .level2 .content-description .set-buttons .ui-cta{border-color:#fff;font-size:1rem;color:#fff}#nav .level2 .content-products{-ms-flex:1 1 auto;flex:1 1 auto}#nav .level2 .content-products .product-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#nav .level2 .content-products .product-list li{-ms-flex:0 1 calc(16.66% - 8px);flex:0 1 calc(16.66% - 8px);margin:0 8px}@media screen and (min-width:1441px){#nav .level2 .content-products .product-list li{-ms-flex:0 1 calc(16.66% - 12px);flex:0 1 calc(16.66% - 12px);margin:0 12px}}#nav .level2 .content-products .product-list li img{max-width:100%}.second-nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:16px}@media only screen and (max-width:1199px){.second-nav{margin-right:8px}}@media only screen and (max-width:576px){.second-nav{-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;margin-right:0;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:577px){.second-nav .faq-menu{margin-right:16px;height:100%;position:relative;cursor:pointer}.second-nav .faq-menu a::after{content:"";display:block;width:100%;height:0;background-color:#fff;position:absolute;bottom:0;left:0;transition:height .2s ease-in-out}.second-nav .faq-menu:focus a::after,.second-nav .faq-menu:hover a::after{height:3px}}@media only screen and (min-width:992px){.second-nav .faq-menu{margin-right:40px}}@media (min-width:1200px) and (max-width:1440px){.second-nav .faq-menu{margin-right:16px}}@media only screen and (max-width:576px){.second-nav .faq-menu{-ms-flex:0 0 calc(50% - 16px);flex:0 0 calc(50% - 16px);margin:0 8px}.second-nav .faq-menu a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:30px;padding:0 16px;border-radius:5px;background-color:#7e95ff}.second-nav .faq-menu a:active,.second-nav .faq-menu a:focus{color:#fff;background-color:#2d3db7}}@media screen and (min-width:577px){.second-nav .nav-account{height:100%;position:relative;cursor:pointer}.second-nav .nav-account:focus a::after,.second-nav .nav-account:hover a::after{height:3px}}@media only screen and (max-width:576px){.second-nav .nav-account{-ms-flex-order:-1;order:-1}}.second-nav .nav-account.active .ico-account svg{fill:#23308e}.second-nav .nav-account .ico-account{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:30px;height:30px;transform:translateY(1px);cursor:pointer;position:relative}@media only screen and (min-width:1200px){.second-nav .nav-account .ico-account:hover svg{fill:#23308e}}@media only screen and (max-width:991px){.second-nav .nav-account .ico-account{width:44px;height:44px}}.second-nav .nav-account .ico-account::after{content:"";display:inline-block;width:16px;height:16px;border-radius:20px;background-color:#ff527c;position:absolute;top:2px;right:-2px}@media only screen and (min-width:992px){.second-nav .nav-account .ico-account::after{top:-6px;right:-10px}}.second-nav .nav-account .ico-account.usr-logd::after{background-color:#03d3a0}.second-nav .nav-account .ico-account svg{width:86%;height:auto;fill:#fff;transition:fill .2s ease-in-out}@media only screen and (max-width:991px){.second-nav .nav-account .ico-account svg{width:60%}}.second-nav .nav-account .ico-account svg .st0{display:none}.second-nav .nav-account .ico-account svg .st1{display:inline}.second-nav .nav-account .ico-account svg .st2{fill:#231f20}.second-nav .nav-account .ico-account svg .st6{fill:none}.second-nav .form-language{-ms-flex:1 0 100%;flex:1 0 100%;margin-top:16px}.second-nav .form-language .footer-text{display:none}.panel-container{position:fixed;z-index:2;top:0;bottom:0;width:100%;max-width:424px;color:#0a2346;background:#fff;transition:left 180ms ease-out,right 180ms ease-out}@media only screen and (max-width:767px){.panel-container{position:fixed;height:100%}}.panel-container .top-bar{position:absolute;width:100%;background-color:#fff;height:160px}.panel-container .top-bar input{width:364px;height:136px;margin-top:12px;padding-left:65px;outline:0}.panel-container .top-bar .panel-close{position:absolute;top:10px;width:40px;height:40px}.panel-container .panel-content{height:100%}.panel-container .top-bar+.panel-content{border-top:160px solid transparent}.panel-container.top-search{left:-425px;box-shadow:1px 0 0 0 rgba(200,216,237,.6);display:none}.panel-container.top-search .panel-content{padding:25px;background:#ecf2fa}.top-search-active .panel-container.top-search{left:0}.panel-container.top-search .top-bar{border-radius:22%/0 0 28px 0}.panel-container.top-search .panel-close{right:10px}.panel-container.top-search .search-loader{display:none;position:absolute;top:18px;right:20px}.panel-container.top-search .loading{opacity:.5}.panel-container.top-cart{right:-425px;box-shadow:-1px 0 0 0 rgba(200,216,237,.6);opacity:0;visibility:hidden;transition:all .2s ease-in-out}.panel-overlay{visibility:hidden;position:fixed;z-index:1;top:0;width:100vw;height:100vh;background:rgba(0,33,85,.2);opacity:0;transition:visibility 120ms linear,opacity 120ms linear}body[class$=-active] .panel-overlay,body[class*="-active "] .panel-overlay{visibility:visible;opacity:1}@media only screen and (min-width:1200px){#header .top-nav-switch{display:none}#header .top-cart-switch{display:none}}@media only screen and (max-width:1199px){.panel-container:not(.top-cart){padding-top:72px;width:100vw}.panel-container:not(.top-cart) .top-bar input{padding:0 25px 0 50px;width:100%}.panel-container:not(.top-cart) .top-bar .panel-close{display:none}.panel-container:not(.top-cart).top-search{left:-100%;box-shadow:none}.panel-container:not(.top-cart).top-cart{right:-100%;box-shadow:none}}.minicart-reassurances{width:100%;text-align:center;padding:0 32px 16px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#e6ebff}@media only screen and (max-width:576px){.minicart-reassurances{padding:0 16px 16px}}.minicart-reassurances.free-shipping{padding-top:16px}@media only screen and (max-width:576px){.minicart-reassurances.free-shipping{padding:16px}}.minicart-reassurances .underline{color:#030141;font-weight:700;margin-right:4px}.minicart-reassurances .price{margin:0 4px}.header-freeshipping{display:none;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:30px;background-color:#7e95ff;text-align:center;font-size:.875rem;font-weight:700}@media only screen and (max-width:991px){.header-freeshipping{font-size:.75rem;height:24px}}#stickynav{background-color:#4656d1;transition:transform .2s ease-in-out}@media only screen and (min-width:1200px){#stickynav{display:none}}#stickynav.scroll-wrap{height:45px}#stickynav .nav-tiny{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-width:100%;height:45px;margin:0 auto}@media only screen and (max-width:576px){#stickynav .nav-tiny{-ms-flex-pack:start;justify-content:flex-start}}#stickynav .nav-tiny li{min-width:80px;padding:0 16px}#stickynav .nav-tiny .label{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:45px;transform:translateY(-1px)}#stickynav .nav-tiny .label a{font-size:.875rem;font-weight:700;letter-spacing:.3px;color:#fff;white-space:nowrap}#stickynav .nav-tiny .label a:active,#stickynav .nav-tiny .label a:focus{opacity:.5}#stickynav .nav-tiny .level1{min-width:130px}#footer-wrap{position:sticky;top:100vh}@media only screen and (max-width:767px){#footer-wrap .toggle-box{padding-right:24px}#footer-wrap .toggle-box::after{background:url("../images/svg/commons/ic-chevron-white.svg") center center no-repeat;background-size:auto 100%;transform:rotate(0) translateY(6px)}#footer-wrap .toggle-box.active::after{transform:rotate(-180deg) translateY(-4px)}}.footer-container{position:relative;z-index:0}@media only screen and (min-width:768px){.footer-container .toggle-box{pointer-events:none}.footer-container .toggle-box::after{display:none}.footer-container .toggle-container:not(.opened){height:initial;opacity:1;overflow:initial;visibility:visible}}@media only screen and (max-width:767px){.footer-container .toggle-container>.links-list{margin-top:12px}.footer-container .toggle-row:not(.footer-links){margin-top:32px}}@media only screen and (max-width:767px) and (max-width:767px){.footer-container .toggle-row .footer-title{margin-bottom:0}}.footer{padding-top:48px}@media only screen and (max-width:1199px){.footer{padding-top:24px}.footer.container{max-width:initial}}@media only screen and (max-width:767px){.footer{padding:24px 16px 0}}.footer .grid-box{grid-template-rows:repeat(4,auto);justify-items:stretch;-ms-flex-pack:justify;justify-content:space-between;grid-template-areas:"f-links f-links f-links f-help f-help f-help f-customer f-customer f-customer f-newsletter f-newsletter f-newsletter f-call f-call f-call f-call" "f-links f-links f-links f-help f-help f-help f-customer f-customer f-customer f-newsletter f-newsletter f-newsletter f-social f-social f-social f-social" "f-links f-links f-links f-help f-help f-help f-customer f-customer f-customer f-mobile f-mobile f-mobile f-lang f-lang f-lang f-lang" "lp-links lp-links lp-links lp-links lp-links lp-links lp-links lp-links lp-links lp-links lp-links lp-links lp-links lp-links lp-links lp-links" "f-end f-end f-end f-end f-end f-end f-end f-end f-end f-end f-end f-end f-end f-end f-end f-end"}@media only screen and (max-width:1199px){.footer .grid-box{margin:0 15px;grid-template-rows:repeat(3,auto);-ms-flex-align:start;align-items:start;grid-template-areas:"f-links f-links f-links f-help f-help f-help f-customer f-customer f-customer f-newsletter f-newsletter f-newsletter" "f-mobile f-mobile f-mobile f-mobile f-call f-call f-call f-call f-social f-social f-social f-social" "lp-links lp-links lp-links lp-links lp-links lp-links lp-links lp-links lp-links f-lang f-lang f-lang" "f-end f-end f-end f-end f-end f-end f-end f-end f-end f-end f-end f-end"}}@media only screen and (max-width:991px){.footer .grid-box{margin:0;grid-template-rows:repeat(4,auto);grid-template-areas:"f-links f-links f-links f-links f-help f-help f-help f-help f-customer f-customer f-customer f-customer" "f-newsletter f-newsletter f-newsletter f-newsletter f-newsletter f-mobile f-mobile f-mobile f-call f-call f-call f-call" "f-social f-social f-social f-social f-social f-social . . f-lang f-lang f-lang f-lang" "lp-links lp-links lp-links lp-links lp-links lp-links lp-links lp-links lp-links lp-links lp-links lp-links" "f-end f-end f-end f-end f-end f-end f-end f-end f-end f-end f-end f-end"}}@media only screen and (max-width:767px){.footer .grid-box{grid-template-rows:repeat(8,auto);grid-template-areas:"f-links f-links f-links f-links f-links f-links f-links f-links" "f-help f-help f-help f-help f-help f-help f-help f-help" "f-customer f-customer f-customer f-customer f-customer f-customer f-customer f-customer" "f-newsletter f-newsletter f-newsletter f-newsletter f-newsletter f-newsletter f-newsletter f-newsletter" "f-mobile f-mobile f-mobile f-mobile f-call f-call f-call f-call" "f-social f-social f-social f-social f-social f-social f-social f-social" "f-lang f-lang f-lang f-lang f-lang f-lang f-lang f-lang" "lp-links lp-links lp-links lp-links lp-links lp-links lp-links lp-links" "f-end f-end f-end f-end f-end f-end f-end f-end"}}@media only screen and (max-width:576px){.footer .grid-box{grid-template-areas:"f-links f-links f-links f-links" "f-help f-help f-help f-help " "f-customer f-customer f-customer f-customer" "f-newsletter f-newsletter f-newsletter f-newsletter" "f-mobile f-mobile f-mobile f-mobile" "f-call f-call f-call f-call" "f-social f-social f-social f-social" "f-lang f-lang f-lang f-lang" "lp-links lp-links lp-links lp-links" "f-end f-end f-end f-end"}}.footer .footer-title{font-family:Poppins,Arial,Helvetica,sans-serif;font-weight:600;font-size:1rem;font-weight:700;margin-bottom:12px}.footer .footer-title span{text-transform:none;font-weight:400}.footer .footer-text{font-size:.875rem;font-weight:400}.footer .logo{margin:6px 0 34px}.footer .logo img{width:150px}.footer p{margin:0}.footer .row{margin:0 -25px}.footer .row>div{margin-bottom:50px;padding:0 25px}.footer strong{border-radius:3px;padding:0 4px;color:#fff;background:#2f40bf;font-weight:700}.footer a.capsule{color:#fff;border-color:#fff;font-family:Lato,Arial,Helvetica,sans-serif}.footer a.capsule:hover{background:#4656d1;border-color:transparent}.footer .form-language{grid-area:f-lang;width:100%}@media (min-width:1441px){.footer .form-language{padding-left:56px}}@media only screen and (min-width:1440px){.footer .form-language{padding-left:24px;margin-top:24px}}@media only screen and (max-width:767px){.footer .form-language{margin-top:32px}}@media only screen and (max-width:576px){.footer .form-language .footer-text{font-size:.75rem}}.footer .form-language .footer-text,.footer .form-language label{display:none}.footer-mobile{grid-area:f-mobile;position:relative}@media only screen and (max-width:1199px){.footer-mobile{margin-top:32px}}@media (min-width:768px) and (max-width:991px){.footer-mobile{padding-left:16px}}.footer-mobile .footer-mobile_icon{width:100px;height:135px;background:url("../images/svg/ic-mobile.svg") center center no-repeat;background-size:auto 100%}@media only screen and (min-width:1440px){.footer-mobile .footer-mobile_icon{position:absolute;top:37px;left:16px}}@media screen and (min-width:577px) and (max-width:1199px){.footer-mobile .footer-mobile_icon{position:absolute;top:0;left:20px;width:52px;height:70px}}@media only screen and (max-width:576px){.footer-mobile .footer-mobile_icon{width:72px;height:97px}}.footer-mobile .app-cb_download-links{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (min-width:768px) and (max-width:991px){.footer-mobile .app-cb_download-links{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.footer-mobile .app-cb_download-links li{display:block;font-size:0;text-align:left}.footer-mobile .app-cb_download-links li:not(:last-child){margin-right:16px}@media (min-width:768px) and (max-width:1199px){.footer-mobile .app-cb_download-links li:not(:last-child){margin-bottom:8px;margin-right:initial}}.footer-mobile .app-cb_download-links li a{display:inline-block;overflow:hidden;border-radius:7px}.footer-mobile .app-cb_download-links img{width:auto;height:35px}@media (min-width:1441px){.footer-mobile .app-cb_download-links img{height:35px}}@media only screen and (min-width:1200px){.footer-mobile .app-cb_download-links img{height:30px}}@media only screen and (max-width:576px){.footer-mobile .app-cb_download-links img{height:44px}}@media only screen and (max-width:320px){.footer-mobile .app-cb_download-links img{height:35px}}.footer-call{grid-area:f-call}@media (min-width:1441px){.footer-call{padding-left:56px}}@media only screen and (min-width:1440px){.footer-call{padding-left:24px}}@media only screen and (max-width:1199px){.footer-call .mark-info{margin-top:32px}}.footer-call .mark-info.vacs .main,.footer-call .mark-info.vacs a::before{opacity:.5}.footer-call .mark-info a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;padding:12px 10px 10px 48px;border-radius:4px;background-color:#03d3a0;color:#fff;text-decoration:none;position:relative}.footer-call .mark-info a::before{content:"";display:block;width:24px;height:24px;background:url("../images/svg/commons/ic-call.svg") center center no-repeat;background-size:auto 100%;position:absolute;top:16px;left:14px}.footer-call .mark-info a>*{width:100%}@media (hover:hover){.footer-call .mark-info a:hover .main{color:#028867}}.footer-call .mark-info a:active .main,.footer-call .mark-info a:focus .main{color:#02a17a}.footer-call .mark-info .main{color:#fff;text-decoration:none;font-size:1.875rem;line-height:1.875rem;font-weight:700;transition:color .2s ease-in-out}@media (min-width:1441px){.footer-call .mark-info .main{font-size:2.1875rem}}@media (min-width:768px) and (max-width:991px){.footer-call .mark-info .main{font-size:1.625rem}}.footer-call .mark-info .main+.text{margin-top:6px}.footer-call .mark-info .text{font-size:.875rem;line-height:1rem;font-weight:600;letter-spacing:.25px}@media (min-width:577px) and (max-width:1440px){.footer-call .mark-info .text span{display:inline-block;width:100%}}@media (width:1024px){.footer-call .mark-info .text span{display:initial;width:initial}}.footer-links{grid-area:f-links}[class*=footer-] .links-list li{margin-bottom:8px}@media only screen and (max-width:576px){[class*=footer-] .links-list li{margin-bottom:16px}}[class*=footer-] .links-list a{font-size:.875rem}@media only screen and (min-width:1200px){[class*=footer-] .links-list a:hover{color:#fff;text-decoration:underline}}[class*=footer-] .links-list a:active,[class*=footer-] .links-list a:focus{color:#fff;text-decoration:underline}.footer-help{grid-area:f-help}.footer-customer{grid-area:f-customer}.footernewsletter{grid-area:f-newsletter}@media only screen and (max-width:991px){.footernewsletter{margin-top:32px}}.footernewsletter .newsletter{position:relative;max-width:350px;width:100%;height:40px;padding-right:32px;padding-bottom:4px;border-bottom:1px solid #fff}@media only screen and (min-width:1200px){.footernewsletter .newsletter{margin-top:16px}}@media only screen and (max-width:767px){.footernewsletter .newsletter{max-width:initial}}.footernewsletter .newsletter.done{height:initial;padding:8px 12px;border-radius:8px;background-color:rgba(0,0,0,.1);border:none}@media only screen and (max-width:1199px){.footernewsletter .newsletter.done{margin-top:8px}}.footernewsletter .newsletter input{width:100%;height:100%;border:none;padding:0;color:#fff;font-size:1rem}.footernewsletter .newsletter input::-webkit-input-placeholder{color:#fff;opacity:1!important;font-weight:400;font-size:.875rem;font-style:normal}.footernewsletter .newsletter input:-moz-placeholder{color:#fff;opacity:1!important;font-weight:400;font-size:.875rem;font-style:normal}.footernewsletter .newsletter input::-moz-placeholder{color:#fff;opacity:1!important;font-weight:400;font-size:.875rem;font-style:normal}.footernewsletter .newsletter input:-ms-input-placeholder{color:#fff;opacity:1!important;font-weight:400;font-size:.875rem;font-style:normal}.footernewsletter .newsletter input:active,.footernewsletter .newsletter input:focus,.footernewsletter .newsletter input:hover{outline:0;padding:0 12px}.footernewsletter .newsletter label{position:absolute;top:6px;font-size:23px}.footernewsletter .newsletter button{position:absolute;right:0;top:50%;transform:translate(0,-50%);display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:25px;height:30px;color:#fff}.footernewsletter .newsletter button .ic{transform:rotate(-90deg);width:14px}.footernewsletter .newsletter button .ic svg{fill:#fff}.footer-social{grid-area:f-social}@media (min-width:1441px){.footer-social{padding-left:56px}}@media only screen and (min-width:1440px){.footer-social{padding-left:24px}}@media only screen and (min-width:1200px){.footer-social{margin-top:24px}}@media only screen and (max-width:1199px){.footer-social{margin-top:32px}}@media (width:1024px){.footer-social{padding-left:24px}}.footer-social .intro-social{margin-bottom:12px;font-size:1rem}.footer-social .links-social{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (max-width:767px){.footer-social .links-social{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:320px){.footer-social .links-social{-ms-flex-pack:center;justify-content:center}}.footer-social .links-social a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:35px;height:35px;margin-bottom:8px;color:#fff;font-size:0;transition:color .2s ease-in-out}@media only screen and (min-width:992px){.footer-social .links-social a{width:24px;height:24px}}.footer-social .links-social a:not(:last-of-type){margin-right:16px}@media only screen and (max-width:1199px){.footer-social .links-social a:not(:last-of-type){margin-right:12px}}@media only screen and (max-width:576px){.footer-social .links-social a:not(:last-of-type){margin-right:8px}}.footer-social .links-social a[class*=ico-] svg{fill:#fff}@media only screen and (max-width:991px){.footer-social .links-social a[class*=ico-] svg{transform:scale(.85)}}.footer-social .links-social a.ico-yt{width:40px}@media only screen and (min-width:992px){.footer-social .links-social a.ico-yt{width:30px}}@media only screen and (min-width:1200px){.footer-social .links-social a:hover svg{fill:#23308e}}@media only screen and (max-width:1199px){.form-language{-ms-flex-item-align:end;align-self:end}}.form-language .select-box{position:relative}.form-language .lang-img{display:inline-block;width:16px;height:16px;overflow:hidden;border-radius:100%;position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:0;pointer-events:none}.form-language .lang-img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:auto}.form-language select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:0 0;width:100%;height:40px;padding:0 30px;font-size:1rem;color:#fff;font-family:Lato,Arial,Helvetica,sans-serif;border:none;border-radius:0}@media only screen and (max-width:767px){.form-language select{max-width:240px}}@media only screen and (max-width:576px){.form-language select{max-width:initial}}.form-language select:active,.form-language select:focus{border-color:#fff!important}.form-language select option{color:#0a2346;font-size:.875rem}.form-language .select-arrow{position:absolute;right:0;bottom:12px;pointer-events:none}@media only screen and (max-width:767px){.form-language .select-arrow{right:calc(100% - 240px)}}@media only screen and (max-width:576px){.form-language .select-arrow{right:0}}.form-language .select-arrow.ico-chevron{width:16px}.form-language .select-arrow.ico-chevron svg{fill:#fff}#landing-links{grid-area:lp-links;margin-top:16px;display:-ms-flexbox;display:flex}@media only screen and (max-width:1199px){#landing-links{margin-top:32px}}@media only screen and (max-width:576px){#landing-links{-ms-flex-wrap:wrap;flex-wrap:wrap}}#landing-links .lp-links_head{-ms-flex:0 0 auto;flex:0 0 auto}@media only screen and (max-width:576px){#landing-links .lp-links_head{-ms-flex:1 0 100%;flex:1 0 100%}}#landing-links .lp-links_list{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:577px){#landing-links .lp-links_list{margin-left:4px}}#landing-links .lp-links_list li{margin-bottom:4px}#landing-links .lp-links_list li:not(:last-child){margin-right:4px}#landing-links .lp-links_list li:not(:last-child)::after{content:","}#landing-links .lp-links_list li a{color:#fff;text-decoration:underline}@media only screen and (min-width:1200px){#landing-links .lp-links_list li a:hover{color:#fff}}#landing-links .lp-links_list li a:active,#landing-links .lp-links_list li a:focus{color:#fff}.wrapper-copyright{grid-area:f-end;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-top:32px;background-color:#3244cb}@media only screen and (min-width:1200px){.wrapper-copyright{height:50px}.wrapper-copyright::before{content:"";display:block;width:100%;height:50px;background-color:#3244cb;position:absolute;left:0;bottom:0;z-index:-1}}@media only screen and (max-width:1199px){.wrapper-copyright{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;padding:16px 15px}}@media only screen and (max-width:991px){.wrapper-copyright{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:initial;flex-wrap:initial}}@media only screen and (max-width:767px){.wrapper-copyright{margin:24px -16px 0;padding:24px}}@media only screen and (max-width:320px){.wrapper-copyright{padding:24px 16px}}.wrapper-copyright .service-icons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1199px){.wrapper-copyright .service-icons{-ms-flex:1 0 100%;flex:1 0 100%;margin-top:8px}}@media only screen and (max-width:767px){.wrapper-copyright .service-icons{-ms-flex:0 0 auto;flex:0 0 auto;width:100%;margin:0 0 16px;-ms-flex-pack:center;justify-content:center;-ms-flex-order:-1;order:-1}}@media only screen and (max-width:576px){.wrapper-copyright .service-icons{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 8px}.wrapper-copyright .service-icons>span{margin-bottom:8px}}.wrapper-copyright .copyright{-ms-flex:1 1 auto;flex:1 1 auto;font-size:.9375rem;font-style:normal;line-height:1rem}@media only screen and (min-width:1200px){.wrapper-copyright .copyright{margin-right:24px}}@media only screen and (max-width:991px){.wrapper-copyright .copyright{font-size:.8125rem}}@media only screen and (max-width:767px){.wrapper-copyright .copyright{-ms-flex:0 0 auto;flex:0 0 auto}}@media only screen and (max-width:576px){.wrapper-copyright .copyright{text-align:center}}.trust-shop{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex:0 0 auto;flex:0 0 auto}@media only screen and (min-width:1200px){.trust-shop{margin-right:24px}}@media only screen and (max-width:767px){.trust-shop{-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:16px;-ms-flex-pack:center;justify-content:center;-ms-flex-order:-1;order:-1}}.trust-shop .ic{-ms-flex:0 0 28px;flex:0 0 28px;margin-right:8px}@media only screen and (max-width:576px){.trust-shop .ic{-ms-flex:0 0 18px;flex:0 0 18px}}.trust-shop .ic img{width:28px;height:28px}@media only screen and (max-width:576px){.trust-shop .ic img{width:18px;height:18px}}.trust-shop .label-text,.trust-shop .note{font-size:1rem}@media only screen and (max-width:991px){.trust-shop .label-text,.trust-shop .note{font-size:.8125rem}}.trust-shop .rating-box{margin:0 8px;background:url("../images/f-star-rating.svg") no-repeat;background-size:70px 24px}.trust-shop .rating-box>div{filter:initial}.verified-purchase{position:fixed;bottom:5px;right:10px;z-index:2;display:inline-block;padding:5px 15px 7px 50px;background-color:#f4f7fc;border-radius:10px;border-bottom-right-radius:0}@media only screen and (max-width:991px){.verified-purchase{display:none!important}}.verified-purchase::before{content:"";display:block;width:35px;height:35px;background:url("../images/svg/ic-approved.svg") center center no-repeat;background-size:100% auto;position:absolute;left:7px}.verified-purchase>a{color:#0a2346;text-decoration:none}.verified-purchase>a:active,.verified-purchase>a:focus,.verified-purchase>a:hover{text-decoration:none;color:#0a2346}.verified-purchase .head-title{font-size:.875rem;font-weight:700}.verified-purchase .ratings{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.verified-purchase .rating-note{font-size:.875rem;line-height:14px;font-weight:700;position:relative;top:1px}.verified-purchase .rating-note span{font-size:.75rem;font-weight:700}html[lang*=fr] #footer-reassurances{padding:24px 0;background-color:#fff9f4}@media only screen and (max-width:767px){html[lang*=fr] #footer-reassurances{padding-bottom:8px}}@media only screen and (max-width:576px){html[lang*=fr] #footer-reassurances{padding:20px 8px 4px}}@media (min-width:1441px){html[lang*=fr] #footer-reassurances>.container{max-width:initial;text-align:center}}@media only screen and (max-width:576px){html[lang*=fr] #footer-reassurances>.container{padding:0}}html[lang*=fr] #footer-reassurances ul{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 auto}@media only screen and (max-width:1439px){html[lang*=fr] #footer-reassurances ul{-ms-flex-align:stretch;align-items:stretch}}@media only screen and (max-width:767px){html[lang*=fr] #footer-reassurances ul{-ms-flex-wrap:wrap;flex-wrap:wrap}}html[lang*=fr] #footer-reassurances li{-ms-flex:1 1 calc((100% - 16px)/ 5);flex:1 1 calc((100% - 16px)/ 5);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (min-width:1441px){html[lang*=fr] #footer-reassurances li{-ms-flex:0 0 auto;flex:0 0 auto}}@media only screen and (max-width:1199px){html[lang*=fr] #footer-reassurances li{-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:767px){html[lang*=fr] #footer-reassurances li{-ms-flex:1 1 33.33%;flex:1 1 33.33%;margin-bottom:16px;padding:0 8px}}@media only screen and (min-width:768px){html[lang*=fr] #footer-reassurances li:not(:last-child){margin-right:16px}}@media (min-width:1441px){html[lang*=fr] #footer-reassurances li:not(:last-child){margin-right:40px}}html[lang*=fr] .footer-reassurances_ic{width:50px;height:50px;-ms-flex:0 0 50px;flex:0 0 50px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (min-width:1600px){html[lang*=fr] .footer-reassurances_ic{width:60px;height:60px;-ms-flex:0 0 60px;flex:0 0 60px}}html[lang*=fr] .footer-reassurances_ic svg{width:100%;height:100%}html[lang*=fr] .footer-reassurances_ic.secure{background:url("../images/svg/footer/ic-secure-2.svg") center center no-repeat;background-size:auto 100%}html[lang*=fr] .footer-reassurances_ic.shipping{background:url("../images/svg/footer/ic-ship.svg") center center no-repeat;background-size:auto 100%}html[lang*=fr] .footer-reassurances_ic.natural{background:url("../images/svg/footer/ic-cruelty-free.svg") center center no-repeat;background-size:auto 100%}html[lang*=fr] .footer-reassurances_ic.brand{background:url("../images/svg/footer/ic-brand-fr.svg") center center no-repeat;background-size:auto 100%}html[lang*=fr] .footer-reassurances_ic.happy{background:url("../images/svg/footer/ic-star.svg") center center no-repeat;background-size:auto 90%}html[lang*=fr] .footer-reassurances_text{-ms-flex:1 1 auto;flex:1 1 auto;font-size:1rem;line-height:1.125rem;color:#0a2346;margin-left:12px;text-align:center}@media (min-width:1441px){html[lang*=fr] .footer-reassurances_text{-ms-flex:1 0 auto;flex:1 0 auto}}@media only screen and (min-width:1200px){html[lang*=fr] .footer-reassurances_text{text-align:left}}@media only screen and (max-width:1199px){html[lang*=fr] .footer-reassurances_text{margin:8px 0 0 0}}html:not([lang*=fr]) #footer-reassurances{padding:24px 0;background-color:#e9eefd}@media only screen and (max-width:1439px){html:not([lang*=fr]) #footer-reassurances{padding:24px 0 0}}@media only screen and (max-width:576px){html:not([lang*=fr]) #footer-reassurances{padding:24px 8px 0}html:not([lang*=fr]) #footer-reassurances .container{padding:0}}html:not([lang*=fr]) #footer-reassurances ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 auto}@media only screen and (max-width:1439px){html:not([lang*=fr]) #footer-reassurances ul{-ms-flex-align:stretch;align-items:stretch}}@media only screen and (max-width:576px){html:not([lang*=fr]) #footer-reassurances ul{-ms-flex-wrap:wrap;flex-wrap:wrap}}html:not([lang*=fr]) #footer-reassurances li{-ms-flex:0 0 33.33%;flex:0 0 33.33%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:992px){html:not([lang*=fr]) #footer-reassurances li:not(:last-child){margin-right:4%}}html:not([lang*=fr]) #footer-reassurances.four-columns li{-ms-flex:0 0 auto;flex:0 0 auto}@media only screen and (max-width:1439px){html:not([lang*=fr]) #footer-reassurances.four-columns li{-ms-flex:0 0 25%;flex:0 0 25%;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px;padding:0 8px}html:not([lang*=fr]) #footer-reassurances.four-columns li:not(:last-child){margin-right:0}}@media only screen and (max-width:1439px){html:not([lang*=fr]) #footer-reassurances.four-columns li{-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (max-width:576px){html:not([lang*=fr]) #footer-reassurances.four-columns li{-ms-flex:0 0 50%;flex:0 0 50%}}html:not([lang*=fr]) .footer-reassurances_ic{width:50px;height:50px}@media (min-width:1600px){html:not([lang*=fr]) .footer-reassurances_ic{width:60px;height:60px}}html:not([lang*=fr]) .footer-reassurances_ic.secure{background:url("../images/svg/warranties/ic-secure.svg") center bottom no-repeat;background-size:auto 100%}html:not([lang*=fr]) .footer-reassurances_ic.shipping{background:url("../images/svg/warranties/ic-free-ship.svg") center bottom no-repeat;background-size:auto 100%}@media only screen and (max-width:576px){html:not([lang*=fr]) .footer-reassurances_ic.shipping{position:relative;left:-5px}}html:not([lang*=fr]) .footer-reassurances_ic.return{background:url("../images/svg/warranties/ic-return.svg") center bottom no-repeat;background-size:auto 100%}html:not([lang*=fr]) .footer-reassurances_ic.happy{background:url("../images/svg/warranties/ic-happy.svg") center bottom no-repeat;background-size:auto 100%}html:not([lang*=fr]) .footer-reassurances_ic.natural{background:url("../images/svg/warranties/ic-cruelty-free.svg") center bottom no-repeat;background-size:auto 100%}html:not([lang*=fr]) .footer-reassurances_ic.madein-fr{background:url("../images/svg/warranties/ic-brand-fr.svg") center bottom no-repeat;background-size:auto 95%}html:not([lang*=fr]) .footer-reassurances_text{font-size:1rem;line-height:1.25rem;color:#0a2346;margin-left:12px}@media only screen and (max-width:1439px){html:not([lang*=fr]) .footer-reassurances_text{margin:8px 0 0 0;text-align:center}}html:not([lang*=fr]) .footer-reassurances_text span{position:relative;z-index:0;background-position:0 13px;background-size:100% 3px;background-repeat:no-repeat;background-image:linear-gradient(#ffda95,#ffda95)}.footer-mobile-app{background-color:#6b9cf2;padding:10px 0;position:relative}@media only screen and (max-width:991px){.footer-mobile-app{padding-bottom:25px}}@media only screen and (max-width:767px){.footer-mobile-app{padding:15px 0}}@media only screen and (max-width:320px){.footer-mobile-app{padding-bottom:20px}}.footer-mobile-app .title-footer{font-size:20px;font-weight:600;color:#fff;margin:0}@media only screen and (max-width:767px){.footer-mobile-app .title-footer{-ms-flex:1 0 100%;flex:1 0 100%;margin-bottom:10px;text-align:center}}@media only screen and (max-width:576px){.footer-mobile-app .title-footer{-ms-flex:0 0 auto;flex:0 0 auto;max-width:calc(100% - 80px);font-size:18px}}.footer-mobile-app .footer-mobile_icon{margin:0 20px}@media only screen and (max-width:576px){.footer-mobile-app .footer-mobile_icon{margin:0;-ms-flex:0 0 60px;flex:0 0 60px;margin-bottom:10px;-ms-flex-order:-1;order:-1}}.footer-mobile-app .footer-mobile_icon img{max-width:100%}.mobile-app_content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:991px){.mobile-app_content{margin:0 20px}}@media only screen and (max-width:767px){.mobile-app_content{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:320px){.mobile-app_content{margin:0}}#cookies-banner{position:fixed;bottom:0;left:0;right:0;z-index:6;overflow:hidden}@media only screen and (max-width:991px){#cookies-banner{transition:opacity .2s ease-in-out}}#cookies-banner.hidden{opacity:0}body#cellublue #cookies-banner{background-color:rgba(255,251,248,.95)}body#cellublue.onestepcheckout-index-index #cookies-banner{z-index:12}@media only screen and (min-width:992px){#cookies-banner .toggle-box{display:none}}#cookies-banner>.container{max-width:initial;position:relative;padding:0 16px}@media (min-width:577px){#cookies-banner>.container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}}#cookies-banner .icon{font-size:1.5rem;position:absolute;top:2px;left:16px}@media only screen and (max-width:1199px){#cookies-banner .icon{top:4px}}#cookies-banner .toggle-row{padding:8px 0 8px 32px;font-size:.8125rem}@media only screen and (max-width:320px){#cookies-banner .toggle-row{padding-bottom:12px}}@media only screen and (max-width:991px){#cookies-banner .toggle-container{display:block;width:100%}}#cookies-banner .toggle-container a{color:#4656d1;text-decoration:underline}#cookies-banner .toggle-container-wrap{padding:4px 0 0}@media only screen and (max-width:991px){#cookies-banner .toggle-container-wrap{display:block}}@media only screen and (max-width:576px){#cookies-banner .toggle-container-wrap{padding:4px 0 24px}}#cookies-banner .toggle-box{color:#4656d1;text-decoration:underline;font-size:.8125rem;padding:0;margin-top:2px}#cookies-banner .toggle-box::after{display:none}@media only screen and (max-width:991px){#cookies-banner .toggle-box{display:inline-block;width:100%}}#cookies-banner .set-buttons{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-left:16px}@media only screen and (min-width:992px){#cookies-banner .set-buttons{-ms-flex-item-align:center;align-self:center}}@media only screen and (max-width:991px){#cookies-banner .set-buttons{-ms-flex-item-align:end;align-self:flex-end;transform:translateY(-3px)}}@media only screen and (max-width:576px){#cookies-banner .set-buttons{position:absolute;bottom:0;right:16px}}#cookies-banner .set-buttons .cta-cookies{height:30px;transition:color .2s ease-in-out}@media only screen and (min-width:1200px){#cookies-banner .set-buttons .cta-cookies:hover{color:#4656d1}}#cookies-banner .set-buttons .cta-cookies:active,#cookies-banner .set-buttons .cta-cookies:focus{color:#4656d1}#cookies-banner .set-buttons .cta-cookies:not(.no){font-size:.8125rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#4656d1}@media only screen and (min-width:992px){#cookies-banner .set-buttons .cta-cookies:not(.no){transform:translateY(1px)}}#cookies-banner .set-buttons .cta-cookies.no{font-size:0;width:30px;background:url("../images/svg/commons/ic-cross.svg") center center no-repeat;background-size:35% auto}#cookies-banner .set-buttons .cta-cookies:not(:last-child){margin-right:8px}#backto-top{position:fixed;bottom:8px;right:8px;z-index:12;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;border-radius:100%;background-color:rgba(0,0,0,.12);cursor:pointer;transition:all .2s ease-in-out}@media only screen and (min-width:768px){#backto-top{width:52px;height:52px;bottom:16px;right:16px}}#backto-top:not(.shown){transform:translateX(100px);opacity:0}#backto-top svg{fill:#4656D1;transform:rotate(-90deg) scale(.4)}@media only screen and (min-width:768px){#backto-top svg{transform:rotate(-90deg) scale(.5)}}body.checkout-cart-index #backto-top,body.customer-account #backto-top,body.onestepcheckout-index-index #backto-top,body[class*=customer-account] #backto-top{display:none}#trustpilot-shop{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:1200px){#trustpilot-shop{margin-right:16px}}@media only screen and (max-width:767px){#trustpilot-shop{margin-top:8px}}#trustpilot-shop a{text-decoration:none;color:#fff}@media only screen and (min-width:1200px){#trustpilot-shop a:hover{color:#fff}}#trustpilot-shop a:focus{color:#fff}#trustpilot-shop .trustpilot-infos{-ms-flex:0 0 auto;flex:0 0 auto;transform:translateY(2px)}@media only screen and (max-width:767px){#trustpilot-shop .trustpilot-infos{transform:translateY(1px)}}#trustpilot-shop .trustpilot-infos span{font-size:.9375rem;color:#fff}@media only screen and (max-width:767px){#trustpilot-shop .trustpilot-infos span{font-size:.875rem}}#trustpilot-shop .trustpilot-infos span.reviews{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:end;align-items:flex-end}#trustpilot-shop .trustpilot-infos span.status::before{content:"•";margin:0 6px}html[lang*=fr] #trustpilot-shop .trustpilot-infos .reviews span{-ms-flex-order:1;order:1;margin-left:4px}html:not([lang*=fr]) #trustpilot-shop .trustpilot-infos .reviews span{margin-right:4px}#trustpilot-shop .rating-wrap{margin-left:8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#trustpilot-shop .rating-wrap .trustpilot-ratingbox{width:144px;height:27px;background:url("../images/svg/trstpt-stars.svg") top left no-repeat;background-size:100% auto}@media only screen and (max-width:576px){#trustpilot-shop .rating-wrap .trustpilot-ratingbox{width:107px;height:20px}}#trustpilot-shop .rating-wrap .trustpilot-ratingbox .rating{height:100%;background:url("../images/svg/trstpt-stars.svg") bottom left no-repeat;background-size:144px auto}@media only screen and (max-width:576px){#trustpilot-shop .rating-wrap .trustpilot-ratingbox .rating{background-size:107px auto}}#trustpilot-shop .rating-wrap .rating-value{margin-left:8px;font-size:.9375rem;color:#fff;transform:translateY(2px)}@media only screen and (max-width:767px){#trustpilot-shop .rating-wrap .rating-value{font-size:.875rem;transform:translateY(1px)}}:root{--containerWidth:inherit;--countdownTimerHeight:35px;--menuBurgerWidth:75%;--menuBurgerMaxWidth:400px;--lottieWidth:100%;--lottieHeight:520px;--listTypeColor:#0a2346;--listTypeColorSpot:#0a2346;--listTypeColorModemp:#0a2346;--listTypeColorFeat:#0a2346;--listTypeColorQuest:#0a2346;--listTypeColorReco:#0a2346;--lottieWidth:100%;--lottieHeight:520px;--loadPosX:216px;--subcatCtaBg:$color-pink-main;--priceNoticePosX:8px}@media only screen and (max-width:1199px){:root{--containerWidth:960px}}@media only screen and (max-width:991px){:root{--lottieWidth:300px;--lottieHeight:300px}}@media only screen and (min-width:1200px){:root{--containerWidth:1140px}}@media only screen and (max-width:767px){:root{--menuBurgerWidth:288px;--menuBurgerMaxWidth:initial}}@media only screen and (max-width:991px){:root{--lottieWidth:300px;--lottieHeight:300px}}@media (min-width:1441px){:root{--containerWidth:1440px}}body#cellublue{--notifPosY:84px;--paddingWrapper:80px;--topPosCountdown:0}@media only screen and (max-width:1199px){body#cellublue{--paddingWrapper:70px}}@media only screen and (max-width:991px){body#cellublue{--paddingWrapper:76px}}@media only screen and (max-width:767px){body#cellublue{--paddingWrapper:56px}}@media only screen and (max-width:576px){body#cellublue{--notifPosY:64px}}body#cellublue.has-countdown{--paddingWrapper:115px}@media only screen and (max-width:1199px){body#cellublue.has-countdown{--paddingWrapper:105px}}@media only screen and (max-width:767px){body#cellublue.has-countdown{--paddingWrapper:91px}}@media only screen and (max-width:1199px){body#cellublue.onestepcheckout-index-index{--paddingWrapper:80px}}@media only screen and (max-width:991px){body#cellublue.onestepcheckout-index-index{--paddingWrapper:155px;--topPosCountdown:100px}}@media only screen and (max-width:767px){body#cellublue.onestepcheckout-index-index{--paddingWrapper:224px;--topPosCountdown:168px}}@media only screen and (max-width:576px){body#cellublue.onestepcheckout-index-index{--paddingWrapper:179px;--topPosCountdown:107px}}@media only screen and (max-width:320px){body#cellublue.onestepcheckout-index-index{--paddingWrapper:211px;--topPosCountdown:124px}}