@charset "UTF-8";@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}.buttons-set:after,.form-list .input-box.customer-dob:after{content:" ";display:table;clear:both}body#cellublue #review-form-container .custom-select{position:relative;background-color:#fff;border:1px solid #757575;border-radius:5px;height:45px}body#cellublue #review-form-container .custom-select 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}body#cellublue #review-form-container .custom-select select::-ms-expand{display:none}body#cellublue #review-form-container .custom-select select:disabled.simple-control::-ms-expand{display:none}body#cellublue #review-form-container .custom-select::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}#review-toolbar .toolbar-element .custom-select{position:relative;background-color:#fff;border:2px solid #dae0fc;border-radius:2px;height:40px}#review-toolbar .toolbar-element .custom-select select{-webkit-appearance:none;-moz-appearance:none;box-shadow:none;background-color:transparent;border:none;outline:0;border-radius:0;width:100%;height:100%;padding:0 30px 0 10px;cursor:pointer;text-overflow:ellipsis;position:relative;-moz-appearance:none;white-space:nowrap;overflow:hidden;cursor:pointer}#review-toolbar .toolbar-element .custom-select select::-ms-expand{display:none}#review-toolbar .toolbar-element .custom-select select:disabled.simple-control::-ms-expand{display:none}#review-toolbar .toolbar-element .custom-select::before{content:"";display:block;width:30px;height:100%;background-color:#f2f8ff;border-left:2px solid #dae0fc;position:absolute;top:0;right:0;z-index:0}#review-toolbar .toolbar-element .custom-select::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}body:not(.onestepcheckout-index-index,.checkout-cart-index) [id*=popup-offer-btn]{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:linear-gradient(130deg,#8c95ff,#ffc3ba);box-shadow:0 4px 8px rgba(0,0,0,.15);position:relative;z-index:1;cursor:pointer}body:not(.onestepcheckout-index-index,.checkout-cart-index) [id*=popup-offer-btn]:not(.btn-round){min-width:44px;min-height:44px;padding:10px;border-radius:48px}body:not(.onestepcheckout-index-index,.checkout-cart-index) [id*=popup-offer-btn]:not(.btn-round) .label-gift{font-weight:700;text-align:center}body:not(.onestepcheckout-index-index,.checkout-cart-index) .open[id*=popup-offer-btn] .ic-gift-promo{display:none}body:not(.onestepcheckout-index-index,.checkout-cart-index) .open[id*=popup-offer-btn]:not(.btn-round){padding:0;width:48px;height:48px}body:not(.onestepcheckout-index-index,.checkout-cart-index) .open[id*=popup-offer-btn] .label-gift{width:0;font-size:0!important;opacity:0;margin:0!important}#spotlight-section .feat-pack .ui-cta,#upsell-product .add-to-cart-wrapper .btn-cart,.add-to-cart-wrapper .btn-cart:not(.main-color){background-color:var(--ctacart-color);transition:background-color .2s ease-in-out}@media only screen and (min-width:1200px){#spotlight-section .feat-pack .ui-cta:hover,#upsell-product .add-to-cart-wrapper .btn-cart:hover,.add-to-cart-wrapper .btn-cart:hover:not(.main-color){background-color:var(--ctacarthover-color);color:var(--ctatextcart-hover-color)}#spotlight-section .feat-pack .ui-cta:hover span,#upsell-product .add-to-cart-wrapper .btn-cart:hover span,.add-to-cart-wrapper .btn-cart:hover:not(.main-color) span{color:var(--ctatextcart-hover-color)}}#spotlight-section .feat-pack .ui-cta:active,#upsell-product .add-to-cart-wrapper .btn-cart:active,.add-to-cart-wrapper .btn-cart:active:not(.main-color){background-color:var(--ctacarthover-color);color:var(--ctatextcart-hover-color)}#spotlight-section .feat-pack .ui-cta:active span,#upsell-product .add-to-cart-wrapper .btn-cart:active span,.add-to-cart-wrapper .btn-cart:active:not(.main-color) span{color:var(--ctatextcart-hover-color)}#spotlight-section .feat-pack .ui-cta span,#upsell-product .add-to-cart-wrapper .btn-cart span,.add-to-cart-wrapper .btn-cart:not(.main-color) span{color:var(--ctatextcart-color)}#add-review #review-form.load{position:relative;pointer-events:none}#add-review #review-form.load::before{content:"";display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;background:url("../images/loader-blue-small.gif") center center no-repeat #fff;background-size:70% auto;border-radius:3px;box-shadow:0 2px 6px rgba(0,0,0,.2);opacity:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}#coaching-section .overlay-global .overlay-close{width:40px;height:40px;position:relative;cursor:pointer;font-size:0}#coaching-section .overlay-global .overlay-close::after,#coaching-section .overlay-global .overlay-close::before{content:"";display:inline-block;width:2px;height:70%;border-radius:4px;background-color:#a2aae8;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(0);transform-origin:center;transition:background-color .2s ease-in-out}#coaching-section .overlay-global .overlay-close::before{transform:translate(-50%,-50%) rotate(-45deg)}#coaching-section .overlay-global .overlay-close::after{transform:translate(-50%,-50%) rotate(45deg)}@media (hover:hover){#coaching-section .overlay-global .overlay-close:hover::after,#coaching-section .overlay-global .overlay-close:hover::before{background-color:#2f67f4}}#coaching-section .overlay-global .overlay-close:active::after,#coaching-section .overlay-global .overlay-close:active::before,#coaching-section .overlay-global .overlay-close:focus::after,#coaching-section .overlay-global .overlay-close:focus::before{background-color:#2f67f4}@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:#2f67f4}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}}@keyframes tag-slider{0%{opacity:0}45%,5%{opacity:1}100%,50%{opacity:0}}@keyframes pop-show{0%{transform:translateY(var(--transPopupAddAnim));opacity:0}4%,96%{transform:translateY(0);opacity:1}100%{transform:translateY(var(--transPopupAddAnim));opacity:0}}@keyframes pop-show-inner{0%{padding-bottom:12px}4%{padding-bottom:20px}10%,100%{padding-bottom:12px}}@keyframes reading-flow-border{0%{height:0}100%,50%{height:50%}}@keyframes reading-flow-bg{0%,20%{transform:translate(-50%,-150%)}100%,60%{transform:translate(-50%,-50%)}}@keyframes glitter-bg{0%{background-color:#2f67f4}20%{background-color:#ff527c}40%{background-color:#2f67f4}60%{background-color:#ff527c}80%{background-color:#2f67f4}100%{background-color:#ff527c}}@keyframes fall{to{transform:translateY(100vh) rotate(360deg)}}@keyframes added-prod-notif-show{0%{opacity:0;transform:translateY(64px)}15%{opacity:1;transform:translateY(-16px)}85%{opacity:1;transform:translateY(-16px)}100%{opacity:0;transform:translateY(64px)}}@keyframes animFromRight{0%{transform:translateX(400px)}7%{transform:translateX(-8px)}9%{transform:translateX(0)}95%{transform:translateX(0)}100%{transform:translateX(400px)}}@keyframes animFromBottom{0%{transform:translateY(200px)}7%{transform:translateY(-16px)}9%{transform:translateY(0)}95%{transform:translateY(0)}100%{transform:translateY(200px)}}@keyframes sendToBack{0%{z-index:1}100%,99%{z-index:-10}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes gradientAnimation{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes ugc-spin{to{transform:translate(-50%,-50%) rotate(360deg)}}.splide .splide__slider{position:relative}.splide .splide__arrows{position:relative;z-index:1}.splide .splide__arrows .splide__arrow{position:absolute;top:180px;z-index:0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;outline:0;border-radius:7px;transition:all .2s ease-in-out}@media only screen and (max-width:991px){.splide .splide__arrows .splide__arrow{top:140px}}.splide .splide__arrows .splide__arrow:disabled{opacity:.1;pointer-events:none}.splide .splide__arrows .splide__arrow svg{transform:scale(.6);height:auto}.splide .splide__arrows .splide__arrow--prev{left:8px;transform:rotate(-180deg)}.splide .splide__arrows .splide__arrow--next{right:8px}.splide .splide__pagination{font-size:0;margin-top:48px;width:100%;position:relative;z-index:0}@media only screen and (max-width:767px){.splide .splide__pagination{margin-top:32px}}.splide .splide__pagination li:not(:last-child){margin-right:12px}@media only screen and (max-width:767px){.splide .splide__pagination li:not(:last-child){margin-right:24px}}.splide .splide__pagination li:only-child{display:none}.splide .splide__pagination .splide__pagination__page{display:block;width:12px;height:12px;border-radius:100%;background-color:#0a2346;border:2px solid #0a2346;transition:all .2s ease-in-out;outline:0}@media only screen and (max-width:767px){.splide .splide__pagination .splide__pagination__page{width:14px;height:14px}}.splide .splide__pagination .splide__pagination__page:not(.is-active){background-color:transparent}[id*=crosssell-product] .prod-tierprice .price-box{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}[id*=crosssell-product] .prod-tierprice .price-box .old-price{margin-right:3px}[id*=crosssell-product] .prod-tierprice .label-minimal-price{-ms-flex-order:-2;order:-2;-ms-flex:1 0 100%;flex:1 0 100%}[id*=crosssell-product] .prod-tierprice .label-tag~.price-info>.label-minimal-price{margin-top:8px}[id*=crosssell-product] .prod-tierprice .item-product_infos .price-info{margin-top:8px}[id*=crosssell-product] .prod-tierprice .item-product_infos .label-minimal-price~.label-minimal-price{display:none}[id*=crosssell-product] .prod-tierprice .item-product_infos .minimal-price-link{width:auto}[id*=crosssell-product] .prod-tierprice .item-product_infos .minimal-price-link~.minimal-price-link,[id*=crosssell-product] .prod-tierprice .item-product_infos .minimal-price-link~.special-price{display:none}[id*=crosssell-product] .prod-tierprice .item-product_infos .minimal-price-link .price{font-size:1.125rem;font-weight:400}@media only screen and (max-width:767px){[id*=crosssell-product] .prod-tierprice .item-product_infos .minimal-price-link .price{font-size:1rem}}[id*=crosssell-product] .prod-tierprice .item-product_infos .old-price{transform:translateY(-1px)}[id*=crosssell-product] .minimal-price .price,[id*=crosssell-product] .price-box>.price,[id*=crosssell-product] .price-box>.se-price .price,[id*=crosssell-product] .regular-price .price,[id*=crosssell-product] .special-price .price{font-size:1.125rem;font-weight:400}@media only screen and (max-width:767px){[id*=crosssell-product] .minimal-price .price,[id*=crosssell-product] .price-box>.price,[id*=crosssell-product] .price-box>.se-price .price,[id*=crosssell-product] .regular-price .price,[id*=crosssell-product] .special-price .price{font-size:1rem}}[id*=crosssell-product] .minimal-price-link~.regular-price{display:none}[id*=crosssell-product] .price-box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}[id*=crosssell-product] .price-box .old-price{-ms-flex-order:1;order:1;margin-left:4px}[id*=crosssell-product] .item-product_img{position:relative}[id*=crosssell-product] .item-product_img a{display:block;width:100%;padding-top:125%;position:relative;font-size:0}[id*=crosssell-product] .item-product_img a img{position:absolute;top:0;left:0;width:100%;height:auto}[id*=crosssell-product] .set-buttons .ui-cta{min-height:40px;height:initial}@media only screen and (max-width:1199px){[id*=crosssell-product] .item.ecoandgift .ecoandgift-bubble{position:relative;-ms-flex-align:start;align-items:flex-start;text-align:left;margin-top:2px}}[id*=crosssell-product] .item-container .label-minimal-price{display:none}[id*=crosssell-product] .product-list .title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-ms-flex:1 0 100%;flex:1 0 100%;margin:0 0 8px;font-size:1.125rem;font-weight:700;line-height:1.5rem;color:#0a2346}@media only screen and (max-width:1439px){[id*=crosssell-product] .product-list .title{font-size:1rem;line-height:1.1875rem}}@media only screen and (max-width:1199px){[id*=crosssell-product] .product-list .title{margin:0 0 4px}}[id*=crosssell-product] .product-list .item .ratings{display:-ms-inline-flexbox;display:inline-flex}@media (min-width:577px){[id*=crosssell-product] .product-list .item .ratings{-ms-flex-align:center;align-items:center}}@media only screen and (max-width:576px){[id*=crosssell-product] .product-list .item .ratings{-ms-flex-direction:column;flex-direction:column}}[id*=crosssell-product] .product-list .item .ratings a{display:inline-block;color:#0a2346}@media (hover:hover){[id*=crosssell-product] .product-list .item .ratings a:hover{text-decoration:underline}}@media (min-width:577px){[id*=crosssell-product] .product-list .item .ratings a{margin-left:5px}}[id*=crosssell-product] .product-list .item .ratings .rating-box{transform:translateY(-2px)}[id*=crosssell-product] .product-list .item .tags{position:absolute;top:0;left:0;width:calc(100% - 50px)}@media only screen and (max-width:576px){[id*=crosssell-product] .product-list .item .tags{top:0;padding:0;width:calc(100% - 34px)}}[id*=crosssell-product] .product-list .item .tags .tag{margin-bottom:5px}@media only screen and (max-width:576px){[id*=crosssell-product] .product-list .item .tags .tag:not(.contenance){display:none}}[id*=crosssell-product] .countdown-container{margin-top:6px}@media only screen and (max-width:991px){[id*=crosssell-product] .countdown-circle{--countdown-bgcolor:#f4f7ff}}#crosssell-product{padding:0;margin:64px auto 40px}@media only screen and (max-width:1199px){#crosssell-product{padding:0 16px}}@media only screen and (max-width:767px){#crosssell-product{padding:0;margin-bottom:32px}}@media only screen and (max-width:576px){#crosssell-product{margin-top:48px}#crosssell-product .splide__arrows{display:none}}#crosssell-product .page-title{margin-bottom:24px}@media only screen and (min-width:992px){#crosssell-product .page-title{margin-bottom:32px}}@media (min-width:1440px){#crosssell-product-page{padding:0 48px}}@media only screen and (max-width:1199px){#crosssell-product-page{padding:0 48px}}@media only screen and (max-width:576px){#crosssell-product-page{padding:0}}#crosssell-product-page .item-product_infos{margin-top:16px}#crosssell-product-page .item-container{margin-bottom:4px;padding-left:1px;line-height:1.25rem}#crosssell-product-page .item-container .item{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}#crosssell-product-page .item-container .add-to-cart-wrapper,#crosssell-product-page .item-container .set-buttons{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width:767px){#crosssell-product-page .item-container .price-box .price{font-size:1rem}}#crosssell-product-page .item-container .price-box.configprod .old-price{display:none}#crosssell-product-page .item-container .price-box.configprod .price{margin-left:3px}@media only screen and (max-width:576px){#crosssell-product-page .item-container .old-price{margin-right:4px;line-height:1rem}}#crosssell-product-page .item-container .old-price .price{color:#ff527c;font-size:.9375rem}@media only screen and (max-width:767px){#crosssell-product-page .item-container .old-price .price{font-size:.75rem}}#crosssell-product-page .item-container .ratings{margin:4px 0 0}#crosssell-product-page .set-buttons{padding:16px 0 0;width:100%;text-align:center}#crosssell-product-page .set-buttons .btn-cart{border-color:var(--ctacart-color);border-width:2px;width:100%;padding:0 8px;background:0 0;transition:all .2s ease-in-out}@media (min-width:577px){#crosssell-product-page .set-buttons .btn-cart{padding-bottom:2px}}@media only screen and (min-width:992px){#crosssell-product-page .set-buttons .btn-cart{width:90%}}@media (hover:hover){#crosssell-product-page .set-buttons .btn-cart:hover{background-color:var(--ctacarthover-color);border-color:var(--ctacarthover-color)}#crosssell-product-page .set-buttons .btn-cart:hover .label-text,#crosssell-product-page .set-buttons .btn-cart:hover .label-text span{color:var(--ctatextcart-hover-color)}}#crosssell-product-page .set-buttons .btn-cart:active{background-color:var(--ctacarthover-color);border-color:var(--ctacarthover-color)}#crosssell-product-page .set-buttons .btn-cart:active .label-text,#crosssell-product-page .set-buttons .btn-cart:active .label-text span{color:var(--ctatextcart-hover-color)}#crosssell-product-page .set-buttons .btn-cart .label-text{color:var(--ctacart-color);font-size:1rem;letter-spacing:0}@media only screen and (max-width:576px){#crosssell-product-page .set-buttons .btn-cart .label-text{font-size:.875rem;line-height:1rem;letter-spacing:-.25px}}#crosssell-product-page .set-buttons .btn-cart .label-text span{color:var(--ctacart-color)}#crosssell-product-page .splide__arrow--prev{left:-48px}#crosssell-product-page .splide__arrow--next{right:-48px}html[lang*=fr] body#cellublue .frenchdays~* .product-list .item-product_img::after{content:"";display:block;width:100%;height:4px;background:linear-gradient(to right,#0447cd 0,#0447cd 33%,#fff 33%,#fff 66%,red 66%,red 100%);position:relative;z-index:1}html[lang*=fr] body#cellublue .frenchdays~* .product-list .item-product_img~.tag.new{bottom:4px}.input-text,input,select,textarea{border:1px solid #d9d9d9;background:0 0;border-radius:5px;outline:0}.input-text:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #030041;outline-offset:2px}.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 #2f67f4}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-instructions+.pslogin-block{margin-top:-8px;margin-bottom:32px}.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:#2f67f4}.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:#2f67f4}.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 rgb(202.002739726,216.2712328767,252.197260274)}.buttons-set>.back-link{position:relative;float:left;padding-left:22px;margin:4px 0}.buttons-set>.back-link a{text-decoration:none;color:#2f67f4}.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:#2f67f4}.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:#2f67f4;border:1.5px solid #2f67f4;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{color:#fff!important;background:#2f67f4;text-decoration:none!important}@media (hover:hover){.button:hover{color:#fff!important;background:#2f67f4;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:#2f67f4}.btn-form:not(.active):hover{background:rgb(226.25,226.25,226.25)}.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 #2f67f4;color:#2f67f4}.btn-round.hollow.active{background:#fff}.btn-round.hollow:hover:not(.active){color:#fff;background:#2f67f4}.btn-round.hollow.small{padding:4px 10px;border-width:1px}.btn-round.highlight{padding:12px 20px;color:#fff!important;background:#ff527c}.btn-round.highlight:hover:not(.active){background:rgb(255,31,85.3815028902)}.btn-round.highlight.circle{width:44px;padding:12px 10px}.btn-round.highlight:disabled{background:rgb(255,158.5,181.9277456647)}.btn-round.highlight:disabled:hover{background:rgb(255,158.5,181.9277456647)}.btn-round.highlight.small{padding:2px 10px}.btn-round.highlight.small>*{background-color:initial}.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:#2f67f4;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}.custom-field.validation-failed{margin-bottom:32px;border-color:#ff527c!important;background-color:rgba(255,82,124,.2)!important}@media only screen and (min-width:992px){body.catalog-product-view#cellublue{padding-bottom:130px}body.catalog-product-view#cellublue.space-foot{padding-bottom:154px}}@media only screen and (min-width:1200px){body.catalog-product-view#cellublue{padding-bottom:70px}body.catalog-product-view#cellublue.space-foot{padding-bottom:96px}}@media only screen and (max-width:1199px){body.catalog-product-view#cellublue.space-foot #static-bottom-bar .container-wrapper{margin-bottom:100px}}@media only screen and (max-width:991px){body.catalog-product-view#cellublue .footer-container .wrapper-copyright{padding-bottom:var(--paddingBotFooter)}}@media only screen and (min-width:1200px){body.catalog-product-view#cellublue.cookies-notif .add-to-box.is-sticky{bottom:calc(10px + var(--priceNoticePosX))}}body.catalog-product-view#cellublue .block_features .overlay-container{padding:0;background-color:transparent}body.catalog-product-view#cellublue .block_features .overlay-global{background-color:rgba(0,0,0,.55)}body.catalog-product-view#cellublue .block_features .overlay-global .splide{margin:0 auto}body.catalog-product-view#cellublue .block_features .overlay-global .splide__pagination{display:-ms-inline-flexbox;display:inline-flex;bottom:-24px;margin:0}@media only screen and (min-width:1200px){body.catalog-product-view#cellublue .block_features .overlay-global .splide__pagination{margin-bottom:48px}}@media only screen and (max-width:576px){body.catalog-product-view#cellublue .block_features .overlay-global .splide__pagination{bottom:-8px}}body.catalog-product-view#cellublue .block_features .overlay-global .splide__pagination .splide__pagination__page{border-color:#fff;width:10px;height:10px}body.catalog-product-view#cellublue .block_features .overlay-global .splide__pagination .splide__pagination__page.is-active{background-color:#fff}body.catalog-product-view#cellublue .block_features .overlay-global .splide__pagination li:not(:last-child){margin-right:16px}body.catalog-product-view#cellublue .block_features .overlay-global .splide__arrows{display:block}body.catalog-product-view#cellublue .block_features .overlay-global .splide__arrows .splide__arrow{top:355px}@media (max-width:1440px){body.catalog-product-view#cellublue .block_features .overlay-global .splide__arrows .splide__arrow{top:280px}}@media only screen and (max-width:576px){body.catalog-product-view#cellublue .block_features .overlay-global .splide__arrows .splide__arrow{top:195px}}@media only screen and (max-width:767px){body.catalog-product-view#cellublue .block_features .overlay-global .splide__arrows .splide__arrow{display:none}}body.catalog-product-view#cellublue .block_features .overlay-global .splide__arrows .splide__arrow:disabled{pointer-events:initial}body.catalog-product-view#cellublue .block_features .overlay-global .splide__arrows .splide__arrow svg{fill:#fff}body.catalog-product-view#cellublue .block_features .overlay-global .splide__arrows .splide__arrow.splide__arrow--prev{left:-40px}body.catalog-product-view#cellublue .block_features .overlay-global .splide__arrows .splide__arrow.splide__arrow--next{right:-40px}@media (min-width:1441px){body.catalog-product-view#cellublue .block_features .overlay-global .splide__slide{height:750px}}@media (max-width:1440px){body.catalog-product-view#cellublue .block_features .overlay-global .splide__slide{height:550px}}@media only screen and (max-width:576px){body.catalog-product-view#cellublue .block_features .overlay-global .splide__slide{height:460px}}@media (max-width:400px){body.catalog-product-view#cellublue .block_features .overlay-global .splide__slide{height:389px}}@media only screen and (max-width:320px){body.catalog-product-view#cellublue .block_features .overlay-global .splide__slide{height:454px}}body.catalog-product-view#cellublue .block_features .overlay-global .overlay-close{top:-20px;right:-20px;background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.12);border-radius:100%;width:40px;height:40px;padding-left:1px}body.catalog-product-view#cellublue .block_features .overlay-global .overlay-close::before{color:#2f67f4;font-size:1rem}@media only screen and (max-width:576px){body.catalog-product-view#cellublue .block_features .overlay-global .overlay-close{top:initial;bottom:-14%;right:50%;transform:translateX(50%)}}body.catalog-product-view#cellublue .block_features .overlay-global .overlay-close svg{width:15px;height:15px}body.catalog-product-view#cellublue .block_features .overlay-global .splide__track{border-radius:12px}@media only screen and (max-width:767px){body.catalog-product-view#cellublue .block_features .overlay-global .splide__track{border-radius:6px}}@media only screen and (max-width:320px){body.catalog-product-view#cellublue .block_features .overlay-global .splide__track{border-radius:0}}body.catalog-product-view#cellublue .block_features .overlay-wrapper{max-width:528px;width:inherit}@media (max-width:1440px){body.catalog-product-view#cellublue .block_features .overlay-wrapper{max-width:385px}}@media only screen and (max-width:576px){body.catalog-product-view#cellublue .block_features .overlay-wrapper{max-width:324px}}@media (max-width:375px){body.catalog-product-view#cellublue .block_features .overlay-wrapper{max-width:274px}}@media only screen and (max-width:320px){body.catalog-product-view#cellublue .block_features .overlay-wrapper{max-width:320px}}body.catalog-product-view#cellublue .block_features .overlay-bg{padding:60px 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:576px){body.catalog-product-view#cellublue .block_features .overlay-bg{padding:4% 0}}@media only screen and (max-width:320px){body.catalog-product-view#cellublue .block_features .overlay-bg{-ms-flex-pack:start;justify-content:flex-start}}body.catalog-product-view#cellublue .block_features .overlay-container{padding:0;background-color:transparent}body.catalog-product-view#cellublue #price_notice{z-index:2}body.catalog-product-view.product-color-superheroes .block_ingredients .ilstr li{margin:0 6px}@media only screen and (min-width:1200px){body.catalog-product-view.product-color-superheroes .block_ingredients .ilstr li{margin:0 32px 32px}}body.catalog-product-view.product-color-birthdayparty .breadcrumbs ol[role*=navigation] li:nth-child(2){display:none}.product-view_wrapper{margin-top:32px}@media only screen and (min-width:992px){.product-view_wrapper{padding:0 15px}}@media only screen and (max-width:991px){.product-view_wrapper{grid-template-rows:repeat(2,auto);grid-row-gap:16px}}@media only screen and (max-width:576px){.product-view_wrapper{grid-row-gap:initial;margin-top:0}}.product-view_wrapper.grid-box{-ms-flex-align:start;align-items:start;grid-template-rows:repeat(2,auto)}@media only screen and (max-width:991px){.product-view_wrapper.grid-box{grid-template-rows:repeat(3,auto)}}.product-view_wrapper.prod-tierprice .label-minimal-price{display:none}@media only screen and (min-width:1200px){.product-view_wrapper.prod-tierprice .add-to-cart-buttons{text-align:center}.product-view_wrapper.prod-tierprice #addtocart-cta,.product-view_wrapper.prod-tierprice [id*=addtocart-cta-]{margin:0 auto;max-width:400px}}.product-view_wrapper.prod-tierprice .product-view_infos{grid-area:1/10/-1/-1}@media (max-width:1440px){.product-view_wrapper.prod-tierprice .product-view_infos{grid-area:1/9/-1/-1}}@media only screen and (max-width:1199px){.product-view_wrapper.prod-tierprice .product-view_infos{grid-area:1/8/-1/-1}}@media only screen and (max-width:991px){.product-view_wrapper.prod-tierprice .product-view_infos{grid-area:2/2/3/-2}}@media only screen and (max-width:767px){.product-view_wrapper.prod-tierprice .product-view_infos{grid-area:2/1/3/-1}}@media only screen and (max-width:767px){.product-view_wrapper.prod-tierprice .spebar{max-width:320px;margin-left:auto;margin-right:auto}}@media only screen and (max-width:576px){.product-view_wrapper.prod-tierprice .add-to-cart-box .price-3x{padding-left:0}}@media only screen and (max-width:991px){.product-view_wrapper.prod-tierprice #cellublue-price-info-container .price-box{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media only screen and (max-width:991px){.product-view_wrapper.prod-tierprice .price-3x{padding:0;text-align:center}}@media only screen and (max-width:991px){.product-view_wrapper.prod-tierprice .add-to-cart-wrapper .btn-cart .std .cart-text{font-size:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media only screen and (max-width:991px){.product-view_wrapper.prod-tierprice .add-to-cart-buttons.has-price .btn-cart .std .cart-text{font-size:0;-ms-flex:0 0 0;flex:0 0 0}}@media only screen and (min-width:992px){.product-view_wrapper.prod-tierprice .add-to-box.is-sticky #addtocart-cta,.product-view_wrapper.prod-tierprice .add-to-box.is-sticky [id*=addtocart-cta-]{margin:0 0 0 auto}}@media only screen and (min-width:992px){.product-view_wrapper.prod-tierprice #cellublue-price-info-container .price-box{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:992px){.product-view_wrapper.prod-tierprice .add-to-cart-box .product-shop_price-block{margin-bottom:24px}}.product-view_wrapper.prod-tierprice .info-freeshipping{-ms-flex-pack:center;justify-content:center}.product-view_wrapper.prod-tierprice .add-to-box.is-sticky #cellublue-price-info-container .price-box{-ms-flex-wrap:initial;flex-wrap:initial;-ms-flex-align:center;align-items:center}.product-view_wrapper .tierprice-label{font-size:1.125rem;font-weight:700;color:#2f67f4;margin:0 auto}@media (min-width:993px) and (max-width:1199px){.product-view_wrapper .tierprice-label{margin-left:0}}@media only screen and (max-width:991px){.product-view_wrapper .tierprice-label{font-size:1rem;-ms-flex:1 0 100%;flex:1 0 100%;margin:0 0 2px;text-align:center}}.product-view_wrapper:not(.prod-tierprice) .label-minimal-price{display:none}.product-view_img{position:relative;grid-area:1/1/2/9}@media only screen and (max-width:1199px){.product-view_img{grid-area:1/1/2/8}}@media only screen and (max-width:991px){.product-view_img{grid-area:1/2/2/-2}}@media only screen and (max-width:767px){.product-view_img{grid-area:1/1/2/-1}}@media only screen and (max-width:576px){.product-view_img{margin:0 -16px;overflow:hidden}}@media only screen and (min-width:992px){.product-view_img{position:sticky;position:-webkit-sticky!important;top:70px}}@media only screen and (min-width:1200px){.product-view_img{top:80px}}.product-view_img .tags{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;pointer-events:none}@media only screen and (max-width:576px){.product-view_img .tags{-ms-flex-pack:start;justify-content:flex-start;position:absolute;bottom:48px;left:calc((100vw - (100vw - 112px))/ 2);right:calc((100vw - (100vw - 112px))/ 2);z-index:2}}@media only screen and (max-width:991px){.product-view_img .tags>*{padding:8px;font-size:1rem;line-height:1rem}}@media only screen and (max-width:576px){.product-view_img .tags>*{max-width:calc(100% - 40px);font-size:.8125rem;line-height:.8125rem}}@media only screen and (max-width:991px){.product-view_img .tag.new{position:absolute;top:6px;left:136px;z-index:2}}@media only screen and (max-width:767px){.product-view_img .tag.new{font-size:1rem;line-height:1rem;padding:8px;line-height:initial}}@media only screen and (max-width:576px){.product-view_img .tag.new{font-size:.875rem;line-height:.875rem;padding:8px 8px 7px;left:0;top:initial;bottom:0;margin:0}}@media only screen and (max-width:320px){.product-view_img .tag.new{font-size:.8125rem}}.product-view_img .discount-bubble{z-index:2}@media only screen and (max-width:576px){.product-view_img .discount-bubble{right:calc((100vw - (100vw - 128px))/ 2);top:0}}.product-view_img #appmobile-productpage{display:none;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:16px 0 0 auto;max-width:calc(100% - 130px)}@media only screen and (min-width:992px){.product-view_img #appmobile-productpage{display:-ms-flexbox;display:flex}}.product-view_img #appmobile-productpage li{-ms-flex:1 1 calc((100% - 24px)/ 2);flex:1 1 calc((100% - 24px)/ 2)}.product-view_img #appmobile-productpage li:not(:last-child){margin-right:24px}.product-view_img #appmobile-productpage li a{display:block;background-color:#142345;text-align:center}@media only screen and (max-width:1199px){.product-view_img #appmobile-productpage li a img{max-width:90%}}.product-view_infos{grid-area:1/10/-1/-1}@media (min-width:1441px){.product-view_infos{grid-area:1/10/-1/16}}@media only screen and (max-width:1199px){.product-view_infos{grid-area:1/8/-1/-1;padding-left:16px}}@media only screen and (max-width:991px){.product-view_infos{grid-area:2/2/3/-2;padding:0}}@media only screen and (max-width:767px){.product-view_infos{grid-area:2/1/3/-1;max-width:100%}}@media only screen and (max-width:991px){.product-view_infos.is-preorder{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}.product-view_infos.is-preorder>*{width:100%}.product-view_infos.is-preorder .product-info{-ms-flex-order:-2;order:-2}.product-view_infos.is-preorder #product-preorder{-ms-flex-order:-1;order:-1;margin-top:12px}.product-view_infos.is-preorder .subtitle{margin:16px 0 0}.product-view_infos.is-preorder .product-shop{margin-top:0}}.product-view_infos .fidelity-product{margin-top:16px}.product-view_infos .about-product{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;margin-top:8px;position:relative}@media only screen and (min-width:992px){.product-view_infos .about-product{z-index:3}}@media only screen and (max-width:991px){.product-view_infos .about-product{-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end}}@media only screen and (max-width:1199px){.product-view_infos .about-product.has-reviews{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column}.product-view_infos .about-product.has-reviews>*{width:100%;max-width:initial}}.product-view_infos .about-product.has-reviews .fidelity-product{-ms-flex:1 0 100%;flex:1 0 100%;-ms-flex-order:1;order:1}@media only screen and (min-width:1200px){.product-view_infos .about-product.has-reviews .fidelity-product{max-width:50%}}.product-view_infos .about-product.has-reviews .fidelity-product~#review-snippets{-ms-flex-preferred-size:50%;flex-basis:50%}@media only screen and (min-width:1200px){.product-view_infos .about-product.has-reviews .fidelity-product~#review-snippets{max-width:50%}}@media only screen and (min-width:1200px){.product-view_infos .about-product.has-reviews .fidelity-product~#review-snippets .snippets-wrap{max-width:calc(100% - 24px)}}@media only screen and (min-width:1200px){.product-view_infos .about-product.has-reviews .details-wrap{max-width:50%}}.product-view_infos .about-product .product-utility{font-size:1rem;font-weight:700}@media only screen and (max-width:1439px){.product-view_infos .about-product .product-utility{-ms-flex:1 0 100%;flex:1 0 100%;margin-bottom:8px}}@media only screen and (min-width:1440px){.product-view_infos .about-product .product-utility~.label-tag::before{content:"-";display:inline-block;margin:0 4px;font-size:.875rem;font-weight:400}.product-view_infos .about-product .product-utility+.ratings{margin-left:8px}}.product-view_infos .about-product .label-tag{font-size:.875rem}.product-view_infos .about-product .label-tag~.ratings{margin-left:8px}.product-view_infos .about-product .details-wrap{margin-top:5px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}@media only screen and (max-width:991px){.product-view_infos .about-product .details-wrap{-ms-flex-pack:center;justify-content:center}}.product-view_infos .about-product .details-wrap>*{margin-right:8px}@media (max-width:1440px){.product-view_infos .about-product .details-wrap+#review-snippets .snippets-wrap{max-width:85%}}.product-view_infos .about-product #review-snippets{-ms-flex:1 1 auto;flex:1 1 auto;position:relative}@media only screen and (max-width:1199px){.product-view_infos .about-product #review-snippets{margin-bottom:12px}}.product-view_infos .about-product #review-snippets .review-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;margin:0 0 4px;font-weight:700;font-size:.875rem;max-height:32px}.product-view_infos .about-product #review-snippets .meta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:.8125rem}@media only screen and (max-width:991px){.product-view_infos .about-product #review-snippets .meta{-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width:992px){.product-view_infos .about-product #review-snippets .author{transform:translateY(1px)}}.product-view_infos .about-product #review-snippets .space{margin:0 4px}.product-view_infos .about-product #review-snippets .rating-box{transform:translateY(-1px)}.product-view_infos .about-product #review-snippets .review-content{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:4px;text-overflow:ellipsis;word-wrap:break-word;line-height:1.2;max-height:1.8rem}.product-view_infos .about-product #review-snippets .review-content p{font-size:.8125rem;line-height:.9375rem;margin:0}.product-view_infos .about-product #review-snippets .review-content p:not(:first-child){margin-top:4px}.product-view_infos .about-product #review-snippets .set-buttons{text-align:right;margin-top:4px}@media only screen and (max-width:991px){.product-view_infos .about-product #review-snippets .set-buttons{text-align:center}}.product-view_infos .about-product #review-snippets .set-buttons a{color:#2f67f4;font-size:.8125rem}@media only screen and (min-width:1200px){.product-view_infos .about-product #review-snippets .set-buttons a:hover{text-decoration:underline}}.product-view_infos .about-product #review-snippets .set-buttons a:active,.product-view_infos .about-product #review-snippets .set-buttons a:focus{text-decoration:underline}.product-view_infos .about-product .snippets-wrap{width:100%;padding:8px 12px;border:2px solid #d9e0ff;border-radius:10px}@media only screen and (min-width:1200px){.product-view_infos .about-product .snippets-wrap{position:absolute;top:0;right:0;z-index:1}}.product-view_once-upon{grid-area:2/1/-1/9;margin-top:16px}@media only screen and (max-width:1199px){.product-view_once-upon{grid-area:2/1/-1/8}}@media only screen and (max-width:991px){.product-view_once-upon{grid-area:3/1/-1/-1;margin:32px -16px 0;padding:0}}@media only screen and (max-width:991px){.product-view_once-upon>.section-container{padding:0 16px 16px}}.product-view_once-upon>.section-container>.container{padding:0}.product-view_once-upon .head-section{font-family:Poppins,Arial,Helvetica,sans-serif;margin:0 0 24px;text-align:center;font-size:1.5rem;line-height:1.6875rem}@media only screen and (min-width:1440px){.product-view_once-upon .head-section{margin:0 0 16px}}@media only screen and (max-width:991px){.product-view_once-upon .head-section{font-size:2rem;line-height:2.25rem}}@media only screen and (max-width:576px){.product-view_once-upon .head-section{font-size:1.5rem;line-height:1.6875rem}.product-view_once-upon .head-section br{display:none}}.product-view_once-upon .grid-box{-ms-flex-align:end;align-items:end;grid-column-gap:16px}@media only screen and (max-width:1439px){.product-view_once-upon .grid-box{-ms-flex-align:center;align-items:center}}@media only screen and (max-width:767px){.product-view_once-upon .grid-box{grid-template-rows:repeat(2,auto);grid-row-gap:24px}}.product-view_once-upon .section-col_img{grid-area:1/1/-1/8}@media only screen and (max-width:1439px){.product-view_once-upon .section-col_img{grid-area:1/1/-1/9}}@media only screen and (max-width:1199px){.product-view_once-upon .section-col_img{grid-area:1/1/-1/6}}@media only screen and (max-width:991px){.product-view_once-upon .section-col_img{grid-area:1/1/-1/6}}@media only screen and (max-width:767px){.product-view_once-upon .section-col_img{grid-area:2/1/-1/-1;text-align:center}}.product-view_once-upon .section-col_img img{max-width:100%;height:auto}@media only screen and (max-width:767px){.product-view_once-upon .section-col_img img{max-height:200px;width:auto}}.product-view_once-upon .section-col_text{grid-area:1/8/-1/-1;position:relative}@media only screen and (min-width:1440px){.product-view_once-upon .section-col_text{margin-bottom:8px}}@media only screen and (max-width:1439px){.product-view_once-upon .section-col_text{grid-area:1/9/-1/-1}}@media only screen and (max-width:1199px){.product-view_once-upon .section-col_text{grid-area:1/7/-1/-1;margin-bottom:0}}@media only screen and (max-width:1199px){.product-view_once-upon .section-col_text{grid-area:1/6/-1/-1}}@media only screen and (max-width:767px){.product-view_once-upon .section-col_text{grid-area:1/1/2/-1;text-align:center}}@media only screen and (min-width:1440px){.product-view_once-upon .section-col_text::before{content:"";display:block;width:125px;height:55px;background:url("../images/product/arrow-curl.svg") center center no-repeat;background-size:100% auto;position:absolute;left:-88px;top:-25px}}.product-view_once-upon .section-col_text .font-hand{font-size:2rem}@media only screen and (min-width:1440px){.product-view_once-upon .section-col_text .font-hand{padding-left:48px}}@media only screen and (max-width:1439px){.product-view_once-upon .section-col_text .font-hand{text-align:center}}@media only screen and (max-width:767px){.product-view_once-upon .section-col_text .font-hand{margin-top:8px}}.product-view_once-upon .section-col_text p{margin:8px 0 0;font-size:.9375rem;line-height:1.25rem}.product-view_once-upon .section-col_text .deco-img{display:none}@media only screen and (max-width:576px){.product-shop-inner .fidelity-product{text-align:center}}.product-options .super-attribute-select,.product-options label:not(.radiosingle){display:none}.product-options dl.last dd.last{margin-left:0}.product-options .configurable-label{font-size:.9375rem;margin-bottom:4px}@media only screen and (min-width:992px){.product-options .configurable-label{margin-bottom:8px}}@media only screen and (max-width:576px){.product-options .configurable-label{display:none}}.price-as-configured{display:none}.product-essential{position:relative;z-index:2}.product-essential .link-back{padding:15px 0 10px;margin:0 auto}.product-essential form{position:relative;z-index:1}.product-essential .row.main{min-height:460px}@media only screen and (min-width:768px){.product-essential .tags>*{margin-bottom:8px}}.product-essential .tags>:not(:last-child){margin-right:5px}@media only screen and (max-width:991px){.product-essential .product-info{text-align:center}}.product-essential .product-info h1{-ms-flex-order:-2;order:-2}.product-essential .product-info .about-product{-ms-flex-order:-1;order:-1}@media only screen and (min-width:1200px){.product-essential .product-info .about-product.has-reviews{margin-bottom:32px}}@media only screen and (max-width:991px){.product-essential .product-info .countdown-container{margin-top:10px;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width:768px){.product-essential .product-info .countdown-wrapper{width:24px;height:24px;margin-right:6px}}@media only screen and (min-width:768px){.product-essential .product-info .countdown-circle{width:20px;height:20px}}.product-essential .product-info .countdown-text{font-size:.875rem}@media only screen and (min-width:768px){.product-essential .product-info .countdown-text{font-size:1rem}}.product-essential .ratings{position:relative;z-index:2;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;transform:translateY(-1px)}@media only screen and (min-width:1200px){.product-essential .ratings{cursor:pointer}.product-essential .ratings:hover .ratings-votes{opacity:1;width:auto;visibility:visible;transform:translateY(-1px)}.product-essential .ratings:hover .ratings-tooltip_review-global{opacity:1;visibility:visible;display:block!important}}.product-essential .ratings-head{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;position:relative;transition:padding-left .35s ease-in-out}@media (min-width:577px){.product-essential .ratings-head{transform:translateY(1px)}}@media only screen and (max-width:991px){.product-essential .ratings-head{-ms-flex-pack:center;justify-content:center}}.product-essential .ratings-head .rating-box{width:80px;height:14px;background-size:78px 28px}@media only screen and (max-width:991px){.product-essential .ratings-head .rating-box{transform:translateY(2px)}}.product-essential .ratings-head .rating-box>div{background-position-y:-15px}.product-essential .ratings .ratings-votes{position:absolute;left:0;top:2px;width:auto;opacity:0;visibility:hidden;line-height:16px;transition:all .35s ease-in-out}.product-essential .ratings .ratings-link{transform:translateY(1px)}@media only screen and (max-width:991px){.product-essential .ratings .ratings-link{transform:translateY(3px)}}.product-essential .ratings .ratings-link a{display:inline-block;margin-left:5px;color:#0a2346;font-size:.875rem;transform:translateY(-1px)}.product-essential .ratings .ratings-tooltip_review-global{position:absolute;z-index:2;opacity:0;visibility:hidden;transition:all .35s ease-in-out;width:300px;padding:16px 16px 10px;top:16px;left:-15px;background-color:#fff;border-radius:7px;box-shadow:0 .9px 2.2px rgba(0,0,0,.02),0 2.1px 5.3px rgba(0,0,0,.028),0 4px 10px rgba(0,0,0,.035),0 7.1px 17.9px rgba(0,0,0,.042),0 13.4px 33.4px rgba(0,0,0,.05),0 32px 80px rgba(0,0,0,.07);cursor:default}@media only screen and (max-width:991px){.product-essential .ratings .ratings-tooltip_review-global{display:none}}.product-essential .ratings .ratings-tooltip_review-global .review-list{margin-top:24px}.product-essential .ratings .ratings-tooltip_review-global .review-list>li{padding:0}.product-essential .ratings .ratings-tooltip_review-global .review-list .rating-box{margin-left:0}.product-essential .ratings .ratings-tooltip_review-global .review-list+.set-buttons{margin:15px 0 0;border-top:1px solid #eaeaea;padding-top:12px}.product-essential .ratings .ratings-tooltip_review-global .title.ratings{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;cursor:initial}.product-essential .ratings .ratings-tooltip_review-global .review-title{width:100%;margin-bottom:4px}.product-essential .ratings .ratings-tooltip_review-global .rate-on{transform:translateY(2px);margin-left:5px}.product-essential .ratings .ratings-tooltip_review-global p{margin:8px 0 0}.product-essential .ratings .ratings-tooltip_review-global .meta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:4px}.product-essential .ratings .ratings-tooltip_review-global .author::after{content:"-";display:inline-block;margin:0 5px;font-size:14px}.product-essential .ratings .ratings-tooltip_review-global .date{position:static;right:inherit}.product-essential .ratings .set-buttons{padding-top:12px;margin-top:16px;border-top:1px solid #ccd6e0;text-align:center}.product-essential .ratings .set-buttons a{top:inherit;left:inherit;color:#2f67f4;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-size:.9375rem;font-weight:600}.product-essential .ratings .set-buttons a:active,.product-essential .ratings .set-buttons a:focus,.product-essential .ratings .set-buttons a:hover{text-decoration:underline;color:#2f67f4}.product-essential .ratings .set-buttons a .ic-star-sk{margin-right:6px;transform:translateY(-1px);display:inline-block;width:20px;height:20px;background:url("../images/svg/commons/ic-star-border.svg") center center no-repeat;background-size:100% auto}.product-essential .join-challenge{margin:16px 0 0;font-size:.9375rem}@media only screen and (min-width:768px){.product-essential .join-challenge{font-size:1.125rem}}.product-essential .product-shop{margin-top:40px}@media only screen and (max-width:991px){.product-essential .product-shop{margin-top:24px}}.product-essential .product-shop .block_ingredients .ingredient-brand{margin:0}.product-essential .product-shop .block_ingredients .all-ingredients{max-width:initial;margin:0;text-align:left}.product-essential .product-shop .block_ingredients.prod-pack .all-ingredients~.scroll-wrap{display:none}.product-essential .product-shop-inner .check-list{position:relative;width:100%;height:20px;margin-bottom:20px}@media only screen and (min-width:992px){.product-essential .product-shop-inner .check-list{margin-left:15%}}.product-essential .product-shop-inner .check-list li{font-size:14px;font-style:italic;text-align:center}@media only screen and (min-width:992px){.product-essential .product-shop-inner .check-list li{padding-left:37px;min-height:30px;position:relative;text-align:left;font-style:normal;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.product-essential .product-shop-inner .check-list li:not(:last-child){margin-bottom:5px}}@media only screen and (max-width:991px){.product-essential .product-shop-inner .check-list li{font-size:15px;position:absolute;top:0;left:0;width:100%;height:15px;opacity:0;transition:opacity .2s ease-in-out}}.product-essential .product-shop-inner .check-list li::before{content:"";display:inline-block;width:30px;height:30px;position:absolute;top:0;left:0}@media only screen and (max-width:991px){.product-essential .product-shop-inner .check-list li::before{width:0;height:0;visibility:hidden}}.product-essential .product-shop-inner .check-list li:first-child::before{background:url("../images/svg/ic-secure.svg") center top no-repeat;background-size:auto 85%;top:2px}.product-essential .product-shop-inner .check-list li:nth-child(2)::before{background:url("../images/svg/ic-shipping.svg") center top no-repeat;background-size:90%;top:2px}.product-essential .product-shop-inner .check-list li:last-child::before{background:url("../images/svg/ic-like.svg") center top no-repeat;background-size:auto 100%;top:-2px}.product-essential h1{margin:0;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:600;color:#0a2346}@media only screen and (min-width:992px){.product-essential h1{font-size:2rem;line-height:2.125rem}}@media only screen and (min-width:1200px){.product-essential h1{font-size:2.375rem;line-height:2.5rem}}.product-essential .subtitle{margin:24px 0}.product-essential .subtitle p{font-size:1.125rem;margin:0}.product-essential .subtitle p:not(:last-of-type){margin-bottom:16px}.product-essential .subtitle .ratings{display:inline-block}@media only screen and (min-width:992px){.product-essential .subtitle .ratings{display:none}}.product-essential .short-description{font-size:1.125rem}.product-essential .short-description ul{margin:16px 0 0}@media only screen and (max-width:991px){.product-essential .short-description ul{margin:16px auto 0}}.product-essential .short-description ul li{font-size:1.125rem;position:relative;padding-left:24px}.product-essential .short-description ul li::before{content:"";position:absolute;left:0;top:.25em;width:17px;height:13px;background-color:var(--listTypeColor);-webkit-mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="13" viewBox="0 0 17 13"><path d="M5.7 12.025 0 6.325 1.425 4.9 5.7 9.175 14.875 0 16.3 1.425z"/></svg>');mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="13" viewBox="0 0 17 13"><path d="M5.7 12.025 0 6.325 1.425 4.9 5.7 9.175 14.875 0 16.3 1.425z"/></svg>');-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="13" viewBox="0 0 17 13"><path d="M5.7 12.025 0 6.325 1.425 4.9 5.7 9.175 14.875 0 16.3 1.425z"/></svg>');-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.product-essential .short-description ul li:not(:last-child){margin-bottom:12px}.product-essential .short-description p+br{display:none}.product-essential .short-description p~ul{margin-top:16px}.product-essential #product-preorder{margin-top:20px;padding:16px 16px 16px 48px;background-color:rgba(70,86,209,.08);border:1px solid #2f67f4;border-radius:6px;font-size:.9375rem;color:#2f67f4;font-weight:700;position:relative}.product-essential #product-preorder::before{content:"🚨";display:inline-block;width:24px;height:30px;position:absolute;top:16px;left:16px;font-size:1.5rem}@media only screen and (min-width:992px){.product-essential #product-preorder{margin-bottom:-20px}}.product-essential #product-preorder~.product-shop .shippingdate-countdown{text-align:center}.product-essential .small-video-play{width:190px;height:107px;position:relative;top:12px}@media only screen and (max-width:991px){.product-essential .small-video-play{position:absolute;top:120px;right:-25px}}@media only screen and (max-width:767px){.product-essential .small-video-play{right:inherit;left:20px;top:calc(100% + 60px);width:60px;height:60px}}@media only screen and (max-width:576px){.product-essential .small-video-play{top:100%;left:-5px}}@media screen and (max-width:320px){.product-essential .small-video-play{left:-10px;top:calc(100% - 20px)}}.product-essential .shop-list{padding-bottom:32px}.product-essential .shop-list li{margin-bottom:10px}.product-essential .shop-list .tag{margin-right:3px;text-align:center}.product-essential .shop-list .tag.highlight{background-color:#2f67f4}.product-essential .highlights .tag{width:auto}.product-essential .pack-content{width:250px}.product-essential .pack-content .tag{width:30px}.product-essential .product-options-section:not(.multi-swatches) .tier-prices .select-label{display:none}.product-essential .spebar .head-spebar{font-size:.875rem;font-weight:900}@media only screen and (max-width:576px){.product-essential .spebar .head-spebar{-ms-flex-pack:center;justify-content:center}}.product-essential .spebar .spebartxt{font-size:.8125rem;font-weight:600}.product-essential .spebar~.info-freeshipping{margin-top:0}.product-essential .price-wrap{text-align:left;position:relative}@media only screen and (max-width:991px){.product-essential .price-wrap .price-sevinstal{display:none}}@media only screen and (max-width:991px){.product-essential .price-info{margin-bottom:0!important}}@media only screen and (max-width:576px){.product-essential .price-info .discount-bubble{margin-bottom:2px}}.product-essential .price-info .discount-bubble+.price-box{position:relative}.product-essential .price-info .discount-bubble+.price-box .old-price{position:absolute;top:-22px;left:0;padding-left:47px;text-align:right}@media only screen and (max-width:576px){.product-essential .price-info .discount-bubble+.price-box .old-price{left:0;right:inherit}}.product-essential .price-info .discount-bubble-extra{left:0;top:-35px;width:48px;line-height:28px;font-size:16px}.product-essential .price-info .discount-bubble-extra:before{line-height:33px;font-size:56px}@media only screen and (max-width:991px){.product-essential .price-info .discount-bubble-extra{left:-50px;top:-10px}}.product-essential .check-list{font-size:13px}.product-essential .info-freeshipping{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:8px 12px;margin:16px 0 0;margin-bottom:0;font-size:.9375rem;border-radius:8px;background-color:#fff9f4;border:1px solid #fce5d3;position:relative}.product-essential .info-freeshipping .underline{margin-right:4px}.product-essential .info-freeshipping .shipp-icon{width:18px;height:20px;background:url("../images/svg/footer/ic-gift2.svg") center center no-repeat;background-size:auto 100%;margin-right:6px}.product-essential .info-freeshipping b{font-weight:700}.product-essential .info-freeshipping .shipp-text.success:not(.no-display){display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.product-essential .info-freeshipping .shipp-text.success b{margin:0 3px}.product-essential .info-freeshipping .shipp-text.success::after{content:"";display:block;width:16px;height:16px;background:url("../images/icons/ic-check-green.svg") center center no-repeat;background-size:auto 100%;margin-left:2px;transform:translateY(-1px)}.product-essential .info-freeshipping .shipp-text.success.ship-expss span{display:inline-block;padding:4px 8px;margin-left:4px;border-radius:20px;background-color:#ff527c;color:#fff;font-size:.75rem;font-weight:900;letter-spacing:.015625rem;text-transform:uppercase}.product-essential .info-preorder{color:#f05464;text-align:center;font-weight:600}.product-essential .info-preorder.desktop{margin:16px 0 32px}@media only screen and (max-width:991px){.product-essential .info-preorder.desktop{display:none}}.product-essential .info-preorder.mobile{margin-top:16px}@media only screen and (min-width:992px){.product-essential .info-preorder.mobile{display:none}}@media only screen and (max-width:320px){.product-essential .info-preorder span:not(.shipp-icon){display:inline-block;width:100%;text-align:center}}.product-essential .info-preorder .shipp-icon{transform:translateY(4px);font-weight:400}#cellublue .product-essential .spebar .spebartxt::before{content:"";display:inline-block;width:12px;height:12px;background:url("../images/svg/commons/ic-timer.svg") center center no-repeat;background-size:auto 100%;margin-right:2px;transform:translateY(1px)}@media only screen and (max-width:991px){.price-3x{text-align:center}}.price-3x .ic{padding:2px 6px 3px;margin:0 2px;border-radius:4px;background-color:#2f67f4;color:#fff;font-weight:700}.price-3x b{color:#2f67f4}.product-essential .price-3x{margin-top:4px}#static-bottom-bar .price-3x{margin-top:2px}.special-delivery{font-size:.9375rem;font-weight:600;color:#03d3a0}@media only screen and (max-width:576px){.special-delivery{font-size:.875rem}}.product-shop.cp .add-to-cart-wrapper{transition:all .2s ease-in-out}.product-shop.cp .add-to-cart-wrapper.hidden{height:0}.product-shop.cp .add-to-cart-wrapper.hidden .add-to-box{transform:translateY(60px);opacity:0}.product-shop.cp .add-to-cart-wrapper .add-to-box{transition:all .2s ease-in-out}@media only screen and (max-width:991px){.product-shop.cp .product-shop_price-block{text-align:center}}@media only screen and (max-width:991px){.product-shop.cp .product-shop_price-block.overlay{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:16px}}@media only screen and (max-width:576px){.product-shop.cp .product-shop_price-block.overlay{gap:8px}}.product-shop.cp .product-shop_price-block.overlay .product-options-configurable{-ms-flex:0 0 auto;flex:0 0 auto}@media only screen and (max-width:576px){.product-shop.cp .product-shop_price-block.overlay .product-options-configurable{-ms-flex:1 1 auto;flex:1 1 auto}}@media only screen and (max-width:991px){.product-shop.cp .product-shop_price-block.overlay .overlay-link{-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:24px;height:24px;margin:8px 0 0;border-radius:100%;font-size:0;background:url("../images/svg/commons/ic-infmod-greyblue.svg") center center no-repeat;background-size:auto 100%}}@media only screen and (max-width:576px){.product-shop.cp .product-shop_price-block.overlay .overlay-link{margin:0 0 8px}}@media only screen and (max-width:991px){.product-shop.cp .product-options-configurable~.overlay-link{text-align:center;margin:0 auto 12px}}.product-shop.cp .product-options-configurable.validation-failed .configurable-label{font-weight:700;color:#f05464}.product-shop.cp .product-options-configurable.validation-failed .configurable-swatch-list{padding:8px;border-radius:8px;background-color:rgba(226,54,56,.15)}#cellublue-price-info-container{margin-top:16px}@media only screen and (min-width:992px){#cellublue-price-info-container>.price-wrap.abtest-price{display:none}}#cellublue-price-info-container~.spebar{max-width:320px;margin-bottom:0}#cellublue-price-info-container .price-box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#cellublue-price-info-container .price-box>p{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}@media only screen and (max-width:576px){#cellublue-price-info-container .price-box>p{height:20px}}#cellublue-price-info-container .price-box .minimal-price,#cellublue-price-info-container .price-box .minimal-price-link>.price,#cellublue-price-info-container .price-box .minimal-price>.price,#cellublue-price-info-container .price-box .regular-price,#cellublue-price-info-container .price-box .regular-price>.price,#cellublue-price-info-container .price-box .special-price,#cellublue-price-info-container .price-box .special-price>.price{height:initial;font-size:1.125rem;font-weight:700}@media only screen and (max-width:576px){#cellublue-price-info-container .price-box .minimal-price,#cellublue-price-info-container .price-box .minimal-price-link>.price,#cellublue-price-info-container .price-box .minimal-price>.price,#cellublue-price-info-container .price-box .regular-price,#cellublue-price-info-container .price-box .regular-price>.price,#cellublue-price-info-container .price-box .special-price,#cellublue-price-info-container .price-box .special-price>.price{display:inline-block;margin-left:2px}}@media only screen and (max-width:576px){#cellublue-price-info-container .price-box>.price,#cellublue-price-info-container .price-box>.se-price .price{letter-spacing:0;display:inline-block;margin-left:2px}}#cellublue-price-info-container .price-box .label-minimal-price{-ms-flex:1 0 100%;flex:1 0 100%;font-size:.875rem}#cellublue-price-info-container .price-box>.minimal-price-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#cellublue-price-info-container .old-price,#cellublue-price-info-container .price-box>.old-price{-ms-flex-order:1;order:1;margin-left:6px;margin-top:0;margin-bottom:0}@media only screen and (min-width:992px){#cellublue-price-info-container .old-price,#cellublue-price-info-container .price-box>.old-price{transform:translateY(1px)}}@media only screen and (max-width:576px){#cellublue-price-info-container .old-price,#cellublue-price-info-container .price-box>.old-price{transform:translateY(1px)}}#cellublue-price-info-container .old-price .price,#cellublue-price-info-container .price-box>.old-price .price{font-size:1.125rem;color:#ff527c}@media only screen and (min-width:992px){#cellublue-price-info-container.with-offer .price-box{-ms-flex-align:end;align-items:flex-end}}@media only screen and (min-width:992px){#cellublue-price-info-container.with-offer .old-price{transform:translateY(-2px)}}#cellublue-price-info-container.with-offer .hide-offer,#cellublue-price-info-container.with-offer .qty{font-size:1.125rem}@media only screen and (max-width:576px){#cellublue-price-info-container.with-offer .hide-offer,#cellublue-price-info-container.with-offer .qty{font-size:.875rem}}@media only screen and (max-width:320px){#cellublue-price-info-container.with-offer .hide-offer,#cellublue-price-info-container.with-offer .qty{font-size:.8125rem}}@media only screen and (max-width:991px){.add-to-cart-box.is-sticky{position:fixed;z-index:6;bottom:0;left:0;right:0;transition:transform .2s ease-in-out}.add-to-cart-box.is-sticky #lowest-price_infos{display:none}.add-to-cart-box.is-sticky .price-3x{text-align:center}.add-to-cart-box.is-sticky .price-3x~.info-freeshipping{-ms-flex-pack:center;justify-content:center}}@media (min-width:768px) and (max-width:991px){.add-to-cart-box.is-sticky{padding:16px calc((100vw - 610px)/ 2);background-color:#fff;border-radius:5px 5px 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)}}@media only screen and (max-width:576px){.add-to-cart-box.is-sticky #cellublue-price-info-container .old-price,.add-to-cart-box.is-sticky #cellublue-price-info-container .price-box>.old-price{transform:none}}.add-to-cart-box.is-sticky .info-freeshipping{margin-top:6px}@media only screen and (max-width:576px){.add-to-cart-box.is-sticky .add-to-cart-wrapper .btn-cart .std #cellublue-price-info-container .price-box .old-price .price{transform:none}}@media only screen and (max-width:767px){.add-to-cart-box.is-sticky .add-to-cart-box_wrap{position:relative;padding:6px 10px;background-color:#fff;border-radius:5px 5px 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);transition:border-radius .2s ease-in-out}}.add-to-cart-box .spebar~.tier-prices{margin-top:-8px}.add-to-cart-box .add-to-cart_more-details{-ms-flex:1 0 100%;flex:1 0 100%;margin-bottom:8px;position:relative}@media only screen and (max-width:991px){.add-to-cart-box .add-to-cart_more-details{margin-bottom:6px}}@media only screen and (max-width:767px){.add-to-cart-box .add-to-cart_more-details{padding-top:4px}}.add-to-cart-box .add-to-cart_more-details.flex-row{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width:576px){.add-to-cart-box .add-to-cart_more-details.flex-row{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}}.add-to-cart-box .add-to-cart_more-details.flex-row .special-delivery{-ms-flex:0 0 auto;flex:0 0 auto}@media (min-width:577px){.add-to-cart-box .add-to-cart_more-details.flex-row .special-delivery~#lowest-price_infos{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-pack:end;justify-content:flex-end;margin-left:16px}}@media only screen and (max-width:576px){.add-to-cart-box .add-to-cart_more-details.flex-row .special-delivery~#lowest-price_infos{margin-top:4px}}@media only screen and (max-width:991px){.add-to-cart-box .add-to-cart_more-details:not(.flex-row) .special-delivery{text-align:center}}.add-to-cart-box .add-to-cart_more-details:not(.flex-row) #lowest-price_infos{padding-left:84px}@media (min-width:577px){.add-to-cart-box .add-to-cart_more-details:not(.flex-row) #lowest-price_infos{padding-left:114px}}@media only screen and (min-width:1200px){.add-to-cart-box .add-to-cart_more-details:not(.flex-row) #lowest-price_infos{padding-left:22%}}@media (min-width:992px) and (max-width:1199px){.add-to-cart-box .add-to-cart_more-details:not(.flex-row) #lowest-price_infos{-ms-flex-pack:end;justify-content:flex-end}}.add-to-cart-box #lowest-price_infos{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.add-to-cart-box #lowest-price_infos p{font-size:14p;margin:initial}.add-to-cart-box #lowest-price_infos p span{text-decoration:line-through}.add-to-cart-wrapper:not(:last-of-type){margin-bottom:8px}.add-to-cart-wrapper .add-to-box{position:relative}@media only screen and (min-width:992px){.add-to-cart-wrapper .add-to-box{z-index:0}}.add-to-cart-wrapper .add-to-box.is-sticky{position:fixed;bottom:10px;width:42%;animation:show-sticky .2s ease-in-out}@media only screen and (min-width:992px){.add-to-cart-wrapper .add-to-box.is-sticky #cellublue-price-info-container .price-box .minimal-price,.add-to-cart-wrapper .add-to-box.is-sticky #cellublue-price-info-container .price-box .minimal-price-link>.price,.add-to-cart-wrapper .add-to-box.is-sticky #cellublue-price-info-container .price-box .minimal-price>.price,.add-to-cart-wrapper .add-to-box.is-sticky #cellublue-price-info-container .price-box .regular-price,.add-to-cart-wrapper .add-to-box.is-sticky #cellublue-price-info-container .price-box .regular-price>.price,.add-to-cart-wrapper .add-to-box.is-sticky #cellublue-price-info-container .price-box .special-price,.add-to-cart-wrapper .add-to-box.is-sticky #cellublue-price-info-container .price-box .special-price>.price{font-size:1.125rem}.add-to-cart-wrapper .add-to-box.is-sticky .btn-cart .std #cellublue-price-info-container .price-box .old-price .price{font-size:.8125rem}}@media only screen and (min-width:1200px){.add-to-cart-wrapper .add-to-box.is-sticky{right:calc((100vw - 1140px - 16px)/ 2)}}@media (min-width:1441px){.add-to-cart-wrapper .add-to-box.is-sticky{right:calc((100vw - 1440px - 16px)/ 2);width:33%;max-width:600px}}@media only screen and (max-width:1199px){.add-to-cart-wrapper .add-to-box.is-sticky{right:16px;left:16px;width:calc(100% - 32px)}.add-to-cart-wrapper .add-to-box.is-sticky .add-to-cart{margin:auto}}.add-to-cart-wrapper .add-to-box.remove-sticky{animation:hide-sticky .2s ease-in-out}.add-to-cart-wrapper .pricenotif-promo{text-align:center;margin:4px 0}.add-to-cart-wrapper .price-sevinstal{margin-top:4px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.add-to-cart-wrapper .price-sevinstal .ic-4x{display:inline-block;width:76px;height:20px;background:url("../images/svg/ic-pp-secure.svg") center center no-repeat;background-size:auto 100%;margin:0 2px}.add-to-cart-wrapper .price-sevinstal>b{margin-left:3px}.add-to-cart-wrapper .price-sevinstal .old-price{display:none}.add-to-cart-wrapper .add-to-cart{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.add-to-cart-wrapper .add-to-cart.disabled{pointer-events:none;opacity:.5;cursor:not-allowed}@media only screen and (max-width:576px){.add-to-cart-wrapper .add-to-cart.disabled{display:none}}.add-to-cart-wrapper .add-to-cart.disabled #addtocart-cta{background-color:#aaa!important;pointer-events:none}.add-to-cart-wrapper .add-to-cart.disabled .product-qty{pointer-events:none;color:#999;border-color:#999}.add-to-cart-wrapper .add-to-cart.disabled .product-qty #qty{color:#999}.add-to-cart-wrapper .product-qty{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex:0 0 auto;flex:0 0 auto;height:50px;margin-right:16px;border:1.5px solid #0a2346;border-radius:5px}@media only screen and (max-width:576px){.add-to-cart-wrapper .product-qty{margin-right:8px;max-width:76px;height:44px}}.add-to-cart-wrapper .product-qty [class^=qty-]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex:0 0 30px;flex:0 0 30px;width:30px;height:100%;font-size:1.25rem;font-weight:700;outline:0}@media only screen and (max-width:576px){.add-to-cart-wrapper .product-qty [class^=qty-]{-ms-flex:0 0 24px;flex:0 0 24px}}.add-to-cart-wrapper .product-qty [class^=qty-].disabled{opacity:.3;pointer-events:none}.add-to-cart-wrapper .product-qty .qty-minus{padding-bottom:2px}@media only screen and (max-width:576px){.add-to-cart-wrapper .product-qty .qty-minus{padding-left:5px}}@media only screen and (max-width:576px){.add-to-cart-wrapper .product-qty .qty-plus{padding-right:5px}}.add-to-cart-wrapper .product-qty input{-ms-flex:1 1 auto;flex:1 1 auto;width:35px;height:100%;padding:0;font-size:1rem;font-weight:700;text-align:center;outline:0;border:none;cursor:default;pointer-events:none}@media only screen and (max-width:576px){.add-to-cart-wrapper .product-qty input{width:24px}}.add-to-cart-wrapper .add-to-cart-buttons{-ms-flex:2 1 auto;flex:2 1 auto}.add-to-cart-wrapper .add-to-cart-buttons.configurable .official-btn{display:none}.add-to-cart-wrapper .add-to-cart-buttons.not-allowed #addtocart-cta,.add-to-cart-wrapper .add-to-cart-buttons.not-allowed [id*=addtocart-cta-]{background:#ebefff;color:#acbbff}.add-to-cart-wrapper .add-to-cart-buttons.not-allowed .btn-cart .std::before{background-image:url("../images/product/cart-cta-inactif.svg")}.add-to-cart-wrapper .add-to-cart-buttons #addtocart-cta:disabled,.add-to-cart-wrapper .add-to-cart-buttons [id*=addtocart-cta-]:disabled{pointer-events:none;opacity:.5}@media (hover:hover){.add-to-cart-wrapper .add-to-cart-buttons #addtocart-cta.abtest-price:hover .abtest-wrap .price-box::before,.add-to-cart-wrapper .add-to-cart-buttons [id*=addtocart-cta-].abtest-price:hover .abtest-wrap .price-box::before{color:var(--ctatextcart-hover-color)}}@media only screen and (min-width:1200px){.add-to-cart-wrapper .add-to-cart-buttons #addtocart-cta.abtest-price .std::before,.add-to-cart-wrapper .add-to-cart-buttons [id*=addtocart-cta-].abtest-price .std::before{margin-left:initial}}@media (min-width:992px) and (max-width:1199px){.add-to-cart-wrapper .add-to-cart-buttons #addtocart-cta.abtest-price .std::before,.add-to-cart-wrapper .add-to-cart-buttons [id*=addtocart-cta-].abtest-price .std::before{display:none}}.add-to-cart-wrapper .add-to-cart-buttons #addtocart-cta.abtest-price .cart-text,.add-to-cart-wrapper .add-to-cart-buttons [id*=addtocart-cta-].abtest-price .cart-text{font-size:0}@media only screen and (min-width:992px){.add-to-cart-wrapper .add-to-cart-buttons #addtocart-cta.abtest-price .cart-text span,.add-to-cart-wrapper .add-to-cart-buttons [id*=addtocart-cta-].abtest-price .cart-text span{font-size:1.125rem}}@media only screen and (max-width:991px){.add-to-cart-wrapper .add-to-cart-buttons #addtocart-cta.abtest-price .abtest-wrap,.add-to-cart-wrapper .add-to-cart-buttons [id*=addtocart-cta-].abtest-price .abtest-wrap{display:none}}.add-to-cart-wrapper .add-to-cart-buttons #addtocart-cta.abtest-price .abtest-wrap .price-box,.add-to-cart-wrapper .add-to-cart-buttons [id*=addtocart-cta-].abtest-price .abtest-wrap .price-box{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.add-to-cart-wrapper .add-to-cart-buttons #addtocart-cta.abtest-price .abtest-wrap .price-box::before,.add-to-cart-wrapper .add-to-cart-buttons [id*=addtocart-cta-].abtest-price .abtest-wrap .price-box::before{content:"-";color:var(--ctatextcart-color);margin:0 4px}.add-to-cart-wrapper .add-to-cart-buttons #addtocart-cta.abtest-price .abtest-wrap .price-box .old-price,.add-to-cart-wrapper .add-to-cart-buttons [id*=addtocart-cta-].abtest-price .abtest-wrap .price-box .old-price{-ms-flex-order:1;order:1;margin-left:4px}.add-to-cart-wrapper .add-to-cart-buttons #addtocart-cta.abtest-price .abtest-wrap .price-box .old-price .price,.add-to-cart-wrapper .add-to-cart-buttons [id*=addtocart-cta-].abtest-price .abtest-wrap .price-box .old-price .price{font-size:1.125rem}.add-to-cart-wrapper .add-to-cart-buttons #addtocart-cta.abtest-price .std.cta-preorder::before,.add-to-cart-wrapper .add-to-cart-buttons [id*=addtocart-cta-].abtest-price .std.cta-preorder::before{margin-right:10px}@media (min-width:992px) and (max-width:1199px){.add-to-cart-wrapper .add-to-cart-buttons #addtocart-cta.abtest-price .std.cta-preorder .cart-text span,.add-to-cart-wrapper .add-to-cart-buttons [id*=addtocart-cta-].abtest-price .std.cta-preorder .cart-text span{font-size:15p}.add-to-cart-wrapper .add-to-cart-buttons #addtocart-cta.abtest-price .std.cta-preorder .price-box,.add-to-cart-wrapper .add-to-cart-buttons [id*=addtocart-cta-].abtest-price .std.cta-preorder .price-box{font-size:1rem}.add-to-cart-wrapper .add-to-cart-buttons #addtocart-cta.abtest-price .std.cta-preorder .price-box .old-price .price,.add-to-cart-wrapper .add-to-cart-buttons [id*=addtocart-cta-].abtest-price .std.cta-preorder .price-box .old-price .price{font-size:.875rem}}@media only screen and (max-width:576px){.add-to-cart-wrapper .add-to-cart-buttons #addtocart-cta.abtest-price .std.cta-preorder .cart-text span,.add-to-cart-wrapper .add-to-cart-buttons [id*=addtocart-cta-].abtest-price .std.cta-preorder .cart-text span{font-size:.875rem}.add-to-cart-wrapper .add-to-cart-buttons #addtocart-cta.abtest-price .std.cta-preorder .price-box::before,.add-to-cart-wrapper .add-to-cart-buttons [id*=addtocart-cta-].abtest-price .std.cta-preorder .price-box::before{width:8px;margin:0 4px}.add-to-cart-wrapper .add-to-cart-buttons #addtocart-cta.abtest-price .std.cta-preorder .price-box .old-price,.add-to-cart-wrapper .add-to-cart-buttons [id*=addtocart-cta-].abtest-price .std.cta-preorder .price-box .old-price{margin-left:4px}.add-to-cart-wrapper .add-to-cart-buttons #addtocart-cta.abtest-price .std.cta-preorder .price-box .old-price .price,.add-to-cart-wrapper .add-to-cart-buttons [id*=addtocart-cta-].abtest-price .std.cta-preorder .price-box .old-price .price{font-size:13px}}.add-to-cart-wrapper .add-to-cart-buttons #addtocart-cta.animate-cure,.add-to-cart-wrapper .add-to-cart-buttons [id*=addtocart-cta-].animate-cure{animation:glitter-bg 3s ease-in-out backwards}.add-to-cart-wrapper .btn-cart{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:50px;font-size:1.125rem;font-weight:700;color:#fff;border-radius:5px;cursor:pointer;position:relative}@media only screen and (max-width:576px){.add-to-cart-wrapper .btn-cart{height:44px}}.add-to-cart-wrapper .btn-cart .std{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;white-space:nowrap}@media only screen and (min-width:992px){.add-to-cart-wrapper .btn-cart .std::before{content:"";margin-right:16px;margin-left:-26px;position:relative;top:-1px;display:block;width:26px;height:30px;background:url("../images/product/cart-cta.svg") center center no-repeat;background-size:auto 100%}}.add-to-cart-wrapper .btn-cart .std #cellublue-price-info-container{margin:0}.add-to-cart-wrapper .btn-cart .std #cellublue-price-info-container .price-box::before{content:"";display:inline-block;width:6px;border-bottom:2px solid #fff;margin:0 6px;transform:translateY(2px)}@media only screen and (max-width:576px){.add-to-cart-wrapper .btn-cart .std #cellublue-price-info-container .price-box::before{margin:0 4px}}.add-to-cart-wrapper .btn-cart .std #cellublue-price-info-container .price-box .special-price .price,.regular-price .price .add-to-cart-wrapper .btn-cart .std #cellublue-price-info-container .price-box>.price{font-size:1.125rem;font-weight:700;margin:initial;color:#fff}.add-to-cart-wrapper .btn-cart .std #cellublue-price-info-container .price-box .old-price .price{font-size:1.125rem;color:#fff}@media only screen and (max-width:991px){.add-to-cart-wrapper .btn-cart .std .cart-text{font-size:0;white-space:initial;-ms-flex:0 0 0;flex:0 0 0}.add-to-cart-wrapper .btn-cart .std .cart-text.preorder{white-space:nowrap}}@media only screen and (max-width:991px){.add-to-cart-wrapper .btn-cart .std .cart-text span{font-size:1.125rem;font-weight:700}}.add-to-cart-wrapper .btn-cart .aft{display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap}.add-to-cart-wrapper .btn-cart .aft::before{content:"👏🏻";margin-right:7px;position:relative;top:-1px}.add-to-cart-wrapper .btn-cart:not(.animate) .aft{opacity:0;visibility:hidden}.add-to-cart-wrapper .btn-cart.animate{animation:add-cart-passed-btn 5s ease-in-out forwards}.add-to-cart-wrapper .btn-cart.animate .std{animation:add-cart-passed-mask 5s ease-in-out backwards}.add-to-cart-wrapper .btn-cart.animate .aft{animation:add-cart-passed-show 5s ease-in-out forwards}#product-highlights{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;margin-top:32px}@media only screen and (max-width:991px){#product-highlights{margin-top:24px}}#product-highlights li{text-align:center;-ms-flex:0 0 30.33%;flex:0 0 30.33%;margin:0 3%}#product-highlights .label-ic{width:80px;height:80px;margin:auto;background:no-repeat center center;position:relative}#product-highlights .label-ic::before{content:"";display:block;width:60px;height:60px;background:url("../images/svg/highlights/bg/bg-anl.svg") center center no-repeat;background-size:auto 100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}#product-highlights .label-ic.bg0{background-image:url("../images/svg/highlights/0.svg")}#product-highlights .label-ic.bg1{background-image:url("../images/svg/highlights/1.svg")}#product-highlights .label-ic.bg2{background-image:url("../images/svg/highlights/2.svg")}#product-highlights .label-ic.bg3{background-image:url("../images/svg/highlights/3.svg")}#product-highlights .label-ic.bg4{background-image:url("../images/svg/highlights/4.svg")}#product-highlights .label-ic.bg5{background-image:url("../images/svg/highlights/5.svg")}#product-highlights .label-ic.bg6{background-image:url("../images/svg/highlights/6.svg")}#product-highlights .label-ic.bg7{background-image:url("../images/svg/highlights/7.svg")}#product-highlights .label-ic.bg8{background-image:url("../images/svg/highlights/8.svg")}#product-highlights .label-ic.bg9{background-image:url("../images/svg/highlights/9.svg")}#product-highlights .label-ic.bg10{background-image:url("../images/svg/highlights/10.svg")}#product-highlights .label-ic.bg11{background-image:url("../images/svg/highlights/11.svg")}#product-highlights .label-ic.bg12,#product-highlights .label-ic.bg73{background-image:url("../images/svg/highlights/20.svg")}#product-highlights .label-ic.bg13{background-image:url("../images/svg/highlights/13.svg")}#product-highlights .label-ic.bg14{background-image:url("../images/svg/highlights/14.svg")}#product-highlights .label-ic.bg15{background-image:url("../images/svg/highlights/76.svg")}#product-highlights .label-ic.bg16{background-image:url("../images/svg/highlights/16.svg")}#product-highlights .label-ic.bg17{background-image:url("../images/svg/highlights/17.svg")}#product-highlights .label-ic.bg18{background-image:url("../images/svg/highlights/49.svg")}#product-highlights .label-ic.bg19{background-image:url("../images/svg/highlights/19.svg")}#product-highlights .label-ic.bg20{background-image:url("../images/svg/highlights/20.svg")}#product-highlights .label-ic.bg21{background-image:url("../images/svg/highlights/21.svg")}#product-highlights .label-ic.bg22{background-image:url("../images/svg/highlights/22.svg")}#product-highlights .label-ic.bg23{background-image:url("../images/svg/highlights/23.svg")}#product-highlights .label-ic.bg24{background-image:url("../images/svg/highlights/24.svg")}#product-highlights .label-ic.bg25,#product-highlights .label-ic.bg72,#product-highlights .label-ic.bg74,#product-highlights .label-ic.bg78{background-image:url("../images/svg/highlights/25.svg")}#product-highlights .label-ic.bg26{background-image:url("../images/svg/highlights/26.svg")}#product-highlights .label-ic.bg27{background-image:url("../images/svg/highlights/27.svg")}#product-highlights .label-ic.bg28{background-image:url("../images/svg/highlights/28.svg")}#product-highlights .label-ic.bg29{background-image:url("../images/svg/highlights/30.svg")}#product-highlights .label-ic.bg30{background-image:url("../images/svg/highlights/30.svg")}#product-highlights .label-ic.bg31{background-image:url("../images/svg/highlights/31.svg")}#product-highlights .label-ic.bg32{background-image:url("../images/svg/highlights/32.svg")}#product-highlights .label-ic.bg33{background-image:url("../images/svg/highlights/33.svg")}#product-highlights .label-ic.bg34{background-image:url("../images/svg/highlights/34.svg")}#product-highlights .label-ic.bg35{background-image:url("../images/svg/highlights/35.svg")}#product-highlights .label-ic.bg36{background-image:url("../images/svg/highlights/36.svg")}#product-highlights .label-ic.bg37{background-image:url("../images/svg/highlights/37.svg")}#product-highlights .label-ic.bg38{background-image:url("../images/svg/highlights/38.svg")}#product-highlights .label-ic.bg39{background-image:url("../images/svg/highlights/39.svg")}#product-highlights .label-ic.bg40{background-image:url("../images/svg/highlights/40.svg")}#product-highlights .label-ic.bg41{background-image:url("../images/svg/highlights/41.svg")}#product-highlights .label-ic.bg42{background-image:url("../images/svg/highlights/42.svg")}#product-highlights .label-ic.bg43{background-image:url("../images/svg/highlights/43.svg")}#product-highlights .label-ic.bg44{background-image:url("../images/svg/highlights/44.svg")}#product-highlights .label-ic.bg45{background-image:url("../images/svg/highlights/45.svg")}#product-highlights .label-ic.bg46{background-image:url("../images/svg/highlights/46.svg")}#product-highlights .label-ic.bg47{background-image:url("../images/svg/highlights/47.svg")}#product-highlights .label-ic.bg48{background-image:url("../images/svg/highlights/48.svg")}#product-highlights .label-ic.bg49{background-image:url("../images/svg/highlights/49.svg")}#product-highlights .label-ic.bg50{background-image:url("../images/svg/highlights/50.svg")}#product-highlights .label-ic.bg51{background-image:url("../images/svg/highlights/51.svg")}#product-highlights .label-ic.bg52{background-image:url("../images/svg/highlights/52.svg")}#product-highlights .label-ic.bg53{background-image:url("../images/svg/highlights/53.svg")}#product-highlights .label-ic.bg54{background-image:url("../images/svg/highlights/54.svg")}#product-highlights .label-ic.bg55{background-image:url("../images/svg/highlights/55.svg")}#product-highlights .label-ic.bg56{background-image:url("../images/svg/highlights/56.svg")}#product-highlights .label-ic.bg57{background-image:url("../images/svg/highlights/57.svg")}#product-highlights .label-ic.bg58{background-image:url("../images/svg/highlights/58.svg")}#product-highlights .label-ic.bg59{background-image:url("../images/svg/highlights/59.svg")}#product-highlights .label-ic.bg60{background-image:url("../images/svg/highlights/60.svg")}#product-highlights .label-ic.bg61{background-image:url("../images/svg/highlights/61.svg")}#product-highlights .label-ic.bg62{background-image:url("../images/svg/highlights/62.svg")}#product-highlights .label-ic.bg63{background-image:url("../images/svg/highlights/63.svg")}#product-highlights .label-ic.bg64{background-image:url("../images/svg/highlights/64.svg")}#product-highlights .label-ic.bg65{background-image:url("../images/svg/highlights/65.svg")}#product-highlights .label-ic.bg66{background-image:url("../images/svg/highlights/66.svg")}#product-highlights .label-ic.bg67{background-image:url("../images/svg/highlights/67.svg")}#product-highlights .label-ic.bg68{background-image:url("../images/svg/highlights/68.svg")}#product-highlights .label-ic.bg69{background-image:url("../images/svg/highlights/69.svg")}#product-highlights .label-ic.bg70{background-image:url("../images/svg/highlights/70.svg")}#product-highlights .label-ic.bg75{background-image:url("../images/svg/highlights/75.svg")}#product-highlights .label-ic.bg76{background-image:url("../images/svg/highlights/68.svg")}#product-highlights .label-ic.bg77{background-image:url("../images/svg/highlights/64.svg")}#product-highlights .label-ic img{width:auto;height:100%}#product-highlights .label-text{margin-top:8px;font-size:.9375rem;text-align:center}@media only screen and (max-width:576px){#product-highlights .label-text{font-size:.8125rem}}.product-shop_price-block .old-price{-ms-flex-order:-1;order:-1}.product-sticky-add-to-cart{display:none}.small-video-play-iframe.show{display:block;position:fixed;z-index:5;left:0;right:0;margin:auto;height:180px;top:250px}@media only screen and (min-width:768px){.small-video-play-iframe.show{height:400px;top:300px;width:768px}}@media only screen and (min-width:400px){.small-video-play-iframe.show{height:320px;top:230px;width:400px}}.has-countdown .product-view.wrapper-blue{padding-top:30px}@media only screen and (max-width:991px){body.has-countdown #reviews-pro-cons .pro-cons_img .img-wrap{top:106px}}@media (min-width:321px) and (max-width:576px){body.has-countdown #add-review #review-form .review-step .col-2 .col-img img{top:46px}}.countdown-visible .sticky.active{top:95px}@media only screen and (max-width:991px){.countdown-visible .sticky.active{top:85px}}.product-view{position:relative}.product-view.wrapper-blue{overflow:inherit}.toolbar.top{margin:30px 0 10px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width:991px){.toolbar.top{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin:20px 0 0}}.sorter-block{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}@media only screen and (max-width:991px){.sorter-block{width:100%}}.sorter-block .form-label{font-size:12px;font-weight:700;text-transform:uppercase;position:relative;top:1px;margin-bottom:0!important}.sorter-block .form-label::after{content:":";font-family:Lato,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;margin:0 2px}.sorter-block .sorter-list{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.sorter-block .sorter-item{height:25px;line-height:23px;font-size:14px;padding:0 5px;border:1px solid transparent;border-radius:7px;transition:all .35s ease-in-out;margin:0 5px;cursor:pointer}.sorter-block .sorter-item.active,.sorter-block .sorter-item:hover{border-color:#2f67f4;color:#2f67f4}@media only screen and (max-width:991px){#cellublue-product-review-list-container-with-pagination{margin-top:16px}}#cellublue-product-review-list-container-with-pagination.load{position:relative;z-index:0}#cellublue-product-review-list-container-with-pagination.load::before{content:"";display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;background:url("../images/loader-blue-small.gif") center center no-repeat #fff;background-size:70% auto;border-radius:3px;box-shadow:0 2px 6px rgba(0,0,0,.2);opacity:1;position:absolute;bottom:48px;left:50%;transform:translate(-50%,0);z-index:1}#cellublue-product-review-list-container-with-pagination.load.filter::before{bottom:initial;top:0}#cellublue-product-review-list-container-with-pagination .no-reviews{margin:40px 0;padding:16px;border-radius:8px;background-color:#f6faff;text-align:center}#cellublue-product-review-list-container-with-pagination .no-reviews span{position:relative;font-size:1rem;font-weight:500}@media only screen and (min-width:768px){#cellublue-product-review-list-container-with-pagination .no-reviews span{font-size:1.125rem}}#cellublue-product-review-list-container-with-pagination .pager .no-pages{width:100%;text-align:center}#cellublue-product-review-list-container-with-pagination .pager .no-pages button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;max-width:300px;height:40px;padding:0 24px 2px;border:2px solid #ff527c;color:#ff527c;font-weight:700;font-size:1rem;transition:all .2s ease-in-out}@media (hover:hover){#cellublue-product-review-list-container-with-pagination .pager .no-pages button:hover{background-color:#2f67f4;border-color:#2f67f4;color:#fff}}#cellublue-product-review-list-container-with-pagination .pager .no-pages button:focus{background-color:#2f67f4;border-color:#2f67f4;color:#fff}#cellublue-product-review-list-container>li{padding:24px 0}@media only screen and (max-width:576px){#cellublue-product-review-list-container>li{padding:24px 0 16px}}#cellublue-product-review-list-container>li:not(:first-child){border-top:1px solid #eaeaea}#cellublue-product-review-list-container>li:last-child{border-bottom:1px solid #eaeaea}#cellublue-product-review-list-container>li.anchor{padding:0;border:none;font-size:0}@media only screen and (max-width:576px){#cellublue-product-review-list-container>li .product-rewiew_author .date{margin-top:4px;margin-bottom:0}}#cellublue-product-review-list-container+.foot{text-align:center;margin-top:32px}#cellublue-product-review-list-container-with-pagination.load #cellublue-product-review-list-container{pointer-events:none;opacity:.35}#cellublue-product-review-list-container .main-review.load{position:relative;z-index:0;pointer-events:none}#cellublue-product-review-list-container .main-review.load>*{opacity:.35}#cellublue-product-review-list-container .main-review.load::before{content:"";display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;background:url("../images/loader-blue-small.gif") center center no-repeat #fff;background-size:70% auto;border-radius:3px;box-shadow:0 2px 6px rgba(0,0,0,.2);opacity:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.review-foot,.review-heading{margin:24px 0 0;text-align:center}.review-foot .pages>ol,.review-heading .pages>ol{margin:0 auto}.review-foot .pages>ol li>a,.review-heading .pages>ol li>a{cursor:pointer}.review-foot .pages>ol li.current,.review-foot .pages>ol li>a,.review-heading .pages>ol li.current,.review-heading .pages>ol li>a{width:28px;height:28px}.product-rewiew_wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;position:relative}@media only screen and (max-width:991px){.product-rewiew_wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}.product-rewiew_author{-ms-flex:1 1 auto;flex:1 1 auto;padding-top:1px}@media (min-width:577px){.product-rewiew_author{padding-right:16px}}@media only screen and (min-width:768px){.product-rewiew_author{padding-top:6px}}@media only screen and (min-width:992px){.product-rewiew_author{-ms-flex:0 0 25%;flex:0 0 25%;min-width:220px;padding-right:48px}}@media only screen and (max-width:576px){.product-rewiew_author{-ms-flex:1 0 100%;flex:1 0 100%}}.product-rewiew_author .old-review{font-style:italic;margin:12px 0 0}.product-rewiew_author .author{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}@media only screen and (max-width:576px){.product-rewiew_author .author{max-width:calc(100% - 96px)}}.product-rewiew_author .author>div{font-size:1rem;margin-bottom:6px}@media only screen and (max-width:576px){.product-rewiew_author .author>div{font-size:.9375rem}}.product-rewiew_author .author>div:not(:last-of-type){margin-right:10px}.product-rewiew_author .author .name{font-size:1rem;font-weight:700}@media only screen and (max-width:576px){.product-rewiew_author .author .name{font-size:.9375rem}}.product-rewiew_author .author .country::before{content:"";display:inline-block;vertical-align:middle;width:16px;height:16px;background:url("../images/svg/ic-mapb.svg") center center no-repeat;background-size:auto 100%;margin-right:4px;transform:translateY(-2px)}.product-rewiew_author .author .status::before{content:"";display:inline-block;vertical-align:middle;width:16px;height:16px;background:url("../images/svg/ic-verif.svg") center center no-repeat;background-size:auto 100%;margin-right:4px;transform:translateY(-2px)}.product-rewiew_author .meta-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start}@media (min-width:577px){.product-rewiew_author .meta-list{margin-bottom:8px}}@media only screen and (max-width:576px){.product-rewiew_author .meta-list{max-width:calc(100% - 110px)}}.product-rewiew_author .meta-list .meta-tag{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:30px;padding:2px 12px 0;margin-bottom:4px;line-height:1.875rem;background:#fffbf9;border:1px solid #f5c5bd;border-radius:30px;font-size:.875rem;font-weight:500}.product-rewiew_author .meta-list .meta-tag:not(:last-child){margin-right:8px}@media only screen and (max-width:576px){.product-rewiew_author .meta-list .meta-tag{height:24px}}@media only screen and (max-width:576px){.product-rewiew_author .meta-list~.toggle-input_wrap input:checked~.toggle-input_label{transform:translateY(12px)}}@media only screen and (max-width:576px){.product-rewiew_author .meta-list~.toggle-input_wrap .toggle-input_label{margin:0;position:absolute;top:6px;right:0;transition:transform .2s ease-in-out}}@media only screen and (min-width:992px){.product-rewiew_author .meta-approved{margin-top:8px}}@media only screen and (max-width:991px){.product-rewiew_author .meta-approved{-ms-flex:0 0 auto;flex:0 0 auto}}@media only screen and (max-width:576px){.product-rewiew_author .meta-approved{font-size:.875rem}}.product-rewiew_author .date{font-size:.875rem;margin-top:16px}@media only screen and (max-width:991px){.product-rewiew_author .date{-ms-flex:1 0 100%;flex:1 0 100%;margin-top:8px}}.product-rewiew_container{transition:opacity .2s ease-in-out}@media only screen and (min-width:992px){.product-rewiew_container{-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}}@media only screen and (max-width:991px){.product-rewiew_container{-ms-flex-order:1;order:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;margin-top:16px}}.product-rewiew_container.load{position:relative}.product-rewiew_container.load>*{opacity:.35}.product-rewiew_container.load::before{content:"";display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;background:url("../images/loader-blue-small.gif") center center no-repeat #fff;background-size:70% auto;border-radius:3px;box-shadow:0 2px 6px rgba(0,0,0,.2);opacity:1;position:absolute;top:50%;right:50%;transform:translate(-50%,-50%);z-index:1}.product-rewiew_container .title{font-size:1.25rem;font-weight:700;margin:0}@media only screen and (max-width:991px){.product-rewiew_container .title{font-size:1.125rem}}@media only screen and (max-width:576px){.product-rewiew_container .title{font-size:.9375rem;font-weight:600}}@media only screen and (max-width:991px){.product-rewiew_container .review-content{padding-bottom:40px}}.product-rewiew_container .review-content p{margin:8px 0 0;font-size:1.125rem;line-height:1.4375rem;overflow-wrap:break-word;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media only screen and (max-width:991px){.product-rewiew_container .review-content p{font-size:1rem;line-height:1.3125rem}}@media only screen and (max-width:576px){.product-rewiew_container .review-content p{font-size:.9375rem}}.product-rewiew_container .review-content .warn{line-height:1rem}.product-rewiew_container .review-content .toggle-text.active .set-buttons{padding-bottom:32px}.product-rewiew_container .review-content .toggle-text .set-buttons{position:relative;padding-bottom:10px;transition:padding .2s ease-in-out}.product-rewiew_container .review-content .toggle-text .set-buttons span{position:absolute;bottom:0;left:0;margin:0;color:#0a2346;text-decoration:underline}.product-rewiew_container .review-content .translate{color:#adb5c0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:576px){.product-rewiew_container .review-content .translate{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.product-rewiew_container .review-content .translate>p{-ms-flex:1 1 auto;flex:1 1 auto;margin:0 0 0 4px;font-size:.875rem}@media only screen and (max-width:576px){.product-rewiew_container .review-content .translate>p{margin:4px 0 0 0;-ms-flex:0 0 auto;flex:0 0 auto;line-height:.875rem}}.product-rewiew_container .review-content .translate button{position:relative;z-index:0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-left:16px;padding:0 8px 0 6px;border-radius:4px;transition:all .2s ease-in-out;color:#2f67f4;z-index:0}@media only screen and (max-width:576px){.product-rewiew_container .review-content .translate button{margin:4px 0 0 -8px}}.product-rewiew_container .review-content .translate button::before{content:"";display:inline-block;width:24px;height:24px;background:url("../images/svg/ic-transl.svg") center center no-repeat;background-size:80% auto;border-radius:6px;transition:background .2s ease-in-out;transform:translateY(1px)}@media (min-width:577px){.product-rewiew_container .review-content .translate button::after{content:"|";color:#eaeaea;font-size:.875rem;position:absolute;top:50%;left:-6px;transform:translate(0,-50%)}}@media only screen and (min-width:1200px){.product-rewiew_container .review-content .translate button:hover{background-color:#e6ebff}}.product-rewiew_container .review-content .translate button:active,.product-rewiew_container .review-content .translate button:focus{background-color:#e6ebff;outline:0}.product-rewiew_meta{text-align:right}@media only screen and (min-width:992px){.product-rewiew_meta{-ms-flex:0 0 25%;flex:0 0 25%;padding-left:24px;min-width:150px}}@media only screen and (max-width:991px){.product-rewiew_meta{-ms-flex:0 0 auto;flex:0 0 auto}}@media only screen and (max-width:576px){.product-rewiew_meta{position:absolute;top:0;right:0}}.product-rewiew_meta .meta-rating{display:block}.product-rewiew_meta .meta-rating .rating-box{width:140px;height:24px;background-size:140px 48px;z-index:0}@media only screen and (max-width:767px){.product-rewiew_meta .meta-rating .rating-box{width:83px;height:14px;background-size:83px 28px}}.product-rewiew_meta .meta-rating .rating-box>div{background-position-y:-25px}@media only screen and (max-width:767px){.product-rewiew_meta .meta-rating .rating-box>div{background-position-y:-15px}}.product-rewiew_meta .meta-rating>div:not(:last-of-type){margin-bottom:8px}.product-rewiew_meta .meta-rating .date{font-size:.8125rem;font-style:italic}@media only screen and (min-width:992px){.product-rewiew_meta .rating-note{margin-left:16px;font-size:1rem}}@media only screen and (max-width:991px){.product-rewiew_meta .rating-note{margin-left:8px;font-size:.8125rem}.product-rewiew_meta .rating-note strong{font-weight:400}}.toggle-text.overflow-on.active .set-buttons .show_more{display:none}.toggle-text.overflow-on.active .set-buttons .show_less{display:inline-block}.toggle-text.overflow-on.active .content_text{max-height:1000px}.toggle-text.overflow-on.active .content_text-inner::after{opacity:0;height:0}.toggle-text.overflow-on .set-buttons .show_more{display:inline-block}.toggle-text.overflow-on .content_text-inner::after{content:"";display:block;width:100%;height:50%;position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,#fff,#fff 15%,rgba(255,255,255,0) 90%);transition:all .2s ease-in-out}.toggle-text>.set-buttons span{display:none;font-size:15px;color:#2f67f4;margin-top:12px;cursor:pointer}.toggle-text>.set-buttons span:active,.toggle-text>.set-buttons span:focus,.toggle-text>.set-buttons span:hover{text-decoration:underline}.toggle-text .content_text,.toggle-text .content_text-inner{overflow:hidden}.toggle-text .content_text{max-height:148px;transition:max-height .2s ease-in-out;position:relative}.toggle-text .content_text-inner{padding-bottom:8px}.toggle-text .show_less,.toggle-text .show_more{font-size:15px;color:#2f67f4;margin-top:10px;cursor:pointer}.toggle-text .show_less:active,.toggle-text .show_less:focus,.toggle-text .show_less:hover,.toggle-text .show_more:active,.toggle-text .show_more:focus,.toggle-text .show_more:hover{text-decoration:underline}.meta-rating{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (min-width:992px){.meta-rating{padding-bottom:64px}}.meta-rating .rating-note{position:relative;top:1px}@media only screen and (max-width:991px){.meta-efficience{position:relative;top:1px}}.meta-efficience span{display:block;font-size:15px}@media only screen and (max-width:991px){.meta-efficience span{display:inline-block}}.meta-efficience span.label{font-size:12px;font-weight:700;color:#2f67f4;text-transform:uppercase}@media only screen and (min-width:992px){.meta-efficience span.label{margin-bottom:2px}}@media only screen and (max-width:991px){.meta-efficience span.label{margin-right:2px}.meta-efficience span.label::after{content:":";font-weight:300;color:#0a2346;margin-left:2px}}.meta-approved{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:1rem}.meta-approved .ic{display:inline-block;width:20px;height:20px;background:url("../images/svg/ic-approved.svg") center center no-repeat;background-size:auto 100%;margin-left:8px;position:relative;top:-1px}.rating-note strong{font-weight:700}.empty-review{margin:32px auto;text-align:center}.empty-review .ic{height:88px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:24px;position:relative}.empty-review .ic::before{content:"";display:block;width:75px;height:88px;background:url("../images/product/reviews/bg-brush.svg") center center no-repeat;background-size:auto 100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.empty-review p{margin:0 auto;font-size:2.5rem;line-height:2.75rem;font-weight:700;letter-spacing:.1px}@media extra-small-only{.empty-review p{font-size:2rem;line-height:2.25rem}}@media xs-small-only{.empty-review p{font-size:1.5rem;line-height:1.6875rem}}.empty-review .set-buttons{margin-top:56px}.ba-results{margin:15px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:576px){.ba-results{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.ba-results>li{-ms-flex:0 0 50%;flex:0 0 50%;padding:0 15px;text-align:center}@media only screen and (max-width:576px){.ba-results>li:not(:last-child){margin-bottom:20px}}.ba-results>li img{max-width:100%;height:auto;max-height:150px;border-radius:7px}.ba-results>li figcaption{margin-top:10px;font-size:14px;font-weight:700;text-align:center}.ba-results>li.before-results figcaption{color:#ff527c}.ba-results>li.after-results figcaption{color:#03d3a0}.products-list.landscape .products-list_item{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;margin:10px 0}.products-list.landscape .products-list_item:not(:last-child){margin-bottom:20px}.products-list.landscape .product-image{-ms-flex:0 0 60px;flex:0 0 60px;margin-right:15px;max-width:60px;height:60px;background-color:#fff;border-radius:5px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;overflow:hidden}.products-list.landscape .product-image img{max-width:100%}.products-list.landscape .product-shop{-ms-flex:1 0 auto;flex:1 0 auto;max-width:calc(100% - 75px);padding-right:60px;position:relative}.products-list.landscape .product-name{margin:0 0 7px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.products-list.landscape .price-box{font-size:16px}.products-list.landscape .price-box .old-price{font-size:13px}.products-list.landscape .product-addto{position:absolute;right:0;top:50%;transform:translate(0,-50%)}.products-list.landscape .product-addto .btn-cart{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;overflow:hidden;width:44px;height:44px;padding:0 10px;transition:all .2s ease-in-out;white-space:nowrap}.products-list.landscape .product-addto .btn-cart .ic-add-cart{margin-right:10px}body.popin-open #header{z-index:3}.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,.55)}.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-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}}.size-img-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}.size-img-wrap [class*=text-]{text-align:center;font-size:.75rem;margin:0;-ms-flex:0 0 25%;flex:0 0 25%}@media only screen and (min-width:768px){.size-img-wrap [class*=text-]{font-size:.875rem}}@media only screen and (max-width:576px){.size-img-wrap [class*=text-]{-ms-flex:0 0 33%;flex:0 0 33%}}.size-img-wrap [class*=text-] dl{text-align:center}.size-img-wrap [class*=text-] dt{font-size:.75rem;font-weight:700;margin-bottom:4px}@media only screen and (min-width:768px){.size-img-wrap [class*=text-] dt{font-size:1.125rem}}.size-img-wrap [class*=text-] dd{padding:0;margin:0}.size-img-wrap .text-1{-ms-flex-item-align:center;align-self:center}.size-img-wrap .text-2{-ms-flex-item-align:start;align-self:flex-start}.size-img-wrap .img{width:60px;height:90px;overflow:hidden;position:relative;margin:0 16px;background:url("../images/cms/size-shorty.svg") no-repeat center center;background-size:100% auto}@media only screen and (min-width:768px){.size-img-wrap .img{width:120px!important;height:180px}}.size-img-wrap .img.gaine{background:url("../images/cms/size-gaine.svg") no-repeat center center;background-size:100% auto}.size-img-wrap .img img{width:100%;height:auto}.grid-sizes{max-width:550px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;border:1px solid #ceddf4}@media only screen and (max-width:576px){.grid-sizes{font-size:.8125rem}}.grid-sizes~p{width:100%;max-width:550px;margin:16px auto 0}@media only screen and (max-width:576px){.grid-sizes~p{font-size:.75rem;margin:8px auto 0}}.grid-sizes .col-head{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:-1px;padding:8px;color:#fff;font-size:.9375rem;font-weight:700;background-color:#030041;border-right:1px solid #ceddf4}@media only screen and (max-width:767px){.grid-sizes .col-head{min-height:44px}}@media only screen and (max-width:576px){.grid-sizes .col-head{font-size:.75rem}}@media only screen and (max-width:320px){.grid-sizes .col-head{padding:8px 4px}}.grid-sizes .grid-col{text-align:center;-ms-flex:1 1 30%;flex:1 1 30%}.grid-sizes .grid-col:not(:last-of-type){border-right:1px solid #ceddf4}.grid-sizes .grid-col:not(:first-of-type){margin-left:-1px}.grid-sizes .grid-col:first-of-type .col-head{margin-left:-1px}.grid-sizes .grid-col:last-of-type .col-head{margin-right:-1px;border-right:none}.grid-sizes .grid-col .col-row{min-height:32px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.grid-sizes .grid-col .col-row.col-2{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch}.grid-sizes .grid-col .col-row.col-2 span{-ms-flex:0 0 50%;flex:0 0 50%}.grid-sizes .grid-col .col-row.col-2 span:first-of-type{font-weight:700;border-right:1px solid #ceddf4}.grid-sizes .grid-col .col-row span{display:block;padding:8px;text-align:center}@media only screen and (max-width:576px){.grid-sizes .grid-col .col-row span{font-size:.75rem}}#stickyaddtocart{position:fixed;bottom:0;left:0;width:100%;min-height:66px;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}#stickyaddtocart .subtitle{display:none}#stickyaddtocart #product-highlights,#stickyaddtocart .about-product,#stickyaddtocart .check-list,#stickyaddtocart .price-data,#stickyaddtocart .product-details{display:none}#stickyaddtocart.hide{opacity:0;visibility:hidden}#stickyaddtocart.active{border-top-left-radius:10px;border-top-right-radius:10px;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);padding:16px}body.iphone-x #stickyaddtocart.active{padding-bottom:32px}@media only screen and (max-width:576px){#stickyaddtocart.active{padding:8px}}#stickyaddtocart .product-view_infos{width:100%}#stickyaddtocart .product-info h1{margin:0 0 8px;font-size:1.125rem;color:#2f67f4}@media only screen and (max-width:576px){#stickyaddtocart .product-info{display:none}}#stickyaddtocart .product-options:not(.multi-swatches){width:100%;margin-bottom:0}@media screen and (min-width:577px) and (max-width:992px){#stickyaddtocart .product-options:not(.multi-swatches){padding:0 15px}}@media only screen and (max-width:576px){#stickyaddtocart .product-options:not(.multi-swatches){padding:0 15px 0 0}}#stickyaddtocart .add-to-cart-wrapper{-ms-flex:1 1 50%;flex:1 1 50%}#stickyaddtocart:not(.multi-swatches) .product-shop-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#stickyaddtocart:not(.multi-swatches) .product-shop_price-block{-ms-flex:1 0 100%;flex:1 0 100%}#stickyaddtocart:not(.multi-swatches) .validation-advice[id*=advice-required-entry]{padding:0 15px 15px;margin-bottom:0}#stickyaddtocart:not(.multi-swatches) .price-info{-ms-flex:0 0 30%;flex:0 0 30%;margin-right:3%;margin-top:0}#stickyaddtocart:not(.multi-swatches) .info-freeshipping{-ms-flex-order:1;order:1;-ms-flex:1 0 100%;flex:1 0 100%;margin:8px 0 0}@media only screen and (max-width:576px){#stickyaddtocart:not(.multi-swatches) .info-freeshipping{display:none}}#stickyaddtocart.multi-swatches{padding-bottom:0}#stickyaddtocart.multi-swatches .product-view_infos{width:100%}#stickyaddtocart.multi-swatches .product-options-section{-ms-flex-order:-1;order:-1;padding:0}#stickyaddtocart.multi-swatches .product-options-section #product-options-wrapper{padding-right:0;margin-bottom:0}#stickyaddtocart.multi-swatches .product-options-section #product-options-wrapper>ul{padding-left:15px}#stickyaddtocart.multi-swatches .add-to-cart-wrapper{background-color:#fff;padding:0;margin:0 auto;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}#stickyaddtocart.multi-swatches .add-to-cart-wrapper .add-to-box{width:100%}#stickyaddtocart.multi-swatches .product-shop_price-block{animation:none;min-height:inherit;background-color:transparent}#stickyaddtocart.multi-swatches.order-process .product-shop_price-block{background-color:rgba(223,240,253,.5)}#stickyaddtocart .subtitle{margin-bottom:16px}@media only screen and (min-width:992px){.cb-results{margin:30px 0}}@media only screen and (max-width:991px){.cb-results{margin-bottom:20px}}.cb-results .head-section{font-family:Poppins,Arial,Helvetica,sans-serif;font-size:20px;text-align:center;margin:0}@media only screen and (max-width:991px){.cb-results .head-section{position:relative}}.cb-results_list{padding-top:15px}@media only screen and (max-width:991px){.cb-results_list{display:inline-block;margin-top:-10px;padding:20px 15px 15px;border-radius:10px;background-color:#ecf2fa}}.cb-results_list>li{position:relative;padding-left:25px;text-align:left}.cb-results_list>li::before{content:"";position:absolute;top:-2px;left:0}.cb-results_list>li:not(:last-child){margin-bottom:10px}body.iphone-x.mobile-app #stickyaddtocart{padding-bottom:45px}.natural-percent{position:absolute;top:20px;left:0;width:100px;height:100px;padding:4px 10px 0;z-index:1}@media only screen and (max-width:576px){.natural-percent{width:85px;height:85px;padding:4px 0 0;top:inherit;bottom:65px;left:12px}}.natural-percent::before{content:"";display:block;width:100%;height:100%;background:#13c3a1;background:radial-gradient(circle,#13c3a1 0,#0ab694 50%,#00a887 100%);border-radius:100% 7px 100% 100%;position:absolute;top:0;left:50%;margin-left:-50px;z-index:-1}@media only screen and (max-width:576px){.natural-percent::before{margin-left:-43px}}.natural-percent_value{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-right:-5px}@media only screen and (max-width:576px){.natural-percent_value{margin-right:0}}.natural-percent_value .plus{-ms-flex-item-align:end;align-self:flex-end;margin-bottom:12px;font-size:24px;font-weight:600;color:#92f2df}@media only screen and (max-width:576px){.natural-percent_value .plus{margin-bottom:0}}.natural-percent_value .value{font-size:45px;font-weight:700;letter-spacing:-3px;color:#fff}@media only screen and (max-width:576px){.natural-percent_value .value{font-size:27px;letter-spacing:-2px}}.natural-percent_value .unit{margin-left:2px;font-size:25px;font-weight:700;color:#fff}.natural-percent p{margin:0;padding:0 7px;font-size:12px;line-height:13px;letter-spacing:-.25px;color:#fff;text-align:center;transform:translate(0,-5px);font-weight:700}@media only screen and (max-width:576px){.natural-percent p{font-size:11px;line-height:12px;transform:translate(0,0)}}@media only screen and (min-width:992px){.product-info_bottom .natural-percent{margin-left:20px;-ms-flex-order:1;order:1}}@media only screen and (max-width:576px){.product-info_bottom .natural-percent{left:12px}}@media only screen and (min-width:992px){.product-info_bottom #small-video-play{top:20px}}.configurable-options,.tier-prices{position:relative}@media only screen and (max-width:991px){.configurable-options,.tier-prices{margin-bottom:16px;-ms-flex:1 1 auto;flex:1 1 auto}}.configurable-options .label-head,.tier-prices .label-head{font-size:12px;font-weight:700;margin-bottom:8px;text-align:left}.configurable-options:not(.validation-failed) .label-failed,.tier-prices:not(.validation-failed) .label-failed{display:none}.configurable-options .label-failed,.tier-prices .label-failed{margin-bottom:5px;text-align:left;color:#ff527c;font-size:12px;font-weight:700}.configurable-options .label-failed~.tier-price-list,.tier-prices .label-failed~.tier-price-list{margin-top:12px}.configurable-options .box,.tier-prices .box{position:relative;background-color:#eaeaea;border-radius:5px;transition:all .2s ease-in-out;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}@media only screen and (min-width:992px){.configurable-options .box:hover::before,.tier-prices .box:hover::before{background-color:rgba(255,255,255,.75)}}.configurable-options .box::before,.tier-prices .box::before{content:"";display:block;width:calc(100% - 2px);height:calc(100% - 2px);background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transition:all .2s ease-in-out;border-radius:3px}.configurable-options .box.selected,.tier-prices .box.selected{background-color:#4e3d9a}.configurable-options .box.selected::before,.tier-prices .box.selected::before{width:calc(100% - 4px);height:calc(100% - 4px)}.configurable-options .box.validation-failed,.tier-prices .box.validation-failed{background-color:#ff527c}.configurable-options .tier-price-button,.tier-prices .tier-price-button{position:relative;z-index:2;width:100%;height:44px;padding:0 32px 0 12px;color:#757575;text-align:left;font-weight:700;width:120px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media only screen and (max-width:991px){.configurable-options .tier-price-button,.tier-prices .tier-price-button{width:auto}}.configurable-options .tier-price-button:after,.tier-prices .tier-price-button:after{content:"";display:inline-block;width:13px;height:13px;background:url("../images/svg/commons/ic-chevron.svg") center center no-repeat;background-size:100% auto;right:10px;top:14px;font-size:12px;transition:transform 120ms ease-out}.configurable-options .configurable-option-button,.tier-prices .configurable-option-button{display:none}.configurable-options ul,.tier-prices ul{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.configurable-options ul li,.tier-prices ul li{height:40px;min-width:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:default;text-align:center}.configurable-options ul li:not(:last-child),.tier-prices ul li:not(:last-child){margin-right:10px}.configurable-options ul .label-text,.tier-prices ul .label-text{font-size:16px;font-weight:700;position:relative;z-index:1;pointer-events:none}.configurable-options ul .percent,.tier-prices ul .percent{position:absolute;top:-11px;right:-7px}.configurable-options ul .percent .tag,.tier-prices ul .percent .tag{height:18px;font-size:12px;font-weight:700}.configurable-options ul .price-data,.tier-prices ul .price-data{display:none}.configurable-options .configurable-option-overlay,.configurable-options .tier-price-overlay,.tier-prices .configurable-option-overlay,.tier-prices .tier-price-overlay{visibility:hidden;position:fixed;z-index:1;left:0;top:0;width:100vw;height:100vh;background:rgba(48,127,226,.7);opacity:0;transition:visibility 120ms linear,opacity 120ms linear}.configurable-options.active .configurable-option,.configurable-options.active .configurable-option-overlay,.configurable-options.active .tier-price-option,.configurable-options.active .tier-price-overlay,.tier-prices.active .configurable-option,.tier-prices.active .configurable-option-overlay,.tier-prices.active .tier-price-option,.tier-prices.active .tier-price-overlay{visibility:visible;opacity:1}.configurable-options.active .configurable-option .special-price-before-maj,.configurable-options.active .configurable-option-overlay .special-price-before-maj,.configurable-options.active .tier-price-option .special-price-before-maj,.configurable-options.active .tier-price-overlay .special-price-before-maj,.tier-prices.active .configurable-option .special-price-before-maj,.tier-prices.active .configurable-option-overlay .special-price-before-maj,.tier-prices.active .tier-price-option .special-price-before-maj,.tier-prices.active .tier-price-overlay .special-price-before-maj{display:none}.configurable-options.active .configurable-option .discount-bubble-extra,.configurable-options.active .configurable-option-overlay .discount-bubble-extra,.configurable-options.active .tier-price-option .discount-bubble-extra,.configurable-options.active .tier-price-overlay .discount-bubble-extra,.tier-prices.active .configurable-option .discount-bubble-extra,.tier-prices.active .configurable-option-overlay .discount-bubble-extra,.tier-prices.active .tier-price-option .discount-bubble-extra,.tier-prices.active .tier-price-overlay .discount-bubble-extra{display:none}.configurable-options.active .configurable-option-button:after,.configurable-options.active .tier-price-button:after,.tier-prices.active .configurable-option-button:after,.tier-prices.active .tier-price-button:after{transform:rotate(90deg)}.configurable-options.validation-failed .box,.tier-prices.validation-failed .box{background-color:#ff527c}@media only screen and (min-width:992px){.configurable-options.validation-failed .box:hover,.tier-prices.validation-failed .box:hover{background-color:#c3def4}}.configurable-options.validation-failed .box .label-text,.tier-prices.validation-failed .box .label-text{color:#ff527c}@media only screen and (min-width:768px){.configurable-options+.price-info,.tier-prices+.price-info{margin-left:40px}}.force-hide{display:none!important}@media only screen and (max-width:576px){.product-options-bundle #product-options-wrapper{overflow:hidden;height:70px}}#product-options-wrapper .bundle_addajax_select input[type=checkbox]{visibility:hidden;position:absolute}#product-options-wrapper>ul{display:-ms-flexbox;display:flex;margin-bottom:12px}@media only screen and (max-width:991px){#product-options-wrapper>ul{-ms-flex-pack:center;justify-content:center}}#product-options-wrapper>ul>li:not(:last-of-type){margin-right:35px}#product-options-wrapper>ul>li.swatch-data{width:100%}#product-options-wrapper>dl.last{width:100%;margin:0 0 16px}@media only screen and (max-width:576px){#product-options-wrapper>dl.last{margin-bottom:0}}#product-options-wrapper>dl.last dd.last{display:none}#product-options-wrapper>dl.last button{background-color:#fff;border:2px solid #ceddf4;border-radius:5px;transition:all .2s ease-in-out;cursor:pointer;padding:0 8px;height:50px;min-width:50px;font-size:.875rem;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;outline:0}#product-options-wrapper>dl.last button:active,#product-options-wrapper>dl.last button:focus{border-color:#2f67f4}@media only screen and (min-width:1200px){#product-options-wrapper>dl.last button:hover{border-color:#2f67f4}}@media only screen and (max-width:576px){#product-options-wrapper>dl.last button{min-width:130px}}#product-options-wrapper>dl.last .input-box{position:relative}@media only screen and (max-width:576px){#product-options-wrapper>dl.last .input-box:first-child{margin-left:16px}#product-options-wrapper>dl.last .input-box:last-child{margin-right:16px}}#product-options-wrapper>dl.last .input-box:not(:last-child){margin-right:10px}#product-options-wrapper>dl.last .input-box.selected .validation-failed~button,#product-options-wrapper>dl.last .input-box.selected button{border-color:#2f67f4;background-color:#ecf2fa;color:#2f67f4}#product-options-wrapper>dl.last .input-box:not(:first-of-type) .validation-advice{display:none!important}#product-options-wrapper>dl.last .input-box .validation-advice{position:absolute;bottom:0;left:0;margin:0}@media only screen and (max-width:576px){#product-options-wrapper>dl.last .input-box .validation-advice{bottom:4px}}#product-options-wrapper>dl.last .input-box .validation-failed~button{margin-bottom:24px;border-color:#ff527c;color:#ff527c}#product-options-wrapper>dl.last .input-box .validation-failed~button~.validation-advice{display:block}@media only screen and (max-width:576px){#product-options-wrapper>dl.last{overflow-x:auto;padding-bottom:20px;-ms-touch-action:manipulation;touch-action:manipulation;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-webkit-overflow-scrolling:touch;height:100%;box-sizing:content-box}}#product-options-wrapper dt{display:-ms-flexbox;display:flex}@media only screen and (max-width:991px){#product-options-wrapper dt{-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:576px){#product-options-wrapper dt{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:start;justify-content:flex-start;min-width:100%}}#product-options-wrapper .swatch-attr.header{display:none}#product-options-wrapper .swatch-attr.swatch-container{margin:0}#product-options-wrapper .swatch-attr.swatch-container .input-box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#product-options-wrapper .swatch-attr.swatch-container .input-box>*{width:100%}#product-options-wrapper .swatch-attr.swatch-container .input-box .validation-advice{-ms-flex-order:1;order:1}@media only screen and (max-width:991px){#product-options-wrapper .swatch-attr.swatch-container .validation-advice{text-align:center}}#product-options-wrapper .configurable-swatch-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (min-width:992px){#product-options-wrapper .configurable-swatch-list{min-height:40px}}#product-options-wrapper .configurable-swatch-list>li .swatch-link{outline:0;border-radius:8px;position:relative;z-index:1;display:inline-block;padding:0 12px}@media only screen and (min-width:992px){#product-options-wrapper .configurable-swatch-list>li .swatch-link{border-radius:100%}}@media only screen and (max-width:576px){#product-options-wrapper .configurable-swatch-list>li .swatch-link{padding:0 8px}}#product-options-wrapper .configurable-swatch-list#configurable_swatch_color li{position:relative;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}#product-options-wrapper .configurable-swatch-list#configurable_swatch_color li:not(:last-child){margin-right:10px}@media only screen and (max-width:576px){#product-options-wrapper .configurable-swatch-list#configurable_swatch_color li:not(:last-child){margin-right:14px}}#product-options-wrapper .configurable-swatch-list#configurable_swatch_color li[class*=option-]{width:38px;height:38px;position:relative}#product-options-wrapper .configurable-swatch-list#configurable_swatch_color li[class*=option-] a{display:block;width:100%;height:100%;overflow:hidden;border-radius:100%;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}@media only screen and (max-width:576px){#product-options-wrapper .configurable-swatch-list#configurable_swatch_color li[class*=option-] a{border-radius:8px}}#product-options-wrapper .configurable-swatch-list#configurable_swatch_color li[class*=option-] .swatch-label{display:block;transform:translate(-1px,-2.5px)}#product-options-wrapper .configurable-swatch-list#configurable_swatch_color li.not-available{opacity:.3}#product-options-wrapper .configurable-swatch-list#configurable_swatch_color .swatch-label{font-size:0;opacity:0;visibility:hidden}@media only screen and (max-width:991px){#product-options-wrapper .configurable-swatch-list#configurable_swatch_size{-ms-flex-pack:center;justify-content:center}}#product-options-wrapper .configurable-swatch-list#configurable_swatch_size li{position:relative;background-color:#fff;border:2px solid #ceddf4;border-radius:5px;transition:all .2s ease-in-out;cursor:pointer;height:48px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}#product-options-wrapper .configurable-swatch-list#configurable_swatch_size li:not(:last-child){margin-right:10px}#product-options-wrapper .configurable-swatch-list#configurable_swatch_size li:not(.not-available):focus{border-color:#2f67f4}@media only screen and (min-width:1200px){#product-options-wrapper .configurable-swatch-list#configurable_swatch_size li:not(.not-available):hover{border-color:#2f67f4}}@media only screen and (max-width:576px){#product-options-wrapper .configurable-swatch-list#configurable_swatch_size li{-ms-flex:0 1 calc((100% - 10px)/ 4);flex:0 1 calc((100% - 10px)/ 4);max-width:calc((100% - 10px)/ 4)}}#product-options-wrapper .configurable-swatch-list#configurable_swatch_size li:not(.not-available).selected{border-color:#2f67f4;background-color:#ecf2fa}#product-options-wrapper .configurable-swatch-list#configurable_swatch_size li:not(.not-available).selected .swatch-label{color:#2f67f4}#product-options-wrapper .configurable-swatch-list#configurable_swatch_size li.not-available{opacity:.4;pointer-events:none}#product-options-wrapper .configurable-swatch-list#configurable_swatch_size li.not-available button{pointer-events:auto;cursor:not-allowed}#product-options-wrapper .configurable-swatch-list#configurable_swatch_size li.not-available .swatch-label{text-decoration:line-through}#product-options-wrapper .configurable-swatch-list#configurable_swatch_size li .swatch-label{font-size:.875rem;letter-spacing:.5px;font-weight:700;transition:color .2s ease-in-out}@media only screen and (max-width:576px){#product-options-wrapper .configurable-swatch-list#configurable_swatch_size li .swatch-label{font-size:.75rem}}#product-options-wrapper .configurable-swatch-list#configurable_swatch_size li button{height:100%;min-width:48px}#product-options-wrapper .tier-prices{-ms-flex:1 0 100%;flex:1 0 100%}@media only screen and (min-width:1200px){#product-options-wrapper .tier-prices{max-width:700px}}@media only screen and (max-width:991px){#product-options-wrapper .tier-prices{height:96px;overflow:hidden;margin-bottom:0}#product-options-wrapper .tier-prices.is-offer{height:124px}}@media only screen and (max-width:767px){#product-options-wrapper .tier-prices{margin-left:-10px;margin-right:-10px}}#product-options-wrapper .tier-prices~.validation-advice{margin:8px 0 0;color:#ff527c}@media only screen and (max-width:991px){#product-options-wrapper .tier-prices~.validation-advice{width:100%;margin:-8px 0 12px;font-size:.8125rem;text-align:center}}@media only screen and (max-width:991px){#product-options-wrapper .tier-prices>.swatch-attr>.input-box{overflow-x:auto;padding-bottom:40px;-ms-touch-action:manipulation;touch-action:manipulation;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-webkit-overflow-scrolling:touch;box-sizing:content-box}}#product-options-wrapper .tier-prices .tier-price-list{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;min-width:100%}@media (min-width:993px) and (max-width:1199px){#product-options-wrapper .tier-prices .tier-price-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:577px){#product-options-wrapper .tier-prices .tier-price-list{width:100%;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:767px){#product-options-wrapper .tier-prices .tier-price-list.is-bundle .tier-price-option.box.default{width:220px}}@media only screen and (max-width:767px){#product-options-wrapper .tier-prices .tier-price-list:not(.is-bundle) .tier-price-option.box.default{width:180px}}#product-options-wrapper .tier-prices .tier-price-list .tag.discount{position:absolute;top:-4px;right:-4px;margin:0;border-radius:6px}#product-options-wrapper .tier-prices .tier-price-list.is-offer .dataqty{width:30px;height:30px;font-size:1rem;font-weight:700;padding-right:2px;right:-8px;letter-spacing:1px}@media only screen and (max-width:767px){#product-options-wrapper .tier-prices .tier-price-list.is-offer .tier-price-option:first-of-type{padding-right:12px}#product-options-wrapper .tier-prices .tier-price-list.is-offer .tier-price-option:first-of-type .tierprice-img{margin-right:0!important}}#product-options-wrapper .tier-prices .tier-price-list.is-offer .tier-price-option.box.default~.tier-price-option.box{padding:8px}#product-options-wrapper .tier-prices .tier-price-list.is-offer .tier-price-option .price-data{font-size:.8125rem;text-align:left}#product-options-wrapper .tier-prices .tier-price-list.is-offer .tierprice-title{margin-bottom:0;font-size:.8125rem;text-align:left}#product-options-wrapper .tier-prices .tier-price-list.is-offer .tierprice-img{margin-right:16px}@media (min-width:993px) and (max-width:1199px){#product-options-wrapper .tier-prices .tier-price-list.is-offer .tierprice-img{-ms-flex-preferred-size:110px;flex-basis:110px}}@media only screen and (max-width:991px){#product-options-wrapper .tier-prices .tier-price-list.is-offer .flag{font-size:.6875rem}}#product-options-wrapper .tier-prices .tier-price-list.is-offer .tag{padding:4px 6px 3px;border-radius:4px}#product-options-wrapper .tier-prices .tier-price-list.is-offer .tag.discount{display:none}#product-options-wrapper .tier-prices .swatch-attr.swatch-container .input-box{display:block;min-width:0}#product-options-wrapper .tier-prices .swatch-attr.swatch-container .input-box>*{width:initial}#product-options-wrapper .tier-prices .tier-price-option:first-child .tag.discount{display:none}#product-options-wrapper .tier-price-option::before{display:none}#product-options-wrapper .tier-price-option.box{-ms-flex:0 0 calc((100% - 10px)/ 3);flex:0 0 calc((100% - 10px)/ 3);max-width:220px;height:initial;border-radius:8px;padding:8px;margin-top:12px;background-color:#fff;box-shadow:inset 0 0 0 2px #d0dcf2}@media only screen and (min-width:1200px){#product-options-wrapper .tier-price-option.box:hover{background-color:#ebeefd;box-shadow:inset 0 0 0 2px #bac5f9}}@media (min-width:993px) and (max-width:1199px){#product-options-wrapper .tier-price-option.box{-ms-flex:1 0 100%;flex:1 0 100%;-ms-flex-pack:start;justify-content:flex-start;padding:8px 16px;max-width:initial}}@media only screen and (max-width:991px){#product-options-wrapper .tier-price-option.box{-ms-flex:1 1 auto;flex:1 1 auto}}@media only screen and (max-width:767px){#product-options-wrapper .tier-price-option.box{width:220px;padding:6px}#product-options-wrapper .tier-price-option.box:first-child{margin-left:10px}}#product-options-wrapper .tier-price-option.box.default .tierprice-img{margin-right:8px!important}#product-options-wrapper .tier-price-option.box.default~.tier-price-option.box{padding-bottom:16px;padding-top:12px}@media (min-width:993px) and (max-width:1199px){#product-options-wrapper .tier-price-option.box.default~.tier-price-option.box{padding-bottom:8px;padding-top:8px}}@media only screen and (max-width:991px){#product-options-wrapper .tier-price-option.box.default~.tier-price-option.box{padding:6px}}#product-options-wrapper .tier-price-option.box.selected,#product-options-wrapper .tier-price-option.box.selected.validation-failed{background-color:#ebeefd;box-shadow:#6480ff 0 0 0 2px inset}#product-options-wrapper .tier-price-option.box.selected .price,#product-options-wrapper .tier-price-option.box.selected .price-data,#product-options-wrapper .tier-price-option.box.selected .tierprice-title,#product-options-wrapper .tier-price-option.box.selected.validation-failed .price,#product-options-wrapper .tier-price-option.box.selected.validation-failed .price-data,#product-options-wrapper .tier-price-option.box.selected.validation-failed .tierprice-title{color:#2f67f4}#product-options-wrapper .tier-price-option.box:last-child{margin-right:10px}@media only screen and (max-width:767px){#product-options-wrapper .tier-price-option.box:last-child{margin-right:16px}}#product-options-wrapper .tier-price-option.box.validation-failed{box-shadow:inset 0 0 0 2px #ff527c;background-color:rgba(255,119,135,.2)}#product-options-wrapper .tier-price-option.box.validation-failed .price,#product-options-wrapper .tier-price-option.box.validation-failed .price-data,#product-options-wrapper .tier-price-option.box.validation-failed .tierprice-title{color:#ff527c}#product-options-wrapper .tier-price-option[data-offerqty="2"] .tierprice-img-item:not(:first-of-type),#product-options-wrapper .tier-price-option[data-offerqty="3"] .tierprice-img-item:not(:first-of-type),#product-options-wrapper .tier-price-option[data-offerqty="4"] .tierprice-img-item:not(:first-of-type),#product-options-wrapper .tier-price-option[data-offerqty="5"] .tierprice-img-item:not(:first-of-type),#product-options-wrapper .tier-price-option[data-offerqty="6"] .tierprice-img-item:not(:first-of-type),#product-options-wrapper .tier-price-option[data-offerqty="7"] .tierprice-img-item:not(:first-of-type){margin-left:-44px}@media only screen and (max-width:991px){#product-options-wrapper .tier-price-option[data-offerqty="2"] .tierprice-img-item:not(:first-of-type),#product-options-wrapper .tier-price-option[data-offerqty="3"] .tierprice-img-item:not(:first-of-type),#product-options-wrapper .tier-price-option[data-offerqty="4"] .tierprice-img-item:not(:first-of-type),#product-options-wrapper .tier-price-option[data-offerqty="5"] .tierprice-img-item:not(:first-of-type),#product-options-wrapper .tier-price-option[data-offerqty="6"] .tierprice-img-item:not(:first-of-type),#product-options-wrapper .tier-price-option[data-offerqty="7"] .tierprice-img-item:not(:first-of-type){margin-left:-40px}}@media (min-width:993px) and (max-width:1199px){#product-options-wrapper .tier-price-option[data-offerqty="2"] .tierprice-img-item:not(:first-of-type),#product-options-wrapper .tier-price-option[data-offerqty="3"] .tierprice-img-item:not(:first-of-type),#product-options-wrapper .tier-price-option[data-offerqty="4"] .tierprice-img-item:not(:first-of-type),#product-options-wrapper .tier-price-option[data-offerqty="5"] .tierprice-img-item:not(:first-of-type),#product-options-wrapper .tier-price-option[data-offerqty="6"] .tierprice-img-item:not(:first-of-type),#product-options-wrapper .tier-price-option[data-offerqty="7"] .tierprice-img-item:not(:first-of-type){margin-left:-32px}}#product-options-wrapper .tier-price-option[data-offerqty="2"] .tierprice-img-item:first-of-type,#product-options-wrapper .tier-price-option[data-offerqty="3"] .tierprice-img-item:first-of-type,#product-options-wrapper .tier-price-option[data-offerqty="4"] .tierprice-img-item:first-of-type,#product-options-wrapper .tier-price-option[data-offerqty="5"] .tierprice-img-item:first-of-type,#product-options-wrapper .tier-price-option[data-offerqty="6"] .tierprice-img-item:first-of-type,#product-options-wrapper .tier-price-option[data-offerqty="7"] .tierprice-img-item:first-of-type{margin-left:-8px}@media (min-width:993px) and (max-width:1199px){#product-options-wrapper .tier-price-option[data-offerqty="2"] .tierprice-img-item:first-of-type,#product-options-wrapper .tier-price-option[data-offerqty="3"] .tierprice-img-item:first-of-type,#product-options-wrapper .tier-price-option[data-offerqty="4"] .tierprice-img-item:first-of-type,#product-options-wrapper .tier-price-option[data-offerqty="5"] .tierprice-img-item:first-of-type,#product-options-wrapper .tier-price-option[data-offerqty="6"] .tierprice-img-item:first-of-type,#product-options-wrapper .tier-price-option[data-offerqty="7"] .tierprice-img-item:first-of-type{margin-left:0}}@media (min-width:1441px){#product-options-wrapper .tier-price-option[data-offerqty="2"] .tierprice-img-item:first-of-type,#product-options-wrapper .tier-price-option[data-offerqty="3"] .tierprice-img-item:first-of-type,#product-options-wrapper .tier-price-option[data-offerqty="4"] .tierprice-img-item:first-of-type,#product-options-wrapper .tier-price-option[data-offerqty="5"] .tierprice-img-item:first-of-type,#product-options-wrapper .tier-price-option[data-offerqty="6"] .tierprice-img-item:first-of-type,#product-options-wrapper .tier-price-option[data-offerqty="7"] .tierprice-img-item:first-of-type{margin-left:-16px}}#product-options-wrapper .tier-price-option .tag{border-radius:4px}#product-options-wrapper .tier-price-option .label-text{display:none}#product-options-wrapper .tier-price-option .tierprice-title{position:relative;margin-bottom:2px;text-transform:uppercase;font-weight:700;font-size:.75rem;color:#0a2346;text-align:center}@media (min-width:993px) and (max-width:1199px){#product-options-wrapper .tier-price-option .tierprice-title{-ms-flex:0 0 auto;flex:0 0 auto;margin-right:8px;margin-bottom:0}}#product-options-wrapper .tier-price-option .flag{position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);white-space:nowrap;padding:4px 4px 2px;border-radius:3px;color:#fff;font-weight:700;text-transform:uppercase;font-size:.5625rem}@media only screen and (min-width:992px){#product-options-wrapper .tier-price-option .flag{font-size:.6875rem;letter-spacing:.5px;padding:4px 6px 2px}}@media (min-width:993px) and (max-width:1199px){#product-options-wrapper .tier-price-option .flag{bottom:initial;top:-5px;left:-5px;transform:initial;margin-top:0}}#product-options-wrapper .tier-price-option .price-data{display:block;font-size:.8125rem}@media (min-width:993px) and (max-width:1199px){#product-options-wrapper .tier-price-option .price-data{-ms-flex:0 0 auto;flex:0 0 auto}}#product-options-wrapper .tier-price-option .price-data .price{font-size:.8125rem}#product-options-wrapper .tier-price-option .tierprice-img{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:16px;position:relative}@media (min-width:993px) and (max-width:1199px){#product-options-wrapper .tier-price-option .tierprice-img{-ms-flex-preferred-size:80px;flex-basis:80px;text-align:center}}#product-options-wrapper .tier-price-option .tierprice-img .dataqty{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:20px;height:20px;border-radius:100%;background-color:#2f67f4;color:#fff;font-size:.75rem;font-weight:700;position:absolute;top:50%;right:-16px;transform:translate(0,-50%)}@supports (-moz-appearance:none){#product-options-wrapper .tier-price-option .tierprice-img .dataqty{padding-bottom:2px}}#product-options-wrapper .tier-price-option .tierprice-img-item:not(:first-of-type){margin-left:-24px}#product-options-wrapper .tier-price-option .tierprice-container{-ms-flex:0 1 auto;flex:0 1 auto}#product-options-wrapper .price-info{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end}#product-options-wrapper .validation-advice{margin:8px 0 0;color:#f05464;font-size:12px;font-weight:700;text-align:left;white-space:nowrap}#product-options-wrapper .validation-failed~#configurable_swatch_size li{border-color:#ff527c}#product-options-wrapper .validation-failed~#configurable_swatch_size .swatch-label{color:#f05464}#product-options-wrapper .validation-failed~#configurable_swatch_color li::before{transform:translate(-50%,-50%) scale(.95);opacity:1;background-color:#ff527c}#product-options-wrapper .validation-failed~.tier-price-list .box{background-color:#ff527c}#product-options-wrapper .validation-failed~.tier-price-list .label-text{color:#ff527c}#product-cures.nav-tabs{display:block}@media only screen and (max-width:576px){#product-cures.nav-tabs{text-align:center}}.is-cures #cellublue-price-info-container{display:none}@media only screen and (max-width:991px){.is-cures .add-to-cart-wrapper .add-to-cart-buttons #addtocart-cta.abtest-price .abtest-wrap,.is-cures .add-to-cart-wrapper .add-to-cart-buttons [id*=addtocart-cta-].abtest-price .abtest-wrap{display:block}}.product-cures_wrap{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;margin-bottom:16px}.product-cures_wrap.cures-bundle{margin:0 auto 16px}@media only screen and (max-width:991px){.product-cures_wrap.cures-bundle{margin-top:40px;max-width:480px}}.product-cures_wrap.cures-bundle .nav-tablink{display:block;text-align:center}.product-cures_wrap.cures-bundle .product-cures_item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:8px}.product-cures_wrap.cures-bundle .product-cures_item>:not(.cures-tag){width:100%}.product-cures_wrap.cures-bundle .product-cures_item.selected .profit-price{background-color:#7e88ff}.product-cures_wrap.cures-bundle .product-cures_item .item-cures_img{margin-bottom:4px}.product-cures_wrap.cures-bundle .product-cures_item .cures-tag{padding-bottom:12px;border-radius:6px 6px 0 0;top:-28px;z-index:-1}.product-cures_wrap.cures-bundle .product-cures_item .cures-tag.align-left{left:-2px}.product-cures_wrap.cures-bundle .product-cures_item .cures-tag.align-right{right:-2px}.product-cures_wrap.cures-bundle .item-cures_container{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.product-cures_wrap.cures-bundle .item-cures_container .head-title{font-family:Lato,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:700}.product-cures_wrap.cures-bundle .cures-tag.align-left{left:8px}.product-cures_wrap.cures-bundle .profit-price{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:calc(100% + 20px);height:30px;margin:8px -10px -10px;padding:6px;background-color:#27d285;font-size:.875rem;font-weight:600;color:#fff;border-radius:0 0 8px 8px}@media only screen and (max-width:576px){.product-cures_wrap.cures-bundle .profit-price{padding-bottom:7px}}.product-cures_wrap.cures-bundle .profit-price span{font-weight:900}.product-cures_wrap.cures-bundle .profit-price strong{margin-right:3px}.product-cures_wrap.cures-bundle .profit-price .old-price{display:none}.product-cures_wrap:not(.cures-bundle) .product-cures_item{padding:16px}@media (min-width:577px){.product-cures_wrap:not(.cures-bundle) .product-cures_item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:16px 16px 10px}}@media (min-width:992px) and (max-width:1440px){.product-cures_wrap:not(.cures-bundle) .product-cures_item{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:initial;justify-content:initial}.product-cures_wrap:not(.cures-bundle) .product-cures_item .item-cures_img{margin-right:initial;margin-bottom:8px}.product-cures_wrap:not(.cures-bundle) .product-cures_item .item-cures_container{width:100%;text-align:center}.product-cures_wrap:not(.cures-bundle) .product-cures_item .price-box{-ms-flex-pack:center;justify-content:center}}.product-cures_wrap:not(.cures-bundle) .old-price{display:none}.product-cures_wrap:not(.cures-bundle) .discount-bubble{top:-12px;right:8px}@media (min-width:992px) and (max-width:1440px){.product-cures_wrap:not(.cures-bundle) .discount-bubble{top:6px;right:6px}}@media only screen and (max-width:576px){.product-cures_wrap:not(.cures-bundle) .discount-bubble{top:6px;right:6px}}.product-cures_wrap:not(.cures-bundle) .discount-bubble span{height:22px;font-size:.875rem}@media medium-up{.product-cures_wrap:not(.cures-bundle) .discount-bubble span{font-size:.8125rem}}@media (min-width:577px){.product-cures_wrap:not(.cures-bundle) .item-cures_img{-ms-flex:0 0 auto;flex:0 0 auto;margin-right:16px}}@media (min-width:577px){.product-cures_wrap:not(.cures-bundle) .item-cures_container{-ms-flex:1 1 auto;flex:1 1 auto;text-align:left}}.product-cures_wrap:not(.cures-bundle) .cures-tag{max-width:calc(100% - 32px);border-radius:4px;top:-12px}@media only screen and (max-width:576px){.product-cures_wrap:not(.cures-bundle) .cures-tag{padding:4px 6px;font-size:.75rem}}.product-cures_wrap .product-cures_item{-ms-flex:1 1 calc((100% - 8px)/ 2);flex:1 1 calc((100% - 8px)/ 2);max-width:calc((100% - 8px)/ 2);position:relative;background-color:#fff;border:2px solid #fff;border-radius:8px;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out;box-shadow:0 0 1px 1px #dcdce6;cursor:pointer}.product-cures_wrap .product-cures_item:not(:last-child){margin-right:8px}@media (hover:hover){.product-cures_wrap .product-cures_item:hover{box-shadow:0 0 1px 1px #0a2346}}@media only screen and (max-width:576px){.product-cures_wrap .product-cures_item{text-align:center}}.product-cures_wrap .product-cures_item.selected{pointer-events:none;border-width:2px;border-color:#7e88ff;background-color:#f1f6ff;box-shadow:inset 0 0 0 0 transparent}@media only screen and (max-width:576px){.product-cures_wrap .item-cures_img{margin:0 auto 8px}}.product-cures_wrap .item-cures_container{text-align:center}.product-cures_wrap .item-cures_container .head-title{font-family:Poppins,Arial,Helvetica,sans-serif;font-size:1.0625rem;font-weight:600}.product-cures_wrap .item-cures_container .head-title+p{margin-top:4px}.product-cures_wrap .item-cures_container>p{margin:initial;font-size:.875rem;font-style:italic}.product-cures_wrap .item-cures_container .price-box{margin-top:12px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width:576px){.product-cures_wrap .item-cures_container .price-box{-ms-flex-pack:center;justify-content:center}}.product-cures_wrap .item-cures_container .price-box:not(.profit-price) span{margin:0 2px}.product-cures_wrap .item-cures_container .price-box.profit-price span{margin-right:1px;font-weight:900}.product-cures_wrap .item-cures_container .price-box .price{font-size:.875rem;font-weight:600}.product-cures_wrap .cures-tag{display:inline-block;width:-moz-max-content;width:max-content;padding:4px 8px;font-size:.875rem;font-weight:600;text-align:center;position:absolute}.product-cures_wrap .cures-tag.align-center{left:50%;transform:translateX(-50%)}.product-cures_wrap .cures-tag.align-left{left:16px}.product-cures_wrap .cures-tag.align-right{right:16px}@media only screen and (max-width:991px){.prodcures-price:not(.no-display)+#cellublue-price-info-container{display:none}}[class*=overfl-grad]::after,[class*=overfl-grad]::before{content:"";position:absolute;top:0;bottom:0;z-index:1;display:block;width:40px}.overfl-grad-left::before{left:0;background:linear-gradient(to right,#fff 0,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 100%)}.overfl-grad-right::after{right:0;background:linear-gradient(to left,#fff 0,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 100%)}.validation-advice[id*=advice-required-entry]{margin:0 0 10px;color:#ff527c;font-size:.75rem}@media screen and (min-width:577px) and (max-width:992px){.validation-advice[id*=advice-required-entry]{margin:0}}@media only screen and (max-width:320px){.validation-advice[id*=advice-required-entry]{font-size:.6875rem}}@media only screen and (max-width:991px){.product-shop-inner .check-list li:first-child{animation:show-up-1 6s ease-in-out infinite}.product-shop-inner .check-list li:nth-child(2){animation:show-up-2 6s ease-in-out infinite}.product-shop-inner .check-list li:nth-child(3){animation:show-up-3 6s ease-in-out infinite}}.product-view_img .product-image{display:-ms-flexbox;display:flex;min-height:510px;position:relative}@media (min-width:1441px){.product-view_img .product-image{min-height:700px}}@media only screen and (max-width:991px){.product-view_img .product-image{min-height:600px}}@media only screen and (max-width:767px){.product-view_img .product-image{min-height:550px}}@media only screen and (max-width:576px){.product-view_img .product-image{max-width:calc(100vw - 112px);min-height:initial;margin:0 auto 48px}}.product-image .mobile,.product-image .mobile .MagicScroll-load,.product-image .mobile .MagicZoom-load{display:none}@media only screen and (max-width:576px){.product-image .mobile,.product-image .mobile .MagicScroll-load,.product-image .mobile .MagicZoom-load{display:block}.product-image .mobile.MagicScroll-load.MagicScroll-arrows-inside.MagicScroll-horizontal,.product-image .mobile.MagicScroll.MagicScroll-arrows-inside.MagicScroll-horizontal{height:0!important;padding-top:120.5%}.product-image .mobile.scrollh.MagicScroll-load{height:0!important;padding-top:120.5%}}.product-image .MagicZoom-img{width:100%!important}.product-image>.desktop.tablet.scrollv,.product-image>[id^=MagicScroll-].desktop.tablet.scrollv{width:114px!important;min-width:114px!important;max-width:114px!important;-ms-flex:0 0 114px!important;flex:0 0 114px!important;margin-right:16px;overflow:hidden}.product-image .MagicScroll-load.desktop.tablet,.product-image .MagicScroll.desktop.tablet{margin-right:16px;-ms-flex:0 0 114px;flex:0 0 114px}.product-image .MagicScroll-load.desktop.tablet.scrollv.no-visible,.product-image .MagicScroll.desktop.tablet.scrollv.no-visible{display:none}.product-image .MagicScroll-load.desktop.tablet .slider-vimeo-thumb,.product-image .MagicScroll.desktop.tablet .slider-vimeo-thumb{position:relative;overflow:hidden;height:calc(100% - 8px);aspect-ratio:4/5}.product-image .MagicScroll-load.desktop.tablet .slider-vimeo-thumb::after,.product-image .MagicScroll.desktop.tablet .slider-vimeo-thumb::after{content:"";display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;border-radius:100%;background:url("../images/svg/commons/ic-play.svg") rgba(100,128,252,.75) 55% center no-repeat;background-size:12px auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:1}.product-image .MagicScroll-load.desktop.tablet .slider-vimeo-thumb img,.product-image .MagicScroll.desktop.tablet .slider-vimeo-thumb img{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}.product-image .MagicScroll-load.desktop.tablet .slider-vimeo-thumb img.delayed-video-thumb,.product-image .MagicScroll.desktop.tablet .slider-vimeo-thumb img.delayed-video-thumb{opacity:0}.product-image .MagicScroll-load.desktop.tablet .slider-vimeo-thumb img.delayed-video-thumb.is-loaded,.product-image .MagicScroll.desktop.tablet .slider-vimeo-thumb img.delayed-video-thumb.is-loaded{opacity:1}@media only screen and (max-width:576px){.product-image .MagicScroll .mcs-wrapper,.product-image .MagicScroll-load .mcs-wrapper{overflow:visible!important}}.product-image .video-box.video-play{height:100%}.product-image .video-box.run .video-wrap::after{display:none}.product-image .video-box.muted-autoplay .video-mute.mute{display:none;-ms-flex-align:center;align-items:center;gap:4px;width:auto;padding:0 16px 0 44px;border-radius:40px}.product-image .video-box.muted-autoplay .video-mute.mute::before{transform:translate(6px,-50%)}.product-image .video-box.muted-autoplay .video-mute.mute span{opacity:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:.8125rem;font-weight:600;color:#fff;transform:translateY(-1px)}.product-image .video-box .video-wrap{position:relative;overflow:hidden;height:100%}.product-image .video-box .video-wrap::after{content:"";display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:64px;height:64px;border-radius:100%;background:url("../images/svg/commons/ic-play.svg") rgba(100,128,252,.75) 55% center no-repeat;background-size:24px auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;transition:background-color .2s ease-in-out;z-index:2}.product-image .video-box .video-wrap:hover::after{background-color:#6480fc}.product-image .video-box iframe{border:0}.product-image .video-box .vimeo-thumb{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;transition:opacity .2s ease-in-out;z-index:1}.product-image .video-box.run .vimeo-thumb{opacity:0;pointer-events:none}.product-image .video-box.run .stuck-close{display:none}.product-image .video-box.run .video-mute{opacity:1;pointer-events:auto}.product-image .video-box:not(.run) .video-mute{opacity:0;pointer-events:none}.product-image .video-box .video-mute{width:40px;height:40px;top:initial;bottom:12px;left:8px;right:initial;transition:all .2s ease-in-out;z-index:4}@media only screen and (max-width:576px){.product-image .video-box .video-mute{left:10px;bottom:8px}}.product-image .video-box .video-mute span{font-size:0;opacity:0;transition:opacity .2s ease-in-out}.product-image>.mobile{position:relative;z-index:0}@media screen and (min-width:577px){.product-image>.mobile{display:none}}.product-image.video-playing .image-zoom{display:none}.product-image.video-playing a#desktopgallery{opacity:0;pointer-events:none}.product-image>.desktop.tablet.main{padding-bottom:6px;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;contain:layout style}@media only screen and (max-width:576px){.product-image>.desktop.tablet.main{display:none}}@media (min-width:1441px){.product-image>.desktop.tablet.main{min-height:684px}}@media (max-width:1440px){.product-image>.desktop.tablet.main{min-height:514px}}.product-image>.desktop.tablet.main .video-box{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black);transition:opacity .2s ease-in-out;z-index:1}.product-image>.desktop.tablet.main .video-box.first-play .video-wrap::after{display:none}.product-image>.desktop.tablet.main .video-box .vimeo-thumb{max-width:100%}.product-image>.desktop.tablet.main .video-box .stuck-close{display:none}.product-image>.desktop.tablet.main .video-box iframe{width:100%;height:100%;position:absolute;top:0;left:0}.product-image>.desktop.tablet.main a#desktopgallery{width:100%;height:100%;transition:none}.product-image>.desktop.tablet.main a#desktopgallery figure{width:100%;height:100%}.product-image>.desktop.tablet.main a#desktopgallery img{width:auto!important;max-width:initial!important;max-height:100%!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)}.product-image>.desktop.tablet.main .is-hidden{opacity:0;animation:none;pointer-events:none}.product-image [id^=MagicScroll-]{margin-bottom:0!important}@media screen and (min-width:577px){.product-image [id^=MagicScroll-]{height:initial!important}}.product-image [id^=MagicScroll-].has-video.scrollv:not(.bundle-video) .mcs-item.video{-ms-flex-order:-1;order:-1}.product-image [id^=MagicScroll-].has-video.scrollv .mcs-items-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.product-image [id^=MagicScroll-].has-video.scrollv .mcs-item{-ms-flex:1 0 20%;flex:1 0 20%}.product-image [id^=MagicScroll-] .mcs-item>div{height:100%}@media only screen and (max-width:576px){.product-image [id^=MagicScroll-] .mcs-item>div{margin:0 8px}}@media screen and (min-width:577px){.product-image [id^=MagicScroll-] .mcs-item a{height:calc(100% - 8px)}}@media only screen and (max-width:576px){.product-image [id^=MagicScroll-] .mcs-item a{position:relative;width:100%}.product-image [id^=MagicScroll-] .mcs-item a .mz-figure{width:100%;height:100%}.product-image [id^=MagicScroll-] .mcs-item a img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)!important;max-width:initial!important;max-height:100%!important}}@media only screen and (max-width:576px){.product-image [id^=MagicScroll-] .mcs-item iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:101%;height:101%;pointer-events:none}.product-image [id^=MagicScroll-] .mcs-item .video-box iframe{pointer-events:auto;top:0;left:0;transform:none;width:100%;height:100%}}.product-image .mz-thumb img,.product-image a[data-zoom-id] img{padding:0;border-bottom:0}body#cellublue div div div div div div div div div div a#desktopgallery:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img{width:auto!important}body#cellublue div div div div div div div div div div a#desktopgallery>.mz-figure>img{transform:translate(-50%,-50%)!important}@media only screen and (max-width:576px){body#cellublue .product-view_img .MagicScroll.MagicScroll-arrows-inside .mcs-button-arrow{width:48px;height:48px;background:initial;border-radius:initial;transition:initial;opacity:1;cursor:pointer;pointer-events:auto}body#cellublue .product-view_img .MagicScroll-horizontal.MagicScroll-arrows-inside .mcs-button-arrow-prev{left:calc(50% - 60px - var(--mcsBulletTotal) * 16px / 2);right:initial}body#cellublue .product-view_img .MagicScroll-horizontal.MagicScroll-arrows-inside .mcs-button-arrow-next{right:calc(50% - 60px - var(--mcsBulletTotal) * 16px / 2);left:initial}body#cellublue .product-view_img .MagicScroll.MagicScroll-arrows-inside .mcs-button-arrow{background-color:transparent;box-shadow:none}body#cellublue .product-view_img .MagicScroll.MagicScroll-arrows-inside .mcs-button-arrow.mcs-disabled{opacity:1!important;pointer-events:none}body#cellublue .product-view_img .MagicScroll.MagicScroll-arrows-inside .mcs-button-arrow.mcs-disabled::before{opacity:.15}body#cellublue .product-view_img .MagicScroll-horizontal .mcs-button-arrow-next,body#cellublue .product-view_img .MagicScroll-horizontal .mcs-button-arrow-prev{top:initial;bottom:-48px}body#cellublue .product-view_img .MagicScroll-horizontal .mcs-button-arrow-next::before,body#cellublue .product-view_img .MagicScroll-horizontal .mcs-button-arrow-prev::before{border:initial}body#cellublue .product-view_img .MagicScroll.MagicScroll-arrows-inside .mcs-button-arrow:before{width:24px;height:24px;display:block;background:url("../images/svg/commons/ic-arrow-slide.svg") center center no-repeat;background-size:80% auto;left:50%;transition:opacity .2s ease-in-out}body#cellublue .product-view_img .MagicScroll-horizontal .mcs-button-arrow-prev:before{transform:translate(-50%,-50%) rotate(180deg)}body#cellublue .product-view_img .MagicScroll-horizontal .mcs-button-arrow-next:before{transform:translate(-50%,-50%) rotate(0)}body#cellublue .product-view_img .MagicScroll-horizontal.MagicScroll-arrows-inside .mcs-bullets.show{display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:48px;margin-top:initial}body#cellublue .product-view_img .MagicScroll-horizontal.MagicScroll-arrows-inside .mcs-bullets.show .mcs-bullet{width:8px;height:8px;margin:0 4px;background-color:#ddd}body#cellublue .product-view_img .MagicScroll-horizontal.MagicScroll-arrows-inside .mcs-bullets.show .mcs-bullet.active{background-color:#0a2346;border:none}}.multi-swatches.product-options-section{background-color:#fff}.multi-swatches.product-options-section #product-options-wrapper>ul{padding:0}.multi-swatches.product-options-section #product-options-wrapper>ul>li{margin-bottom:15px;margin-right:15px}.multi-swatches.product-options-section #product-options-wrapper .swatch-attr.swatch-container{position:absolute;top:55px;left:0;width:100%;padding:15px 0;border-top:1px solid #c3def4;background-color:#eff7fe;transition:all .2s ease-in-out}.multi-swatches.product-options-section #product-options-wrapper .swatch-attr.swatch-container>*{transition:all .2s ease-in-out;transition-delay:0.1s}.multi-swatches.product-options-section #product-options-wrapper .swatch-attr.swatch-container:not(.active){opacity:0;overflow:hidden;z-index:-1}.multi-swatches.product-options-section #product-options-wrapper .swatch-attr.swatch-container:not(.active)>*{opacity:0;visibility:hidden}.multi-swatches.product-options-section #product-options-wrapper .swatch-attr.swatch-container>div:first-of-type{padding:0 15px}.multi-swatches.product-options-section #product-options-wrapper .swatch-attr.swatch-container .configurable-swatch-list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.multi-swatches.product-options-section #product-options-wrapper .swatch-attr.header{cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:40px;padding:0 10px;border:1px solid #c3def4;border-radius:7px;background-color:#f7fbff;position:relative;transition:border .2s ease-in-out}.multi-swatches.product-options-section #product-options-wrapper .swatch-attr.header:not(.not-empty){padding:0 27px 0 10px}.multi-swatches.product-options-section #product-options-wrapper .swatch-attr.header:not(.not-empty)::after{content:"";display:inline-block;width:12px;height:12px;background:url("../images/svg/commons/ic-chevron-grey.svg") center center no-repeat;background-size:100% auto;position:absolute;top:50%;right:10px;transform:translateY(-50%);transform-origin:center center;transition:transform .2s ease-in-out}.multi-swatches.product-options-section #product-options-wrapper .swatch-attr.header.selected{border-color:#2f67f4}.multi-swatches.product-options-section #product-options-wrapper .swatch-attr.header.selected .label-head{color:#2f67f4}.multi-swatches.product-options-section #product-options-wrapper .swatch-attr.header.selected:not(.not-empty)::after{transform:translateY(-50%) rotate(270deg)}@media only screen and (max-width:320px){.multi-swatches.product-options-section #product-options-wrapper .swatch-attr.header[id*=color_]{max-width:100px}.multi-swatches.product-options-section #product-options-wrapper .swatch-attr.header[id*=color_] .label-head{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}.multi-swatches.product-options-section #product-options-wrapper .swatch-attr.header .label-head{margin-bottom:0;font-size:12px;font-weight:600}.multi-swatches.product-options-section #product-options-wrapper .tier-prices{-ms-flex:1 1 auto;flex:1 1 auto;text-align:left;position:static;padding:0}.multi-swatches.product-options-section .select-label{font-size:12px;font-weight:600;color:#2f67f4}.multi-swatches.product-options-section .validation-advice[id*=advice-required-entry]{padding:0 15px 10px;height:35px;margin-top:0;margin-bottom:0;text-align:left;transition:all .2s ease-in-out}@media only screen and (max-width:320px){.multi-swatches.product-options-section .validation-advice[id*=advice-required-entry]{padding:0 10px 10px}}.multi-swatches.product-options-section.validation-failed #product-options-wrapper .swatch-attr.swatch-container{top:90px}.multi-swatches.product-options-section:not(.validation-failed) [id*=advice-required-entry]{opacity:0;height:0;padding-bottom:0;overflow:hidden}.multi-swatches #product-options-wrapper{padding:0 15px;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;background-color:#fff}.multi-swatches #product-options-wrapper>ul{-ms-flex:0 0 auto;flex:0 0 auto}.multi-swatches.product-shop_price-block{position:relative}.multi-swatches.product-shop_price-block::before{content:"";display:block;width:100%;height:170px;background-color:rgba(223,240,253,.5);position:absolute;top:0;left:0;z-index:-1}.multi-swatches.product-shop_price-block~.add-to-cart-wrapper{position:relative;padding:20px 15px}@media only screen and (max-width:991px){.configurable-swatch-list>li{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}}.product-details .toggle-row{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.product-details .toggle-row~.toggle-row{border-top:none}.product-details .toggle-row .toggle-box{height:48px;-ms-flex-align:center;align-items:center;padding-right:25px}.product-details .toggle-row .toggle-box:not(.no-display){display:-ms-flexbox;display:flex}.product-details .toggle-box::after{top:14px}.product-details .details-infos{margin:32px 0 0}@media only screen and (max-width:991px){.product-details .details-infos{padding:32px 0 40px;margin:32px 0 0;border-top:1px solid #eaeaea}}@media only screen and (max-width:576px){.product-details .details-infos{padding:24px 0 32px}}.product-details .details-infos .infos-wrap:not(:last-child){margin-bottom:16px}@media only screen and (max-width:576px){.product-details .details-infos .infos-wrap:not(:last-child){font-size:1.5rem}}@media only screen and (max-width:320px){.product-details .details-infos .infos-wrap:not(:last-child){margin-bottom:24px}}.product-details .details-infos .infos-wrap .details-img{-ms-flex:0 0 60px;flex:0 0 60px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:60px;height:66px;margin-right:8px;position:relative;background-size:auto 100%;background-position:center center}@media only screen and (max-width:991px){.product-details .details-infos .infos-wrap .details-img{margin-right:16px}}.product-details .details-infos .infos-wrap .details-img img{max-width:100%}.product-details .details-infos .infos-wrap .details-container{-ms-flex:1 1 auto;flex:1 1 auto}.product-details .details-infos .infos-wrap .details-container .details-title{font-family:Poppins,Arial,Helvetica,sans-serif;font-size:.9375rem;font-weight:700}.product-details .details-infos .infos-wrap .details-container .details-text{font-size:.9375rem;margin-top:8px}.product-details .ingredients-list{margin:8px 0 24px}.product-details .ingredients-list p span{background-position:0 11px;background-size:100% 3px;background-repeat:no-repeat}.product-details .ingredients-list p span.ing-nat{background-image:linear-gradient(#abefdb,#abefdb)}.product-details .ingredients-list p span.ing-synt{background-image:linear-gradient(#ffedcb,#ffedcb)}#range-parent .range-bg{width:100%;height:425px;background:url("../images/product/range/anl/bg-anl.jpg") center bottom no-repeat;background-size:cover}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){#range-parent .range-bg{background:url("../images/product/range/anl/bg-anl@2x.jpg") center bottom no-repeat}}.image-zoom{position:absolute;bottom:12px;right:8px;z-index:4;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;pointer-events:none}@media only screen and (max-width:576px){.image-zoom{width:32px;height:32px;bottom:16px;right:24px}}.image-zoom .ico-zoom{width:100%;height:100%;background:url("../images/svg/commons/ic-zoom-slide.svg") center center no-repeat;background-size:100% auto}.mz-expand .mz-hint{display:none!important}@media only screen and (max-width:767px){.mz-expand .mz-expand-thumbnails .magic-thumbs{padding:0!important}.mz-expand .mz-expand-thumbnails{-ms-flex:0 0 70px;flex:0 0 70px}.mz-expand button.mz-button-next,.mz-expand button.mz-button-prev{display:none!important}.mz-expand button.mz-button.mz-button-close{width:50px!important;height:50px!important;color:#b4b4b4!important}.mz-expand button.mz-button:before{transform:scale(.8)}}.result-prod_value{-ms-flex:0 0 60px;flex:0 0 60px;text-align:center}.result-prod_value span{font-family:Lato,Arial,Helvetica,sans-serif;font-size:3rem;font-weight:700;letter-spacing:-2px;display:inline-block;line-height:3rem;color:#2f67f4}@media only screen and (max-width:320px){.result-prod_value span{font-size:2.5rem;line-height:2.5rem}}.result-prod_value img{max-width:60px;width:100%;height:auto}.result-prod_text{padding:0;margin:initial;font-size:.9375rem}@media only screen and (max-width:576px){.result-prod_text{font-size:.8125rem}}.result-prod_text strong{font-weight:700}.result-prod_small-text{margin-top:8px;color:#0a2346;position:relative}.result-prod_small-text.toggle-row{border:none}.result-prod_small-text.toggle-row .toggle-container:not(.opened){height:40px;opacity:1;visibility:initial;position:relative}.result-prod_small-text.toggle-row .toggle-container:not(.opened)::before{content:"";display:block;width:100%;height:24px;background:linear-gradient(to top,#f6f5fa,rgba(246,245,250,0) 100%);position:absolute;bottom:0;left:0}.result-prod_small-text.toggle-row .toggle-container.no-blur::before{display:none}.result-prod_small-text.toggle-row .toggle-container>small{padding:0 0 20px;font-size:.875rem;font-style:italic}.result-prod_small-text.toggle-row .toggle-box{height:initial;padding:0 0 0 24px;text-align:right;position:absolute;bottom:4px;right:0;background:linear-gradient(to left,#f6f5fa,#f6f5fa 60%,rgba(246,245,250,0) 100%)}.result-prod_small-text.toggle-row .toggle-box:not(.no-display){display:block}@media (hover:hover){.result-prod_small-text.toggle-row .toggle-box:hover{color:#0a2346}}.result-prod_small-text.toggle-row .toggle-box:focus{color:#0a2346}.result-prod_small-text.toggle-row .toggle-box::after{display:none}.result-prod_small-text.toggle-row .toggle-box.active{bottom:0}.result-prod_small-text.toggle-row .toggle-box:not(.active)::before{content:"...";font-family:Lato,Arial,Helvetica,sans-serif;font-size:.6875rem;color:#0a2346}.result-prod_small-text.toggle-row .toggle-box span{font-size:.6875rem;font-weight:400;color:#0a2346;text-decoration:underline}.result-prod .details-text{-ms-flex:1 1 auto;flex:1 1 auto}.featured-review-top{padding:16px;margin-top:16px;border-radius:12px;border:1px solid #e6e9ed}.featured-review-top .product-rewiew_author{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;gap:8px;min-width:initial;padding:initial}.featured-review-top .author-details{margin:initial}.featured-review-top .author-details .name{font-size:1rem;font-weight:700}.featured-review-top .status::before{content:"";display:inline-block;vertical-align:middle;width:16px;height:16px;background:url("../images/svg/ic-verif.svg") center center no-repeat;background-size:auto 100%;margin-right:4px;transform:translateY(-2px)}.featured-review-top .product-rewiew_container{max-width:initial;margin-top:8px}.featured-review-top .review-title{margin:0 0 8px}.featured-review-top p{margin:initial;font-size:.9375rem}.featured-review-top p:not(:last-child){margin-bottom:4px}.featured-review-top .rating-box{margin-top:4px;width:83px;height:14px;background-size:83px 28px}.featured-review-top .rating-box .rating{background-position-y:-15px}#prodpdf-wrap{position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;background-color:rgba(0,0,0,.55);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:767px){#prodpdf-wrap{-ms-flex-align:start;align-items:flex-start}}#prodpdf-wrap .ifrm-container{position:relative;border-radius:8px;background-color:#fff;box-shadow:0 12.5px 10px rgba(0,0,0,.035),0 100px 80px rgba(0,0,0,.07)}@media only screen and (min-width:768px){#prodpdf-wrap .ifrm-container{height:calc(100vh - 80px);width:calc((100vh - 80px)/ 1.41);padding:16px}}@media only screen and (max-width:767px){#prodpdf-wrap .ifrm-container{width:calc(100vw - 16px);height:0;margin-top:16px;padding-top:141%;border:8px solid #fff}}#prodpdf-wrap .ifrm-container iframe,#prodpdf-wrap .ifrm-container object{min-width:100%;width:100px;height:100%}@media only screen and (max-width:767px){#prodpdf-wrap .ifrm-container iframe,#prodpdf-wrap .ifrm-container object{position:absolute;top:0;left:0}}#prodpdf-wrap .ifrm-close{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;background-color:#fff;border-radius:100%;position:absolute;cursor:pointer;font-size:0}@media only screen and (max-width:991px){#prodpdf-wrap .ifrm-close{right:-44px}}@media only screen and (max-width:767px){#prodpdf-wrap .ifrm-close{bottom:-56px;left:50%;transform:translate(-50%,0);box-shadow:0 4px 8px rgba(0,0,0,.15);z-index:1}}@media only screen and (min-width:768px){#prodpdf-wrap .ifrm-close{top:0;right:-48px}}#prodpdf-wrap .ifrm-close::before{content:"";display:inline-block;width:18px;height:18px;background:url("../images/svg/commons/ic-cross.svg") center center no-repeat;background-size:100% auto}#spotlight-section{position:relative}@media only screen and (min-width:992px){#spotlight-section.with-featpack+.prod-section-container{margin-top:180px}}#spotlight-section .feat-pack{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:8px;padding:16px}@media only screen and (min-width:992px){#spotlight-section .feat-pack{position:absolute;top:calc(100% - 72px);left:50%;max-width:560px;transform:translate(-50%,0);border-radius:16px}}@media only screen and (max-width:991px){#spotlight-section .feat-pack{margin:40px auto 0}}@media only screen and (max-width:576px){#spotlight-section .feat-pack{padding:10px;width:100%}}#spotlight-section .feat-pack .item-img{-ms-flex:0 0 92px;flex:0 0 92px;width:92px;position:relative;margin-right:16px}@media only screen and (min-width:992px){#spotlight-section .feat-pack .item-img{-ms-flex:0 0 144px;flex:0 0 144px;width:144px;margin-right:40px}}#spotlight-section .feat-pack .item-img a{display:block;width:100%;padding-top:125%;position:relative}#spotlight-section .feat-pack .item-img a img{position:absolute;top:0;left:0;width:100%;height:auto}#spotlight-section .feat-pack .discount-bubble{top:4px;right:4px}#spotlight-section .feat-pack .item-infos{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}@media only screen and (max-width:576px){#spotlight-section .feat-pack .item-infos{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}}#spotlight-section .feat-pack .item-infos .name{font-size:1.375rem;font-weight:700}@media only screen and (max-width:991px){#spotlight-section .feat-pack .item-infos .name{font-size:1.125rem}}@media only screen and (max-width:576px){#spotlight-section .feat-pack .item-infos .name{font-size:1rem;-ms-flex:1 0 100%;flex:1 0 100%}}#spotlight-section .feat-pack .item-infos .price-box{margin-top:16px;-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width:320px){#spotlight-section .feat-pack .item-infos .price-box{max-width:40%;margin-top:8px}}#spotlight-section .feat-pack .item-infos .price-box .minimal-price .price,#spotlight-section .feat-pack .item-infos .price-box .se-price .price,#spotlight-section .feat-pack .item-infos .price-box .special-price .price,#spotlight-section .feat-pack .item-infos .price-box>.price{font-weight:700;font-size:1.5rem}@media only screen and (max-width:991px){#spotlight-section .feat-pack .item-infos .price-box .minimal-price .price,#spotlight-section .feat-pack .item-infos .price-box .se-price .price,#spotlight-section .feat-pack .item-infos .price-box .special-price .price,#spotlight-section .feat-pack .item-infos .price-box>.price{font-size:1.25rem}}@media only screen and (max-width:576px){#spotlight-section .feat-pack .item-infos .price-box .minimal-price .price,#spotlight-section .feat-pack .item-infos .price-box .se-price .price,#spotlight-section .feat-pack .item-infos .price-box .special-price .price,#spotlight-section .feat-pack .item-infos .price-box>.price{font-size:1rem}}#spotlight-section .feat-pack .item-infos .old-price{margin-right:4px}@media only screen and (max-width:991px){#spotlight-section .feat-pack .item-infos .old-price{transform:translateY(-1px)}}#spotlight-section .feat-pack .item-infos .old-price .price{color:#ff527c;font-size:1.25rem}@media only screen and (max-width:991px){#spotlight-section .feat-pack .item-infos .old-price .price{font-size:1rem}}@media only screen and (max-width:576px){#spotlight-section .feat-pack .item-infos .old-price .price{font-size:.8125rem}}#spotlight-section .feat-pack .set-buttons{margin-top:16px}@media only screen and (max-width:576px){#spotlight-section .feat-pack .set-buttons{-ms-flex:1 1 auto;flex:1 1 auto;margin-left:16px}}@media only screen and (max-width:320px){#spotlight-section .feat-pack .set-buttons{margin-left:0;margin-top:8px}}#spotlight-section .feat-pack .ui-cta{min-width:200px;padding:0 16px}@media only screen and (max-width:576px){#spotlight-section .feat-pack .ui-cta{min-width:initial;width:100%}}#spotlight-section .feat-pack .label-minimal-price{display:none}#spotlight-section .feat-description ul li{position:relative}#spotlight-section .feat-description ul li::marker{color:var(--listTypeColorSpot)}@media only screen and (max-width:991px){#spotlight-section .feat-description ul li{padding-left:16px}}#spotlight-section .feat-description ul li:not(:last-child){margin-bottom:8px}#routine-section~#coaching-section{position:relative;margin-top:88px}@media only screen and (min-width:992px){#routine-section~#coaching-section{margin-top:48px}}@media only screen and (max-width:576px){#routine-section~#coaching-section .bg-title{margin-top:0}}#routine-section.prod-challenge+#recommendations{margin-top:0}@media only screen and (max-width:576px){#routine-section.prod-challenge+#recommendations{margin-top:24px}}#routine-section.prod-challenge .routine-items_list{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;-ms-flex-line-pack:start;align-content:flex-start}#routine-section.prod-challenge .routine-items_list .item{min-height:initial;max-height:initial}@media only screen and (max-width:991px){#routine-section.prod-challenge .routine-items_list .item{-ms-flex:0 0 calc((100% - 16px)/ 2);flex:0 0 calc((100% - 16px)/ 2);margin-bottom:40px}#routine-section.prod-challenge .routine-items_list .item:nth-child(odd){margin-right:16px}}@media only screen and (max-width:576px){#routine-section.prod-challenge .routine-items_list .item{margin-bottom:24px}}@media (min-width:577px){#routine-section.prod-challenge .routine-items_list .item.guide-prod .item-prod_img{background-size:auto 220px}}@media only screen and (max-width:576px){#routine-section.prod-challenge .routine-items_list .item .item-prod_img{height:auto}}#routine-section.prod-challenge .routine-items_list .item .item-prod_infos{margin-top:40px}@media only screen and (max-width:576px){#routine-section.prod-challenge .routine-items_list .item .item-prod_infos{margin-top:8px;padding:initial}#routine-section.prod-challenge .routine-items_list .item .item-prod_infos ul{-ms-flex-align:start;align-items:flex-start;text-align:left}}#routine-section.prod-challenge .routine-items_list .item .prod-name{font-family:Poppins,Arial,Helvetica,sans-serif;font-weight:500}@media (min-width:577px) and (max-width:991px){#routine-section.prod-challenge .routine-items_list .item .prod-name{font-size:1.125rem;line-height:1.5rem}}@media only screen and (max-width:576px){#routine-section.prod-challenge .routine-items_list .item .prod-name{line-height:1.125rem}}#routine-section.prod-challenge .routine-items_list .item .prod-name+ul>li{font-size:clamp(.9375rem, 2em, 1.125rem)}@media only screen and (max-width:991px){#routine-section.prod-challenge .routine-items_list .item .prod-name+ul>li{font-size:.9375rem}}#routine-section.prod-challenge .routine-items_list .item .prod-name small{font-family:Lato,Arial,Helvetica,sans-serif;font-weight:400}@media only screen and (max-width:576px){#routine-section.prod-challenge .routine-items_list .item .prod-name small{display:inline-block;margin:6px auto 0}}#routine-section.prod-challenge .routine-items_list .item .set-buttons .ui-cta{margin:0}@media only screen and (max-width:991px){#routine-section.prod-challenge .routine-items_list .item .set-buttons .ui-cta{font-size:.9375rem}}#routine-section.prod-challenge .overlay-global{background-color:rgba(0,0,0,.55)}#routine-section.prod-challenge .overlay-global .splide{margin:0 auto}#routine-section.prod-challenge .overlay-global .splide__pagination{display:-ms-inline-flexbox;display:inline-flex;bottom:-24px;margin:0}@media only screen and (min-width:1200px){#routine-section.prod-challenge .overlay-global .splide__pagination{margin-bottom:48px}}@media only screen and (max-width:576px){#routine-section.prod-challenge .overlay-global .splide__pagination{bottom:-8px}}#routine-section.prod-challenge .overlay-global .splide__pagination .splide__pagination__page{border-color:#fff;width:10px;height:10px}#routine-section.prod-challenge .overlay-global .splide__pagination .splide__pagination__page.is-active{background-color:#fff}@media only screen and (max-width:576px){#routine-section.prod-challenge .overlay-global .splide__pagination li{margin-bottom:16px}}#routine-section.prod-challenge .overlay-global .splide__pagination li:not(:last-child){margin-right:16px}#routine-section.prod-challenge .overlay-global .splide__arrows{display:block}#routine-section.prod-challenge .overlay-global .splide__arrows .splide__arrow{top:355px}@media (max-width:1440px){#routine-section.prod-challenge .overlay-global .splide__arrows .splide__arrow{top:280px}}@media only screen and (max-width:576px){#routine-section.prod-challenge .overlay-global .splide__arrows .splide__arrow{top:195px}}@media only screen and (max-width:767px){#routine-section.prod-challenge .overlay-global .splide__arrows .splide__arrow{display:-ms-inline-flexbox;display:inline-flex}}@media only screen and (max-width:320px){#routine-section.prod-challenge .overlay-global .splide__arrows .splide__arrow{display:none}}#routine-section.prod-challenge .overlay-global .splide__arrows .splide__arrow:disabled{pointer-events:initial}#routine-section.prod-challenge .overlay-global .splide__arrows .splide__arrow svg{fill:#fff}@media only screen and (max-width:1199px){#routine-section.prod-challenge .overlay-global .splide__arrows .splide__arrow.splide__arrow--prev{left:-40px}}@media only screen and (max-width:1199px){#routine-section.prod-challenge .overlay-global .splide__arrows .splide__arrow.splide__arrow--next{right:-40px}}#routine-section.prod-challenge .overlay-global .overlay-close{top:-20px;right:-20px;background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.12);border-radius:100%;width:40px;height:40px;padding-left:1px}#routine-section.prod-challenge .overlay-global .overlay-close::before{color:#2f67f4;font-size:1rem}@media only screen and (max-width:576px){#routine-section.prod-challenge .overlay-global .overlay-close{top:initial;bottom:-20%;right:50%;transform:translateX(50%)}}#routine-section.prod-challenge .overlay-global .splide__track{border-radius:12px}@media only screen and (max-width:767px){#routine-section.prod-challenge .overlay-global .splide__track{border-radius:6px}}@media only screen and (max-width:320px){#routine-section.prod-challenge .overlay-global .splide__track{border-radius:0}}#routine-section.prod-challenge .overlay-wrapper{max-width:528px;width:inherit}@media (max-width:1440px){#routine-section.prod-challenge .overlay-wrapper{max-width:385px}}@media only screen and (max-width:576px){#routine-section.prod-challenge .overlay-wrapper{max-width:324px}}@media (max-width:375px){#routine-section.prod-challenge .overlay-wrapper{max-width:274px}}@media only screen and (max-width:320px){#routine-section.prod-challenge .overlay-wrapper{max-width:320px}}#routine-section.prod-challenge .overlay-bg{padding:60px 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:576px){#routine-section.prod-challenge .overlay-bg{padding:4% 0}}@media only screen and (max-width:320px){#routine-section.prod-challenge .overlay-bg{-ms-flex-pack:start;justify-content:flex-start}}#routine-section.prod-challenge .overlay-container{padding:0;background-color:transparent}@media only screen and (max-width:576px){#routine-section.prod-challenge .overlay-container{margin-top:-40px}}#routine-section .routine-items_list .item-prod_img{font-size:0}#routine-section .routine-items_list .item-prod_img img{max-width:144px;height:auto;position:relative;z-index:0}#routine-section .routine-items_list .item-prod_infos{margin:16px auto 0;text-align:left}@media only screen and (min-width:992px){#routine-section .routine-items_list .item-prod_infos{max-width:320px}}#routine-section .routine-items_list .item-prod_infos .prod-name{margin:0 0 8px}#routine-section .routine-items_list .item-prod_infos .toggle-box{margin-top:6px}@media only screen and (max-width:576px){#routine-section .routine-items_list .item-prod_infos .toggle-box{margin-top:4px}}#routine-section .routine-items_list .item-prod_infos .toggle-container p:first-of-type{margin:4px 0 0}#routine-section #routine-prodlist-track{text-align:center}#routine-section #routine-prodlist-list{margin:0 auto!important;padding-top:20px!important}.rout-coach+#coaching-section{margin-top:0}.rout-coach .title{margin:0;font-size:clamp(1.5rem, 2em, 2.5rem);font-family:Poppins,Arial,Helvetica,sans-serif;font-weight:600;text-align:center}.rout-coach .subtitle{margin:20px 0 0;font-size:clamp(1rem, 2em, 1.25rem);font-family:Poppins,Arial,Helvetica,sans-serif;text-align:center}@media only screen and (max-width:991px){.rout-coach .subtitle{font-size:.9375rem}}.rout-coach .subtitle+#routine-prodlist{margin-top:48px}.rout-coach .bg-title{font-family:Poppins,Arial,Helvetica,sans-serif;font-size:6.5rem;font-weight:700;text-align:center}@media only screen and (min-width:992px){.rout-coach .bg-title{font-size:11rem}.rout-coach .bg-title~#routine-prodlist{margin-top:-2%}}@media only screen and (max-width:576px){.rout-coach .bg-title{font-size:4rem;margin:16px 0}}@media only screen and (max-width:767px){.rout-coach .splide{margin-left:-16px;margin-right:-16px}}.rout-coach .splide .splide__arrows .splide__arrow.splide__arrow--prev{left:-40px}.rout-coach .splide .splide__arrows .splide__arrow.splide__arrow--next{right:-40px}.rout-coach .item-prod_img{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;position:relative}.rout-coach .item-prod_img a{display:block;height:100%}.rout-coach .item-prod_img img{max-width:240px;width:100%;height:auto;position:relative;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:576px){.rout-coach .item-prod_img img{max-width:140px}}.rout-coach .item-prod_infos .prod-name,.rout-coach .item-prod_infos p{font-size:clamp(.9375rem, 2em, 1.125rem);margin:0}@media only screen and (max-width:991px){.rout-coach .item-prod_infos .prod-name,.rout-coach .item-prod_infos p{font-size:.9375rem}}.rout-coach .item-prod_infos .prod-name{font-weight:700}.rout-coach .item-prod_infos .info-list{margin-top:16px}.rout-coach .item-prod_infos ul{font-size:.9375rem}.rout-coach .item-prod_infos ul li{padding-left:16px;position:relative;word-break:keep-all}.rout-coach .item-prod_infos ul li:not(:last-of-type){margin-bottom:8px}.rout-coach .item-prod_infos ul li::before{content:"";-ms-flex:0 0 6px;flex:0 0 6px;display:block;width:6px;height:6px;background-color:#0a2346;border-radius:12px;position:absolute;top:6px;left:0}.rout-coach .item-prod_infos .toggle-box::after{display:none}.rout-coach .item-prod_infos .toggle-box span{font-size:clamp(.9375rem, 2em, 1rem);text-decoration:underline}.rout-coach .item-prod_infos .toggle-container{font-style:italic}.rout-coach .set-buttons{margin-top:16px;text-align:center}.rout-coach .set-buttons .ui-cta{padding:0 16px}@media only screen and (max-width:1439px){.rout-coach .set-buttons .ui-cta{letter-spacing:0}}@media only screen and (max-width:991px){.rout-coach .set-buttons .ui-cta{line-height:1rem}}.rout-coach .set-buttons .ui-cta.overlay-link{gap:8px;background-color:transparent;border:2px solid #ff527c;color:#ff527c;transition:all .2s ease-in-out}.rout-coach .set-buttons .ui-cta.overlay-link .ic svg{fill:#FF527C;transition:fill .2s ease-in-out}@media (hover:hover){.rout-coach .set-buttons .ui-cta.overlay-link:hover{background-color:#ff527c;color:#fff}.rout-coach .set-buttons .ui-cta.overlay-link:hover .ic svg{fill:#fff}}.rout-coach#routine-section:not(.prod-challenge) #routine-prodlist{counter-reset:step-counter}.rout-coach#routine-section:not(.prod-challenge) #routine-prodlist .splide__pagination{display:-ms-inline-flexbox;display:inline-flex}.rout-coach#routine-section:not(.prod-challenge) .item{counter-increment:step-counter;padding:16px;border-radius:12px;background-color:#f6f5fa;border:1px solid #e6e9ed}.rout-coach#routine-section:not(.prod-challenge) .item-prod_img::before{content:counter(step-counter);position:absolute;top:-37px;left:50%;transform:translateX(-50%);z-index:2;font-size:1.5rem;font-weight:800;font-family:Lato,Arial,Helvetica,sans-serif;color:#fff;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:#2f67f4}.rout-coach#routine-section:not(.prod-challenge):first-child:last-child .item-prod_img::before{display:none}.rout-coach #routine-prodlist{margin-top:24px}@media only screen and (min-width:992px){.rout-coach #routine-prodlist{padding:0 40px}}@media only screen and (min-width:768px){.rout-coach #routine-prodlist{margin-top:40px}}@media only screen and (max-width:991px){.rout-coach #routine-prodlist{margin-left:-16px;margin-right:-16px}}.rout-coach #routine-prodlist:not(.splide--draggable) #routine-prodlist-list{-ms-flex-pack:center;justify-content:center}.rout-coach #routine-prodlist:not(.splide--draggable) .item{-ms-flex:1 1 auto;flex:1 1 auto;max-width:280px}.prod-challenge .item-prod_img{background:0 0!important}body#cellublue .rout-coach .item{min-height:300px}body#cellublue .rout-coach .item .overlay-link{margin-bottom:initial}body#cellublue #review-form-container{-ms-flex:1 0 100%;flex:1 0 100%;margin:40px 0;transition:margin .2s ease-in-out;position:relative}@media only screen and (min-width:992px){body#cellublue #review-form-container{margin-bottom:64px}}@media only screen and (max-width:576px){body#cellublue #review-form-container{margin:24px 0 32px}}body#cellublue #review-form-container .form-wrap>.set-buttons{text-align:center}body#cellublue #review-form-container #add-review{background-color:#fff;padding-bottom:0}@media only screen and (max-width:576px){body#cellublue #review-form-container #add-review{padding:0}}body#cellublue #review-form-container #add-review.opened{padding-bottom:0}body#cellublue #review-form-container #add-review .buttons-set{border:none}body#cellublue #review-form-container #add-review .ui-cta{width:100%;max-width:500px;padding:0 16px;font-size:.9375rem}@media only screen and (min-width:992px){body#cellublue #review-form-container #add-review .ui-cta{height:48px;font-size:1rem}}body#cellublue #review-form-container #add-review .ui-cta .ic{margin-right:6px;transform:translateY(-1px)}@media only screen and (max-width:576px){body#cellublue #review-form-container #add-review .ui-cta .ic{transform:translateY(-2px)}}body#cellublue #review-form-container .review-rate{margin:24px 0 0}@media only screen and (min-width:768px){body#cellublue #review-form-container .review-step{max-width:initial}}body#cellublue #review-form-container .review-step.first .rating-holder label{width:30px;height:30px;background-size:168px 59px}body#cellublue #review-form-container .review-step.first .rating-holder:hover label{background-position-y:-31px!important}body#cellublue #review-form-container .review-step.first .rating-holder label:hover~label{background-position-y:0!important}body#cellublue #review-form-container .review-step.first .rating-holder.filled label{background-position-y:-31px}body#cellublue #review-form-container .review-step.first .rating-holder label.active~label{background-position-y:0}body#cellublue #review-form-container .review-step.first .rate-row .head-title,body#cellublue #review-form-container .review-step.first .rate-row .rating{text-align:center}body#cellublue #review-form-container .review-step .review-img{max-width:176px;margin:0 auto;text-align:center}body#cellublue #review-form-container .review-step .review-img .img-wrap{padding-top:125%;position:relative}body#cellublue #review-form-container .review-step .review-img .img-wrap img{position:absolute;top:0;left:0;width:100%;height:100%}body#cellublue #review-form-container .review-step .no-label .label-input,body#cellublue #review-form-container .review-step .no-label label:not([for=pictures_field]){display:none!important}body#cellublue #review-form-container .review-step .form-row.space{margin-top:16px}body#cellublue #review-form-container #review-form>.head-title{padding:0 24px}@media only screen and (max-width:576px){body#cellublue #review-form-container #review-form>.head-title{padding:0 32px}}body#cellublue #review-form-container .review-terms{margin-bottom:32px}body#cellublue #review-form-container .review-terms>input[type=checkbox]:checked~label span{color:#2f67f4}body#cellublue #review-form-container .review-terms>input[type=checkbox]:checked~label span::after{background-image:url("../images/svg/commons/ic-chevron-blue.svg");transform:rotate(-180deg)}body#cellublue #review-form-container .review-terms>input[type=checkbox]:checked~.terms-container{max-height:1000px}body#cellublue #review-form-container .review-terms>label{margin:0 auto;text-align:center}body#cellublue #review-form-container .review-terms>label span{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;color:#0a2346;text-decoration:underline;font-weight:700;font-size:1rem;position:relative;cursor:pointer;transition:color .2s ease-in-out}body#cellublue #review-form-container .review-terms>label span::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:-20px;top:5px;transform-origin:center center;transform:rotate(0);transition:transform .2s ease-in-out}body#cellublue #review-form-container .review-terms .terms-container{margin-top:8px;max-height:0;overflow:hidden;transition:all .2s ease-in-out}body#cellublue #review-form-container .review-terms .container-wrap{padding:16px;border-radius:8px;background-color:#f6faff}@media only screen and (min-width:768px){body#cellublue #review-form-container .review-terms .container-wrap{padding:24px}}body#cellublue #review-form-container .review-terms .container-wrap p{font-size:.9375rem;padding:0}body#cellublue #review-form-container .review-terms .container-wrap p:not(:last-of-type){margin-bottom:10px}body#cellublue #review-form-container .form-row .rate-row .head-title{margin-bottom:10px}body#cellublue #review-form-container .form-row .rate-row .rating-holder{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}body#cellublue #review-form-container .form-row .rate-row .rating-holder label{-ms-flex:1 1 20%;flex:1 1 20%;width:initial;height:48px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-image:none;border:1px solid #dae0fc;transition:all .2s ease-in-out;font-size:.9375rem;font-weight:500;position:relative;z-index:0}@media only screen and (max-width:576px){body#cellublue #review-form-container .form-row .rate-row .rating-holder label{height:44px}}body#cellublue #review-form-container .form-row .rate-row .rating-holder label:first-child{border-radius:5px 0 0 5px}body#cellublue #review-form-container .form-row .rate-row .rating-holder label:last-child{border-radius:0 5px 5px 0}body#cellublue #review-form-container .form-row .rate-row .rating-holder label:not(:first-child){margin-left:-1px}body#cellublue #review-form-container .form-row .rate-row .rating-holder label.active{font-weight:700}body#cellublue #review-form-container .form-row .rate-row .rating-holder>label[for*=star]:not(.active):not(:hover){background-color:transparent;border-color:#dae0fc}body#cellublue #review-form-container .form-row .rate-row .rating-holder>label:hover{background-color:#ffdad3;border-color:#ffdad3;z-index:1}body#cellublue #review-form-container .form-row .rate-row .rating-holder label.active{background-color:#fef9f5;border-color:#ffdad3;z-index:1}body#cellublue #review-form-container .form-row .rate-row .rating-holder.filled label{top:initial;bottom:initial;left:initial;right:initial}body#cellublue #review-form-container .form-row .rate-row .rating-caption{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-top:4px}body#cellublue #review-form-container .form-row .rate-row .rating-caption span{font-size:.8125rem}body#cellublue #review-form-container .form-row .rate-row .rating-caption span:last-child{text-align:right}body#cellublue #review-form-container .radio-group-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;position:relative}body#cellublue #review-form-container .radio-group-wrap .radio-group{-ms-flex:1 1 calc((100% - 80px)/ 2);flex:1 1 calc((100% - 80px)/ 2)}body#cellublue #review-form-container .radio-group-wrap .radio-group:not(:first-child) input.validation-failed~.validation-advice{display:none}body#cellublue #review-form-container .radio-group-wrap .radio-group label{width:100%;height:48px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:.9375rem;line-height:3rem;border:1px solid #dae0fc;border-radius:5px;transition:all .2s ease-in-out}@media only screen and (min-width:1200px){body#cellublue #review-form-container .radio-group-wrap .radio-group label:hover{background-color:#ffdad3;border-color:#ffdad3}}@media only screen and (max-width:576px){body#cellublue #review-form-container .radio-group-wrap .radio-group label{height:44px}}body#cellublue #review-form-container .radio-group-wrap .radio-group .ic{font-size:1.125rem;margin-right:6px}body#cellublue #review-form-container .radio-group-wrap .radio-group input:checked~label{background-color:#fef9f5;border-color:#ffdad3;color:#0a2346}body#cellublue #review-form-container .radio-group-wrap .radio-group input.validation-failed~label{border-color:#ff527c;background-color:rgba(255,119,135,.2);margin-bottom:24px}body#cellublue #review-form-container .radio-group-wrap .radio-group input.validation-failed~label:hover{background-color:#fef9f5;border-color:#ffdad3}body#cellublue #review-form-container .radio-group-wrap .radio-group input.validation-failed:checked~label{background-color:#fef9f5;border-color:#ffdad3}body#cellublue #review-form-container .radio-group-wrap .radio-group input.validation-failed~.validation-advice{position:absolute;bottom:0;left:50%;transform:translateX(-50%);font-size:.75rem}body#cellublue #review-form-container .custom-select{max-width:60%;height:48px;padding:0 12px;transition:border-color .2s ease-in-out;border-color:#dae0fc;cursor:pointer}@media only screen and (min-width:768px){body#cellublue #review-form-container .custom-select{max-width:40%}}@media only screen and (max-width:576px){body#cellublue #review-form-container .custom-select{height:44px}}body#cellublue #review-form-container .custom-select:hover{border-color:#ffdad3}body#cellublue #review-form-container #weight_field~.unit{font-size:1rem}body#cellublue #review-form-container .open-close-review{min-width:210px;padding:0 24px 1px;border-radius:0}body#cellublue #review-form-container .open-close-review.default{display:none}body#cellublue #review-form-container .open-close-review:not(.active) .close{display:none}body#cellublue #review-form-container .open-close-review:not(.ui-cta){top:20px;right:0;z-index:0}@media only screen and (max-width:576px){body#cellublue #review-form-container .open-close-review:not(.ui-cta){top:-10px;right:-8px}}body#cellublue #review-form-container .open-close-review.active{border:none;background-color:#f2f8ff;color:#2f67f4}@media (hover:hover){body#cellublue #review-form-container .open-close-review.active:hover{background-color:#2f67f4}}body#cellublue #review-form-container .open-close-review.active:active,body#cellublue #review-form-container .open-close-review.active:focus{background-color:#2f67f4}body#cellublue #review-form-container .open-close-review.active:active span,body#cellublue #review-form-container .open-close-review.active:focus span{color:#fff}body#cellublue #review-form-container .open-close-review.active .open{display:none}body#cellublue .ratings-stats.opened~#review-form-container{margin-bottom:40px}body#cellublue .product-rewiew_container .review-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}@media only screen and (max-width:576px){body#cellublue .product-rewiew_container .review-header{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:initial}}body#cellublue .product-rewiew_container .review-header .title{-ms-flex:1 1 auto;flex:1 1 auto;font-size:1.125rem;padding-right:16px}@media only screen and (max-width:576px){body#cellublue .product-rewiew_container .review-header .title{margin-bottom:8px}}body#cellublue .product-rewiew_container .review-header .translate{-ms-flex:0 0 auto;flex:0 0 auto;text-align:right;z-index:0}@media only screen and (max-width:576px){body#cellublue .product-rewiew_container .review-header .translate{text-align:right;margin-bottom:8px}}body#cellublue .product-rewiew_container .review-header .translate button{color:#2f67f4;transition:color .2s ease-in-out}@media only screen and (min-width:1200px){body#cellublue .product-rewiew_container .review-header .translate button:hover span:not(.ic){color:#2f67f4;text-decoration:underline}}body#cellublue .product-rewiew_container .review-header .translate button:active span:not(.ic),body#cellublue .product-rewiew_container .review-header .translate button:focus span:not(.ic){color:#2f67f4;text-decoration:underline}body#cellublue .product-rewiew_container .review-header .translate button span.ic{width:12px;margin-right:2px;transform:translateY(1px)}body#cellublue .product-rewiew_container .review-content p{font-size:1rem}#coaching-section .title{margin-top:8px}#coaching-section #coaching-prodlist{margin-top:24px}@media only screen and (min-width:992px){#coaching-section #coaching-prodlist{margin-top:40px}}@media only screen and (max-width:991px){#coaching-section #coaching-prodlist{margin-left:-16px;margin-right:-16px}}#coaching-section #coaching-prodlist .item-prod_infos{-ms-flex:1 1 auto;flex:1 1 auto}#coaching-section #coaching-prodlist .item-prod_infos .toggle-box{margin-top:8px}#coaching-section #coaching-prodlist .item-prod_infos .toggle-container ul{margin:8px 0 0}#coaching-section #coaching-prodlist .item-prod_infos ul li:not(:last-of-type){margin-bottom:4px}#coaching-section #coaching-prodlist .item-prod_img{width:initial;height:initial;-ms-flex:0 0 auto;flex:0 0 auto}#coaching-section #coaching-prodlist .set-buttons{text-align:left}#coaching-section #coaching-prodlist .set-buttons .ui-cta{width:100%;max-width:300px}#coaching-section #coaching-prodlist:not(.splide--draggable) .splide__list{-ms-flex-pack:center;justify-content:center}#coaching-section #coaching-prodlist:not(.splide--draggable) .item{-ms-flex:1 1 auto;flex:1 1 auto;max-width:480px}#coaching-section #coaching-prodlist-track{text-align:center}#coaching-section #coaching-prodlist-list{margin:0 auto!important}#coaching-section #coaching-prodlist-list .item{min-height:initial;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:16px;padding:16px;background-color:#f6f5fa;border:1px solid #e6e9ed;border-radius:12px;text-align:left}@media only screen and (max-width:991px){#coaching-section #coaching-prodlist-list .item{-ms-flex-align:start;align-items:flex-start}}@media only screen and (max-width:576px){#coaching-section #coaching-prodlist-list .item{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}#coaching-section .overlay-global{background-color:rgba(0,0,0,.55)}#coaching-section .overlay-global .splide{margin:0 auto}#coaching-section .overlay-global .splide__pagination{display:-ms-inline-flexbox;display:inline-flex;bottom:-24px;margin:0}@media only screen and (min-width:1200px){#coaching-section .overlay-global .splide__pagination{margin-bottom:48px}}@media only screen and (max-width:576px){#coaching-section .overlay-global .splide__pagination{bottom:-8px}}#coaching-section .overlay-global .splide__pagination .splide__pagination__page{border-color:#fff;width:10px;height:10px}#coaching-section .overlay-global .splide__pagination .splide__pagination__page.is-active{background-color:#fff}@media only screen and (max-width:576px){#coaching-section .overlay-global .splide__pagination li{margin-bottom:16px}}#coaching-section .overlay-global .splide__pagination li:not(:last-child){margin-right:16px}#coaching-section .overlay-global .splide__arrows{display:block}#coaching-section .overlay-global .splide__arrows .splide__arrow{top:355px}@media (max-width:1440px){#coaching-section .overlay-global .splide__arrows .splide__arrow{top:280px}}@media only screen and (max-width:576px){#coaching-section .overlay-global .splide__arrows .splide__arrow{top:195px}}@media only screen and (max-width:767px){#coaching-section .overlay-global .splide__arrows .splide__arrow{display:-ms-inline-flexbox;display:inline-flex}}@media only screen and (max-width:320px){#coaching-section .overlay-global .splide__arrows .splide__arrow{display:none}}#coaching-section .overlay-global .splide__arrows .splide__arrow:disabled{pointer-events:initial}#coaching-section .overlay-global .splide__arrows .splide__arrow svg{fill:#fff}@media only screen and (max-width:1199px){#coaching-section .overlay-global .splide__arrows .splide__arrow.splide__arrow--prev{left:-40px}}@media only screen and (max-width:1199px){#coaching-section .overlay-global .splide__arrows .splide__arrow.splide__arrow--next{right:-40px}}#coaching-section .overlay-global .overlay-close{position:absolute;top:-20px;right:-20px;background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.12);border-radius:100%;width:40px;height:40px;padding-left:1px}@media only screen and (max-width:576px){#coaching-section .overlay-global .overlay-close{top:initial;bottom:-20%;right:50%;transform:translateX(50%)}}#coaching-section .overlay-global .overlay-close::after,#coaching-section .overlay-global .overlay-close::before{width:1px;height:20px;background-color:#2f67f4}#coaching-section .overlay-global .splide__track{border-radius:12px}@media only screen and (max-width:767px){#coaching-section .overlay-global .splide__track{border-radius:6px}}@media only screen and (max-width:320px){#coaching-section .overlay-global .splide__track{border-radius:0}}#coaching-section .overlay-wrapper{max-width:528px;width:inherit}@media (max-width:1440px){#coaching-section .overlay-wrapper{max-width:385px}}@media only screen and (max-width:576px){#coaching-section .overlay-wrapper{max-width:324px}}@media (max-width:375px){#coaching-section .overlay-wrapper{max-width:274px}}@media only screen and (max-width:320px){#coaching-section .overlay-wrapper{max-width:320px}}#coaching-section .overlay-bg{padding:60px 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:576px){#coaching-section .overlay-bg{padding:4% 0}}@media only screen and (max-width:320px){#coaching-section .overlay-bg{-ms-flex-pack:start;justify-content:flex-start}}#coaching-section .overlay-container{padding:0;background-color:transparent}@media only screen and (max-width:576px){#coaching-section .overlay-container{margin-top:-40px}}.thumbvideos-list .splide-title{font-size:clamp(.9375rem, 2em, 1.25rem);font-weight:700;margin-bottom:8px}@media only screen and (max-width:767px){.thumbvideos-list .splide-title{padding:0 16px}}.thumbvideos-list.splide .splide__pagination{margin:0;position:absolute;bottom:-24px;left:50%;transform:translate(-50%,0);width:auto}@media only screen and (max-width:1199px){.thumbvideos-list.splide .splide__pagination{right:24px}}.thumbvideos-list.splide .splide__arrows .splide__arrow{top:24px}@media only screen and (max-width:767px){.thumbvideos-list.splide .splide__arrows .splide__arrow{display:none}}.thumbvideos-list.splide .splide__arrows .splide__arrow svg{transform:scale(.5)}.thumbvideos-list.splide .splide__arrows .splide__arrow--prev{left:-40px}.thumbvideos-list.splide .splide__arrows .splide__arrow--next{right:-40px}#guides-keylist{margin-top:24px}@media only screen and (max-width:576px){#guides-keylist{margin-top:16px}}#review2{scroll-margin-top:9em;scroll-snap-margin-top:9em}#static-bottom-bar{position:fixed;left:0;right:0;bottom:0;z-index:8;transform:translateY(180px);background-color:#fff;border-top:1px solid #eaeaea;transition:all .2s ease-in-out;padding:16px 0}@media only screen and (max-width:991px){#static-bottom-bar{display:none}}#static-bottom-bar.active{transform:translateY(0)}#static-bottom-bar>.container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}@media only screen and (min-width:992px){#static-bottom-bar:not(.prod-tierprice) .container-wrapper{max-width:55%;-ms-flex:2 1 auto;flex:2 1 auto}#static-bottom-bar:not(.prod-tierprice) .sbb-prod_name{margin-right:16px}#static-bottom-bar:not(.prod-tierprice) .sbb-prod_infos{max-width:calc(100% - 52px);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}#static-bottom-bar:not(.prod-tierprice) .add-to-cart-box{-ms-flex:1 1 auto;flex:1 1 auto;margin-left:40px}}#static-bottom-bar.prod-tierprice .container-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;position:relative}@media (min-width:993px) and (max-width:1199px){#static-bottom-bar.prod-tierprice .container-wrapper{-ms-flex-align:center;align-items:center}}#static-bottom-bar.prod-tierprice .sbb-prod_infos{-ms-flex:1 0 100%;flex:1 0 100%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}@media (min-width:993px) and (max-width:1199px){#static-bottom-bar.prod-tierprice .sbb-prod_infos{-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:0;display:block;text-align:center}}@media only screen and (min-width:1200px){#static-bottom-bar.prod-tierprice .sbb-prod_infos{display:block;position:absolute;top:calc(50% - 28px);right:0;transform:translateY(-50%);text-align:right}}#static-bottom-bar.prod-tierprice .ratings-data{margin-top:6px}@media (min-width:993px) and (max-width:1199px){#static-bottom-bar.prod-tierprice .ratings-data{margin-left:0;margin-top:4px;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width:1200px){#static-bottom-bar.prod-tierprice .ratings-data{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start}}#static-bottom-bar.prod-tierprice .ratings-data .data-details{-ms-flex:0 0 auto;flex:0 0 auto}#static-bottom-bar.prod-tierprice .reviews-counting{transform:translateY(1px)}#static-bottom-bar.prod-tierprice #product-options-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;margin:10px 0 4px}@media (min-width:993px) and (max-width:1199px){#static-bottom-bar.prod-tierprice #product-options-wrapper{-ms-flex:1 0 100%;flex:1 0 100%;margin-bottom:8px}}@media (min-width:1441px){#static-bottom-bar.prod-tierprice #product-options-wrapper{max-width:55%}}#static-bottom-bar.prod-tierprice #cellublue-price-info-container{-ms-flex-order:1;order:1;-ms-flex-pack:end;justify-content:flex-end;-ms-flex:1 1 auto;flex:1 1 auto;margin:0;padding:0;border:none;min-height:initial}@media (min-width:992px) and (max-width:1200px){#static-bottom-bar.prod-tierprice #cellublue-price-info-container{-ms-flex-order:initial;order:initial}}@media only screen and (min-width:1200px){#static-bottom-bar.prod-tierprice #cellublue-price-info-container{-ms-flex-align:center;align-items:center;height:40px;margin-bottom:60px}}#static-bottom-bar.prod-tierprice .price-box{-ms-flex-pack:end;justify-content:flex-end}#static-bottom-bar.prod-tierprice .tier-price-option.box{margin-top:0}@media (min-width:992px) and (max-width:1200px){#static-bottom-bar.prod-tierprice .tier-price-option.box{-ms-flex:1 1 auto;flex:1 1 auto;max-width:calc((100% - 10px)/ 3)}#static-bottom-bar.prod-tierprice .tier-price-option.box:not(:last-child){margin-right:10px}}@media (min-width:992px) and (max-width:1200px){#static-bottom-bar.prod-tierprice #product-options-wrapper .tier-prices~.validation-advice{-ms-flex:1 0 100%;flex:1 0 100%;text-align:center;margin-top:16px;margin-bottom:-6px;font-size:1rem}}#static-bottom-bar.prod-tierprice #cellublue-price-info-container{display:none!important}@media only screen and (min-width:1200px){#static-bottom-bar>.container{height:100%}}@media (min-width:993px) and (max-width:1199px){#static-bottom-bar .tier-price-option .flag{top:initial;bottom:-5px;left:50%;transform:translateX(-50%)}}#static-bottom-bar .container-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:10px 0;min-height:70px;height:100%}#static-bottom-bar .container-wrapper .product-shop_price-block{margin-left:24px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#static-bottom-bar .container-wrapper .product-shop_price-block #product-options-wrapper>ul{margin-bottom:initial}#static-bottom-bar .container-wrapper .product-shop_price-block .overlay-link{-ms-flex-order:-1;order:-1;margin:8px 0 6px}#static-bottom-bar .ratings-data{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#static-bottom-bar .data-details{-ms-flex:1 1 auto;flex:1 1 auto;margin-left:4px;font-size:.8125rem;transform:translateY(1px)}#static-bottom-bar .label-minimal-price{display:none}#static-bottom-bar.prod-tierprice .label-minimal-price{display:inline;-ms-flex-order:-1;order:-1;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:4px}#static-bottom-bar .tierprice-label{width:100%;text-align:center;margin:0 0 6px;font-size:1rem;font-weight:700;color:#2f67f4}@media only screen and (max-width:991px){#static-bottom-bar .tierprice-label{-ms-flex:1 0 100%;flex:1 0 100%;margin:0 0 2px;text-align:center}}@media only screen and (min-width:1200px){#static-bottom-bar .tierprice-label{max-width:700px;transform:translateY(-8px)}}#static-bottom-bar .validation-advice{width:100%;text-align:center;margin-top:12px}@media only screen and (min-width:1200px){#static-bottom-bar .validation-advice{max-width:700px}}#static-bottom-bar .info-freeshipping{display:none}#static-bottom-bar .product-shop_price-block.overlay{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:16px}#static-bottom-bar .product-shop_price-block.overlay .overlay-link{-ms-flex:0 0 auto;flex:0 0 auto;margin:10px 0 0}#static-bottom-bar .product-options-configurable.validation-failed .configurable-label{font-weight:700;color:#f05464}#static-bottom-bar .product-options-configurable.validation-failed .configurable-swatch-list{padding:8px;border-radius:8px;background-color:rgba(226,54,56,.15)}@media (min-width:992px) and (max-width:1200px){.sbb-prod_infos{-ms-flex:0 0 auto;flex:0 0 auto}}.sbb-prod_name{font-family:Poppins,Arial,Helvetica,sans-serif;font-weight:600;font-size:1rem}.sbb-prod_img{max-width:36px;margin-right:16px}.sbb-prod_container{margin-right:16px}.shippingdate-countdown{margin-top:8px}@media only screen and (max-width:991px){.shippingdate-countdown{text-align:center}}.prod-tierprice .shippingdate-countdown{text-align:center}.shippingdate-txt{display:inline-block;padding-left:26px;position:relative;font-size:.9375rem}@media only screen and (min-width:992px){.shippingdate-txt{padding-left:24px}}@media only screen and (max-width:576px){.shippingdate-txt{max-width:240px}}.shippingdate-txt::before{content:"";display:block;width:20px;height:20px;background:url("../images/svg/ic-ship-countdown.svg") center center no-repeat;background-size:100% auto;position:absolute;top:-2px;left:0}@media only screen and (min-width:992px){.shippingdate-txt::before{left:-4px}}@media only screen and (max-width:576px){.shippingdate-txt::before{left:2px}}.shippingdate-txt span{display:inline-block;min-width:56px;font-weight:700;color:#ff527c;text-align:center}.shippingdate-txt b{font-weight:700}.ratings-list li{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.ratings-list li:not(:last-child){margin-bottom:10px}.ratings-list .rating-box{width:87px;height:15px;background-size:87px 28px;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:8px}.ratings-list .rating-box.w-90 .rating{width:82%}.ratings-list .rating-box.w-60 .rating{width:62%}.ratings-list .rating-box.w-30 .rating{width:40%}.ratings-list .rating-box.low .rating{width:20%}.ratings-list .rating-box .rating{background-position-y:-15px}.ratings-list .rating-gauge{-ms-flex:1 1 auto;flex:1 1 auto;height:15px;border-radius:3px;border:2px solid #ffc3ba;margin-right:8px}.ratings-list .rating-gauge .gauge-level{background-color:#ffc3ba;height:100%}.ratings-list .rating-value{-ms-flex:0 0 32px;flex:0 0 32px;text-align:center;font-size:.875rem}.ratings-stats .ratings-list li:not(:last-child){margin-bottom:6px}.ratings-stats .ratings-list .rating-box{width:87px;height:15px;margin:0 16px 0 0}.averages-list li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.averages-list li:not(:last-child){margin-bottom:16px}.averages-list .averages-label{-ms-flex:0 0 25%;flex:0 0 25%;min-width:80px;margin-right:16px;font-size:1rem;font-weight:700;text-align:left}@media only screen and (min-width:992px){.averages-list .averages-label{font-size:1.125rem}}@media only screen and (max-width:576px){.averages-list .averages-label{-ms-flex:0 0 30%;flex:0 0 30%}}.averages-list .averages-gauge{-ms-flex:1 1 auto;flex:1 1 auto;height:8px;border-radius:3px;border:2px solid #ffc3ba;position:relative}.averages-list .averages-gauge .gauge-level{background-color:#ffc3ba;height:100%}.averages-list .averages-gauge .ic{position:absolute;top:50%;transform:translateY(-50%);display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:28px;height:28px;font-size:1.75rem}#reviews-pro-cons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-height:0;opacity:0;transition:all .2s ease-in-out}#reviews-pro-cons .pro-cons_img{-ms-flex:0 0 25%;flex:0 0 25%;padding:40px 0;text-align:center;margin-right:4%}@media only screen and (max-width:1199px){#reviews-pro-cons .pro-cons_img{margin-right:40px}}@media only screen and (max-width:991px){#reviews-pro-cons .pro-cons_img{display:none}}#reviews-pro-cons .pro-cons_img .img-wrap{max-width:240px;width:100%;margin:0 auto}@media (max-width:1440px){#reviews-pro-cons .pro-cons_img .img-wrap{max-width:184px;position:sticky;top:var(--paddingWrapper)}}#reviews-pro-cons .pro-cons_img .img-wrap .img-prod{padding-top:125%;position:relative}#reviews-pro-cons .pro-cons_img .img-wrap img{width:100%;height:100%;position:absolute;top:0;left:0}#reviews-pro-cons .pro-cons_table{-ms-flex:1 1 auto;flex:1 1 auto}@media only screen and (min-width:768px){#reviews-pro-cons .pro-cons_table{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch}}#reviews-pro-cons .pro-cons_table .pro-cons_col{-ms-flex:1 1 50%;flex:1 1 50%;padding-top:24px;padding-bottom:24px}@media only screen and (min-width:992px){#reviews-pro-cons .pro-cons_table .pro-cons_col{-ms-flex:1 1 46%;flex:1 1 46%}}@media only screen and (min-width:768px){#reviews-pro-cons .pro-cons_table .pro-cons_col:not(:last-child){padding-right:4%;border-right:1px solid #eaeaea}}@media only screen and (max-width:767px){#reviews-pro-cons .pro-cons_table .pro-cons_col:not(:last-child){border-bottom:1px solid #eaeaea}}#reviews-pro-cons .pro-cons_table .pro-cons_col.main-review>*{transition:opacity .2s ease-in-out}#reviews-pro-cons .pro-cons_table .pro-cons_col.main-review.load{position:relative;pointer-events:none}#reviews-pro-cons .pro-cons_table .pro-cons_col.main-review.load>*{opacity:.35}#reviews-pro-cons .pro-cons_table .pro-cons_col.main-review.load::before{content:"";display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;background:url("../images/loader-blue-small.gif") center center no-repeat #fff;background-size:70% auto;border-radius:3px;box-shadow:0 2px 6px rgba(0,0,0,.2);opacity:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}#reviews-pro-cons .pro-cons_table .pro-cons_col.main-review.positive .head-section::before{content:"👍"}@media only screen and (min-width:768px){#reviews-pro-cons .pro-cons_table .pro-cons_col.main-review.negative{padding-left:4%}}#reviews-pro-cons .pro-cons_table .pro-cons_col.main-review.negative .head-section::before{content:"👎"}#reviews-pro-cons .pro-cons_table .pro-cons_col>.head-section{position:relative;margin:0;padding-top:26px;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:1.125rem;line-height:1.5rem;font-weight:600;text-align:center}@media only screen and (min-width:1200px){#reviews-pro-cons .pro-cons_table .pro-cons_col>.head-section{font-size:1.25rem}}@media only screen and (min-width:768px){#reviews-pro-cons .pro-cons_table .pro-cons_col>.head-section{padding-top:32px;text-align:left}}#reviews-pro-cons .pro-cons_table .pro-cons_col>.head-section::before{font-size:1.5rem;position:absolute;top:0;left:0}@media only screen and (max-width:767px){#reviews-pro-cons .pro-cons_table .pro-cons_col>.head-section::before{left:50%;transform:translateX(-50%)}}#reviews-pro-cons .pro-cons_table .pro-cons_col .pro-cons_link{margin-top:8px}@media only screen and (max-width:767px){#reviews-pro-cons .pro-cons_table .pro-cons_col .pro-cons_link{text-align:center}}#reviews-pro-cons .pro-cons_table .pro-cons_col .pro-cons_link a{text-decoration:underline}#reviews-pro-cons .product-rewiew_author{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;margin-top:16px;font-size:.875rem}@media only screen and (max-width:991px){#reviews-pro-cons .product-rewiew_author .author{-ms-flex:1 1 auto;flex:1 1 auto;max-width:initial}}@media only screen and (max-width:767px){#reviews-pro-cons .product-rewiew_author .author{padding-right:156px}}@media only screen and (max-width:576px){#reviews-pro-cons .product-rewiew_author .author{padding-right:96px}}#reviews-pro-cons .product-rewiew_author .author>div{margin-bottom:6px}#reviews-pro-cons .product-rewiew_author .author>div:not(:last-of-type){margin-right:10px}@media only screen and (max-width:991px){#reviews-pro-cons .product-rewiew_author .name{-ms-flex:0 0 auto;flex:0 0 auto}}#reviews-pro-cons .product-rewiew_author .country::before{content:"";display:inline-block;vertical-align:middle;width:16px;height:16px;background:url("../images/svg/ic-mapb.svg") center center no-repeat;background-size:auto 100%;margin-right:4px;transform:translateY(-2px)}#reviews-pro-cons .product-rewiew_author .status::before{content:"";display:inline-block;vertical-align:middle;width:16px;height:16px;background:url("../images/svg/ic-verif.svg") center center no-repeat;background-size:auto 100%;margin-right:4px;transform:translateY(-2px)}#reviews-pro-cons .product-rewiew_author .date{margin-top:0;font-size:.8125rem}@media only screen and (max-width:991px){#reviews-pro-cons .product-rewiew_author .date{-ms-flex:1 0 100%;flex:1 0 100%}}@media only screen and (min-width:768px){#reviews-pro-cons .product-rewiew_author .date{font-style:italic}}#reviews-pro-cons .product-rewiew_wrap{display:block}@media only screen and (max-width:767px){#reviews-pro-cons .product-rewiew_wrap{position:relative}}#reviews-pro-cons .product-rewiew_author{padding:0;margin-bottom:10px}#reviews-pro-cons .review-header{display:-ms-flexbox;display:flex;margin-right:0}@media only screen and (max-width:767px){#reviews-pro-cons .review-header{-ms-flex-pack:start;justify-content:flex-start}}#reviews-pro-cons .review-header .rating-box{-ms-flex:0 0 auto;flex:0 0 auto;top:4px;width:83px;height:14px;margin:0;background-size:83px 28px;transform:translateY(-1px)}@media only screen and (max-width:767px){#reviews-pro-cons .review-header .rating-box{position:absolute;top:2px;right:0}}#reviews-pro-cons .review-header .rating-box>div{background-position-y:-15px}@media only screen and (min-width:768px){#reviews-pro-cons .review-header .rating-box~.title{margin-left:8px}}#reviews-pro-cons .review-header .title{font-family:Poppins,Arial,Helvetica,sans-serif;font-weight:600;font-size:1.125rem;padding:0!important}@media only screen and (max-width:767px){#reviews-pro-cons .review-header .title{margin-left:0}}#reviews-pro-cons .review-content p{font-size:1rem}@media only screen and (max-width:576px){#reviews-pro-cons .review-content p{font-size:.9375rem}}#reviews-pro-cons .review-content p:first-of-type{margin-top:0}#reviews-pro-cons .product-rewiew_container{max-width:initial;-ms-flex:initial;flex:initial}@media only screen and (max-width:991px){#reviews-pro-cons .product-rewiew_container{margin-top:8px}#reviews-pro-cons .product-rewiew_container .review-content{padding:0}}#reviews-pro-cons .more-review-infos{display:none}#reviews-pro-cons .review-footer .img-wrap{-ms-flex:0 0 90px;flex:0 0 90px;max-width:initial}@media only screen and (max-width:576px){#reviews-pro-cons .review-footer .img-wrap{-ms-flex:0 0 calc((100% - 8px)/ 3);flex:0 0 calc((100% - 8px)/ 3)}}#reviews-pro-cons .review-footer .review-helpful{position:initial;bottom:initial;max-width:initial;-ms-flex-pack:start;justify-content:flex-start;padding:0;margin-top:8px}@media only screen and (max-width:767px){#reviews-pro-cons .review-footer .review-helpful{-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (max-width:576px){#reviews-pro-cons .review-footer .review-helpful{-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width:991px){#product-moredetails{margin-top:-1px}}#product-moredetails>div{margin-bottom:-1px}@media only screen and (min-width:992px){#product-moredetails>div:first-of-type{margin-top:24px}}@media only screen and (max-width:767px){#product-moredetails>div:not(:last-of-type) .toggle-box{border-bottom:none}#product-moredetails>div:last-of-type .toggle-box.active{border-bottom:none}#product-moredetails>div:last-of-type .toggle-container.opened{border-bottom:1px solid #eaeaea}}@media only screen and (min-width:768px){#product-moredetails.toggle-wrap .toggle-container{position:absolute;top:40px;left:0;z-index:3;background-color:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15)}}#product-moredetails .toggle-row{position:relative}#product-moredetails .toggle-box{padding:16px 0;text-align:left;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;font-size:.9375rem}#product-moredetails .toggle-box::after{display:none}#product-moredetails .toggle-box span:not(.price){display:inline-block;width:auto;padding-right:24px;font-size:.9375rem;font-weight:700;text-decoration:underline;position:relative}@media only screen and (max-width:576px){#product-moredetails .toggle-box span:not(.price){width:100%}}#product-moredetails .toggle-box span:not(.price)::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%;transform-origin:center center;transform:rotate(0);transition:transform .2s ease-in-out;position:absolute;top:3px;right:0}#product-moredetails .toggle-box span:not(.price) em{font-weight:400}@media (max-width:360px){#product-moredetails .toggle-box span:not(.price) em{display:block}}#product-moredetails .toggle-box.active span::after{content:"";transform:rotate(-180deg)}#product-moredetails .list-wrap{padding:0 0 16px;text-align:left}@media only screen and (min-width:768px){#product-moredetails .list-wrap{padding:16px}}#product-moredetails .list-wrap p>span[class*=ing-],#product-moredetails .list-wrap>span[class*=ing-]{background-position:0 11px;background-size:100% 3px;background-repeat:no-repeat}#product-moredetails .list-wrap p>span.ing-nat,#product-moredetails .list-wrap>span.ing-nat{background-image:linear-gradient(#abefdb,#abefdb)}#product-moredetails .list-wrap p>span.ing-synt,#product-moredetails .list-wrap>span.ing-synt{background-image:linear-gradient(#ffedcb,#ffedcb)}#product-moredetails .compo-wrap{padding:16px 0;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}#product-moredetails .compo-wrap header{font-size:.9375rem;font-weight:700;text-align:left}.list-wrap p>span[class*=ing-],.list-wrap>span[class*=ing-]{background-position:0 11px;background-size:100% 3px;background-repeat:no-repeat}.list-wrap p>span.ing-nat,.list-wrap>span.ing-nat{background-image:linear-gradient(#abefdb,#abefdb)}.list-wrap p>span.ing-synt,.list-wrap>span.ing-synt{background-image:linear-gradient(#ffedcb,#ffedcb)}#bundle-productlist{margin-bottom:-1px}@media only screen and (max-width:991px){#bundle-productlist{margin-top:0}}#bundle-productlist .toggle-box span:not(.price){text-decoration:underline}#bundle-productlist .bundle-price{position:relative;margin-top:12px;padding-top:20px}@media only screen and (min-width:1200px){#bundle-productlist .bundle-price{font-size:1rem}}@media only screen and (max-width:320px){#bundle-productlist .bundle-price{font-weight:700}}#bundle-productlist .bundle-price::before{content:"";display:block;max-width:calc(100% - 144px);width:100%;height:2px;background-color:#0a2346;position:absolute;top:0;left:50%;transform:translate(-50%,0)}#bundle-productlist .bundle-price .total-price{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-size:1rem;font-weight:700}@media (min-width:1441px){#bundle-productlist .bundle-price .total-price{font-size:1.125rem}}@media only screen and (max-width:320px){#bundle-productlist .bundle-price .total-price{font-size:.9375rem}}#bundle-productlist .bundle-price .total-profit{margin-top:8px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-size:1rem;color:#2f67f4;font-style:italic}@media only screen and (max-width:320px){#bundle-productlist .bundle-price .total-profit{font-size:.9375rem}}#bundle-productlist .bundle-price .total-profit .price{font-style:normal;font-weight:400;font-size:1.125rem}@media only screen and (max-width:320px){#bundle-productlist .bundle-price .total-profit .price{font-size:.9375rem}}#bundle-productlist .bundle-price .price-box{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;margin-left:8px}#bundle-productlist .bundle-price .price-box>.minimal-price,#bundle-productlist .bundle-price .price-box>.price,#bundle-productlist .bundle-price .price-box>.regular-price{font-size:1.125rem}@media only screen and (max-width:320px){#bundle-productlist .bundle-price .price-box>.minimal-price,#bundle-productlist .bundle-price .price-box>.price,#bundle-productlist .bundle-price .price-box>.regular-price{font-size:.9375rem;font-weight:700}}#bundle-productlist .bundle-price .price-box .old-price{margin-left:8px;padding:0;text-decoration:line-through;-ms-flex-order:1;order:1;font-size:1.125rem}@media only screen and (max-width:320px){#bundle-productlist .bundle-price .price-box .old-price{font-size:.9375rem}}body#cellublue #asso-product_list .col-img,body#skinblue #asso-product_list .col-img{width:55px;padding-right:16px}body#cellublue #asso-product_list .asso-product_name,body#skinblue #asso-product_list .asso-product_name{padding-left:20px;position:relative;font-weight:700}@media (hover:hover){body#cellublue #asso-product_list .asso-product_name a:hover,body#skinblue #asso-product_list .asso-product_name a:hover{text-decoration:underline}}body#cellublue #asso-product_list .asso-product_name .qty,body#skinblue #asso-product_list .asso-product_name .qty{position:absolute;top:calc(50% - 4px);left:0;transform:translateY(-50%)}body#cellublue #asso-product_list .asso-product_item td,body#skinblue #asso-product_list .asso-product_item td{padding-bottom:8px}body#cellublue #asso-product_list .capacity,body#cellublue #asso-product_list .type,body#skinblue #asso-product_list .capacity,body#skinblue #asso-product_list .type{min-width:80px;font-style:italic;text-align:center;padding:0 16px}body#cellublue #asso-product_list .price-info,body#skinblue #asso-product_list .price-info{text-align:right}body#cellublue #asso-product_list .price-info .price,body#skinblue #asso-product_list .price-info .price{font-weight:400}body#cellublue #asso-product_list .price-info .old-price,body#skinblue #asso-product_list .price-info .old-price{display:none}.preview-guide .item.is-loading::before{content:"";display:block;width:40px;height:40px;background-color:#fff;border-radius:4px;background:url("../images/loader-blue-small.gif") #fff center center no-repeat;background-size:50% auto;box-shadow:0 4px 8px rgba(0,0,0,.15);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#review-toolbar{text-align:right;border-top:1px solid #eaeaea}@media only screen and (max-width:991px){#review-toolbar{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}#review-toolbar .toolbar-element{margin-top:-1px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}@media only screen and (max-width:320px){#review-toolbar .toolbar-element{-ms-flex:0 0 45%;flex:0 0 45%}}#review-toolbar .toolbar-element:not(:last-of-type){margin-right:24px}#review-toolbar .toolbar-element .label-select{font-size:.9375rem;font-weight:700;margin-right:8px}@media only screen and (max-width:576px){#review-toolbar .toolbar-element .label-select{display:none}}#review-toolbar .toolbar-element .custom-select{min-width:150px;border-width:1px}@media only screen and (min-width:992px){#review-toolbar .toolbar-element .custom-select{min-width:200px}}@media only screen and (max-width:576px){#review-toolbar .toolbar-element .custom-select{min-width:150px}#review-toolbar .toolbar-element .custom-select select{font-size:.875rem}}@media only screen and (max-width:320px){#review-toolbar .toolbar-element .custom-select{min-width:initial}}#review-toolbar .toolbar-element .custom-select::before{width:40px;border-width:1px;box-sizing:border-box;background-color:transparent}#review-toolbar .toolbar-element .custom-select::after{background-image:url("../images/svg/commons/ic-chevron.svg");right:12px}#review-toolbar .toolbar-element .custom-select select{padding-right:48px;color:#0a2346}.more-review-infos{position:relative;transition:padding .2s ease-in-out}@media only screen and (max-width:576px){.more-review-infos{position:relative;margin-top:12px}}.more-review-infos::before{content:"";display:block;position:absolute;top:0;bottom:0;right:-16px;left:-16px;z-index:-1;background-color:transparent;transition:background-color .2s ease-in-out}@media only screen and (min-width:992px){.more-review-infos::before{left:-24px;right:-24px}}.more-review-infos.unfolded{padding:16px 0}.more-review-infos.unfolded::before{background-color:#fef9f5}.more-review-infos .reviews-data{margin:0;font-size:.9375rem}.more-review-infos .reviews-data>div:not(.preoccupation-list){display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.more-review-infos .reviews-data>div:not(:last-of-type){margin-bottom:8px}.more-review-infos .reviews-data .preoccupation-list dt{float:left;line-height:1.25rem}.more-review-infos .reviews-data .preoccupation-list dd{line-height:1.25rem}.more-review-infos .reviews-data dt{font-weight:700;margin-right:4px}.more-review-infos .reviews-data dd{margin:0}.more-review-infos .infos-wrap{padding:16px 0 6px}@media only screen and (max-width:576px){.more-review-infos .infos-wrap{padding:8px 0 0}}.more-review-infos .stats-averages~.reviews-data{margin-top:12px}@media only screen and (max-width:991px){.more-review-infos .averages-list{max-width:400px}}.more-review-infos .averages-list li:not(:last-child){margin-bottom:8px}.more-review-infos .averages-list .rating-box{width:124px;height:22px;background-size:124px 44px;transform:translateY(-3px)}.more-review-infos .averages-list .rating-box .rating{background-position-y:-23px}.more-review-infos .averages-label{font-size:.9375rem}.more-review-infos .averages-gauge{height:8px}.more-review-infos .averages-gauge .ic{width:24px;height:24px;font-size:1.5rem}.review-footer{margin-top:8px}.review-footer .translate-info{padding-top:8px}.review-footer .translate-info p{margin:0 0 8px;font-size:.875rem;font-style:italic;color:#999}.review-footer .review-testi-img{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-4px}@media only screen and (max-width:991px){.review-footer .review-testi-img{width:100%}}.review-footer .review-testi-img~.recommended-product{margin-top:16px}.review-footer .review-testi-img .img-wrap{-ms-flex:0 0 185px;flex:0 0 185px;display:inline-block;width:100%;max-width:185px;margin:4px 0 0;position:relative;z-index:0;overflow:hidden}@media only screen and (max-width:1199px){.review-footer .review-testi-img .img-wrap{-ms-flex:0 0 calc((100% - 8px)/ 3);flex:0 0 calc((100% - 8px)/ 3)}}.review-footer .review-testi-img .img-wrap:not(:last-of-type){margin-right:4px}.review-footer .review-testi-img .img-wrap figure{width:100%;height:100%;position:absolute;top:0;left:0}.review-footer .review-testi-img .img-wrap .MagicZoomWait{vertical-align:middle}.review-footer .review-testi-img .img-wrap .revimg-wrap{display:inline-block;width:100%;padding-top:100%;position:relative;overflow:hidden}@media only screen and (min-width:1200px){.review-footer .review-testi-img .img-wrap .revimg-wrap:hover img{transform:scale(1.1) translate3D(-50%,-50%,0)!important}}.review-footer .review-testi-img .img-wrap img{font-size:0;position:absolute;transform-origin:0 0;top:50%;left:50%;transform:translate3D(-50%,-50%,0)!important;transition:transform .2s ease-in-out!important;max-width:100%;height:auto}.review-answer{margin-top:16px;padding:24px;border-radius:12px;background-color:rgba(242,248,255,.4)}@media only screen and (max-width:576px){.review-answer{padding:16px;border-radius:0;border-left:1px solid #2f67f4}}.review-answer .answer-label{font-size:1rem;font-weight:700;color:#2f67f4}@media only screen and (max-width:576px){.review-answer .answer-label{font-size:.9375rem}}@media only screen and (min-width:992px){.review-answer .answer-label{font-size:1.125rem}}.review-answer .answer-label~p{font-size:.9375rem;margin-top:8px!important}@media only screen and (min-width:992px){.review-answer .answer-label~p{font-size:1rem}}.review-answer .ic-answer{margin-right:8px;vertical-align:middle;transform:translateY(-4px)}@media only screen and (max-width:576px){.review-answer .ic-answer{margin-right:4px;transform:translateY(-2px)}}.review-answer .ic-answer::before{content:"";display:block;width:24px;height:18px;background:url("../images/svg/ic-answer.svg") center center no-repeat;background-size:100% auto}@media only screen and (max-width:576px){.review-answer .ic-answer::before{width:20px;height:15px}}.recommended-product{font-size:1rem;letter-spacing:.25px}@media only screen and (max-width:576px){.recommended-product{font-size:.9375rem}}.recommended-product span{margin-left:8px}.recommended-product .ic-check-new{vertical-align:middle;transform:translateY(-2px)}.recommended-product .ic-check-new::before{content:"";display:inline-block;width:21px;height:16px;margin-left:6px;background:url("../images/svg/ic-check-valid.svg") center center no-repeat;background-size:auto 100%}.review-helpful{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;position:absolute;bottom:0;right:0}@media only screen and (min-width:992px){.review-helpful{-ms-flex-pack:end;justify-content:flex-end;max-width:25%;padding-left:24px}}@media only screen and (min-width:1200px){.review-helpful{bottom:-4px}}@media only screen and (max-width:576px){.review-helpful{width:100%;-ms-flex-pack:justify;justify-content:space-between}}.review-helpful .helpful-ratings{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:4px 0;margin-left:16px}@media only screen and (max-width:320px){.review-helpful .helpful-ratings{margin-left:8px}}.review-helpful .label{color:#5c5c5d;font-weight:600}.review-helpful [class*=helpful-]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.review-helpful [class*=helpful-] .ic{width:24px;height:24px;cursor:pointer}@media only screen and (max-width:576px){.review-helpful [class*=helpful-] .ic{width:18px;height:18px}}.review-helpful [class*=helpful-] svg{width:100%;height:auto}.review-helpful [class*=helpful-] svg .st0{fill:#A9A9A9;transition:fill .2s ease-in-out}.review-helpful [class*=helpful-] .count{margin-left:4px}.review-helpful .helpful-ok{margin-right:12px}.review-helpful .helpful-ok.active .ic .st0{fill:#2F67F4}.review-helpful .helpful-ok .ic{transform:translateY(-2px)}@media only screen and (min-width:1200px){.review-helpful .helpful-ok .ic:hover .st0{fill:#2F67F4}}.review-helpful .helpful-ok .ic:active .st0,.review-helpful .helpful-ok .ic:focus .st0{fill:#2F67F4}.review-helpful .helpful-nok.active .ic .st0{fill:#FF527C}.review-helpful .helpful-nok .ic{transform:translateY(2px)}@media only screen and (min-width:1200px){.review-helpful .helpful-nok .ic:hover .st0{fill:#FF527C}}.review-helpful .helpful-nok .ic.active .st0,.review-helpful .helpful-nok .ic:active .st0,.review-helpful .helpful-nok .ic:focus .st0{fill:#FF527C}.review-helpful .helpfulbtn{position:relative}.review-helpful .helpfulbtn .signin-tooltip{width:200px;padding:10px;border-radius:8px;background-color:rgba(255,255,255,.9);border:1px solid #fff;box-shadow:0 4px 8px rgba(0,0,0,.15);position:absolute;right:0;bottom:24px;z-index:0}.review-helpful .helpfulbtn .signin-tooltip p{font-size:.875rem;line-height:1rem;margin:0}.review-helpful .helpfulbtn .signin-tooltip .set-buttons{margin-top:8px}.review-helpful .helpfulbtn .signin-tooltip .set-buttons a{display:inline-block;padding:4px 8px;background-color:#2f67f4;border-radius:4px;color:#fff;font-weight:500;transition:background-color .2s ease-in-out}@media only screen and (min-width:1200px){.review-helpful .helpfulbtn .signin-tooltip .set-buttons a:hover{background-color:rgb(22.7808219178,85.301369863,242.7191780822)}}.review-helpful .helpfulbtn .signin-tooltip .set-buttons a:active,.review-helpful .helpfulbtn .signin-tooltip .set-buttons a:focus{background-color:rgb(22.7808219178,85.301369863,242.7191780822)}[id*=popup-offer-btn].btn-round{width:56px;height:56px;border-radius:100%}@media only screen and (max-width:576px){[id*=popup-offer-btn].btn-round{width:44px;height:44px}}[id*=popup-offer-btn].close .ic-arrow{display:none}[id*=popup-offer-btn].close~.popup-offer_popin{opacity:0;visibility:hidden;z-index:-100;transform:translateY(20px);left:initial;right:initial}[id*=popup-offer-btn].open~.popup-offer_popin{opacity:1;visibility:visible;z-index:initial;transform:initial}[id*=popup-offer-btn].notif-off .notif-promo{opacity:0}[id*=popup-offer-btn] span{pointer-events:none}[id*=popup-offer-btn] .ic-gift-promo::before{content:"";display:block;width:26px;height:26px;background:url("../images/svg/ic-gift-new.svg") center center no-repeat;background-size:auto 100%;transform:translateY(-1px)}@media only screen and (max-width:576px){[id*=popup-offer-btn] .ic-gift-promo::before{width:20px;height:20px}}[id*=popup-offer-btn] .ic-arrow{font-size:1.125rem;color:#fff;transform:rotate(90deg)}@media only screen and (max-width:576px){[id*=popup-offer-btn] .ic-arrow{font-size:1rem}}[id*=popup-offer-btn] .notif-promo{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-width:24px;height:24px;padding:1px 5px;background-color:#ff7b7b;border-radius:40px;border:3px solid #fff;box-shadow:0 1px 2px rgba(0,0,0,.25);font-size:.875rem;font-weight:700;color:#fff;position:absolute;top:-5px;right:-5px;transition:all .2s ease-in-out}@media only screen and (max-width:991px){[id*=popup-offer-btn] .notif-promo{padding-right:6px;top:-10px}}.popup-offer{position:fixed;bottom:24px;left:24px;z-index:1;transition:all .2s ease-in-out}.popup-offer:not(.show){visibility:hidden;opacity:0}@media (min-width:1441px){.popup-offer{left:calc((100vw - 1440px)/ 2 - 40px)}}@media only screen and (max-width:991px){.popup-offer{right:16px;left:initial}}@media only screen and (max-width:767px){.popup-offer{right:8px;bottom:16px}}.popup-offer:not(.is-opened) .notif-promo{animation:pump 3s ease-in-out infinite}.popup-offer .is-opened .notif-promo{display:none}.popup-offer b,.popup-offer strong{font-weight:700}.popup-offer_popin{width:300px;padding:40px 24px 24px;border-radius:8px;background:linear-gradient(160deg,#8c95ff,#ffc3ba);text-align:center;position:absolute;bottom:64px;left:0}@media only screen and (max-width:991px){.popup-offer_popin{left:initial;right:0}}@media only screen and (max-width:576px){.popup-offer_popin{position:fixed;bottom:24px;right:24px;left:8px;width:initial}}.popup-offer_popin.hide{opacity:0}.popup-offer_popin .close{position:absolute;top:0;right:0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;cursor:pointer}.popup-offer_popin .close .ic{font-size:1.25rem;color:#fff}.popup-offer_title{margin-bottom:16px;font-weight:700}.popup-offer_text{margin-bottom:24px}.popup-offer_code{margin-bottom:24px}.popup-offer_code span{text-transform:uppercase;font-size:1.25rem!important;font-weight:700}.popup-offer_used{margin-top:16px;font-size:.875rem}.popup-offer_used b{font-weight:700;text-decoration:underline}.popup-offer .set-buttons a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:40px;background-color:#ff7494;border-radius:6px;color:#fff;font-size:1rem;font-weight:700;transition:background-color .2s ease-in-out}@media only screen and (min-width:1200px){.popup-offer .set-buttons a:hover{background-color:rgb(255,80.3,120.518705036)}}.popup-offer .set-buttons a:active,.popup-offer .set-buttons a:focus{background-color:rgb(255,80.3,120.518705036)}#ajaxReviewForm{width:100%;max-width:680px;margin:0 auto}@media only screen and (max-width:576px){.toggle-input_wrap input:checked~.toggle-input_label{margin-top:0;margin-bottom:4px}}.toggle-input_wrap input:checked~.toggle-input_label .more{display:none}.toggle-input_wrap input:checked~.toggle-input_label .less{display:inline}.toggle-input_wrap input:checked~.toggle-input_container{height:auto;max-height:400px;opacity:1}.toggle-input_label{display:block}@media only screen and (max-width:576px){.toggle-input_label{margin-top:4px}}.toggle-input_label span{font-size:.9375rem;font-weight:500;text-decoration:underline}@media only screen and (max-width:576px){.toggle-input_label span{font-size:.875rem}}.toggle-input_label .less{display:none}.toggle-input_container{height:0;max-height:0;opacity:0;overflow:hidden;transition:all .2s ease-in-out}.prod-section-container.video-run{position:relative;z-index:2}.prod-section-container .head-section{font-size:clamp(1.5rem, 2em, 2.5rem);max-width:960px;margin:0 auto;font-family:Poppins,Arial,Helvetica,sans-serif;font-weight:600;letter-spacing:.1px;text-align:center}@media only screen and (max-width:576px){.prod-section-container .head-section br{display:none}}.prod-section-container .head-section.t-arrow{position:relative}@media only screen and (min-width:992px){.prod-section-container .head-section.t-arrow::after{content:"";display:block;width:95px;height:78px;background:url("../images/product/arrow-curve.svg") center center no-repeat;background-size:100% auto;position:absolute}}@media only screen and (max-width:991px){.prod-section-container .head-section .subtitle{font-size:1.875rem}}.prod-section-container .head-section .subtitle em{font-style:normal}.prod-section-container .head-section .subtitle.font-hand em{font-size:3.75rem}@media only screen and (max-width:991px){.prod-section-container .head-section .subtitle.font-hand em{font-size:2.625rem}}.prod-section-container .head-section .font-hand{display:inline-block;margin-top:10px}.prod-section-container.prod-pack .all-ingredients{margin-top:24px}.prod-section-container>.block_features:not(:first-child){margin-top:48px}@media only screen and (min-width:992px){.prod-section-container>.block_features:not(:first-child){margin-top:100px}}.product-collateral{margin:0 0 48px}@media only screen and (min-width:992px){.product-collateral{margin:0 0 80px}}.product-collateral>.head-section,.product-collateral>.section-container.grid-box{display:none}.product-collateral .prod-section-container{margin-top:48px}@media only screen and (min-width:992px){.product-collateral .prod-section-container{margin-top:100px}.product-collateral .prod-section-container#spotlight-section{margin-top:80px}}@media only screen and (max-width:991px){.product-collateral .prod-section-container:first-child{margin-top:24px}}@media only screen and (max-width:576px){.product-collateral .prod-section-container:first-child{margin-top:16px}}.product-collateral .prod-section-container.bg-section{background-color:#fffbf8;padding:40px 0}.product-collateral .section-col_text p strong{font-weight:400;background-position:0 14px;background-size:100% 3px;background-image:linear-gradient(#ded9f7,#ded9f7);background-repeat:no-repeat}@media only screen and (max-width:767px){.product-collateral .section-col_text p strong{background-position:0 12px}}@media only screen and (min-width:1440px){html[lang*=cs] .product-collateral #notice-video .grid-col.first>.head-section{text-align:right}}html:not([lang*=fr],[lang*=ru],[lang*=cs],[lang*=ro],[lang*=hu],[lang*=it],[lang*=pl],[lang*=el]) .product-collateral .bg-title{font-size:1.125rem;font-weight:700;line-height:initial;color:#0a2346!important;margin:24px auto 0}html:not([lang*=fr],[lang*=ru],[lang*=cs],[lang*=ro],[lang*=hu],[lang*=it],[lang*=pl],[lang*=el]) .product-collateral .block_ingredients{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}html:not([lang*=fr],[lang*=ru],[lang*=cs],[lang*=ro],[lang*=hu],[lang*=it],[lang*=pl],[lang*=el]) .product-collateral .head-section{-ms-flex-order:-2;order:-2}html:not([lang*=fr],[lang*=ru],[lang*=cs],[lang*=ro],[lang*=hu],[lang*=it],[lang*=pl],[lang*=el]) .product-collateral .bg-title{-ms-flex-order:-1;order:-1}@media only screen and (max-width:320px){html:not([lang*=fr],[lang*=ru],[lang*=cs],[lang*=ro],[lang*=hu],[lang*=it],[lang*=pl],[lang*=el]) .product-collateral .bg-title{letter-spacing:initial}}html:not([lang*=fr],[lang*=ru],[lang*=cs],[lang*=ro],[lang*=hu],[lang*=it],[lang*=pl],[lang*=el]) .product-collateral .ingredients-list{margin-top:16px}@media only screen and (max-width:767px){html:not([lang*=fr],[lang*=ru],[lang*=cs],[lang*=ro],[lang*=hu],[lang*=it],[lang*=pl],[lang*=el]) .product-collateral .ilstr-slider{margin-left:0;margin-right:0}}html[lang*=hu] .product-collateral .block_ingredients .bg-title,html[lang*=pl] .product-collateral .block_ingredients .bg-title{font-size:3.5rem;line-height:3.25rem}@media only screen and (max-width:576px){html[lang*=hu] .product-collateral .block_ingredients .bg-title,html[lang*=pl] .product-collateral .block_ingredients .bg-title{font-size:2rem}}@media only screen and (min-width:1200px){html[lang*=hu] .product-collateral .block_ingredients .bg-title,html[lang*=pl] .product-collateral .block_ingredients .bg-title{font-size:4rem;line-height:8rem}}.block_ingredients{text-align:center}.block_ingredients>.head-section{display:inline-block;margin:0 auto}@media only screen and (max-width:576px){.block_ingredients>.head-section .font-hand{font-size:2rem}}.block_ingredients .bg-title{font-size:1.125rem;margin:16px 0}.block_ingredients .ingredients-list{text-align:center}.block_ingredients .ingredient-brand{margin:24px auto 0;font-size:1.125rem;font-weight:700}.block_ingredients .main-ingredients{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;min-width:100%}@media only screen and (min-width:1200px){.block_ingredients .main-ingredients{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-20px}}.block_ingredients .main-ingredients li{-ms-flex:1 1 calc(20% - 64px);flex:1 1 calc(20% - 64px);margin:0 32px}@media only screen and (min-width:1200px){.block_ingredients .main-ingredients li{margin:0 32px 32px;max-width:280px}}@media only screen and (max-width:767px){.block_ingredients .main-ingredients li{margin:0 24px}}.block_ingredients .main-ingredients .main-ing_img{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:200px;height:230px;position:relative;background:url("../images/svg/highlights/bg/bg-anl.svg") center center no-repeat;background-size:auto 100%}@media only screen and (max-width:576px){.block_ingredients .main-ingredients .main-ing_img{width:160px;height:190px}}.block_ingredients .main-ingredients .main-ing_img img{max-width:100%;max-height:100%}.block_ingredients .main-ingredients .main-ing_about{width:100%;margin-top:24px;padding:0 8px;text-align:center}.block_ingredients .main-ingredients .main-ing_about .name{font-size:1.25rem;font-weight:700}@media only screen and (max-width:767px){.block_ingredients .main-ingredients .main-ing_about .name{font-size:.9375rem}}.block_ingredients .main-ingredients .main-ing_about .benefits{margin-top:8px;font-size:1.125rem}@media only screen and (max-width:767px){.block_ingredients .main-ingredients .main-ing_about .benefits{font-size:.9375rem;line-height:1.25rem}}.block_ingredients .main-ingredients .main-ing_about .benefits-more .toggle-container{font-size:1.125rem;font-style:italic}@media only screen and (max-width:767px){.block_ingredients .main-ingredients .main-ing_about .benefits-more .toggle-container{font-size:.9375rem;line-height:1.25rem}}.block_ingredients .main-ingredients .main-ing_about .benefits-more .toggle-container.opened{margin-top:2px;padding-bottom:2px}.block_ingredients .main-ingredients .main-ing_about .benefits-more .toggle-box{margin-top:8px;text-decoration:underline}.block_ingredients .main-ingredients .main-ing_about .benefits-more .toggle-box:not(.active) .less{display:none}.block_ingredients .main-ingredients .main-ing_about .benefits-more .toggle-box.active .more{display:none}.block_ingredients .main-ingredients .main-ing_about .benefits-more .toggle-box.active .less{display:block}@media only screen and (max-width:767px){.block_ingredients .main-ingredients .main-ing_about .benefits-more .toggle-box span{font-size:.9375rem}}.block_ingredients .all-ingredients{max-width:600px;margin:0 auto}@media only screen and (max-width:767px){.block_ingredients .all-ingredients{margin:12px auto 0}}.block_ingredients .all-ingredients+.ingredients-list{margin-top:16px}.block_ingredients .all-ingredients~.scroll-wrap{margin-top:32px}.block_ingredients .all-ingredients .toggle-box{display:inline-block;padding-right:20px}.block_ingredients .all-ingredients .list-wrap{padding-top:12px;position:relative}.block_ingredients .scroll-wrap .scroll-controller{padding-bottom:30px;margin-bottom:-20px}.block_ingredients .tns-controls{position:relative;outline:0}.block_ingredients .tns-controls button{position:absolute;z-index:1;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:15px;height:15px;transform-origin:center center;outline:0;border-width:3px;border-color:rgba(49,51,61,.6);border-style:solid;border-right:none;border-bottom:none}@media only screen and (max-width:1199px){.block_ingredients .tns-controls button{top:110px}}@media only screen and (max-width:576px){.block_ingredients .tns-controls button{top:90px}}.block_ingredients .tns-controls button[data-controls^=prev]{transform:rotate(-45deg);left:12px}.block_ingredients .tns-controls button[data-controls^=next]{right:12px;transform:rotate(135deg)}.block_ingredients #ingrdt-list:not(.splide--draggable) .splide__list{-ms-flex-pack:center;justify-content:center}.block_ingredients #ingrdt-list:not(.splide--draggable) .splide__slide{-ms-flex:1 1 auto;flex:1 1 auto;max-width:360px}.block_ingredients #ingrdt-list .ilstr_img{width:180px;height:180px;max-height:initial;background:url("../images/product/bg-cup.png") center center no-repeat;background-size:auto 100%}.block_ingredients #ingrdt-list .ilstr_img img{max-width:85%;max-height:85%;transform:translate(2px,2px)}.block_ingredients #ingrdt-list .ilstr_about{padding:initial}.no-ing-bg .block_ingredients #ingrdt-list .ilstr_img{background:0 0}@media only screen and (max-width:767px){.ilstr-slider{margin-left:-16px;margin-right:-16px}}.ilstr-slider.splide .splide__arrows .splide__arrow{top:100px}.ilstr-slider.splide .splide__arrows .splide__arrow.splide__arrow--prev{left:-40px}.ilstr-slider.splide .splide__arrows .splide__arrow.splide__arrow--next{right:-40px}@media only screen and (max-width:1199px){.ilstr-slider.splide .splide__arrows .splide__arrow.splide__arrow--prev{left:-24px}.ilstr-slider.splide .splide__arrows .splide__arrow.splide__arrow--next{right:-24px}}@media only screen and (max-width:991px){.ilstr-slider.splide .splide__arrows .splide__arrow.splide__arrow--prev{left:-8px}.ilstr-slider.splide .splide__arrows .splide__arrow.splide__arrow--next{right:-8px}}@media only screen and (max-width:767px){.ilstr-slider.splide .splide__arrows .splide__arrow{display:none}}.ilstr-slider:not(.arrows-on) .splide__arrows{display:none}.ilstr-slider:not(.pagination-on) .splide__pagination{display:none}@media only screen and (min-width:768px){.ilstr-slider.pagination-on .splide__pagination{display:none}}.ilstr-slider.arrows-on .splide__pagination{display:-ms-inline-flexbox;display:inline-flex}@media only screen and (min-width:768px){.ilstr-slider.arrows-on .splide__pagination{display:none}}.ilstr-slider .toggle-box{margin-top:6px}@media only screen and (max-width:576px){.ilstr-slider .toggle-box{margin-top:8px}}.ilstr-slider .toggle-box::after{display:none}.ilstr-slider .toggle-box span{font-size:clamp(.9375rem, 2em, 1rem);text-decoration:underline}.ilstr-slider .toggle-container{font-style:italic}.ilstr-slider .toggle-container p{font-size:clamp(.9375rem, 2em, 1.125rem)}.ilstr-slider .toggle-container p:first-of-type{margin:4px 0 0}.ilstr-list{min-width:100%}.splide:not(.splide--draggable) .ilstr-list{-ms-flex-pack:center;justify-content:center}.splide:not(.splide--draggable) .ilstr-list li{-ms-flex:1 1 25%;flex:1 1 25%}.ilstr-list li{text-align:center}@media only screen and (max-width:576px){.ilstr-list li{padding:0}}.ilstr-list li .ilstr_img{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;max-width:200px;width:100%;max-height:230px;position:relative}@media only screen and (max-width:576px){.ilstr-list li .ilstr_img{height:190px}}.ilstr-list li .ilstr_img a{display:block;height:100%}.ilstr-list li .ilstr_img img{max-width:100%;max-height:100%}@media only screen and (max-width:576px){.ilstr-list li .ilstr_img img{max-width:initial;max-height:initial;width:auto;height:190px}}.ilstr-list li .ilstr_about{width:100%;margin-top:8px;padding:0 8px 8px;text-align:center}@media only screen and (max-width:576px){.ilstr-list li .ilstr_about{padding:0 12px 8px}}.ilstr-list li .ilstr_about .name{font-size:clamp(.9375rem, 2em, 1.25rem);font-family:Poppins,Arial,Helvetica,sans-serif;font-weight:600}@media only screen and (max-width:991px){.ilstr-list li .ilstr_about .name{font-size:.9375rem}.ilstr-list li .ilstr_about .name strong{font-weight:700}}.ilstr-list li .ilstr_about .details{margin:8px 0 0;font-size:clamp(.9375rem, 2em, 1.125rem)}@media only screen and (max-width:991px){.ilstr-list li .ilstr_about .details{font-size:.9375rem}}@media only screen and (max-width:767px){.ilstr-list li .ilstr_about .details{line-height:1.25rem}}.ilstr-list li .ilstr_about .details a{text-decoration:none}.ilstr-list li .ilstr_about .details a:focus{text-decoration:underline;color:#2f67f4}.ilstr-list li .ilstr_about .details a a{text-decoration:none}.ilstr-list li .ilstr_about .details a a:active,.ilstr-list li .ilstr_about .details a a:focus{text-decoration:underline;color:#2f67f4}@media only screen and (min-width:1200px){.ilstr-list li .ilstr_about .details a a:hover{text-decoration:underline;color:#2f67f4}}.ilstr-list li .ilstr_about .details-more .toggle-container{font-size:clamp(.9375rem, 2em, 1.125rem);font-style:italic}@media only screen and (max-width:991px){.ilstr-list li .ilstr_about .details-more .toggle-container{font-size:.9375rem}}@media only screen and (max-width:767px){.ilstr-list li .ilstr_about .details-more .toggle-container{line-height:1.25rem}}.ilstr-list li .ilstr_about .details-more .toggle-container.opened{margin-top:2px;padding-bottom:2px}.ilstr-list li .ilstr_about .details-more .toggle-container a{text-decoration:none}.ilstr-list li .ilstr_about .details-more .toggle-container a:active,.ilstr-list li .ilstr_about .details-more .toggle-container a:focus{text-decoration:underline;color:#2f67f4}@media only screen and (min-width:1200px){.ilstr-list li .ilstr_about .details-more .toggle-container a:hover{text-decoration:underline;color:#2f67f4}}.ilstr-list li .ilstr_about .details-more .toggle-box{padding:0;margin-top:4px;text-decoration:underline}.ilstr-list li .ilstr_about .details-more .toggle-box::after{display:none}.ilstr-list li .ilstr_about .details-more .toggle-box:not(.active) .less{display:none}.ilstr-list li .ilstr_about .details-more .toggle-box.active .more{display:none}.ilstr-list li .ilstr_about .details-more .toggle-box.active .less{display:block}@media only screen and (max-width:991px){.ilstr-list li .ilstr_about .details-more .toggle-box span{font-size:.9375rem}}.block_features{display:-ms-flexbox;display:flex}@media only screen and (min-width:992px){.block_features{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:991px){.block_features{-ms-flex-direction:column;flex-direction:column}.block_features .feat-description,.block_features .feat-img{width:100%}}@media only screen and (min-width:992px){.block_features.text-right .feat-description{-ms-flex-order:1;order:1;padding:0 0 0 48px}}@media only screen and (min-width:992px){.block_features.text-left .feat-description{-ms-flex-order:-1;order:-1;padding:0 48px 0 0!important}}@media only screen and (min-width:992px){.block_features .feat-description{-ms-flex:1 0 calc(50% - 48px);flex:1 0 calc(50% - 48px);max-width:720px}}.block_features .feat-description .head-section{margin-bottom:32px;font-weight:600}@media only screen and (min-width:992px){.block_features .feat-description .head-section{text-align:left}}@media only screen and (max-width:1199px){.block_features .feat-description .head-section{margin-bottom:24px}}@media only screen and (max-width:991px){.block_features .feat-description .head-section{text-align:center}}@media only screen and (max-width:767px){.block_features .feat-description .head-section{text-align:center}}.block_features .feat-description p{margin:0;font-size:clamp(.9375rem, 2em, 1.125rem);line-height:1.4375rem}@media only screen and (max-width:991px){.block_features .feat-description p{font-size:.9375rem;line-height:1.25rem}}.block_features .feat-description p:not(:last-of-type){margin-bottom:16px}.block_features .feat-description p+ol,.block_features .feat-description p+ul{margin-top:16px}.block_features .feat-description ol:not([class*=splide__]),.block_features .feat-description ul:not([class*=splide__]){font-size:clamp(.9375rem, 2em, 1.125rem);line-height:1.4375rem}@media only screen and (max-width:991px){.block_features .feat-description ol:not([class*=splide__]),.block_features .feat-description ul:not([class*=splide__]){font-size:.9375rem;line-height:1.25rem}}.block_features .feat-description ol:not([class*=splide__]) li,.block_features .feat-description ul:not([class*=splide__]) li{position:relative}.block_features .feat-description ol:not([class*=splide__]) li::marker,.block_features .feat-description ul:not([class*=splide__]) li::marker{color:var(--listTypeColorFeat)}@media only screen and (max-width:991px){.block_features .feat-description ol:not([class*=splide__]) li,.block_features .feat-description ul:not([class*=splide__]) li{padding-left:16px}}.block_features .feat-description ol:not([class*=splide__]) li:not(:last-child),.block_features .feat-description ul:not([class*=splide__]) li:not(:last-child){margin-bottom:8px}.block_features .feat-description ol{list-style:decimal;margin-left:18px}.block_features .feat-description .set-buttons{margin-top:24px}@media only screen and (min-width:992px){.block_features .feat-description .set-buttons{margin-top:32px}}@media only screen and (max-width:991px){.block_features .feat-description .set-buttons{text-align:center}}.block_features .feat-description .set-buttons .ui-cta{padding:0 16px}.block_features .feat-description a{text-decoration:underline;color:#2f67f4}.block_features .feat-img{max-width:100%;padding:0 16px}@media only screen and (min-width:992px){.block_features .feat-img{-ms-flex:1 0 calc(50% - 48px);flex:1 0 calc(50% - 48px);max-width:680px;padding:0}.block_features .feat-img~.feat-description{padding:0 0 0 48px}}@media only screen and (max-width:991px){.block_features .feat-img{-ms-flex-order:-1;order:-1;margin-bottom:24px}}@media only screen and (max-width:767px){.block_features .feat-img{padding:0}}.block_features .feat-img img{max-width:100%}.block_features .feat-img .video-box{cursor:pointer}@media only screen and (min-width:1200px){.block_features .feat-img .video-box:hover .video-wrap::after{background-color:#6480fc}}.block_features .feat-img .video-box:active .video-wrap::after,.block_features .feat-img .video-box:focus .video-wrap::after{background-color:#6480fc}.block_features .feat-img .video-box.run .video-wrap::after{display:none}.block_features .feat-img .video-box:not(.stuck) .video-wrap+.stuck-title{display:none}.block_features .feat-img .video-box.stuck{position:fixed;z-index:1;bottom:20px;right:20px;width:260px;transform:translateY(100%);animation:fade-in-up .25s ease-in-out forwards;box-shadow:0 4px 8px rgba(0,0,0,.35)}@media (min-width:1920px){.block_features .feat-img .video-box.stuck{width:460px}}@media only screen and (max-width:991px){.block_features .feat-img .video-box.stuck:not(.firstshot){width:100%;padding-right:56px;left:0;bottom:0;z-index:8;background-color:rgba(255,255,255,.9);box-shadow:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.block_features .feat-img .video-box.stuck:not(.firstshot) .video-wrap{-ms-flex:0 0 auto;flex:0 0 auto;padding:initial;width:248px;height:139.5px}.block_features .feat-img .video-box.stuck:not(.firstshot).run .vimeo-thumb{display:none}.block_features .feat-img .video-box.stuck:not(.firstshot) iframe{position:static}.block_features .feat-img .video-box.stuck:not(.firstshot) .head-section{-ms-flex:1 1 auto;flex:1 1 auto;margin:0 16px;font-size:1.125rem;line-height:normal;text-align:left}}@media only screen and (max-width:767px){.block_features .feat-img .video-box.stuck:not(.firstshot){padding-right:40px}.block_features .feat-img .video-box.stuck:not(.firstshot) .video-wrap{padding:initial;width:180px;height:101.25px}}@media only screen and (max-width:576px){.block_features .feat-img .video-box.stuck:not(.firstshot) .video-wrap{padding:initial;width:100px;height:56.25px}.block_features .feat-img .video-box.stuck:not(.firstshot) .head-section{font-size:1rem;line-height:18p}}@media only screen and (max-width:991px){.block_features .feat-img .video-box.stuck.firstshot{left:8px;bottom:120px;z-index:1;box-shadow:none;width:92px;height:92px}.block_features .feat-img .video-box.stuck.firstshot::before{content:"";display:block;width:98px;height:98px;background-color:#d8ebff;border-radius:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.block_features .feat-img .video-box.stuck.firstshot .video-wrap{width:100%;height:100%;padding:initial;border-radius:100%;overflow:hidden}.block_features .feat-img .video-box.stuck.firstshot .video-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media only screen and (max-width:767px){.block_features .feat-img .video-box.stuck.firstshot{bottom:106px}}@media only screen and (max-width:576px){.block_features .feat-img .video-box.stuck.firstshot{width:66px;height:66px;bottom:88px}.block_features .feat-img .video-box.stuck.firstshot::before{width:72px;height:72px}}@media only screen and (max-width:991px){.block_features .feat-img .video-box.stuck .video-wrap::after{width:48px;height:48px;font-size:1.25rem}}@media only screen and (max-width:576px){.block_features .feat-img .video-box.stuck .video-wrap::after{width:32px;height:32px;font-size:.875rem}}.block_features .feat-img .video-box.stuck .stuck-close{display:-ms-inline-flexbox;display:inline-flex}@media only screen and (max-width:991px){.block_features .feat-img .video-box.stuck .stuck-close{right:16px;top:50%;transform:translate(0,-50%);width:40px;height:40px}.block_features .feat-img .video-box.stuck .stuck-close .ic{font-size:1.125rem}}@media only screen and (max-width:576px){.block_features .feat-img .video-box.stuck .stuck-close{right:8px;width:24px;height:24px}.block_features .feat-img .video-box.stuck .stuck-close .ic{font-size:.9375rem}}.block_features .feat-img .video-box.stuck.run img{display:none}.block_features .feat-img .video-box.stuck .stuck-title{-ms-flex:1 1 auto;flex:1 1 auto;padding:0 16px;font-size:1rem;font-weight:700;line-height:1.125rem}@media only screen and (max-width:320px){.block_features .feat-img .video-box.stuck .stuck-title{font-size:.9375rem;line-height:1rem}}.block_features .feat-img .video-box:not(.wait) .vimeo-link{display:none}.block_features .feat-img .video-box.wait .video-wrap::before{display:none!important}.block_features .feat-img .video-box.wait .vimeo-link{z-index:1}.block_features .feat-img .video-box iframe,.block_features .feat-img .video-box img{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}.block_features .feat-img .video-box img{cursor:pointer}.block_features .feat-img .stuck-close{position:absolute;top:-10px;right:-10px;width:30px;height:30px;display:none;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:100%;background-color:#7e95ff;cursor:pointer}.block_features .feat-img .stuck-close .ic{width:11px;height:11px;background:url("../images/svg/commons/ic-cross-white.svg") center center no-repeat;background-size:100% auto}.block_features .feat-img .video-wrap{position:relative;height:0;padding-top:56.25%}.block_features .feat-img .video-wrap::after{content:"";display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:64px;height:64px;border-radius:100%;background:url("../images/svg/commons/ic-play.svg") rgba(100,128,252,.75) 55% center no-repeat;background-size:24px auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;transition:background-color .2s ease-in-out}@media only screen and (max-width:1199px){.block_features .feat-img .video-wrap::after{padding-left:2px}}@media only screen and (max-width:991px){.block_features .feat-img .video-wrap::after{padding-left:1px}}.block_features .feat-img .overlay-global.visible .overlay-bg{padding:40px 0;margin:0}@media only screen and (max-width:576px){.block_features .feat-img .overlay-global.visible .overlay-bg{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:768px){.block_features .feat-img .overlay-global.visible .overlay-wrapper{width:33vw;max-width:576px}}@media only screen and (max-width:991px){.block_features .feat-img .overlay-global.visible .overlay-wrapper{width:80vw;max-width:480px}}.block_features .feat-img .overlay-global.visible .overlay-container{padding:0;border-radius:0;height:0;padding-top:125%;position:relative}.block_features .feat-img .overlay-global.visible .overlay-container>.video-box{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:1199px){.block_actions .grid-box{grid-template-rows:repeat(2,auto);grid-row-gap:16px}}.block_actions .grid-col.first{grid-area:1/1/1/12}@media only screen and (min-width:992px){.block_actions .grid-col.first{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}}@media only screen and (max-width:1199px){.block_actions .grid-col.first{grid-area:1/2/2/-2}}@media only screen and (max-width:991px){.block_actions .grid-col.first{text-align:center}}@media only screen and (max-width:576px){.block_actions .grid-col.first{grid-area:1/1/2/-1}}@media only screen and (min-width:992px){.block_actions .grid-col.first .head-section{-ms-flex:1 1 33%;flex:1 1 33%;margin:235px 72px 0 16px;z-index:1}}@media only screen and (max-width:1439px){.block_actions .grid-col.first .head-section{-ms-flex:1 1 40%;flex:1 1 40%;margin-right:0;margin-left:24px}}@media only screen and (max-width:1199px){.block_actions .grid-col.first .head-section{margin-left:0}}.block_actions .grid-col.first .head-section .font-hand{font-size:3.75rem;margin-top:16px}@media only screen and (max-width:1439px){.block_actions .grid-col.first .head-section .font-hand{font-size:2.625rem}}@media only screen and (max-width:576px){.block_actions .grid-col.first .head-section .font-hand{margin-top:15px;display:inline-block;width:100%;margin-top:16px;font-size:2.25rem}}.block_actions .grid-col.first .head-section.t-arrow::after{transform:rotate(25deg) translate(0,-20px);right:-20px}@media only screen and (max-width:1199px){.block_actions .grid-col.first .head-section.t-arrow::after{right:20px;bottom:-50px}}.block_actions .grid-col.last{grid-area:1/12/1/-1;padding:0 24px 0 32px}@media only screen and (min-width:1440px){.block_actions .grid-col.last{margin-top:56px}}@media only screen and (max-width:1199px){.block_actions .grid-col.last{grid-area:2/1/-1/-1;padding:0}}@media only screen and (max-width:1199px){.block_actions .details-infos{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}.block_actions .details-infos .toggle-wrap{-ms-flex:1 0 100%;flex:1 0 100%;text-align:center;margin-top:24px}.block_actions .details-infos .content-wrap{max-width:600px;width:100%;margin:0 auto;text-align:left}.block_actions .details-infos .content-wrap>p:first-of-type{margin-top:8px}}@media only screen and (max-width:576px){.block_actions .details-infos{margin-top:16px}.block_actions .details-infos .toggle-wrap{padding:0 16px}}@media only screen and (min-width:1200px){.block_actions .details-infos li:not(:last-child){margin-bottom:56px}}@media only screen and (max-width:1199px){.block_actions .details-infos li{-ms-flex:0 0 50%;flex:0 0 50%}.block_actions .details-infos li:not(.toggle-wrap){padding:0 16px}.block_actions .details-infos li.toggle-row{-ms-flex:1 0 100%;flex:1 0 100%;margin:24px 0 0;padding:16px;text-align:center}}@media only screen and (max-width:576px){.block_actions .details-infos li{-ms-flex:1 0 100%;flex:1 0 100%}.block_actions .details-infos li:not(.toggle-row){display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.block_actions .details-infos li:not(:last-child){margin-bottom:24px}.block_actions .details-infos li.toggle-row{margin:0;text-align:left}}.block_actions .details-infos li .details-img{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative}@media screen and (min-width:577px){.block_actions .details-infos li .details-img{height:105px}.block_actions .details-infos li .details-img img{height:100%}}@media only screen and (max-width:576px){.block_actions .details-infos li .details-img{-ms-flex:0 0 72px;flex:0 0 72px}}.block_actions .details-infos li .details-img::before{content:"";display:block;width:100%;height:100%;background:url("../images/svg/highlights/bg/bg-anl.svg") center center no-repeat;background-size:auto 100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.block_actions .details-infos li .details-img.manual{width:85px;height:92px;background:url("../images/product/ic-manual.svg") right center no-repeat;background-size:90% auto}@media only screen and (max-width:576px){.block_actions .details-infos li .details-img.manual{width:64px;height:71px;-ms-flex:0 0 75px;flex:0 0 75px}}.block_actions .details-infos li .details-img.advice{width:92px;height:85px;background:url("../images/product/ic-friend-adv.svg") center center no-repeat;background-size:100% auto}@media only screen and (max-width:1199px){.block_actions .details-infos li .details-img.advice{height:92px}}@media only screen and (max-width:576px){.block_actions .details-infos li .details-img.advice{width:75px;height:70px;-ms-flex:0 0 75px;flex:0 0 75px}}.block_actions .details-infos li .details-img img{max-width:100%}.block_actions .details-infos li .details-container{margin-top:16px}@media only screen and (max-width:576px){.block_actions .details-infos li .details-container{margin-top:0;margin-left:16px}}.block_actions .details-infos li .details-container .details-title{font-family:Poppins,Arial,Helvetica,sans-serif;font-size:1.125rem;font-weight:700}@media only screen and (max-width:767px){.block_actions .details-infos li .details-container .details-title{font-size:.9375rem}}.block_actions .details-infos li .details-container .details-text{font-size:1.125rem;line-height:1.4375rem;margin-top:8px}@media only screen and (max-width:767px){.block_actions .details-infos li .details-container .details-text{font-size:.9375rem;line-height:1.25rem}}.block_actions .toggle-container{font-size:.875rem}.block_actions .video-box{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;max-width:535px;cursor:pointer}@media only screen and (min-width:992px){.block_actions .video-box{-ms-flex:0 0 37.15vw;flex:0 0 37.15vw}}@media only screen and (max-width:991px){.block_actions .video-box{width:50vw;margin:24px auto 0}}@media only screen and (max-width:576px){.block_actions .video-box{width:90vw}}.block_actions .video-box .video-wrap{position:relative;width:100%;height:0;padding-top:125%}.block_actions .video-box.run img{display:none}.block_actions .video-box.run iframe{display:block}.block_actions .video-box iframe,.block_actions .video-box img{position:absolute;top:0;left:0;width:100%;height:100%}.block_actions .video-box iframe{display:none;border:0;background-color:transparent}.vimeo-link{position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:rgba(100,128,255,.1)}.vimeo-link a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0 24px 2px;height:40px;border-radius:6px;background-color:#2f67f4;font-size:16px;font-weight:600;color:#fff;transition:background-color .2s ease-in-out}@media only screen and (min-width:1200px){.vimeo-link a:hover{background-color:rgb(22.7808219178,85.301369863,242.7191780822)}}.vimeo-link a:active,.vimeo-link a:focus{background-color:rgb(22.7808219178,85.301369863,242.7191780822)}.video-box.run .vimeo-link{display:none}iframe.loaded~.vimeo-link{display:none}#recommendations{margin-top:48px}@media only screen and (min-width:992px){#recommendations{margin-top:80px}}@media only screen and (max-width:991px){#recommendations{width:calc(100% - 32px);margin-left:16px;margin-right:16px;padding:16px 0;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}}#recommendations .toggle-row{text-align:center}#recommendations .toggle-box{display:inline-block;width:auto;margin:0 auto;padding-right:20px;font-size:.9375rem;text-decoration:underline}#recommendations .content-wrap{padding:20px 16px 0;max-width:600px;margin:0 auto;text-align:center}.product-faq-wrap{margin:0 auto 64px;max-width:1015px}@media only screen and (max-width:991px){.product-faq-wrap{margin-bottom:40px}}.product-faq-wrap~.product-review{border-top:1px solid #ccd6e0}.product-faq-wrap .foot,.product-faq-wrap~.foot{text-align:center;margin-top:40px}@media only screen and (max-width:576px){.product-faq-wrap .foot,.product-faq-wrap~.foot{margin-top:24px}}@media only screen and (min-width:992px){.product-faq-wrap .foot .ui-cta,.product-faq-wrap~.foot .ui-cta{padding-top:2px}.product-faq-wrap .foot .ui-cta:hover .ic,.product-faq-wrap~.foot .ui-cta:hover .ic{color:#fff}}.product-faq-wrap .foot .ui-cta:active .ic-support,.product-faq-wrap .foot .ui-cta:focus .ic-support,.product-faq-wrap~.foot .ui-cta:active .ic-support,.product-faq-wrap~.foot .ui-cta:focus .ic-support{color:#fff}.product-faq-wrap .foot .ui-cta .ic-support,.product-faq-wrap~.foot .ui-cta .ic-support{font-size:1.25rem}@media only screen and (min-width:992px){.faq-container{max-width:1200px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch}}.faq-container .faq-header{font-family:Poppins,Arial,Helvetica,sans-serif;font-weight:500;font-size:2.5rem}@media only screen and (min-width:992px){.faq-container .faq-header{-ms-flex:0 0 350px;flex:0 0 350px;margin-right:40px}}@media only screen and (min-width:1200px){.faq-container .faq-header{margin-right:60px;font-size:3rem}}@media only screen and (max-width:991px){.faq-container .faq-header{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:40px;font-size:2rem;line-height:2.25rem}}@media only screen and (max-width:576px){.faq-container .faq-header{font-size:1.5rem}}.faq-container .faq-header .counter{font-size:2rem;font-weight:600}@media only screen and (max-width:991px){.faq-container .faq-header .counter{margin-left:8px;font-size:1.75rem}}@media only screen and (max-width:576px){.faq-container .faq-header .counter{font-size:1.25rem}}@media only screen and (min-width:1200px){.faq-container .faq-header .counter{font-size:2.5rem}}.faq-container>.set-buttons{-ms-flex:1 0 100%;flex:1 0 100%;text-align:center;margin-top:24px}.faq-container>.set-buttons .ui-cta{min-width:210px;padding:0 16px 1px;border-radius:0}@media only screen and (min-width:992px){.product-faq{-ms-flex:1 1 auto;flex:1 1 auto;max-width:calc(100% - 415px)}}.product-faq .collapse-group{margin:16px 0 0}.product-faq .collapse-item{padding:20px 0;border-bottom:1px solid #eaeaea}.product-faq .collapse-item:first-of-type{padding-top:0}.product-faq .collapse-item_head{padding-right:56px;font-size:1.25rem;font-weight:700;height:auto;border:none;position:relative;cursor:pointer}@media only screen and (max-width:767px){.product-faq .collapse-item_head{font-size:18p}}@media only screen and (max-width:576px){.product-faq .collapse-item_head{font-size:.9375rem}}.product-faq .collapse-item_head::after{content:"+";display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;font-size:1.25rem;font-weight:700;line-height:0;color:#fff;background-color:#ffc3ba;border-radius:100%;position:absolute;right:0;top:50%;transform:translateY(-50%);cursor:pointer;box-sizing:border-box;background-image:none}@media only screen and (min-width:992px){.product-faq .collapse-item_head::after{width:32px;height:32px}}.product-faq .collapse-item_head.active::after{content:"-";font-size:1.5rem;padding-bottom:2px}.product-faq .collapse-item_head.active~.collapse-item_container-wrap{margin-bottom:16px}.product-faq .collapse-item_container{padding:16px 0 0}.product-faq .collapse-item_container p{margin:0;font-size:1rem;line-height:1.25rem}@media only screen and (max-width:576px){.product-faq .collapse-item_container p{font-size:15p}}.product-faq .collapse-item_container p:not(:last-child){margin-bottom:8px}.product-faq .collapse-item_container ul{font-size:1rem;line-height:1.25rem;padding-left:24px;list-style-type:disc}@media only screen and (max-width:576px){.product-faq .collapse-item_container ul{font-size:.9375rem}}.product-faq .collapse-item_container ul li:not(:last-child){margin-bottom:10px}.product-faq .collapse-item_container-wrap{height:0;overflow:hidden;transition:height .2s ease-in-out}.product-faq .foot,.product-faq~.foot{text-align:center}@media only screen and (min-width:992px){.product-faq .foot .ui-cta:hover .ic,.product-faq~.foot .ui-cta:hover .ic{color:#fff}}.product-faq .foot .ui-cta:active .ic-support,.product-faq .foot .ui-cta:focus .ic-support,.product-faq~.foot .ui-cta:active .ic-support,.product-faq~.foot .ui-cta:focus .ic-support{color:#fff}.product-faq .foot .ui-cta .ic-support,.product-faq~.foot .ui-cta .ic-support{font-size:1.25rem}.product-review .separ{width:100%;max-width:var(--containerWidth);height:1px;background-color:#eaeaea;margin:0 auto;transform:translateY(-64px)}@media only screen and (max-width:991px){.product-review .separ{display:none}}.product-review .reviews-title{font-size:1.125rem;font-weight:700;text-align:center;margin:24px 0}@media (min-width:577px){.product-review .reviews-title{display:none}}.product-review .ratings-global .sum-keywords-list{margin-top:16px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}@media only screen and (min-width:992px){.product-review .ratings-global .sum-keywords-list{-ms-flex:0 0 100%;flex:0 0 100%}}@media only screen and (max-width:991px){.product-review .ratings-global .sum-keywords-list{-ms-flex-pack:center;justify-content:center;max-width:600px;margin:16px auto 0}}.product-review .ratings-global .sum-keywords-list .sum-keywords-item{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:30px;padding:2px 12px;background:#fffbf9;border:1px solid #f5c5bd;border-radius:30px;font-size:.875rem;font-weight:500;position:relative}@media only screen and (max-width:576px){.product-review .ratings-global .sum-keywords-list .sum-keywords-item{height:24px}}@media only screen and (min-width:992px){.product-review .ratings-global:not(.no-reviews){max-width:1200px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.product-review .ratings-global:not(.no-reviews)>.head-section{font-family:Poppins,Arial,Helvetica,sans-serif;font-weight:500;font-size:2.5rem;line-height:2.75rem;text-align:center}@media only screen and (min-width:992px){.product-review .ratings-global:not(.no-reviews)>.head-section{-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%;margin-right:8%;text-align:left}}@media only screen and (min-width:1200px){.product-review .ratings-global:not(.no-reviews)>.head-section{font-size:3rem;line-height:3.5rem}}@media only screen and (max-width:991px){.product-review .ratings-global:not(.no-reviews)>.head-section{font-size:2rem;line-height:2.25rem}}@media only screen and (max-width:576px){.product-review .ratings-global:not(.no-reviews)>.head-section{font-size:1.5rem;line-height:1.75rem}}.product-review .ratings-global:not(.no-reviews) .ratings-stats{text-align:center}@media only screen and (min-width:992px){.product-review .ratings-global:not(.no-reviews) .ratings-stats{-ms-flex:1 1 auto;flex:1 1 auto;max-width:55%;text-align:left;margin-top:4px}}.product-review .ratings-global:not(.no-reviews) .ratings-stats.opened~#reviews-pro-cons{opacity:1;max-height:1500px;margin-top:40px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.product-review .ratings-global:not(.no-reviews) .ratings-stats .ratings-stats_wrap{max-width:500px;margin:0 auto}.product-review .ratings-global.no-reviews #review-form-container{padding:0;text-align:center}.product-review .ratings-global.no-reviews .form-wrap{margin:0 auto}.product-review .ratings-global.no-reviews #add-review{transform:none}.product-review .ratings-global .averages-list{max-width:500px}@media only screen and (max-width:991px){.product-review .ratings-global .averages-list{margin:0 auto}}.product-review .ratings-global .ratings-average{font-size:3.875rem;font-weight:700;position:relative}@media only screen and (max-width:991px){.product-review .ratings-global .ratings-average{font-size:3.5rem}}@media only screen and (max-width:576px){.product-review .ratings-global .ratings-average{font-size:2.5rem}}@media only screen and (max-width:991px){.product-review .ratings-global .ratings-data{-ms-flex-pack:center;justify-content:center;margin-top:8px}}.product-review .ratings-global .ratings-data .toggle-box{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:24px}.product-review .ratings-global .ratings-data .toggle-box::after{width:14px;height:12px;right:0;top:calc(50% - 2px)}@media (min-width:577px){.product-review .ratings-global .ratings-data .toggle-box::after{width:18px;height:16px;right:-8px;top:calc(50% - 4px)}}@media only screen and (max-width:991px){.product-review .ratings-global .ratings-data .toggle-box{-ms-flex-pack:center;justify-content:center}}.product-review .ratings-global .ratings-data~.averages-list{margin-top:24px}.product-review .ratings-global .rating-summary{margin-top:8px}@media only screen and (max-width:991px){.product-review .ratings-global .rating-summary{margin:8px auto 0;max-width:400px}}.product-review .ratings-global .rating-summary .ratings-head,.product-review .ratings-global .rating-summary .set-buttons{display:none}.product-review .ratings-global .rating-summary .ratings-list .rating-box{margin-left:0;width:124px;height:22px;background-size:124px 44px}@media only screen and (max-width:576px){.product-review .ratings-global .rating-summary .ratings-list .rating-box{width:121px;height:20px;background-size:121px 40px}}.product-review .ratings-global .rating-summary .ratings-list .rating-box .rating{background-position-y:-23px}@media only screen and (max-width:576px){.product-review .ratings-global .rating-summary .ratings-list .rating-box .rating{background-position-y:-21px}}.product-review .ratings-global .rating-summary .ratings-list .rating-gauge{transform:translateY(1px)}.product-review .ratings-global .rating-box{margin-left:16px;width:124px;height:22px;background-size:124px 44px}@media only screen and (min-width:992px){.product-review .ratings-global .rating-box{width:164px;height:28px;background-size:164px 56px}}.product-review .ratings-global .rating-box .rating{background-position-y:-23px}@media only screen and (min-width:992px){.product-review .ratings-global .rating-box .rating{background-position-y:-29.5px}}.product-review .ratings-global .data-details{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex:0 0 auto;flex:0 0 auto}.product-review .ratings-global .reviews-counting{margin-left:16px;font-size:1.875rem;transform:translateY(2px)}@media only screen and (max-width:576px){.product-review .ratings-global .reviews-counting{font-size:.9375rem;transform:translateY(4px)}}.product-review .ratings-global .reviews-counting:not(:last-of-type)::after{content:","}@media only screen and (min-width:992px){.product-review #summary-reviews{-ms-flex:1 1 auto;flex:1 1 auto;max-width:60%;padding-right:48px;padding-top:16px}}@media only screen and (min-width:992px){.product-review #summary-reviews .head-section{text-align:left}}.product-review #summary-reviews .summary-container{margin-top:16px;font-size:1rem;line-height:1.25rem}@media only screen and (max-width:991px){.product-review #summary-reviews .summary-container{max-width:600px;margin:16px auto 0}}.product-review #summary-reviews .summary-legend{margin-top:16px;color:rgba(10,35,70,.5);font-style:italic}.product-review #summary-reviews .summary-legend small{font-size:.75rem}@media only screen and (max-width:991px){.product-review #summary-reviews .summary-legend{text-align:center;margin-bottom:24px}}.product-review .toolbar{border-bottom:1px solid #ffc3ba;position:relative;z-index:0}@media only screen and (max-width:576px){.product-review .toolbar{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:0}.product-review .toolbar .nav-item{-ms-flex:0 0 50%;flex:0 0 50%}.product-review .toolbar .nav-item:not(:last-child){margin-right:0}}.product-review .toolbar .nav-tabs{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-pack:center;justify-content:center}.product-review .toolbar .nav-tablink{height:56px;padding:0 16px;font-size:1.125rem}@media only screen and (max-width:767px){.product-review .toolbar .nav-tablink{height:40px;font-size:.9375rem}}@media only screen and (max-width:576px){.product-review .toolbar .nav-tablink{width:100%;height:48px;-ms-flex-align:center;align-items:center}}.product-review .toolbar .nav-tablink[data-visible=true]{font-weight:700}.product-review .toolbar .nav-tablink[data-visible=true]::after{content:"";display:block;width:100%;border-bottom:2px solid #2f67f4;position:absolute;left:0;bottom:-1px}.product-review .toolbar .tab-box>*{margin-top:32px}.product-review .reviews-header{margin:64px auto 0;padding-top:64px}@media only screen and (max-width:991px){.product-review .reviews-header{margin-top:32px;padding-top:32px}}.tab-links-nav .scroll-wrapper{width:100%;height:50px;overflow:hidden;margin:20px auto;background-color:#ecf2fa;border-radius:60px;padding:10px 0;position:relative}.tab-links-nav .scroll-wrapper::after,.tab-links-nav .scroll-wrapper::before{content:"";display:block;position:absolute;height:100%;width:50px;top:0;z-index:1;pointer-events:none}.tab-links-nav .scroll-wrapper.left::before{background:linear-gradient(to right,#ecf2fa 30%,rgba(236,242,250,0) 100%);left:0}.tab-links-nav .scroll-wrapper.right::after{background:linear-gradient(to left,#ecf2fa 30%,rgba(236,242,250,0) 100%);right:0}.colored-container .tab-links-nav .scroll-wrapper{background-color:#fff;box-shadow:0 2px 10px rgba(200,216,237,.6);position:relative;z-index:1}.colored-container .tab-links-nav .scroll-wrapper.left::before{background:linear-gradient(to right,#fff 30%,rgba(255,255,255,0) 100%)}.colored-container .tab-links-nav .scroll-wrapper.right::after{background:linear-gradient(to left,#fff 30%,rgba(255,255,255,0) 100%)}#information.product-details{margin-top:32px}#information .head~p{margin:0 0 15px}#information .head~p:last-child{margin-bottom:0}#information .details-infos{margin:initial;padding:initial;border:none}#information .details-infos>li{position:relative}#information .infos-wrap{padding:16px;margin:initial;background-color:#f6f5fa;border:1px solid #e6e9ed;border-radius:12px}#information .infos-wrap:not(:last-child){margin-bottom:16px}#information .infos-wrap .details-title{margin-bottom:8px;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:.9375rem;font-weight:700}#information .infos-wrap .details-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;gap:16px}#information .infos-wrap .details-img,#information .infos-wrap .details-text{margin:initial}body.leaving-review .add-to-cart-box{transform:translateY(100%)}#add-review{overflow:hidden;transition:all .25s ease-in-out;max-height:2500px}#add-review .review-success{max-width:480px;margin:0 auto 16px;text-align:center;font-size:1rem}@media only screen and (min-width:992px){#add-review .review-success{font-size:1.125rem}}#add-review .review-success~.set-buttons{display:none}#add-review .review-success span{display:inline-block;margin-bottom:4px;font-weight:700;font-size:1.25rem}@media only screen and (min-width:992px){#add-review .review-success span{font-size:1.5rem}}#add-review .review-success span::after{content:"";display:inline-block;width:20px;height:20px;background:url("../images/svg/ic-approved.svg") center center no-repeat;background-size:100% auto;margin-left:6px;transform:translateY(1px)}#add-review:not(.opened){max-height:0;opacity:0;visibility:hidden}#add-review #review-form{width:100%;margin:8px auto 24px;text-align:center}@media only screen and (max-width:991px){#add-review #review-form{max-width:600px}}@media only screen and (max-width:576px){#add-review #review-form{margin-top:0;margin-bottom:10px}}#add-review #review-form>.head-title{font-family:Poppins,Arial,Helvetica,sans-serif;font-size:1.125rem;font-weight:600;margin-bottom:16px}@media only screen and (min-width:768px){#add-review #review-form>.head-title{font-size:1.5rem;-ms-flex:1 0 100%;flex:1 0 100%;margin-bottom:32px}}#add-review #review-form.load::before{top:initial;bottom:-6px}@media only screen and (max-width:991px){#add-review #review-form.load::before{bottom:-10px}}#add-review #review-form.load>*{opacity:.35}@media only screen and (max-width:991px){#add-review #review-form .review-step:not(:last-of-type){margin-bottom:20px}}@media only screen and (min-width:768px){#add-review #review-form .review-step{max-width:480px;margin:0}}#add-review #review-form .review-step.first{margin-bottom:20px}#add-review #review-form .review-step:not(.first) .rating.validation-failed~.validation-advice{transform:translateY(-24px)}#add-review #review-form .review-step .head-title{text-align:left;font-size:1rem;font-family:Poppins,Arial,Helvetica,sans-serif;font-weight:600;margin-bottom:8px}#add-review #review-form .review-step .head-title span{font-size:.8125rem;font-weight:400;font-style:italic;color:#757575}#add-review #review-form .review-step .product-name{text-align:left;font-size:1rem;font-weight:700;margin-bottom:12px}@media only screen and (min-width:992px){#add-review #review-form .review-step .product-name{font-size:1.125rem;font-weight:700}}@media only screen and (max-width:576px){#add-review #review-form .review-step .product-name{text-align:center}}#add-review #review-form .review-step .col-2{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:320px){#add-review #review-form .review-step .col-2{display:block}}#add-review #review-form .review-step .col-2 .col-img{-ms-flex:0 0 auto;flex:0 0 auto;margin-right:24px}@media only screen and (max-width:1199px){#add-review #review-form .review-step .col-2 .col-img{max-width:120px}}@media xs-small-only{#add-review #review-form .review-step .col-2 .col-img{margin-right:16px}}@media (min-width:321px) and (max-width:576px){#add-review #review-form .review-step .col-2 .col-img img{position:sticky;top:8px}}@media only screen and (max-width:320px){#add-review #review-form .review-step .col-2 .col-img{margin:0 auto;text-align:center}}#add-review #review-form .review-step .col-2 .col-rate{-ms-flex:1 1 auto;flex:1 1 auto;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media xs-small-only{#add-review #review-form .review-step .col-2 .col-rate{text-align:center}}@media only screen and (max-width:320px){#add-review #review-form .review-step .col-2 .col-rate{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:16px}#add-review #review-form .review-step .col-2 .col-rate .rate-row:nth-of-type(odd){margin-right:8px}}#add-review #review-form .review-step .col-2 .col-rate .head-title{margin-bottom:0}#add-review #review-form .form-std-list .label-input,#add-review #review-form .form-std-list label:not(.unset-label){position:static;top:initial;left:initial;right:initial;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:600;color:#0a2346;display:inline-block;width:100%;margin-bottom:8px}#add-review #review-form .form-std-list .label-input.token-tag,#add-review #review-form .form-std-list label:not(.unset-label).token-tag{display:-ms-inline-flexbox;display:inline-flex;height:32px;padding:0 16px 2px;margin-bottom:0;border-radius:40px;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:normal;text-transform:none;letter-spacing:.15px;color:#0a2346;border-width:1px;border-color:#dae0fc}@media only screen and (max-width:576px){#add-review #review-form .form-std-list .label-input.token-tag,#add-review #review-form .form-std-list label:not(.unset-label).token-tag{font-size:.875rem}}#add-review #review-form .form-std-list .label-input .form-optional,#add-review #review-form .form-std-list label:not(.unset-label) .form-optional{font-size:.8125rem;color:#757575;font-weight:400;margin-left:4px}#add-review #review-form .form-std-list .one-field{text-align:left;margin-bottom:20px}#add-review #review-form .form-std-list .one-field:not(.no-label){margin-bottom:32px}#add-review #review-form .form-std-list .one-field input[type=number],#add-review #review-form .form-std-list .one-field input[type=tel],#add-review #review-form .form-std-list .one-field input[type=text]{width:100%;height:48px;border:1px solid #dae0fc;padding:0 12px;border-radius:5px;outline:0;font-size:.9375rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:border-color .2s ease-in-out}#add-review #review-form .form-std-list .one-field input[type=number]::-webkit-input-placeholder,#add-review #review-form .form-std-list .one-field input[type=tel]::-webkit-input-placeholder,#add-review #review-form .form-std-list .one-field input[type=text]::-webkit-input-placeholder{color:#757575;opacity:1!important;font-weight:400;font-size:.9375rem;font-style:normal}#add-review #review-form .form-std-list .one-field input[type=number]:-moz-placeholder,#add-review #review-form .form-std-list .one-field input[type=tel]:-moz-placeholder,#add-review #review-form .form-std-list .one-field input[type=text]:-moz-placeholder{color:#757575;opacity:1!important;font-weight:400;font-size:.9375rem;font-style:normal}#add-review #review-form .form-std-list .one-field input[type=number]::-moz-placeholder,#add-review #review-form .form-std-list .one-field input[type=tel]::-moz-placeholder,#add-review #review-form .form-std-list .one-field input[type=text]::-moz-placeholder{color:#757575;opacity:1!important;font-weight:400;font-size:.9375rem;font-style:normal}#add-review #review-form .form-std-list .one-field input[type=number]:-ms-input-placeholder,#add-review #review-form .form-std-list .one-field input[type=tel]:-ms-input-placeholder,#add-review #review-form .form-std-list .one-field input[type=text]:-ms-input-placeholder{color:#757575;opacity:1!important;font-weight:400;font-size:.9375rem;font-style:normal}@media only screen and (max-width:576px){#add-review #review-form .form-std-list .one-field input[type=number],#add-review #review-form .form-std-list .one-field input[type=tel],#add-review #review-form .form-std-list .one-field input[type=text]{height:44px}#add-review #review-form .form-std-list .one-field input[type=number]::-webkit-input-placeholder,#add-review #review-form .form-std-list .one-field input[type=tel]::-webkit-input-placeholder,#add-review #review-form .form-std-list .one-field input[type=text]::-webkit-input-placeholder{color:#757575;opacity:1!important;font-weight:400;font-size:.875rem;font-style:normal}#add-review #review-form .form-std-list .one-field input[type=number]:-moz-placeholder,#add-review #review-form .form-std-list .one-field input[type=tel]:-moz-placeholder,#add-review #review-form .form-std-list .one-field input[type=text]:-moz-placeholder{color:#757575;opacity:1!important;font-weight:400;font-size:.875rem;font-style:normal}#add-review #review-form .form-std-list .one-field input[type=number]::-moz-placeholder,#add-review #review-form .form-std-list .one-field input[type=tel]::-moz-placeholder,#add-review #review-form .form-std-list .one-field input[type=text]::-moz-placeholder{color:#757575;opacity:1!important;font-weight:400;font-size:.875rem;font-style:normal}#add-review #review-form .form-std-list .one-field input[type=number]:-ms-input-placeholder,#add-review #review-form .form-std-list .one-field input[type=tel]:-ms-input-placeholder,#add-review #review-form .form-std-list .one-field input[type=text]:-ms-input-placeholder{color:#757575;opacity:1!important;font-weight:400;font-size:.875rem;font-style:normal}}#add-review #review-form .form-std-list .one-field input[type=number][id=nickname_field],#add-review #review-form .form-std-list .one-field input[type=tel][id=nickname_field],#add-review #review-form .form-std-list .one-field input[type=text][id=nickname_field]{max-width:320px}@media only screen and (min-width:1200px){#add-review #review-form .form-std-list .one-field input[type=number]:hover,#add-review #review-form .form-std-list .one-field input[type=tel]:hover,#add-review #review-form .form-std-list .one-field input[type=text]:hover{border-color:#ffdad3}}#add-review #review-form .form-std-list .one-field input[type=number]:active,#add-review #review-form .form-std-list .one-field input[type=number]:focus,#add-review #review-form .form-std-list .one-field input[type=tel]:active,#add-review #review-form .form-std-list .one-field input[type=tel]:focus,#add-review #review-form .form-std-list .one-field input[type=text]:active,#add-review #review-form .form-std-list .one-field input[type=text]:focus{border-color:#ffdad3!important}#add-review #review-form .form-std-list .one-field input[type=number][class*=input-dob-],#add-review #review-form .form-std-list .one-field input[type=tel][class*=input-dob-]{border:none;padding:0;text-align:center}#add-review #review-form .form-std-list .one-field input[type=number].input-dob-day,#add-review #review-form .form-std-list .one-field input[type=number].input-dob-month,#add-review #review-form .form-std-list .one-field input[type=tel].input-dob-day,#add-review #review-form .form-std-list .one-field input[type=tel].input-dob-month{width:30px}#add-review #review-form .form-std-list .one-field input[type=number].input-dob-year,#add-review #review-form .form-std-list .one-field input[type=tel].input-dob-year{width:50px}#add-review #review-form .form-std-list .one-field textarea{padding:8px 12px;font-size:.9375rem;border-color:#dae0fc;transition:border-color .2s ease-in-out}#add-review #review-form .form-std-list .one-field textarea::-webkit-input-placeholder{color:#757575;opacity:1!important;font-weight:400;font-size:.875rem;font-style:normal}#add-review #review-form .form-std-list .one-field textarea:-moz-placeholder{color:#757575;opacity:1!important;font-weight:400;font-size:.875rem;font-style:normal}#add-review #review-form .form-std-list .one-field textarea::-moz-placeholder{color:#757575;opacity:1!important;font-weight:400;font-size:.875rem;font-style:normal}#add-review #review-form .form-std-list .one-field textarea:-ms-input-placeholder{color:#757575;opacity:1!important;font-weight:400;font-size:.875rem;font-style:normal}@media only screen and (min-width:1200px){#add-review #review-form .form-std-list .one-field textarea:hover{border-color:#ffdad3}}#add-review #review-form .form-std-list .one-field textarea:active,#add-review #review-form .form-std-list .one-field textarea:focus{border-color:#ffdad3!important}#add-review #review-form .form-std-list .two-field{margin-bottom:20px}#add-review #review-form .form-std-list .flex-field{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}#add-review #review-form .form-std-list .flex-field .radio-group:not(:last-of-type){margin-right:40px}#add-review #review-form .form-std-list .add-picture-field.addimg .result{max-width:initial;width:auto;display:inline-block;margin-right:12px}@media only screen and (max-width:576px){#add-review #review-form .form-std-list .add-picture-field.addimg .result{margin:8px 12px}}@media only screen and (max-width:991px){#add-review #review-form .form-std-list .add-picture-field.addimg .result button{top:0;right:-16px}}@media only screen and (max-width:576px){#add-review #review-form .form-std-list .add-picture-field.addimg .result button{top:-4px;right:-8px}}#add-review #review-form .form-std-list .add-picture-field label{margin-bottom:initial}#add-review #review-form>.errors{display:inline-block}#add-review #review-form>.errors>*{padding:12px;color:#f05464;background-color:rgba(255,119,135,.15);border-radius:8px}#add-review #review-form>.errors>:not(:last-of-type){margin:0 0 16px}#add-review #review-form .rate-row .input-message-box{margin:0 0 6px;text-align:left;font-size:.9375rem}#add-review #review-form .rate-row:not(:last-of-type){margin-bottom:24px}#add-review #review-form .radio-group{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}#add-review #review-form .radio-group input{-ms-flex:0 0 auto;flex:0 0 auto;margin-right:8px}#add-review #review-form .radio-group input[type=radio]:checked~label{color:#2f67f4;font-weight:500}#add-review #review-form .radio-group .unset-label{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin:0;font-size:.9375rem;font-weight:400;color:#0a2346;position:initial;top:initial;bottom:initial;left:initial;right:initial;transform:translateY(1px);pointer-events:initial;cursor:pointer}#add-review #review-form .radio-group .validation-advice{-ms-flex:1 0 100%;flex:1 0 100%}#add-review #review-form input#weight_field{max-width:64px;text-align:center;margin-right:8px}#add-review #review-form .token-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}#add-review #review-form .token-list li{margin-bottom:12px}#add-review #review-form .token-list li:not(:last-child){margin-right:12px}#add-review #review-form .token-list .token-tag{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:32px;padding:4px 8px 3px;border-radius:4px;border:2px solid #ffc3ba;font-size:.6875rem;line-height:normal;text-transform:uppercase;font-weight:600;color:#0a2346;letter-spacing:.25px;transition:all .2s ease-in-out;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:inherit}#add-review #review-form .token-list .token-tag input{display:none}@media only screen and (min-width:992px){#add-review #review-form .token-list .token-tag{min-height:24px}}@media only screen and (min-width:1200px){#add-review #review-form .token-list .token-tag:hover{background-color:#ffdad3;border-color:#ffdad3!important}#add-review #review-form .token-list .token-tag.selected:hover{background-color:#ffdad3!important;border-color:#ffdad3!important}}#add-review #review-form .token-list input[type=checkbox]:checked~label{background-color:#fef9f5;border-color:#ffdad3!important}#add-review .review-nologged{font-size:1rem}#add-review a{color:#2f67f4}#add-review a:hover{text-decoration:underline}#add-review textarea{width:100%}#add-review .rating{text-align:left}#add-review .rating~#validate_rating{position:absolute;width:1px;height:1px}#add-review .rating.validation-failed~.validation-advice{display:block;font-size:.75rem;transform:translateY(-16px)}#add-review .rating.validation-failed .rating-holder{padding:8px;border:1px solid #ff527c;background-color:rgba(255,119,135,.2);border-radius:5px}#add-review .rating~.validation-advice{margin-top:4px}#add-review .rating-holder{display:inline-block;margin:0;font-size:0;filter:saturate(2)}#add-review .rating-holder input{display:none}#add-review .rating-holder label{display:inline-block;width:23px;height:20px;background:url("../images/star-rating.svg") no-repeat;background-size:111px 39px;cursor:pointer}#add-review .rating-holder:hover label{background-position-y:-21px!important}#add-review .rating-holder label:hover~label{background-position-y:0!important}#add-review .rating-holder.filled label{background-position-y:-21px;top:initial!important;left:initial!important}#add-review .rating-holder label.active~label{background-position-y:0}#add-review .rating-holder .validation-advice{display:block;margin-top:6px;font-size:.75rem;font-weight:700}#add-review .control{margin:0}#add-review .ui-cta{min-height:initial;height:40px;width:100%;max-width:200px}#add-review .ui-cta.active{background-color:#2f67f4;color:#fff}#add-review .registered-users .head-title{font-size:1rem;font-weight:700}#add-review .registered-users .buttons-set{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:0;margin-top:16px}#add-review .registered-users .buttons-set button{float:none;margin:0 auto;width:100%;max-width:360px;background-color:#2f67f4;border:none}@media only screen and (min-width:1200px){#add-review .registered-users .buttons-set button:hover{background-color:rgb(22.7808219178,85.301369863,242.7191780822)}}#add-review .registered-users .buttons-set button:active,#add-review .registered-users .buttons-set button:focus{background-color:rgb(22.7808219178,85.301369863,242.7191780822)}#add-review .registered-users .buttons-set button .ic{margin-right:8px;margin-left:-28px}#add-review .registered-users .buttons-set button .label-text{color:#fff;font-size:.9375rem;font-weight:700}@media only screen and (min-width:992px){#add-review .registered-users .buttons-set button .label-text{font-size:1rem}}#add-review .registered-users .buttons-set a{display:inline-block;max-width:360px;margin:16px auto 0;color:#0a2346;font-size:.8125rem;font-weight:700;text-decoration:underline}@media only screen and (min-width:1200px){#add-review .registered-users .buttons-set a:hover{color:#2f67f4}}#add-review .registered-users .buttons-set a:active,#add-review .registered-users .buttons-set a:focus{color:#2f67f4}#add-review .registered-users .validation-advice{margin:4px 0 0}#add-review .registered-users .errors{color:#ff527c;margin-bottom:8px}#add-review .registered-users .errors.filled~.form-list input{border-color:#ff527c;background-color:rgba(255,82,124,.2)}#add-review .registered-users .esp-wrap{margin-top:4px}#add-review .signup-link{margin-top:24px;padding-top:24px;position:relative}#add-review .signup-link::before{content:"";display:block;width:100%;max-width:360px;height:1px;background-color:#dae0fc;position:absolute;top:0;left:50%;transform:translate(-50%,0)}#add-review .signup-link .subtitle{font-size:1rem;font-weight:500;margin-bottom:16px}#add-review .signup-link .ui-cta{height:40px!important;line-height:2.5rem;max-width:240px!important;font-size:1rem!important}@media only screen and (min-width:1200px){#add-review .signup-link .ui-cta:hover{color:#fff;text-decoration:none}}#add-review .signup-link .ui-cta:active,#add-review .signup-link .ui-cta:focus{color:#fff;text-decoration:none}#add-review .signup-link .ui-cta.cta-border{border-color:#2f67f4}#add-review .dob-wrap{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:stretch;align-items:stretch;border:1px solid #dae0fc;border-radius:5px;padding:0 16px}#add-review .dob-wrap .input-dob-day,#add-review .dob-wrap .input-dob-month{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}#add-review .dob-wrap .input-dob-day::after,#add-review .dob-wrap .input-dob-month::after{content:"-";font-size:.9375rem;color:#757575}.form-add p{margin:0 0 16px;font-size:1.125rem}@media only screen and (max-width:576px){.form-add p{font-size:.9375rem}}#apijsBox.fake.productajax{padding:0}@media only screen and (max-width:576px){#apijsBox.fake.productajax{transform:initial;top:initial;left:initial}}#apijsDialog.popup-prospects{padding:20px}@media only screen and (min-width:768px){#apijsDialog.popup-prospects.asktobuy-pop .asktobuy-wrap{-ms-flex-align:center;align-items:center}}#apijsDialog #modal-prospects{padding:initial}@media only screen and (max-width:991px){.routine>.container{padding:0}}.routine-product-list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:991px){.routine-product-list{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}}.routine-product-list .product-list{position:relative}@media only screen and (min-width:992px){.routine-product-list .product-list{-ms-flex:1 1 auto;flex:1 1 auto;max-width:70%;padding:32px 56px 0}}@media only screen and (max-width:1439px){.routine-product-list .product-list{padding:32px 50px 0}}@media only screen and (max-width:767px){.routine-product-list .product-list{padding:24px 0 0}}.routine-product-list .product-list::before{content:"";display:block;width:100%;height:218px;background-color:#eaeaea;position:absolute;top:0;left:0;z-index:-1}@media only screen and (max-width:1199px){.routine-product-list .product-list::before{height:180px}}@media only screen and (max-width:576px){.routine-product-list .product-list::before{height:120px}}body.catalog-category-view.category-all-night-long #routine-products .visual-container-inner{background-color:#f5effe}body.catalog-category-view.category-cryo-fever #routine-products .visual-container-inner{background-color:#d0fcff}body.catalog-category-view.category-daily-friends #routine-products .visual-container-inner{background-color:#e3f2fe}body.catalog-category-view.category-shower-party #routine-products .visual-container-inner{background-color:#fff6e6}body.catalog-category-view.category-moms-world #routine-products .visual-container-inner{background-color:#fff4f1}body.catalog-category-view.category-mr-perfect #routine-products .visual-container-inner{background-color:#e5eefa}body.catalog-category-view.category-super-heroes #routine-products .visual-container-inner{background-color:#f4f7ff}@media only screen and (min-width:1440px){.routine-list_head{padding-right:96px}}@media only screen and (max-width:1439px){.routine-list_head{padding-right:56px}}@media only screen and (min-width:992px){.routine-list_head{-ms-flex:0 0 30%;flex:0 0 30%}}@media only screen and (max-width:1199px){.routine-list_head{padding-left:15px}}@media only screen and (max-width:991px){.routine-list_head{padding:0 24px}}.routine-list_head .head-title{font-size:3.125rem;line-height:4rem;font-weight:700}@media only screen and (max-width:1439px){.routine-list_head .head-title{font-size:2.5625rem;line-height:3.375rem}}@media only screen and (max-width:991px){.routine-list_head .head-title{font-size:2rem;line-height:normal;text-align:center}.routine-list_head .head-title br{display:none}}@media only screen and (max-width:576px){.routine-list_head .head-title{font-size:1.5rem}}.routine-list_head .head-title span{position:relative;z-index:1}.routine-list_head .head-title span::before{content:"";display:inline-block;width:100%;height:13px;border-radius:10px;background-color:#ffedcb;position:absolute;bottom:11px;left:0;z-index:-1}@media only screen and (max-width:1439px){.routine-list_head .head-title span::before{height:6px;bottom:9px}}@media only screen and (max-width:991px){.routine-list_head .head-title span::before{bottom:7px}}@media only screen and (max-width:576px){.routine-list_head .head-title span::before{bottom:5px}}.routine-list_head .content-text{margin:32px 0 0;font-size:1.125rem;line-height:1.3125rem}@media only screen and (max-width:991px){.routine-list_head .content-text{margin:16px 0 24px;text-align:center;font-size:1rem}}.routine-list_head .content-text strong{font-size:1rem;letter-spacing:1px;font-weight:700;text-transform:uppercase;display:inline-block}.category-cryo-fever .routine-list_head .content-text strong{color:#43d2e2}.category-all-night-long .routine-list_head .content-text strong{color:#4e3d9a}.category-shower-party .routine-list_head .content-text strong{color:#4e3d9a}.category-daily-friends .routine-list_head .content-text strong{color:#80b3ff}.category-mom-s-world .routine-list_head .content-text strong{color:#ffcdbe}.category-mr-perfect .routine-list_head .content-text strong{color:#002155}.category-super-heroes .routine-list_head .content-text strong{color:#6480ff}.routine-list_head .content-text strong:not(:first-of-type){margin-top:16px}@media only screen and (max-width:767px){.routine-list_head .content-text strong:not(:first-of-type){margin-top:8px}}.routine-list_head .content-text strong:not(:last-of-type){margin-bottom:4px}@media only screen and (max-width:767px){.routine-list_head .content-text strong:not(:last-of-type){margin-bottom:0}}body#cellublue .mz-expand.reviews .magic-thumb{width:16px!important;height:16px!important;margin:0 8px;border-radius:100%;background-color:rgba(255,255,255,.25);transition:background-color .2s ease-in-out}@media only screen and (min-width:1200px){body#cellublue .mz-expand.reviews .magic-thumb:hover{background-color:#fff}}body#cellublue .mz-expand.reviews .magic-thumb.magic-thumb-selected,body#cellublue .mz-expand.reviews .magic-thumb:focus{background-color:#fff}body#cellublue .mz-expand.reviews .magic-thumb img{width:100%;height:100%;padding:0;border:non;opacity:0}#prodvideos-section{background-color:#fff6ef;padding:32px 0}@media only screen and (min-width:992px){#prodvideos-section{padding:80px 0}}@media only screen and (max-width:991px){#prodvideos-section~#recommendations{margin-top:24px}}#prodvideos-section>.container>h2{margin:0;font-family:Poppins,Arial,Helvetica,sans-serif;font-weight:600;font-size:1.5rem;letter-spacing:.25px;text-align:center}@media only screen and (min-width:992px){#prodvideos-section>.container>h2{font-size:2rem}}#prodvideos-section>.container>.pre-title+h2{margin:8px 0 0}#prodvideos-section #manual-prodvideos{width:100%}#prodvideos-section #manual-prodvideos .scroll-block{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#prodvideos-section #manual-prodvideos .scroll-block.is-centered{-ms-flex-pack:center;justify-content:center}#prodvideos-section #manual-prodvideos .scroll-block:not(.is-centered) .video-item:first-child .nav-link{margin-left:16px}#prodvideos-section #manual-prodvideos .scroll-block:not(.is-centered) .video-item:last-child .nav-link{margin-right:16px}#prodvideos-section #manual-prodvideos .scroll-block_wrap{height:55px}@media only screen and (min-width:992px){#prodvideos-section #manual-prodvideos .scroll-block_wrap{height:105px}}#prodvideos-section .thumbvideos-list .splide-title{font-size:clamp(.9375rem, 2em, 1.25rem);font-weight:700;margin-bottom:8px}@media only screen and (max-width:767px){#prodvideos-section .thumbvideos-list .splide-title{padding:0 16px}}#prodvideos-section .thumbvideos-list.splide .splide__pagination{margin:0;position:absolute;bottom:-24px;left:50%;transform:translate(-50%,0);width:auto}@media only screen and (max-width:1199px){#prodvideos-section .thumbvideos-list.splide .splide__pagination{right:24px}}#prodvideos-section .thumbvideos-list.splide .splide__arrows .splide__arrow{top:24px}@media only screen and (max-width:767px){#prodvideos-section .thumbvideos-list.splide .splide__arrows .splide__arrow{display:none}}#prodvideos-section .thumbvideos-list.splide .splide__arrows .splide__arrow svg{transform:scale(.5)}#prodvideos-section .thumbvideos-list.splide .splide__arrows .splide__arrow--prev{left:-40px}#prodvideos-section .thumbvideos-list.splide .splide__arrows .splide__arrow--next{right:-40px}#prodvideos-section .thumbvideos-list .video-item{-ms-flex:0 0 auto;flex:0 0 auto}#prodvideos-section .thumbvideos-list .video-item.active{box-shadow:none!important}#prodvideos-section .pre-title{font-family:Poppins,Arial,Helvetica,sans-serif;font-size:.75rem;font-weight:600;text-transform:uppercase;text-align:center;letter-spacing:2px}@media only screen and (min-width:992px){#prodvideos-section .pre-title{font-size:.875rem}}#prodvideos-section .nav-link{cursor:pointer}#prodvideos-section .nav-tabs{margin:56px 0 0}@media only screen and (max-width:991px){#prodvideos-section .nav-tabs{margin:24px -16px 0}}#prodvideos-section .video-item{scroll-snap-align:start}#prodvideos-section .video-item:not(:last-child){margin-right:16px}#prodvideos-section .video-item .nav-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-right:24px;background-color:#fff;border-radius:80px;border:1px solid #ffc3ba;transition:all .2s ease-in-out}#prodvideos-section .video-item .nav-link.active{pointer-events:none;background-color:#2f67f4;border-color:#2f67f4}#prodvideos-section .video-item .nav-link.active .video-thumb::after{display:none}#prodvideos-section .video-item .nav-link.active .video-title{font-weight:700;color:#fff!important}#prodvideos-section .video-item .nav-link.active .video-title p{margin:0}@media only screen and (min-width:1200px){#prodvideos-section .video-item .nav-link:hover{background-color:#ffc3ba}}#prodvideos-section .video-item .nav-link .video-thumb{-ms-flex:0 0 70px;flex:0 0 70px;width:70px;height:70px;margin:6px 16px 6px 6px;position:relative;border-radius:100%;overflow:hidden;background-color:#f2f2f2}@media only screen and (max-width:991px){#prodvideos-section .video-item .nav-link .video-thumb{-ms-flex:0 0 40px;flex:0 0 40px;width:40px;height:40px;margin:6px 10px 6px 6px}}#prodvideos-section .video-item .nav-link .video-thumb+.video-title{padding:initial}#prodvideos-section .video-item .nav-link .video-thumb img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;width:100%;max-width:initial}#prodvideos-section .video-item .nav-link .video-title{-ms-flex:1 1 auto;flex:1 1 auto;margin:0;padding:16px 0 16px 24px;font-size:1rem}@media only screen and (min-width:992px){#prodvideos-section .video-item .nav-link .video-title{padding:24px 0 24px 24px;font-size:1.125rem}}#prodvideos-section .tab-box.block_features{-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:992px){#prodvideos-section .tab-box.block_features{position:sticky;top:var(--paddingWrapper);z-index:0}}#prodvideos-section .tab-box.block_features:not([data-visible=true]){display:none}@media only screen and (min-width:992px){#prodvideos-section .tab-box_text{-ms-flex:1 1 auto;flex:1 1 auto;margin-right:56px}}#prodvideos-section .tab-box_videos{width:100%;max-width:700px}@media only screen and (min-width:992px){#prodvideos-section .tab-box_videos{-ms-flex:0 0 50%;flex:0 0 50%}}@media only screen and (max-width:991px){#prodvideos-section .tab-box_videos{margin:0 auto;-ms-flex-order:-1;order:-1}}#prodvideos-section .tab-box_video .video-wrap{padding-top:56.25%;position:relative;z-index:0}#prodvideos-section .tab-box_video .video-wrap::before{content:"";display:block;width:42px;height:42px;background:url("../images/svg/commons/ic-play-gradient.svg") center center no-repeat;background-size:auto 100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;transition:all .2s ease-in-out}@media only screen and (min-width:992px){#prodvideos-section .tab-box_video .video-wrap::before{width:92px;height:92px}}#prodvideos-section .tab-box_video .video-wrap::after{display:none}#prodvideos-section .tab-box_video .video-wrap img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#prodvideos-section .tab-box_video .video-box.run .video-wrap::before{opacity:0;z-index:-10}@media only screen and (max-width:991px){#prodvideos-section .tab-box_video .video-box.stuck .video-wrap{padding-top:initial}}#prodvideos-section #prodvideos-section>.manual-details{counter-reset:tuto-counter}#prodvideos-section .manual-details_container{counter-increment:tuto-counter;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;padding-bottom:32px}@media only screen and (min-width:992px){#prodvideos-section .manual-details_container{padding-bottom:48px}}#prodvideos-section .manual-details.prod-challenge .manual-details_container{padding-bottom:24px}@media only screen and (min-width:992px){#prodvideos-section .manual-details.prod-challenge .manual-details_container{padding-bottom:32px}}#prodvideos-section .manual-details .details-ico{-ms-flex:0 0 90px;flex:0 0 90px;margin-right:40px}@media only screen and (min-width:1200px){#prodvideos-section .manual-details .details-ico{-ms-flex:0 0 120px;flex:0 0 120px;margin-right:56px}}#prodvideos-section .manual-details .details-ico .img-wrap{position:relative;padding-top:100%}#prodvideos-section .manual-details .details-ico img{max-width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#prodvideos-section .manual-details .details-infos{-ms-flex:1 1 auto;flex:1 1 auto;width:100%}#prodvideos-section .manual-details .details-infos:not(.prod-challenge){max-width:calc(100% - 108px)}@media only screen and (min-width:1200px){#prodvideos-section .manual-details .details-infos:not(.prod-challenge){max-width:calc(100% - 140px)}}#prodvideos-section .manual-details .details-infos:not(.prod-challenge)::before~p{margin:16px 0 0}#prodvideos-section .manual-details .details-infos.prod-challenge .details-infos_container{-ms-flex:1 1 auto;flex:1 1 auto;padding-top:8px}#prodvideos-section .manual-details .details-infos::before{content:"0" counter(tuto-counter);font-weight:800;font-size:2rem}@media only screen and (min-width:992px){#prodvideos-section .manual-details .details-infos::before{font-size:2.5rem}}#prodvideos-section .manual-details .details-infos p{margin:6px 0 0;font-size:.9375rem;line-height:1.125rem;text-align:left}@media only screen and (min-width:992px){#prodvideos-section .manual-details .details-infos p{font-size:1.125rem;line-height:1.5rem}}#prodvideos-section .manual-details .details-infos p+ol,#prodvideos-section .manual-details .details-infos p+ul{margin-top:16px}#prodvideos-section .manual-details .details-infos p+ol li,#prodvideos-section .manual-details .details-infos p+ul li{position:relative;font-size:.9375rem;line-height:1.125rem}#prodvideos-section .manual-details .details-infos p+ol li::marker,#prodvideos-section .manual-details .details-infos p+ul li::marker{color:var(--listTypeColorModemp)}@media only screen and (min-width:992px){#prodvideos-section .manual-details .details-infos p+ol li,#prodvideos-section .manual-details .details-infos p+ul li{font-size:1.125rem;line-height:1.5rem}}@media only screen and (max-width:991px){#prodvideos-section .manual-details .details-infos p+ol li,#prodvideos-section .manual-details .details-infos p+ul li{padding-left:16px}}#prodvideos-section .manual-details .details-infos p+ol li:not(:last-child),#prodvideos-section .manual-details .details-infos p+ul li:not(:last-child){margin-bottom:8px}#prodvideos-section .manual-details .details-infos a{color:#2f67f4;text-decoration:underline}#prodvideos-section .manual-details .toggle-row{text-align:center;position:relative}#prodvideos-section .manual-details .toggle-row:not(.active)::before{content:"";display:block;width:100%;height:120px;background:linear-gradient(to top,#fff6ef 0,#fff6ef 33%,transparent 100%);position:absolute;left:0;top:-120px}#prodvideos-section .manual-details .toggle-row .toggle-container{text-align:left}#prodvideos-section .manual-details .toggle-box{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;max-width:300px;padding:0 40px;height:48px;line-height:48px;border:1px solid #0a2346;transition:all .2s ease-in-out}@media only screen and (max-width:1199px){#prodvideos-section .manual-details .toggle-box{margin:0 auto}}@media only screen and (min-width:1200px){#prodvideos-section .manual-details .toggle-box{margin-left:56px}#prodvideos-section .manual-details .toggle-box:hover{background-color:#0a2346}#prodvideos-section .manual-details .toggle-box:hover span{color:#fff}}@media only screen and (max-width:576px){#prodvideos-section .manual-details .toggle-box{height:40px;line-height:40px}}#prodvideos-section .manual-details .toggle-box:not(.active){transform:translateY(-24px)}#prodvideos-section .manual-details .toggle-box:focus{background-color:#0a2346}#prodvideos-section .manual-details .toggle-box:focus span{color:#fff}#prodvideos-section .manual-details .toggle-box::after{display:none}#prodvideos-section .manual-details .toggle-box span{font-size:.9375rem;font-weight:700;letter-spacing:.25px;transition:color .2s ease-in-out}@media only screen and (min-width:992px){#prodvideos-section .manual-details .toggle-box span{font-size:1.125rem}}#prodvideos-section .nav-tabs_container{display:-ms-flexbox;display:flex;margin-top:40px}@media only screen and (min-width:992px){#prodvideos-section .nav-tabs_container{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch}}@media only screen and (max-width:991px){#prodvideos-section .nav-tabs_container{-ms-flex-direction:column;flex-direction:column;margin-top:32px}}html[lang*=es] body.catalog-product-view .info-freeshipping .shipp-text .price{margin:0 4px}@media only screen and (min-width:992px){.disc-listtype ul{margin-left:16px;list-style-type:disc}}.disc-listtype li{position:relative}@media only screen and (max-width:991px){.disc-listtype li{padding-left:16px}.disc-listtype li::before{content:"";display:block;width:6px;height:6px;border-radius:100%;position:absolute;top:7px;left:0}}@media only screen and (min-width:992px){html[lang*=de] .faq-container{max-width:1200px}}@media only screen and (min-width:992px){html[lang*=de] .product-review .ratings-global:not(.no-reviews){max-width:1200px}}@media only screen and (min-width:992px){html[lang*=de] .product-review .ratings-global:not(.no-reviews)>.head-section{-ms-flex:0 0 40%;flex:0 0 40%;margin-right:24px}}@media only screen and (min-width:1200px){html[lang*=de] .product-review .ratings-global:not(.no-reviews)>.head-section{-ms-flex:0 0 45%;flex:0 0 45%;margin-right:90px}}@media only screen and (min-width:992px){html[lang*=de] .product-review .ratings-global:not(.no-reviews) .ratings-stats{max-width:calc(60% - 24px)}}@media only screen and (min-width:1200px){html[lang*=de] .product-review .ratings-global:not(.no-reviews) .ratings-stats{max-width:calc(55% - 90px)}}html[lang*=de] .product-review .ratings-global:not(.no-reviews) .ratings-stats .ratings-stats_wrap{max-width:initial}#product-minqty{margin:8px 0}@media only screen and (min-width:992px){#product-minqty{margin:16px 0}}#product-minqty .toggle-row{position:relative}@media only screen and (max-width:991px){#product-minqty .toggle-row{text-align:center}}#product-minqty .toggle-box{display:inline-block;padding-right:24px;font-size:.9375rem;text-decoration:underline}#product-minqty .toggle-box::after{top:3px}#product-minqty .toggle-box.active::after{top:2px}@media only screen and (min-width:992px){#product-minqty .toggle-container{position:absolute;top:24px;left:0;z-index:1;background-color:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15)}}#product-minqty .toggle-container .list-wrap{padding:16px}@media only screen and (max-width:991px){#product-minqty .toggle-container .list-wrap{margin-top:8px;background-color:rgba(100,128,255,.1);border-radius:8px}}#product-minqty .toggle-container .head-label{font-size:.9375rem;margin-bottom:8px}#product-minqty .toggle-container p{margin:0;font-size:.9375rem;line-height:1.25rem}#product-minqty .toggle-container p:not(:last-child){margin-bottom:16px}.product-collateral [id*=-bundle-section]{background-color:#fffbf8;padding:48px 0}@media only screen and (max-width:767px){.product-collateral [id*=-bundle-section]{padding:24px 0}}.product-collateral [id*=-bundle-section]+#spotlight-section{padding:0;background-color:transparent}.product-collateral [id*=-bundle-section] [id*=-usp-splide]:not(.splide--draggable) ul{-ms-flex-pack:center;justify-content:center}.product-collateral [id*=-bundle-section] [id*=-usp-splide]:not(.splide--draggable) .splide__arrows{display:none}.product-collateral [id*=-bundle-section] [id*=-usp-splide].splide--draggable{padding:0 40px}@media only screen and (max-width:991px){.product-collateral [id*=-bundle-section] [id*=-usp-splide].splide--draggable{margin-left:-16px;margin-right:-16px}}.product-collateral [id*=-bundle-section] [id*=-usp-splide].splide--draggable ul{-ms-flex-pack:start;justify-content:flex-start}.product-collateral [id*=-bundle-section] [id*=-usp-splide] .splide__arrows .splide__arrow{top:24px}@media (min-width:992px) and (max-width:1199px){.product-collateral [id*=-bundle-section] [id*=-usp-splide] .splide__arrows .splide__arrow{top:16px}}@media only screen and (max-width:576px){.product-collateral [id*=-bundle-section] [id*=-usp-splide] .splide__arrows .splide__arrow{top:44px}}.product-collateral [id*=-bundle-section] [id*=-usp-splide] .splide__arrows .splide__arrow--prev{left:-40px}@media (min-width:992px) and (max-width:1199px){.product-collateral [id*=-bundle-section] [id*=-usp-splide] .splide__arrows .splide__arrow--prev{left:-24px}}.product-collateral [id*=-bundle-section] [id*=-usp-splide] .splide__arrows .splide__arrow--next{right:-40px}@media (min-width:992px) and (max-width:1199px){.product-collateral [id*=-bundle-section] [id*=-usp-splide] .splide__arrows .splide__arrow--next{right:-24px}}.product-collateral [id*=-bundle-section] [id*=-usp-splide] ul{-ms-flex-align:center;align-items:center}.product-collateral [id*=-bundle-section] [id*=-usp-splide] li{text-align:center}.product-collateral [id*=-bundle-section] .bundle-intro{margin:24px 0 0;text-align:center;font-size:.9375rem;line-height:1.25rem}@media only screen and (min-width:768px){.product-collateral [id*=-bundle-section] .bundle-intro{font-size:1.125rem;line-height:1.5rem}}.product-collateral [id*=-bundle-section] .bundle-intro p{margin:0}.product-collateral [id*=-bundle-section] .bundle-intro p:not(:last-child){margin-bottom:16px}.feat-pack .item-infos .price-box{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.feat-pack .item-infos .price-box .label-minimal-price{display:none}.feat-pack .item-infos .price-box .price{color:#0a2346;font-size:1.25rem;font-weight:700}@media only screen and (min-width:992px){.feat-pack .item-infos .price-box .price{font-size:1.5rem}}.feat-pack .item-infos .price-box .old-price{-ms-flex-order:1;order:1;margin-left:6px;transform:translateY(1px)}.feat-pack .item-infos .price-box .old-price .price{color:#f05464;font-size:1rem;font-weight:400}@media only screen and (min-width:992px){.feat-pack .item-infos .price-box .old-price .price{font-size:1.125rem}}.feat-pack .set-buttons{margin-top:24px;text-align:center;position:relative}@media only screen and (max-width:576px){.feat-pack .set-buttons{margin-top:16px}}.feat-pack .set-buttons a{font-size:.9375rem}@media only screen and (min-width:768px){.feat-pack .set-buttons a{font-size:1.125rem}}@media only screen and (min-width:1200px){.feat-pack .set-buttons a:hover{color:#2f67f4;text-decoration:underline}}.feat-pack .set-buttons a:focus{color:#2f67f4;text-decoration:underline}.feat-pack .btn-cart{-ms-flex-pack:center;justify-content:center;width:48px;height:48px;min-height:initial;padding:initial;border:none;border-radius:60px;background:var(--btn-color);overflow:hidden;white-space:nowrap;overflow:hidden;position:absolute;bottom:48px;right:24px;transition:transform .2s ease-in-out}@media only screen and (max-width:576px){.feat-pack .btn-cart{right:0;bottom:16px}}@media only screen and (min-width:768px){.feat-pack .btn-cart{width:56px;height:56px}}@media only screen and (min-width:992px){.feat-pack .btn-cart{right:12%}}@media (min-width:1441px){.feat-pack .btn-cart{right:calc(100% - 1120px)}}@media (hover:hover){.feat-pack .btn-cart:hover{transform:scale(1.15)}}.feat-pack .btn-cart .addtocart{width:24px;height:24px;background:url("../images/svg/commons/ic-cartplus.svg") center center no-repeat;transform:translateX(2px)}@media only screen and (min-width:768px){.feat-pack .btn-cart .addtocart{width:30px;height:30px}}.feat-pack .btn-cart .price-box{margin-left:8px}.feat-pack .btn-cart .price-box .price{color:#fff}.feat-pack .btn-cart .price-box .old-price .price{color:#fff}@media (hover:hover){.feat-pack .set-buttons a.ui-cta:hover{text-decoration:none;color:#fff}}.feat-pack .set-buttons a.ui-cta:active,.feat-pack .set-buttons a.ui-cta:focus{text-decoration:none;color:#fff}#whatis-bundle-section{padding:initial;background-color:initial}#whatis-bundle-section .aboutbundle-container{display:-ms-flexbox;display:flex}@media only screen and (min-width:992px){#whatis-bundle-section .aboutbundle-container{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch}}@media only screen and (max-width:991px){#whatis-bundle-section .aboutbundle-container{-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:992px){#whatis-bundle-section .feat-description{-ms-flex:1 1 auto;flex:1 1 auto;margin-right:56px}}#whatis-bundle-section .feat-description>.manual-details{counter-reset:aboutbundle-counter}#whatis-bundle-section .feat-description>.head-title{margin-top:initial;margin-bottom:24px;font-size:clamp(1.5rem, 2em, 2.5rem);font-family:Poppins,Arial,Helvetica,sans-serif;font-weight:600}#whatis-bundle-section .feat-description .manual-details_container{padding-top:16px;border-top:1px solid #dadada}#whatis-bundle-section .feat-description .manual-details_container:not(:last-child){margin-bottom:16px}#whatis-bundle-section .feat-description .details-infos .head-title{margin:initial;font-size:1rem;font-weight:700}@media only screen and (min-width:992px){#whatis-bundle-section .feat-description .details-infos .head-title{font-size:1.125rem}}#whatis-bundle-section .feat-description .details-infos .head-title.toggle-box{padding-right:40px}#whatis-bundle-section .feat-description .details-infos .toggle-container .details-infos_text{padding-top:16px}#whatis-bundle-section .feat-description p{margin:0;font-size:.9375rem;line-height:1.25rem;text-align:left}@media only screen and (min-width:992px){#whatis-bundle-section .feat-description p{font-size:1rem}}#whatis-bundle-section .feat-description p+ol,#whatis-bundle-section .feat-description p+ul{margin-top:16px}#whatis-bundle-section .feat-description p+ol li,#whatis-bundle-section .feat-description p+ul li{position:relative;font-size:.9375rem;line-height:1.25rem}#whatis-bundle-section .feat-description p+ol li::marker,#whatis-bundle-section .feat-description p+ul li::marker{color:var(--listTypeColorModemp)}@media only screen and (min-width:992px){#whatis-bundle-section .feat-description p+ol li,#whatis-bundle-section .feat-description p+ul li{font-size:1rem}}@media only screen and (max-width:991px){#whatis-bundle-section .feat-description p+ol li,#whatis-bundle-section .feat-description p+ul li{padding-left:16px}}#whatis-bundle-section .feat-description p+ol li:not(:last-child),#whatis-bundle-section .feat-description p+ul li:not(:last-child){margin-bottom:8px}#whatis-bundle-section .feat-description a{color:#2f67f4;text-decoration:underline}#whatis-bundle-section .block_features{width:100%;max-width:700px}@media only screen and (max-width:991px){#whatis-bundle-section .block_features{margin:0 auto 24px;-ms-flex-order:-1;order:-1}}#whatis-bundle-section .block_features .feat-img{-ms-flex-item-align:start;align-self:flex-start;margin:0 auto;text-align:center;position:sticky;top:var(--paddingWrapper);z-index:0}@media only screen and (min-width:992px){#whatis-bundle-section .block_features .feat-img{max-width:680px}}#whatis-bundle-section .block_features .video-box.run .video-wrap::before{opacity:0;z-index:-10}#whatis-bundle-section .block_features .video-box iframe{width:100%;height:100%;background-color:#fff}@media only screen and (min-width:992px){#whatis-bundle-section .block_features .video-box iframe{position:absolute;top:0;left:0}}#whatis-bundle-section .block_features .video-wrap{position:relative;z-index:0}@media only screen and (min-width:992px){#whatis-bundle-section .block_features .video-wrap{padding-top:56.25%}}#whatis-bundle-section .block_features .video-wrap::before{content:"";display:block;width:42px;height:42px;background:url("../images/svg/commons/ic-play-gradient.svg") center center no-repeat;background-size:auto 100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;transition:all .2s ease-in-out}@media only screen and (min-width:992px){#whatis-bundle-section .block_features .video-wrap::before{width:92px;height:92px}}#whatis-bundle-section .block_features .video-wrap::after{display:none}#whatis-bundle-section .block_features .video-wrap img{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (min-width:992px){#whatis-bundle-section .block_features{-ms-flex:0 0 50%;flex:0 0 50%}}#details-bundle-section .head-section,#details-bundle-section h2{margin:0 auto;text-align:center}#details-bundle-section .head-section+#bundledetails-usp-splide,#details-bundle-section h2+#bundledetails-usp-splide{margin:24px 0 0}@media only screen and (min-width:768px){#details-bundle-section .head-section+#bundledetails-usp-splide,#details-bundle-section h2+#bundledetails-usp-splide{margin:32px 0 0}}#community-home{background-color:#fff9f4}@media only screen and (min-width:992px){#community-home{padding:56px 0}}#community-home+#spotlight-section{background-color:transparent;padding:0}#community-home+#prodvideos-section{background-color:transparent;padding:0}#community-home+#prodvideos-section .manual-details .toggle-row:not(.active)::before{background:linear-gradient(to top,#fff 0,#fff 33%,transparent 100%)}@media only screen and (min-width:992px){#community-home .head-section{line-height:2.5rem}}@media only screen and (max-width:576px){#community-home .head-section br{display:initial}}#community-home #community-review{margin-top:32px}@media only screen and (min-width:768px){#community-home #community-review{margin-top:40px}}.noskin .item-prod_img{background:0 0!important}#about-bundle-section+#prodvideos-section{margin-top:initial;background-color:transparent}@media only screen and (max-width:576px){#about-bundle-section+#prodvideos-section{margin-top:24px}}#about-bundle-section+#prodvideos-section .nav-tabs_container .toggle-row::before{background:linear-gradient(to top,#fff 0,#fff 33%,transparent 100%)}#delivery-infos{-ms-flex:1 0 100%;flex:1 0 100%;text-align:center;padding:8px 8px 6px;font-size:.875rem;background-color:#fbe89f;border-radius:4px;margin-bottom:8px}#delivery-infos span{font-style:italic}.prodcures-price{font-size:1.125rem}html[lang*=fr] #cellublue #header.frenchdays~.main .product-view_infos .add-to-cart-buttons{position:relative}html[lang*=fr] #cellublue #header.frenchdays~.main .product-view_infos .add-to-cart-buttons::before{content:"";display:block;width:calc(100% + 8px);height:calc(100% + 8px);position:absolute;top:-4px;left:-4px;background:linear-gradient(to right,#0447cd 0,#0447cd 50%,red 50%,red 100%);border-radius:9px;z-index:-2}html[lang*=fr] #cellublue #header.frenchdays~.main .product-view_infos .add-to-cart-buttons::after{content:"";display:block;width:calc(100% + 4px);height:calc(100% + 4px);position:absolute;left:-2px;top:-2px;background:#fff;z-index:-1;border-radius:7px}.product-tag-banner{position:absolute;top:0;left:0;z-index:2;width:35%;aspect-ratio:1/1;overflow:hidden}.product-tag-banner.fade-in{animation:fade-in .2s ease-in-out forwards}.product-tag-banner.fade-out{animation:fade-out .2s ease-in-out forwards}.product-tag-banner .tag-banner_img{width:100%;height:100%}.product-tag-banner .tag-banner_img img{max-width:100%;height:auto}.out-of-stock{padding:16px;border-radius:8px;background-color:#fff6ef}@media only screen and (max-width:767px){.out-of-stock{margin:4px 0}}@media only screen and (max-width:576px){.out-of-stock{padding:10px}}.out-of-stock>.head-title{text-align:center;font-size:1.375rem;font-weight:600}@media only screen and (max-width:576px){.out-of-stock>.head-title{font-size:1.125rem}}.out-of-stock>.head-title+.intro{margin:initial;margin-top:16px;font-size:1rem;line-height:1.25rem;text-align:center}@media only screen and (max-width:576px){.out-of-stock>.head-title+.intro{margin-top:6px;font-size:.9375rem;line-height:1.125rem}}@media only screen and (min-width:992px){.out-of-stock>.head-title+.intro{text-align:left}}#static-bottom-bar .out-of-stock .out-of-stock .head-title{font-size:1.125rem}#static-bottom-bar .out-of-stock .out-of-stock .intro,#static-bottom-bar .out-of-stock .out-of-stock .set-buttons{margin-top:8px}.out-of-stock #stock-alert-form .g-recaptcha{margin:initial;text-align:center}.out-of-stock #stock-alert-form .grecaptcha-badge{margin:16px auto 0}@media only screen and (max-width:576px){.out-of-stock #stock-alert-form .grecaptcha-badge{margin:8px auto 0}}.out-of-stock #stock-alert-form>.set-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;gap:8px;margin-top:16px}@media only screen and (max-width:576px){.out-of-stock #stock-alert-form>.set-buttons{margin-top:8px}}.out-of-stock #stock-alert-form>.set-buttons fieldset{-ms-flex:1 1 50%;flex:1 1 50%;position:relative}.out-of-stock #stock-alert-form>.set-buttons fieldset.filled label{left:8px;top:6px;color:#757575;font-size:.8125rem}.out-of-stock #stock-alert-form>.set-buttons 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}.out-of-stock #stock-alert-form>.set-buttons fieldset input{width:100%;height:50px;padding:22px 8px 8px;box-sizing:border-box;background-color:#fff}.out-of-stock #stock-alert-form>.set-buttons .esp-wrap{margin-top:8px}.out-of-stock #stock-alert-form>.set-buttons #alertstock-email~.esp-wrap{display:none}.out-of-stock #stock-alert-form>.set-buttons .ui-cta{-ms-flex:0 0 25%;flex:0 0 25%;height:50px;padding:0 16px}#stock-alert-messages{text-align:center}#stock-alert-messages [class*=-msg] span{position:relative;padding-left:20px;font-size:1rem;font-weight:600;text-align:center}#stock-alert-messages [class*=-msg] span::before{content:"";display:block;position:absolute;top:0;left:0}@media only screen and (max-width:576px){#stock-alert-messages [class*=-msg] span::before{transform:translateY(2px)}}#stock-alert-messages .success-msg{margin-top:8px}#stock-alert-messages .success-msg span{color:#e61414;padding-left:24px}@media only screen and (max-width:576px){#stock-alert-messages .success-msg span{font-size:1.125rem}}#stock-alert-messages .success-msg span::before{width:22px;height:18px;background:url("../images/svg/commons/ic-check-green.svg") center center no-repeat;background-size:auto 100%}#stock-alert-messages .error-msg{margin-top:16px}#stock-alert-messages .error-msg span{color:#ff7787}@media only screen and (max-width:576px){#stock-alert-messages .error-msg span{font-size:.9375rem}}#stock-alert-messages .error-msg span::before{width:14px;height:14px;background:url("../images/svg/commons/ic-close-red.svg") center center no-repeat;background-size:auto 100%;transform:translateY(3px)}#helpadv-product{margin-top:24px}#helpadv-product .helpadv-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;background:radial-gradient(74.59% 151.97% at 76.76% 29.32%,#2f67f4 0,#4656d1 100%);border-radius:16px;overflow:hidden;padding-right:11%;position:relative}@media only screen and (min-width:992px){#helpadv-product .helpadv-wrap{padding-right:18%}}@media only screen and (max-width:576px){#helpadv-product .helpadv-wrap{padding-right:48px}}@media (min-width:577px) and (max-width:991px){#helpadv-product .helpadv-wrap{min-height:100px}}#helpadv-product .helpadv-wrap::after{content:"";display:block;width:56px;height:56px;background:url("../images/svg/commons/ic-arrow3-white.svg") center center no-repeat;background-size:auto 90%;position:absolute;top:50%;right:1%;transform:translateY(-50%)}@media only screen and (max-width:1199px){#helpadv-product .helpadv-wrap::after{width:48px;height:48px;background-size:auto 85%}}@media only screen and (min-width:992px){#helpadv-product .helpadv-wrap::after{right:3%}}@media only screen and (max-width:576px){#helpadv-product .helpadv-wrap::after{right:4px}}#helpadv-product .helpadv-img{-ms-flex:0 0 88px;flex:0 0 88px;font-size:0;position:relative;overflow:hidden}@media only screen and (min-width:768px){#helpadv-product .helpadv-img{-ms-flex:0 0 108px;flex:0 0 108px}}@media only screen and (max-width:991px){#helpadv-product .helpadv-img{margin-left:4px;margin-right:8px}}#helpadv-product .helpadv-img img{position:absolute;top:0;left:0;width:55px;height:110px;max-width:initial;transform:rotate(-15deg) translate(24px,6px)}@media (min-width:992px) and (max-width:1199px){#helpadv-product .helpadv-img img{transform:rotate(-15deg) translate(24px,16px)}}@media only screen and (max-width:767px){#helpadv-product .helpadv-img img{transform:rotate(-15deg) translate(16px,0)}}#helpadv-product .helpadv-content{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}#helpadv-product .helpadv-content .head-title{margin:initial;margin:12px 0 4px;font-size:1.125rem;line-height:1.375rem;font-weight:700;letter-spacing:.015625rem;text-transform:uppercase;color:#fff}@media (min-width:577px) and (max-width:991px){#helpadv-product .helpadv-content .head-title{margin-bottom:2px}}@media only screen and (min-width:768px){#helpadv-product .helpadv-content .head-title{font-size:1.25rem;line-height:1.5rem;letter-spacing:.03125rem}}#helpadv-product .helpadv-content p{margin:initial;margin-bottom:12px;color:#fff;font-size:1rem;font-weight:400;line-height:1.25rem}@media only screen and (max-width:1199px){#helpadv-product .helpadv-content p{font-size:.9375rem;line-height:1.125rem}}@media only screen and (min-width:768px){#helpadv-product .helpadv-content p{letter-spacing:.015625rem}}#videos-stories{margin:40px 0 0}@media only screen and (max-width:576px){#videos-stories{margin-top:24px}#videos-stories+.prod-section-container{margin-top:24px}}#videos-stories+.add-to-cart-box{margin-top:16px}#videos-stories .head-title{margin:0 0 16px;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:.9375rem;font-weight:700}#videos-stories .item-video{text-align:center}#videos-stories .video-box{width:100%;height:0;padding-top:100%;position:relative}@media only screen and (max-width:576px){#videos-stories .video-box{max-width:initial}}#videos-stories .video-box::before{content:"";display:block;width:100%;height:100%;background:linear-gradient(145deg,#d470fd 25%,#1850ff 50%,#02fdfc 75%,#8bec89 100%);border-radius:100%;position:absolute;top:0;left:0;z-index:0}#videos-stories .video-box.overlay-link{margin:initial}@media (hover:hover){#videos-stories .video-box:hover .video-wrap{box-shadow:0 0 0 0 #fff}}#videos-stories .video-thumb_wrap{width:100%;height:0;padding-top:100%;position:relative}@media only screen and (max-width:991px){#videos-stories .video-thumb_wrap{width:88px;padding-top:88px}}#videos-stories .video-thumb_wrap::before{content:"";display:block;width:100%;height:100%;background:linear-gradient(145deg,#d470fd 25%,#1850ff 50%,#02fdfc 75%,#8bec89 100%);border-radius:100%;position:absolute;top:0;left:0;z-index:0}#videos-stories .video-wrap{width:calc(100% - 16px);height:calc(100% - 16px);overflow:hidden;border-radius:100%;box-shadow:0 0 0 5px #fff;position:relative;z-index:1;transition:box-shadow .2s ease-in-out;position:absolute;top:8px;left:8px}#videos-stories .video-wrap::after{content:"";display:block;width:20px;height:21px;background:url("../images/svg/commons/ic-play.svg") center center no-repeat;background-size:auto 100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#videos-stories .video-wrap img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#videos-stories #videos-stories-list:not(.splide--draggable) .product-list{-ms-flex-pack:center;justify-content:center}#videos-stories #videos-stories-list:not(.splide--draggable) .item-video{max-width:92px}#videos-stories #videos-stories-list:not(.splide--draggable) .item-video:last-child{margin-right:0!important}@media (min-width:577px){#videos-stories #videos-stories-list.splide--draggable{padding:0 32px}}@media only screen and (max-width:576px){#videos-stories #videos-stories-list.splide--draggable{margin:0 -16px}}#videos-stories #videos-stories-list.splide .splide__arrows .splide__arrow{width:24px;height:24px}#videos-stories #videos-stories-list.splide .splide__arrows .splide__arrow.splide__arrow--next{right:-32px}#videos-stories #videos-stories-list.splide .splide__arrows .splide__arrow.splide__arrow--prev{left:-32px}.overlay-global#modal-videos-stories{background-color:rgba(0,0,0,.9)}.overlay-global#modal-videos-stories .overlay-bg{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:16px}@media only screen and (max-width:576px){.overlay-global#modal-videos-stories .overlay-bg{padding:0}}.overlay-global#modal-videos-stories .overlay-wrapper{-ms-flex:1 0 100%;flex:1 0 100%;max-width:440px;width:100%;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:576px){.overlay-global#modal-videos-stories .overlay-wrapper{max-width:100%;height:100%}}.overlay-global#modal-videos-stories .overlay-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:transparent;border-radius:initial;padding:initial}@media only screen and (max-width:576px){.overlay-global#modal-videos-stories .overlay-container{height:100%}}.overlay-global#modal-videos-stories .overlay-container>*{width:100%;-ms-flex:0 0 auto;flex:0 0 auto}@media only screen and (max-width:576px){.overlay-global#modal-videos-stories .overlay-container>.overlay-controls{width:initial}}.overlay-global#modal-videos-stories .overlay-close{width:48px;height:48px;background-color:rgba(0,0,0,.5);border-radius:100%;transition:background-color .2s ease-in-out}@media (hover:hover){.overlay-global#modal-videos-stories .overlay-close:hover{background-color:rgba(255,255,255,.25)}}.overlay-global#modal-videos-stories .overlay-close::after,.overlay-global#modal-videos-stories .overlay-close::before{background-color:#fff;width:3px;height:45%}.overlay-global#modal-videos-stories .story-nav{transition:background-color .2s ease-in-out}@media (hover:hover){.overlay-global#modal-videos-stories .story-nav:hover{background-color:rgba(255,255,255,.25)}}.overlay-global#modal-videos-stories .loading-circle{z-index:4}.overlay-global#modal-videos-stories .sound-activation{position:absolute;bottom:16px;left:50%;transform:translateX(-50%);z-index:8}.overlay-global#modal-videos-stories .activate-sound-btn,.overlay-global#modal-videos-stories .reload-video-btn{min-height:initial;height:32px;padding:0 16px;font-size:.875rem;line-height:1.125rem;font-weight:700;background-color:#fff;color:#0a2346}.overlay-global#modal-videos-stories .stories-reload{position:absolute;top:0;left:0;right:0;bottom:0;z-index:9;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.75)}.overlay-global#modal-videos-stories .stories-reload:not(.no-display){display:-ms-flexbox;display:flex}.overlay-controls{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){.overlay-controls{width:initial;position:absolute;bottom:8px;left:8px;right:8px;z-index:10;pointer-events:none}}.overlay-controls .overlay-close,.overlay-controls .overlay-mute{position:relative;top:initial;right:initial;left:initial}@media only screen and (max-width:576px){.overlay-controls .overlay-close,.overlay-controls .overlay-mute{pointer-events:auto}}.overlay-mute{width:48px;height:48px;background-color:rgba(0,0,0,.5);border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;top:16px;right:8px;z-index:2;cursor:pointer;transition:background-color .2s ease-in-out}@media (hover:hover){.overlay-mute:hover{background-color:rgba(255,255,255,.25)}}.overlay-mute.no-display{opacity:0}.overlay-mute::before{content:"";display:block;width:50%;height:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url("../images/svg/commons/ic-unmute.svg") center center no-repeat;background-size:auto 100%}.overlay-mute.mute::before{background:url("../images/svg/commons/ic-mute.svg") center center no-repeat;background-size:auto 100%}.stories-progress-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px}@media only screen and (max-width:576px){.stories-progress-container{position:absolute;top:0;left:0;right:0;z-index:4;padding:8px}}@media (min-width:577px){.stories-progress-container{width:90%;max-width:500px;margin:8px auto}}.stories-progress-container .progress-item{-ms-flex:1;flex:1;height:3px;background:rgba(255,255,255,.3);border-radius:2px;overflow:hidden}.stories-progress-container .progress-item .progress-bar{height:100%;width:0;background:#fff;transition:none}.stories-progress-container .progress-item .progress-bar.active{transition:width .2s linear}.stories-progress-container .progress-item .progress-bar.complete{width:100%}.stories-videos-container{position:relative;width:100%;max-width:500px;aspect-ratio:9/16;background-color:rgba(0,0,0,.5);border-radius:4px;overflow:visible}@media only screen and (max-width:576px){.stories-videos-container{max-width:100%;width:100%;height:100vh;height:100dvh;aspect-ratio:auto;border-radius:0;overflow:hidden}}.stories-videos-container .story-video{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;border-radius:4px;opacity:0;visibility:hidden;transition:opacity .3s ease}@media only screen and (max-width:576px){.stories-videos-container .story-video{border-radius:0}}.stories-videos-container .story-video.active{opacity:1;visibility:visible}.stories-videos-container .story-video .video-wrapper{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.stories-videos-container .story-video .video-wrapper.is-playing .video-thumb{opacity:0;pointer-events:none}.stories-videos-container .story-video .video-wrapper [id*=vimeo-player]{width:100%;height:100%}.stories-videos-container .story-video .video-wrapper iframe{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.stories-videos-container .video-thumb{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;transition:opacity .3s ease-in-out}.stories-videos-container .video-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.story-nav{position:absolute;top:0;bottom:0;width:50%;cursor:pointer;z-index:6}@media (min-width:577px){.story-nav{width:48px;top:calc(50% - 24px);bottom:initial;height:48px;border-radius:100%}}.story-nav-prev{left:0}@media (min-width:577px){.story-nav-prev{left:-56px;background:url("../images/svg/commons/ic-chevron-white.svg") rgba(0,0,0,.5) center center no-repeat;background-size:auto 40%;transform:rotate(90deg)}}.story-nav-next{right:0}@media (min-width:577px){.story-nav-next{right:-56px;background:url("../images/svg/commons/ic-chevron-white.svg") rgba(0,0,0,.5) center center no-repeat;background-size:auto 40%;transform:rotate(-90deg)}}.story-nav.disabled{pointer-events:none;opacity:.25}.swipe-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:4}@media only screen and (min-width:992px){.swipe-overlay{pointer-events:none}}.stories-error-msg{width:80%;position:absolute;top:50%;left:50%;z-index:10;transform:translate(-50%,-50%);color:#fff;background-color:rgba(255,82,124,.75);text-align:center;padding:16px;border-radius:8px;font-size:1rem;font-weight:600}#upsell-product{margin-top:24px}#upsell-product>.head-title{font-family:Poppins,Arial,Helvetica,sans-serif;font-size:.9375rem;font-weight:700}#upsell-product>.head-title+.text-intro{margin-top:8px}#upsell-product .text-intro{margin:initial;font-size:.9375rem}#upsell-product .item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:16px;margin-top:8px;padding:8px 16px 8px 8px;border:1px solid #eaeaea;border-radius:8px;position:relative}@media only screen and (max-width:576px){#upsell-product .item{-ms-flex-align:start;align-items:flex-start}}#upsell-product .item-product_img{-ms-flex:0 0 auto;flex:0 0 auto;position:relative}#upsell-product .item-product_infos{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px}#upsell-product .item-product_infos>*{width:100%}#upsell-product .item-product_infos .product-name{margin:initial;font-size:1rem;font-weight:600;line-height:1.25rem;font-family:Poppins,Arial,Helvetica,sans-serif}#upsell-product .item-product_infos .price-box{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:4px}@media only screen and (max-width:576px){#upsell-product .item-product_infos .price-box{max-width:calc(100% - 56px)}}#upsell-product .item-product_infos .price-box .old-price{-ms-flex-order:1;order:1}#upsell-product .item-product_infos .ratings{gap:4px;transform:initial}#upsell-product .item-product_infos .ratings .rating-box{width:80px;height:14px;background-size:78px 28px}#upsell-product .item-product_infos .ratings .rating{background-position-y:-15px}#upsell-product .item-product_infos .ratings a{font-size:.875rem;color:#0a2346}#upsell-product .minimal-price .price,#upsell-product .price-box>.price,#upsell-product .price-box>.se-price .price,#upsell-product .regular-price .price,#upsell-product .special-price .price{font-size:1.125rem;font-weight:400}@media only screen and (max-width:767px){#upsell-product .minimal-price .price,#upsell-product .price-box>.price,#upsell-product .price-box>.se-price .price,#upsell-product .regular-price .price,#upsell-product .special-price .price{font-size:1rem}}#upsell-product .old-price .price{color:#ff527c;font-size:.875rem}@media only screen and (max-width:767px){#upsell-product .old-price .price{font-size:.75rem}}#upsell-product .spebar{margin:initial}@media only screen and (max-width:576px){#upsell-product .spebar{position:absolute;left:8px;width:calc(100% - 16px);bottom:-12px;text-align:center}}@media only screen and (max-width:576px){#upsell-product .add-to-cart-wrapper{position:absolute;right:12px;bottom:12px}}#upsell-product .add-to-cart-wrapper .btn-cart{width:48px;height:48px;border-radius:100%;font-size:0}#upsell-product .add-to-cart-wrapper .addtocart{width:24px;height:24px;background:url("../images/svg/commons/ic-cartplus.svg") center center no-repeat;transform:translate(1px,-1px);font-size:0}