@charset "UTF-8";@import "https://fonts.googleapis.com/css?family=Rubik:400,500";@import "https://fonts.googleapis.com/css?family=Quicksand:400,500,700";/*!normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css*/html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:cb-icons;src:url(fonts/cb-icons.eot?c012eq);src:url(fonts/cb-icons.eot?c012eq#iefix) format("embedded-opentype"),url(fonts/cb-icons.ttf?c012eq) format("truetype"),url(fonts/cb-icons.woff?c012eq) format("woff"),url(fonts/cb-icons.svg?c012eq#cb-icons) format("svg");font-weight:400;font-style:normal}[class^=ic-],[class*=" ic-"]{font-family:cb-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ic-arrow:before{content:""}.ic-add-cart:before{content:""}.ic-long-arrow:before{content:""}.ic-check:before{content:""}.ic-cart:before{content:""}.ic-menu-close:before{content:""}.ic-close-sm:before{content:""}.ic-cross:before{content:""}.ic-cupon:before{content:""}.ic-delivery:before{content:""}.ic-estimate:before{content:""}.ic-express-del:before{content:""}.ic-order-check:before{content:""}.ic-order-return:before{content:""}.ic-facebook:before{content:""}.ic-instagram:before{content:""}.ic-twitter:before{content:""}.ic-youtube:before{content:""}.ic-minus:before{content:""}.ic-plus:before{content:""}.ic-mail:before{content:""}.ic-card:before{content:""}.ic-play:before{content:""}.ic-search:before{content:""}.ic-search-mobile:before{content:""}.ic-secure:before{content:""}.ic-shop:before{content:""}.ic-star:before{content:""}.ic-support:before{content:""}.ic-user:before{content:""}.ic-view:before{content:""}.ic-unviewed:before{content:""}.ic-chrono:before{content:""}.ic-cm:before{content:""}.ic-promo:before{content:""}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item{}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.footer-container,#header{color:#fff;background:#307fe2;line-height:1.42857143}#pickup-close:before,.block-account .block-title:after,#productSurprise .set-buttons button::after,#productSurprise .top .close::after,.discount-coupon .coupon-title a:after,.cart-popup .shipping-timer:before,.product-collateral .section-container .videos-container .video-list .video-thumb:after,#stickyaddtocart .tier-price-button.box::after,#stickyaddtocart .configurable-option-button::after,.overlay-close::before,.product-essential .tier-prices ul li.selected:before,.product-essential .configurable-options ul li.selected:before,.product-essential .tier-prices .tier-price-button:after,.product-essential .tier-prices .configurable-option-button:after,.product-essential .configurable-options .tier-price-button:after,.product-essential .configurable-options .configurable-option-button:after,.video-play:after,.discount-bubble-extra:before,.discount-bubble:before,.catalog-filter .item.checked .visual:after,.panel-container .top-bar:before,#header .top-nav-switch:before,#header .top-cart-switch:before,#header .top-search-switch:before,.buttons-set p.back-link:before,.check-list li:before,.messages .warning-msg ul li:before,.messages .notice-msg ul li:before,.messages .error-msg ul li:before,.messages .success-msg ul li:before{position:absolute;box-sizing:border-box;font-family:cb-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.one-step-checkout .cart-review:after,.discount-coupon:after,.cart-review .wrapper-bottom:after,.cart .wrapper-blue:after,.cart .wrapper-blue:before,.product-collateral .section-container.colored-container:after,.product-collateral .section-container.colored-container:before,.curvy-decoration .curve.right:before,.curvy-decoration .curve.left:before,.footer-mobile-app:after,.footer-container:before,.header-freeshipping::before,.header-freeshipping::after,.wrapper-white-round:after{content:"";position:absolute;z-index:-1;box-sizing:content-box;width:86px;height:46px}.buttons-set:after,.form-list .input-box.customer-dob:after,.col2-set:after,.col2-left-layout:after,.clearfix:after,.row:after{content:" ";display:table;clear:both}.pager .count-container .limiter{position:relative;background-color:#fff;border:1px solid #c2c2c2;border-radius:5px;height:45px}.pager .count-container .limiter select{-webkit-appearance:none;-moz-appearance:none;box-shadow:none;background-color:transparent;border:none;outline:none;border-radius:0;width:100%;height:45px;padding:0 30px 0 10px;cursor:pointer;text-overflow:ellipsis;-moz-appearance:none;white-space:nowrap;overflow:hidden;cursor:pointer}.pager .count-container .limiter select::-ms-expand{display:none}.pager .count-container .limiter select:disabled.simple-control::-ms-expand{display:none}.pager .count-container .limiter::after{content:"";font-family:cb-icons;font-size:14px;color:#307fe2;transition:transform 120ms ease-out;position:absolute;top:50%;right:10px;transform:translate(0,-50%) rotate(90deg);pointer-events:none}*{box-sizing:border-box}@media only screen and (max-width:767px){html:not([lang*=fr]) .shop-list.highlights{display:none}}body{font-family:rubik,sans-serif;font-size:14px;color:#000;background:#fff;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased}body.no-scroll{overflow:hidden!important;margin:0;max-width:100%;max-height:100%}h1,h2,h3{font-family:quicksand,sans-serif;font-weight:500;color:#307fe2}.page-title h1,.page-title h2{font-size:25px;font-weight:400}.page-title .subtitle{margin-top:-14px;font-family:quicksand,sans-serif;font-size:25px}strong{font-weight:500}strong.blue{color:#307fe2}a{color:inherit;text-decoration:inherit;transition:color 60ms linear}a:hover{color:inherit;text-decoration:inherit}a.blue{color:#307fe2}a.under{text-decoration:underline}a.h-blue:hover{color:#307fe2}a.h-under:hover{text-decoration:underline}a.capsule{display:inline-block;padding:6px 16px 7px;border:1px solid #307fe2;border-radius:30px;color:#307fe2;font-size:13.8px;font-weight:500;transition:background 120ms linear,border 120ms linear}a.capsule:hover{border-color:transparent;background:#e0eaf7}a.capsule .bullet{font-size:20px}b{font-weight:500}fieldset{margin:0;padding:0;border:none}button{padding:0;color:inherit;background:0 0;border:none}img{vertical-align:middle}ul{margin:0;padding:0;list-style:none}ul.disc{list-style:disc;margin-left:30px}ol{padding:0;list-style:none}input{font-family:rubik,sans-serif;font-size:14px;background:0 0;border:none}input::-webkit-input-placeholder{opacity:.7;color:inherit}input::-moz-placeholder{opacity:.7;color:inherit}input:-ms-input-placeholder{opacity:.7;color:inherit}input::placeholder{opacity:.7;color:inherit}input:-ms-input-placeholder{opacity:.7;color:inherit;font-weight:400}table{border-collapse:collapse}table td,table th{padding:0}table .a-left{text-align:left}table .a-right{text-align:right}table .a-center{text-align:center}iframe{border:none}.wrapper{position:relative;overflow:hidden;padding-top:60px}.wrapper-blue{overflow:hidden;background:#ecf2fa}.wrapper-blue.round-bottom{border-radius:0 0 10px 10px}.wrapper-white-round{position:relative;z-index:1;background:#fff}.wrapper-white-round:before{top:-30px;left:-30px;border-radius:100% 0 0 0}.wrapper-white-round:after{right:-30px;bottom:-30px;border-right:30px solid #ecf2fa;border-bottom:30px solid #ecf2fa;border-radius:0 0 100% 0}.container{max-width:960px;margin:auto}.title{font-family:quicksand,sans-serif;font-weight:500}.cb-highlight{background:#f05464;color:#fff;padding:5px;border-radius:5px}.cell{display:table-cell;vertical-align:middle}.popup{display:none;position:fixed;z-index:5;top:50%;left:50%;background:#fff;transform:translateX(-50%) translateY(-50%);overflow:hidden;border-radius:12px}.popup.visible{display:block}.sticky{position:relative;width:100%;transition:top 240ms ease-out}.sticky.active{position:fixed;z-index:2;top:60px;background:#fff;box-shadow:0 1px 1px 0 rgba(200,216,237,.6);border-bottom-right-radius:3.6vw}.active-show{display:none!important}.active>.active-show{display:inline!important}.active>.active-show~*:not(.active-show){display:none!important}.folder{height:0;overflow:hidden;transition:height 120ms ease-out}.unfolded .folder{height:initial}.row>*{float:left}.row.columns-2>*{width:50%}.row.columns-3>*{width:33.3333333333%}.row.columns-side>*{width:320px}.row.columns-side>*:last-child{float:right}.row.gutter-15{margin:0 -15px}.row.gutter-15>*{padding:0 15px}.row.gutter-20{margin:0 -20px}.row.gutter-20>*{padding:0 20px}.row.gutter-35{margin:0 -35px}.row.gutter-35>*{padding:0 35px}.flex-row{display:-ms-flexbox;display:flex}.flex-row>*{-ms-flex:1;flex:1}.table-row{display:table;width:100%}.table-row>*{display:table-cell;vertical-align:middle}.tab-container~.tab-container{display:none}@media only screen and (max-width:991px){.messages{padding:15px 0}}.cms-home .messages{padding:20px 0}.catalog-product-view .messages{padding-top:20px}.messages ul{max-width:960px;margin:auto;padding:10px;background:#f6f8fa;border:1px solid #c2c2c2;border-radius:5px}.messages ul li{position:relative;padding-left:25px}.messages ul li:before{top:50%;transform:translateY(-50%)}.messages ul li+li{margin-top:5px}.messages .success-msg ul{border-color:#03d3a0}.messages .success-msg ul li:before{content:"";left:2px;color:#03d3a0}.messages .error-msg ul{border-color:#f05464}.messages .error-msg ul li:before{content:"";left:1px;font-size:16px;color:#f05464}.messages .notice-msg ul{border-color:#307fe2}.messages .notice-msg ul li:before{content:"";left:1px;font-size:16px;color:#307fe2}.messages .warning-msg ul li:before{content:"";left:3px;font-size:13px;color:#c2c2c2}.messages>li+li{margin-top:12px}.tags{overflow:hidden;font-size:0}.tag{display:inline-block;margin-right:5px;margin-bottom:5px;padding:3px 5px 4px;border-radius:3px;color:#fff;line-height:1;font-size:12px;font-weight:500}.tag.small{margin-right:4px;padding-bottom:3px;font-size:11px}.tag.title{margin-right:10px;padding-bottom:6px;font-size:14px;font-weight:700;border-radius:5px}.tag.blue,.tag.new{background:#3f8ded;color:#fff!important}.tag.contenance{background:#f8bb72;color:#fff!important}.tag.green,.tag.highlight{background:#03d3a0;color:#fff!important}.tag.red,.tag.discount{background:#f05464;color:#fff!important}.tag.grey,.tag.filter{background:#b8b8b8;color:#fff!important}.bullet{position:relative;top:-1px;display:inline-block;margin-right:7px;line-height:0;vertical-align:middle}.bullet.right{margin-right:0;margin-left:7px}.service-icons img{width:30px;height:30px}.service-icons img.large{width:60px}.service-icons img.icon-payment{width:40px;height:40px;margin-right:5px}.service-icons img.icon-payment:last-of-type{margin-right:0}.service-icons img.icon-payment-sofort{width:80px;height:30px;margin-right:5px}.service-icons img.icon-payment-sofort:last-of-type{margin-right:0}[class*=-tpay] .service-icons .icon-payment:first-of-type{width:75px;height:auto;margin-right:7px}[class*=-tpay] .service-icons .icon-payment:last-of-type{width:40px;height:auto}.service-icons>span{display:inline-block;width:30px;height:30px;font-size:0}.service-icons>span:not(:last-of-type){margin-right:10px}.service-icons>span#trans-mr{background:url(../images/icons/ic-mr.svg) center center no-repeat;background-size:auto 90%}.service-icons>span#trans-poste{background:url(../images/icons/ic-laposte.svg) center center no-repeat;background-size:100% auto}.service-icons>span#trans-correos{background:url(../images/icons/ic-correos.svg) center center no-repeat;background-size:100% auto}.service-icons>span#trans-hermes{background:url(../images/icons/ic-hermes.svg) center center no-repeat;background-size:100% auto;width:80px}.service-icons>span#trans-colissimo{background:url(../images/icons/ic-colissimo.svg) center center no-repeat;background-size:auto 90%}.service-icons>span#trans-gls{background:url(../images/icons/ic-gls.svg) center center no-repeat;background-size:100% auto;width:50px}.service-icons>span#trans-inpost{background:url(../images/icons/ic-inpost.jpg) center center no-repeat;background-size:100% auto;width:60px}.service-icons>span#trans-pocztex{background:url(../images/icons/ic-pocztex.jpg) center center no-repeat;background-size:100% auto;width:100px}.service-icons>span#pay-mc{background:url(../images/icons/ic-mc.svg) center center no-repeat;background-size:100% auto}.service-icons>span#pay-cb{background:url(../images/icons/ic-cb.svg) center center no-repeat;background-size:100% auto;width:31px}.service-icons>span#pay-sofort{background:url(../images/icons/ic-sofort.png) center center no-repeat;background-size:100% auto;width:70px}.service-icons>span#pay-visa{background:url(../images/icons/ic-visa.svg) center center no-repeat;background-size:100% auto}.service-icons>span#pay-tpay{background:url(../images/icons/ic-tpay.png) center center no-repeat;background-size:100% auto;width:85px}.service-icons>span#pay-paypal{background:url(../images/icons/ic-paypal.svg) center center no-repeat;background-size:100% auto}.service-icons>span#pay-amex{background:url(../images/icons/ic-amex.svg) center center no-repeat;background-size:100% auto}.service-icons>span#pay-three{background:url(../images/icons/ico-3x.svg) center center no-repeat;background-size:100% auto}.check-list{font-size:13.8px;overflow:hidden}.check-list li{position:relative;margin-top:8px;padding-left:24px}.check-list li:before{content:"";left:0;font-size:16px;color:#307fe2}.link-back{margin:36px 0 18px}.link-back a .bullet{margin-right:12px;font-size:12px}.link-back a:hover{text-decoration:underline}.action-icon{line-height:0;opacity:.5;transition:opacity 180ms linear}.action-icon:hover{opacity:1}.container-ratio-16-9{position:relative;width:100%;padding-bottom:56.25%}.container-ratio-16-9>*{position:absolute;width:100%;height:100%}.no-display{display:none}.flip-x{transform:scaleX(-1)}.fade-in{animation-name:fade-in!important;animation-duration:120ms;animation-timing-function:linear}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.fade-out{animation-name:fade-out!important;animation-duration:120ms;animation-timing-function:linear}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}@media only screen and (max-width:991px){body[class$=-active],body[class*="-active "]{width:100vw;height:100vh;overflow:hidden}body.popup-active{width:auto;height:auto;overflow:initial}.wrapper{padding-top:50px}.main.marg-top{padding-top:50px}.wrapper-white-round:before{width:48px;height:22px}.wrapper-white-round:after{width:48px;height:22px}.container{max-width:none;padding:0 15px}.container .wrapper-blue{margin:0 -15px;overflow:visible}.container .wrapper-blue.round-bottom{border-radius:0}.popup{position:absolute;top:65px;left:15px;right:15px;transform:none}.sticky.active{top:50px}.row.gutter-35,.row.gutter-20{margin:0 -7px}.row.gutter-35>*,.row.gutter-20>*{padding:0 7px}.row.columns-side>*{width:50%}.page-title .subtitle{display:none}.catalog-product-view .page-title .subtitle{display:block}.link-back{display:none}}@media only screen and (max-width:767px){.page-title{text-align:center}.page-title h1,.page-title h2{margin:20px 0 12px;font-size:18px}.row.columns-2>*,.row.columns-3>*{width:100%;margin-bottom:15px}}.no-scroll{overflow:hidden!important;margin:0;max-width:100%;max-height:100%}.no-scroll.override::before{content:"";display:block;width:100%;height:100%;background-color:rgba(0,0,0,.75);position:fixed;top:0;left:0;z-index:11}@keyframes play-anim{0%{transform:scale(1)}50%{transform:scale(1.25)}100%{transform:scale(1)}}.scrollable{position:relative}.scrollable:focus{outline:0}.scrollable .viewport{position:relative;overflow:hidden}.scrollable .viewport .overview{position:absolute;width:100%}.scrollable .scroll-bar{display:none}.scrollable .scroll-bar.vertical{position:absolute;right:0;height:calc(100% - 10px)!important;top:5px;z-index:1}.scrollable .scroll-bar.horizontal{position:relative;width:100%}.scrollable .scroll-bar .thumb{position:absolute}.scrollable .scroll-bar.vertical .thumb{width:100%;min-height:10px}.scrollable .scroll-bar.horizontal .thumb{height:100%;min-width:10px;left:0}.not-selectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.scrollable.default-skin{padding-right:10px;padding-bottom:6px}.scrollable.default-skin .scroll-bar.vertical{width:6px}.scrollable.default-skin .scroll-bar.horizontal{height:6px}.scrollable.default-skin .scroll-bar .thumb{background-color:#000;opacity:.4;border-radius:3px;-moz-border-radius:4px;-webkit-border-radius:4px}.scrollable.default-skin .scroll-bar:hover .thumb{opacity:.6}.hide-desktop{display:none!important}@media only screen and (max-width:991px){.hide-desktop{display:block!important}}@media only screen and (max-width:991px){.hide-mobile{display:none}}.no-padding{padding:0}.pager{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.pager .pages{-ms-flex-order:-1;order:-1;-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (max-width:576px){.pager .pages{-ms-flex-pack:center;justify-content:center}}.pager .pages>strong{font-weight:400}.pager .pages>ol{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin:0 0 0 10px}.pager .pages>ol li{line-height:normal;transition:all .2s ease-in-out}.pager .pages>ol li.current,.pager .pages>ol li>a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:22px;height:22px;border-radius:100%;position:relative;font-size:13px}@media only screen and (max-width:991px){.pager .pages>ol li.current,.pager .pages>ol li>a{width:27px;height:27px;font-size:14px}}.pager .pages>ol li a{text-decoration:none;color:#307fe2;line-height:normal;transition:all .2s ease-in-out}.pager .pages>ol li a:hover{background-color:#ecf2fa;color:#307fe2}.pager .pages>ol li a[class*=i-]{font-size:0}.pager .pages>ol li a[class*=i-]::before{content:"";font-family:cb-icons;font-size:13px}.pager .pages>ol li a.i-next::before{content:"";transform:translateX(2px)}.pager .pages>ol li a.i-previous::before{content:"";transform:rotate(-180deg) translateX(0)}.pager .pages>ol li.current{color:#fff;font-weight:500;background-color:#307fe2}.pager .pages>ol li:not(:last-child){margin-right:5px}@media only screen and (max-width:991px){.pager .pages>ol li:not(:last-child){margin-right:10px}}.pager .count-container{-ms-flex:0 0 auto;flex:0 0 auto;margin-left:15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (max-width:576px){.pager .count-container{display:none}}.pager .count-container .limiter{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border:none;height:auto;background-color:transparent}.pager .count-container .limiter select{height:30px;padding:0 30px 0 15px;background-color:#f4f7fc;border-radius:40px}.pager .count-container .limiter label{margin-right:5px}.pager .count-container .amount{margin:0}.notice-promo-price{display:-ms-flexbox;display:flex;margin-bottom:5px}.notice-promo-price .ic{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:14px;height:14px;margin-top:2px;margin-right:3px;background:url(../images/svg/ic-amb-promo.svg) center center no-repeat;background-size:100% auto}.notice-promo-price .label-text{font-size:13px;color:#307fe2;transform:translate(0,1px)}.notice-promo-price .label-text strong{display:inline-block;padding:2px 3px;border-radius:4px;background-color:#307fe2;color:#fff}.tier-price-option .notice-promo-price{display:none}#crosssell-minicart .notice-promo-price strong{display:none}.global-site-notice.demo-notice{margin:0;background:#d75f07;padding:5px 10px 6px;color:#fff;line-height:1em;text-align:center}@media only screen and (max-width:991px){iframe#launcher{left:auto!important;bottom:auto!important;top:0!important;right:35px!important;margin:0!important}}.main-container{max-width:960px;min-height:320px;margin:60px auto 100px;line-height:1.42857143}.main-container h1{margin-top:0}.main-container h2{margin:30px 0 18px;padding-bottom:5px;border-bottom:1px solid #bfd8f6;color:#307fe2;font-size:18px}.main-container h3{margin-top:0;font-size:15px;font-weight:700;text-transform:uppercase}.main-container a{color:#307fe2}.main-container a:hover{text-decoration:underline}.main-container .fieldset{margin-bottom:30px}.main-container .fieldset p.required{float:right;margin:0;color:#f05464;font-size:13px}.main>.col-main{position:relative}.col2-left-layout .col-left{float:left;width:25%;padding-right:20px}.col2-left-layout .col-main{float:right;width:75%}.col2-set>*{float:left;width:50%}@media only screen and (min-width:992px) and (max-width:1199px){.main-container{margin:40px auto 90px}}@media only screen and (max-width:991px){.main-container{max-width:none;margin:0 0 40px;padding:15px}.main-container h1{margin:12px 0}.main-container h2{font-size:16px}.col2-left-layout .col-left{float:none;width:auto;padding-right:0}.col2-left-layout .col-main{margin-top:25px;float:none;width:auto}}@media only screen and (max-width:767px){.col2-set>*{float:none;width:auto}}.top-banner{display:none;height:278px;position:relative;text-align:center;background-color:#f5f6f8;box-shadow:inset 0 -22px 0 #fff}@media only screen and (max-width:576px){.top-banner{height:200px}}#site-banner{width:auto;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%,0)}.collapse-group{margin:30px auto}.collapse-item_head{border-top:1px solid #c3d1e3;border-top:1px solid #c3d1e3;height:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.ui-gauge_empty{width:100%;height:10px;border-radius:20px;background-color:rgba(195,209,227,.75);position:relative}.ui-gauge_level{height:100%;border-radius:20px;background-color:#03d3a0;position:absolute;top:0;left:0;transition:width .25s ease-in-out}.ui-gauge_check{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex:0 0 25px;flex:0 0 25px;width:25px;height:25px;border-radius:100%;border:1px solid #c3d1e3;color:#c3d1e3;margin-left:10px;transition:all .25s ease-in-out}.ui-gauge_check.checked{border-color:#03d3a0;background-color:#03d3a0;color:#fff}.ui-gauge_check .ic-check{line-height:24px;font-size:14px}#messages_product_view{}.input-text,select,textarea{border:1px solid #c2c2c2;background:0 0;border-radius:5px}.input-text:focus:not(.validation-passed),select:focus:not(.validation-passed),textarea:focus:not(.validation-passed){outline:none;border-color:#66a0ea}input.hidden{display:none}input[type=checkbox]{margin-right:7px;vertical-align:middle}input[type=checkbox]~label{vertical-align:middle}.validation-passed{border-color:#03d3a0}.validation-failed{border-color:#f05464!important}.required em{font-family:arial,sans-serif}.form-instructions{font-size:15px}.form-list>li{margin:14px 0}.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;width:360px;max-width:100%}.form-list textarea{width:100%}.form-list .required{position:relative}.form-list .required em{position:absolute;right:-9px;top:-3px;color:#f05464}.form-list label{color:#585858;font-size:15px}.form-list .control label{color:#000}.form-list .validation-advice{margin-top:4px;color:#f05464}.form-std .one-field,.form-std .two-fields{position:relative;margin-bottom:14px}.form-std .one-field .error-message,.form-std .two-fields .error-message{margin-top:12px}.form-std .two-fields{float:left;width:50%;padding-right:5px}.form-std .two-fields.last{padding-left:5px;padding-right:0}.form-std .two-fields.last label{left:13px}.form-std .form-std-list>li:after{content:" ";display:table;clear:both}.form-std label{margin:0;color:#585858;font-size:15px;transition:color 60ms linear,size 60ms linear,top 60ms linear}.form-std label+br{display:none}.form-std .one-field label,.form-std .two-fields label,.form-std .moving-label label{position:absolute;left:10px;top:14px}@media only screen and (min-width:992px){.form-std .one-field label[for="billing:street2"],.form-std .two-fields label[for="billing:street2"],.form-std .moving-label label[for="billing:street2"]{top:7px}}@media screen and (max-width:350px){.form-std .one-field label[for="billing:street2"],.form-std .two-fields label[for="billing:street2"],.form-std .moving-label label[for="billing:street2"]{top:7px}}.form-std .one-field .input-text::-webkit-input-placeholder,.form-std .two-fields .input-text::-webkit-input-placeholder,.form-std .moving-label .input-text::-webkit-input-placeholder{color:#fff}.form-std .one-field .input-text::-moz-placeholder,.form-std .two-fields .input-text::-moz-placeholder,.form-std .moving-label .input-text::-moz-placeholder{color:#fff}.form-std .one-field .input-text:-ms-input-placeholder,.form-std .two-fields .input-text:-ms-input-placeholder,.form-std .moving-label .input-text:-ms-input-placeholder{color:#fff}.form-std .one-field .input-text::placeholder,.form-std .two-fields .input-text::placeholder,.form-std .moving-label .input-text::placeholder{color:#fff}.form-std .one-field .input-text:-ms-input-placeholder,.form-std .two-fields .input-text:-ms-input-placeholder,.form-std .moving-label .input-text:-ms-input-placeholder{color:#fff}.form-std .filled>label,.form-std label.shrunk{left:8px;top:6px;color:#c2c2c2;font-size:13px}.form-std .input-text{padding:22px 8px 6px;width:100%}.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:45px}.form-std .custom-select-container{background-image:url(/skin/frontend/cellublue/default/images/icons/ic-arrow-down.svg);background-size:13px;background-repeat:no-repeat;padding-right:8px;background-position:right;background-origin:content-box;border:1px solid #c2c2c2;border-radius:5px}.form-std .custom-select-container.filled select{height:31px;margin-top:14px}.form-std .custom-select-container.filled select~label{top:4px;font-size:14px}.form-std .custom-select-container select{border:none}.form-std .custom-select-container select~label{left:8px;position:absolute}.form-std .select-arrow{position:absolute;right:11px;top:17px;transform:rotate(90deg);color:#585858;font-size:12px}.form-std .spacing{margin-bottom:14px;font-size:13px}.form-std .control{margin-bottom:14px}.form-std .show-password .ic-unviewed,.form-std .show-password .ic-view{font-size:22px}.form-std .show-password .bullet{top:-2px}.form-std .show-password:hover{color:#307fe2}.form-std .one-field .show-password{position:absolute;right:14px;top:12px}.form-std .required-note{font-size:13px;color:#c2c2c2}.form-std .error-message{color:#f05464}.form-std .error-message#zip-error-message{margin-bottom:6px}.form-std .error-message p{margin:13px 0}.form-std .error-message.address-check{display:none}.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:#f05464}.form-std .email-check-icon.email-check-invalid svg{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:#f05464;fill:#f05464}.form-std .email-message-exists.green{color:#03d3a0}.form-std .esp-wrap{display:block;margin-top:13px}.form-std .esp-wrap a{text-decoration:underline}.form-std .esp-wrap a:hover{color:#307fe2}.form-std .validation-advice{display:none;color:#f05464}.buttons-set{margin-top:20px;padding-top:12px;border-top:1px solid #bfd8f6}.buttons-set p.back-link{position:relative;float:left;padding-left:22px;margin:4px 0}.buttons-set p.back-link a{text-decoration:none}.buttons-set p.back-link a:hover{text-decoration:underline}.buttons-set p.back-link small{display:none}.buttons-set p.back-link:before{content:"";left:0;top:4px;font-size:12px;transform:scaleX(-1);color:#307fe2}.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}.row-btn-form .btn-form{-ms-flex:1;flex:1;margin:0 5px}.button{padding:4px 12px;color:#307fe2;border:1px solid #307fe2;border-radius:25px;line-height:1.42857143;text-decoration:none!important;transition:color 120ms linear,background 120ms linear}.button:hover{color:#fff!important;background:#307fe2;text-decoration:none!important}.btn-form{padding:14px;line-height:1.42857143;color:#585858;background:#efefef;border-radius:10px;transition:color 120ms linear,background 120ms linear}.btn-form.active{font-weight:500;color:#fff;background:#307fe2}.btn-form:not(.active):hover{background:#e2e2e2}.btn-round{display:inline-block;border-radius:25px;line-height:1.42857143;font-size:14px;font-weight:500;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 #307fe2;color:#307fe2}.btn-round.hollow.active{background:#fff}.btn-round.hollow:hover:not(.active){color:#fff;background:#307fe2}.btn-round.hollow.small{padding:4px 10px;border-width:1px}.btn-round.highlight{padding:12px 20px;color:#fff;background:#03d3a0}.btn-round.highlight:hover:not(.active){background:#03ba8d}.btn-round.highlight.circle{width:44px;padding:12px 10px}.btn-round.highlight:disabled{background:#83d3bf}.btn-round.highlight:disabled:hover{background:#83d3bf}.btn-round.highlight.small{padding:4px 10px}.btn-round .bullet{font-size:26px}.btn-round .loader img{width:15px;height:15px}.btn-round .ic-check{font-size:18px}.btn-round.small .ic-check{font-size:14px}.btn-round .ic-long-arrow{font-size:14px}@media only screen and (max-width:991px){.btn-round.hollow,.btn-round.highlight{padding-left:10px;padding-right:10px}}@media screen and (device-aspect-ratio:2/3){select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url]{font-size:16px}}@media screen and (device-aspect-ratio:40/71){select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url]{font-size:16px}}@media screen and (device-aspect-ratio:375/667){select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url]{font-size:16px}}@media screen and (device-aspect-ratio:9/16){select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url]{font-size:16px}}#header{position:fixed;z-index:3;top:0;width:100%;height:60px;transition:top 240ms ease-out}#header::before{content:"";display:block;width:100%;height:100%;background-color:#307fe2;position:absolute;top:0;left:0}#header .page-header-container{position:relative;height:100%;max-width:960px;margin:auto}#header .logo-container{height:100%;margin:auto;background:#307fe2;text-align:center}#header .logo-container a{display:inline-block;padding:10px}#header .logo-container a img{width:150px}#header .items-qty{position:absolute;right:7px;top:7px;width:17px;height:17px;border-radius:10px;background:#03d3a0;text-align:center;line-height:16px;font-size:12px;font-weight:500}#header nav ul{position:absolute;top:0;margin-top:12px;font-size:0}#header nav ul.nav-left{left:0}#header nav ul.nav-right{right:0}#header nav ul li{display:inline-block;padding:0 3px;text-align:center}#header nav ul a{display:inline-block;padding:7px 12px;text-align:center;border-radius:20px;transition:background 120ms linear;font-size:14px}#header nav ul a .bullet{font-size:22px}#header nav ul a.only-icon.switch{position:static;z-index:auto;top:auto;bottom:8px;transition:none;cursor:pointer}#header nav ul a.only-icon .bullet{margin-right:0}#header nav ul a .ic-user{margin-left:-1px;margin-right:4px}#header nav ul a:hover,#header nav ul a.active{background:#206fd1}#header nav ul a.active{font-weight:500}#header nav ul .blog a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}#header nav ul .blog .ic{height:20px;margin-right:7px}#header nav ul .blog .ic::before{content:"";display:inline-block;width:20px;height:20px;background:url(../images/svg/blog.svg) center center no-repeat;background-size:auto 100%}#header nav ul .amb-cb a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}#header nav ul .amb-cb .ic{height:20px;margin-right:5px;transform:translateY(-3px)}#header nav ul .amb-cb .ic::before{content:"";display:inline-block;width:20px;height:20px;background:url(../images/svg/amb-cb.svg) center center no-repeat;background-size:auto 100%}#header nav ul .appli-cb{height:80px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:991px){#header nav ul .appli-cb{display:-ms-flexbox!important;display:flex!important}}#header nav ul .appli-cb_img{height:80px;-ms-flex:0 1 80px;flex:0 1 80px;width:inherit;margin:0}#header nav ul .appli-cb_img img{width:auto;height:100%}#header nav ul .appli-cb_links{-ms-flex:0 0 auto;flex:0 0 auto;margin-left:20px}#header nav ul .appli-cb_links a{display:block;padding:0;text-align:left}#header nav ul .appli-cb_links a:not(:last-of-type){margin-bottom:15px}#header nav ul .appli-cb_links a img{max-width:100%;height:30px}#header .switch{position:absolute;z-index:4;top:8px;bottom:8px;transition:background 120ms linear}#header .switch:before{line-height:0}#header .switch:hover{background:#206fd1}#header .panel-switch{width:54px;background:#3f8ded;font-size:27px}#header .top-search-switch{left:0;border-radius:0 22px 22px 0}#header .top-search-switch:before{content:"";left:14px;transform:scaleX(-1)}#header .top-cart-switch{right:0;border-radius:22px 0 0 22px}#header .top-cart-switch:before{content:"";right:13px;top:21px}#header .top-nav-switch{left:10px;width:34px;border-radius:20px}#header .top-nav-switch:before{content:""}#header .top-nav-switch .icon-menu-nav{display:block;position:relative;width:20px;height:20px;margin-left:8px;overflow:hidden}#header .top-nav-switch .icon-menu-nav:after{position:absolute;top:9px;left:0;content:"";width:100%;height:1px;background:#fff;box-shadow:-7px -7px 0 0 #fff,-3px 7px 0 0 #fff}.panel-container{position:absolute;z-index:2;top:0;width:360px;max-width:420px;height:100vh;overflow:hidden;color:#000;background:#fff;transition:left 180ms ease-out,right 180ms ease-out}@media only screen and (max-width:767px){.panel-container{position:fixed;height:100%}}.panel-container .top-bar{position:absolute;width:100%;background-color:#fff;height:60px}.panel-container .top-bar:before{content:"";color:#307fe2;font-size:24px;left:15px;top:17px;transform:scaleX(-1)}.panel-container .top-bar input{width:300px;height:36px;margin-top:12px;padding-left:65px;outline:none}.panel-container .top-bar .panel-close{position:absolute;top:10px;width:40px;height:40px}.panel-container .panel-content{height:100%}.panel-container .top-bar+.panel-content{border-top:60px solid transparent}.panel-container.top-search{left:-361px;box-shadow:1px 0 0 0 rgba(200,216,237,.6);display:none}.panel-container.top-search .panel-content{padding:25px;background:#ecf2fa}.top-search-active .panel-container.top-search{left:0}.panel-container.top-search .top-bar{border-radius:22%/0 0 28px 0}.panel-container.top-search .panel-close{right:10px}.panel-container.top-search .search-loader{display:none;position:absolute;top:18px;right:20px}.panel-container.top-search .loading{opacity:.5}.panel-container.top-cart{right:-361px;box-shadow:-1px 0 0 0 rgba(200,216,237,.6);opacity:0;visibility:hidden;transition:all .2s ease-in-out}.top-cart-active .panel-container.top-cart{right:0;opacity:1;visibility:visible}.panel-overlay{visibility:hidden;position:fixed;z-index:1;top:0;width:100vw;height:100vh;background:rgba(48,127,226,.7);opacity:0;transition:visibility 120ms linear,opacity 120ms linear}body[class$=-active] .panel-overlay,body[class*="-active "] .panel-overlay{visibility:visible;opacity:1}@media only screen and (min-width:992px){#header .top-nav-switch{display:none}#header .switch.top-cart-switch{display:none}}@media only screen and (min-width:992px) and (max-width:1199px){#header .page-header-container{max-width:866px}#header nav ul{top:0;margin-top:13px}#header nav ul li{font-size:14px}}@media only screen and (max-width:991px){#header{height:50px}#header .items-qty{right:-2px;top:0}#header .page-header-container{max-width:none}#header .logo-container{position:relative;z-index:4}#header .logo-container a{padding:9px}#header .logo-container a img{width:120px}#header nav{position:absolute;z-index:3;width:100%;top:-100vh;padding:12px 0 24px;background:#307fe2;border-radius:0 0 25% 25%;box-shadow:0 1px 1px 0 #206fd1;transition:top 180ms ease-out}#header nav ul{position:static;margin:0}#header nav ul li{display:block;margin:12px auto}#header nav ul li .only-icon{display:none}.top-nav-active #header nav{top:50px}#header .switch.active{background:#206fd1}#header .switch.active .icon-menu-nav{display:none}#header .switch.active:before{content:"";left:10px!important;top:initial!important;font-size:14px}#header .panel-switch{width:34px;font-size:24px;background:#307fe2}#header .top-search-switch{left:8px;border-radius:20px}#header .top-search-switch:before{left:4px}#header .top-cart-switch{right:8px;border-radius:20px}#header .top-cart-switch:before{left:5px;top:16px}.panel-container{padding-top:50px;width:100vw}.panel-container .top-bar input{padding:0 25px 0 50px;width:100%}.panel-container .top-bar .panel-close{display:none}.panel-container.top-search{left:-100%;box-shadow:none}.panel-container.top-cart{right:-100%;box-shadow:none}}.minicart-reassurances{width:100%;text-align:center;padding:0 15px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.minicart-reassurances strong{margin-right:4px;color:#307fe2}.minicart-reassurances::before{content:"";display:inline-block;width:35px;height:30px;background:url(../images/svg/ic-shipping.svg) center center no-repeat;margin-right:5px;position:relative;top:-2px}@media only screen and (max-width:320px){.minicart-reassurances::before{display:none}}.header-freeshipping{position:absolute;top:100%;right:0;z-index:-1;height:40px;background-color:#03d3a0;padding:10px 15px;font-weight:500;text-shadow:0 1px 3px rgba(19,19,19,.45);border-bottom-left-radius:25px;border-bottom-right-radius:25px;transition:transform .2s ease-in-out}.header-freeshipping::after{width:20px;height:20px;top:-30px;left:-30px;border-left:30px solid #03d3a0;border-top:30px solid #03d3a0;border-radius:100% 0 0 0;right:-20px;left:inherit}.header-freeshipping::before{width:20px;height:20px;top:-30px;left:-30px;border-left:30px solid #03d3a0;border-top:30px solid #03d3a0;border-radius:100% 0 0 0;left:-20px;transform:rotate(90deg)}.header-freeshipping.hidden{transform:translate(0,-50px)}.footer-container{position:relative;z-index:0;background:#307fe2}.footer-container:before{left:-30px;top:-46px;border-left:30px solid #307fe2;border-bottom:30px solid #307fe2;border-radius:0 0 0 100%}.footer{padding-top:45px;padding-bottom:20px;font-family:quicksand,sans-serif;font-size:14.8px}.footer .logo{margin:6px 0 34px}.footer .logo img{width:150px}.footer p{margin:0 0 30px}.footer .row{margin:0 -25px}.footer .row>div{margin-bottom:50px;padding:0 25px}.footer strong{border-radius:3px;padding:0 4px;color:#fff;background:#3f8ded;font-weight:700}.footer a.capsule{color:#fff;border-color:#fff;font-family:rubik,sans-serif}.footer a.capsule:hover{background:#206fd1;border-color:transparent}.footer .newsletter{position:relative;max-width:400px;padding-right:36px;margin-top:-5px}.footer .newsletter input{width:100%;padding:10px 0 9px 32px;color:#fff;border-bottom:1px solid #fff}.footer .newsletter label{position:absolute;top:6px;font-size:23px}.footer .newsletter button{position:absolute;right:0;top:3px;width:30px;height:30px;line-height:30px;color:#fff;border:1px solid #fff;border-radius:100%;font-size:16px;transition:background 120ms linear,border 120ms linear}.footer .newsletter button:hover{background:#206fd1;border-color:transparent}.footer .links-social{margin-top:-6px}.footer .links-social a{display:inline-block;margin-right:8px;padding:6px;color:#307fe2;background:#fff;border-radius:100%;font-size:29px;transition:color 120ms linear,background 120ms linear}.footer .links-social a:hover{color:#fff;background:#206fd1}.footer .links-list li{margin-bottom:6px}.footer .links-list a{font-weight:500}.footer .links-list a:hover{text-decoration:underline}.footer .form-language{position:relative;width:112px;margin-top:15px}.footer .form-language select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;height:36px;padding:7px 7px 7px 31px;color:#fff;font-family:rubik,sans-serif;line-height:1.42857143;border:1px solid #fff;border-radius:8px;transition:background 120ms linear,border 120ms linear}.footer .form-language select option{color:#000}.footer .form-language select:hover{background:#206fd1;border-color:#307fe2}.footer .form-language .flag{position:absolute;border-radius:100%;left:9px;top:9px}.footer .form-language .select-arrow{position:absolute;right:11px;top:13px;transform:rotate(90deg);color:#fff;font-size:12px}.wrapper-copyright{padding:20px 0;line-height:1.42857143;background-color:#fff}.wrapper-copyright .container{position:relative}.wrapper-copyright .service-icons{position:absolute;top:-5px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.wrapper-copyright .copyright{text-align:right;font-size:13px;font-style:normal}@media only screen and (min-width:992px){.footer .row>div{width:27.1%}.footer .row>div:last-child{width:18.7%}}@media only screen and (min-width:992px) and (max-width:1199px){.footer .row{margin:0 -20px}.footer .row>div{padding:0 20px}}@media only screen and (min-width:768px) and (max-width:991px){.footer{padding-top:34px;padding-bottom:0}.footer .title{margin-bottom:32px;font-size:36px}.footer p{margin-bottom:20px}.footer .row>div{width:50%}.footer .row>div:nth-child(odd){clear:both}}@media only screen and (max-width:991px){.footer .links-social{margin-top:0}.wrapper-copyright{text-align:center}.wrapper-copyright .service-icons{position:static;text-align:center}.wrapper-copyright .copyright{margin:8px auto;text-align:center}}@media only screen and (max-width:767px){.footer{padding-top:20px;padding-bottom:0}.footer p{margin-bottom:14px}.footer .row>div{width:100%;margin-bottom:36px}.wrapper-copyright .copyright{max-width:360px}}.verified-purchase{position:fixed;bottom:5px;right:10px;z-index:2;display:inline-block;padding:5px 15px 7px 50px;background-color:#f4f7fc;border-radius:10px;border-bottom-right-radius:0}@media only screen and (max-width:991px){.verified-purchase{display:none!important}}.verified-purchase::before{content:"";display:block;width:35px;height:35px;background:url(../images/svg/ic-approved.svg) center center no-repeat;background-size:100% auto;position:absolute;left:7px}.verified-purchase>a{color:#000;text-decoration:none}.verified-purchase>a:hover,.verified-purchase>a:focus{text-decoration:none;color:#000}.verified-purchase .head-title{font-size:14px;font-weight:700;font-family:quicksand,sans-serif}.verified-purchase .ratings{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.verified-purchase .rating-note{font-size:14px;line-height:14px;font-weight:700;font-family:quicksand,sans-serif;position:relative;top:1px}.verified-purchase .rating-note span{font-size:12px;font-weight:700;font-family:quicksand,sans-serif}#footer-reassurances ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:30px auto}@media only screen and (max-width:576px){#footer-reassurances ul{margin:20px auto}}#footer-reassurances li{-ms-flex:0 0 33.33%;flex:0 0 33.33%;padding:0 15px;text-align:center}@media screen and (max-width:680px){#footer-reassurances li{padding:0 5px}}@media only screen and (max-width:576px){#footer-reassurances li{-ms-flex:1 0 auto!important;flex:1 0 auto!important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0}}#footer-reassurances.four-columns li{-ms-flex:0 0 25%;flex:0 0 25%}.footer-reassurances_ic{width:60px;height:60px;margin:0 auto}@media only screen and (max-width:576px){.footer-reassurances_ic{-ms-flex:0 0 50px;flex:0 0 50px;margin-left:25px}}.footer-reassurances_ic.secure{background:url(../images/svg/ic-lock-new.svg) center bottom no-repeat;background-size:70% auto}.footer-reassurances_ic.shipping{background:url(../images/svg/ic-delivery-new.svg) center bottom no-repeat;background-size:100% auto;width:70px}.footer-reassurances_ic.natural{background:url(../images/svg/ic-crueltyfree-new.svg) center bottom no-repeat;background-size:100% auto}.footer-reassurances_ic.madein-fr{background:url(../images/svg/ic-prodcb-new.svg) center bottom no-repeat;background-size:70% auto}.footer-reassurances_text{font-size:18px;font-weight:500;color:#307fe2;text-align:center;margin-top:10px}@media only screen and (max-width:576px){.footer-reassurances_text{-ms-flex:1 1 auto;flex:1 1 auto;font-size:16px;text-align:left;margin-left:10px;padding-top:10px}}.footer-reassurances_text span{display:block;font-size:16px;font-weight:400}.footer-mobile-app{background-color:#6b9cf2;padding:10px 0;position:relative}@media only screen and (max-width:767px){.footer-mobile-app{padding:15px 0}}@media only screen and (max-width:320px){.footer-mobile-app{padding-bottom:20px}}.footer-mobile-app:after{right:-30px;bottom:-30px;border-right:30px solid #fff;border-bottom:30px solid #fff;border-radius:0 0 100% 0;z-index:0}.footer-mobile-app .title-footer{font-size:20px;font-weight:600;color:#fff;font-family:quicksand,sans-serif;margin:0}@media only screen and (max-width:767px){.footer-mobile-app .title-footer{-ms-flex:1 0 100%;flex:1 0 100%;margin-bottom:10px;text-align:center}}@media only screen and (max-width:576px){.footer-mobile-app .title-footer{-ms-flex:0 0 auto;flex:0 0 auto;max-width:calc(100% - 80px);font-size:18px}}.footer-mobile-app .app-cb_download-links{margin:0;-ms-flex-pack:start;justify-content:flex-start}.footer-mobile-app .app-cb_download-links>li{margin:0}.footer-mobile-app .app-cb_download-links>li:not(:last-child){margin-right:20px}.footer-mobile-app .app-cb_download-links>li:first-child{margin-left:0}@media only screen and (max-width:320px){.footer-mobile-app .app-cb_download-links>li:not(:last-child){margin-bottom:0}}@media only screen and (max-width:320px){.footer-mobile-app .app-cb_download-links{-ms-flex-flow:row nowrap;flex-flow:row nowrap}}.footer-mobile-app .footer-mobile_icon{margin:0 20px}@media only screen and (max-width:576px){.footer-mobile-app .footer-mobile_icon{margin:0;-ms-flex:0 0 60px;flex:0 0 60px;margin-bottom:10px;-ms-flex-order:-1;order:-1}}.footer-mobile-app .footer-mobile_icon img{max-width:100%}.mobile-app_content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:991px){.mobile-app_content{margin:0 20px}}@media only screen and (max-width:767px){.mobile-app_content{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:320px){.mobile-app_content{margin:0}}.ratings a{position:relative;top:-2px;left:-4px;font-size:13px;color:#949494}.ratings a:hover{color:#206fd1}.rating-box{position:relative;top:1px;display:inline-block;width:89px;height:16px;margin-right:6px;background:url(../images/star-rating.svg) no-repeat;background-size:91px 30px}.rating-box>div{height:100%;background:inherit;background-position-y:-15px}.rating-box.small{width:58px;height:11px;background-size:58px 21px}.rating-box.small>div{background-position-y:-11px}.rate-on{font-size:12px}.price-box{font-size:18px}.price-box>p{margin:0}.price-box .old-price{margin-right:4px;color:#f05464;font-size:14px}.price-box .old-price>.price{text-decoration:line-through}.price-box .price-label{display:none}.price-box .minimal-price-link{display:none}.catalog-filter{padding:28px 0;height:302px;line-height:1.42857143;overflow:hidden}.catalog-filter .title{margin-bottom:20px;text-align:center;font-size:30px}.catalog-filter .container{max-width:660px;padding:0}.catalog-filter .row{margin:0 -12px;font-family:quicksand,sans-serif;text-align:center}.catalog-filter .row>li{padding:0 12px;width:25%}.catalog-filter .item{cursor:pointer}.catalog-filter .item .visual{position:relative;width:120px;height:120px;margin:auto}.catalog-filter .item .visual img{width:100%;height:100%;border-radius:100%;opacity:.7;transition:opacity 120ms linear}.catalog-filter .item:hover img,.catalog-filter .item.checked img{opacity:1}.catalog-filter .item.checked .visual:after{content:"";right:0;bottom:0;width:36px;height:36px;line-height:33px;color:#fff;background:#03d3a0;font-size:16px;border:2px solid #fff;border-radius:100%}.catalog-filter .item.checked:hover:not(.click-hover) .visual:after{content:"";background:#f05464}.catalog-filter .label{margin-top:16px;padding:0 16px;font-weight:500}.catalog-filter .sticky.active{padding:13px 0;animation:catalog-filter-sticky-slide 240ms ease-out}@keyframes catalog-filter-sticky-slide{0%{top:-86px}100%{top:0}}.catalog-filter .sticky.active .item .visual{float:left;width:60px;height:60px;margin-right:10px}.catalog-filter .sticky.active .item.checked .visual:after{width:20px;height:20px;line-height:20px;font-size:12px;border:none}.catalog-filter .sticky.active .label{display:table;margin-top:0;padding:0;text-align:left}.catalog-filter .sticky.active .label .cell{height:60px}.review-list>li{padding:20px 0}.review-list>li+li{border-top:1px solid #e0eaf7}.review-list article{font-size:13.8px}.review-list article .title{font-size:16px;font-weight:700}.review-list article .title .rating-box{margin:0 5px}.review-list article .meta{position:relative;margin:5px 0 18px}@media only screen and (max-width:767px){.review-list article .meta{margin-top:10px}}.review-list article .meta .date{position:absolute;right:0}.faq-list{overflow:hidden;margin:25px 0}.faq-list dt{font-family:quicksand,sans-serif;font-size:16px;font-weight:700}.faq-list dd{margin:0;font-size:13.8px}.faq-list dd:not(:last-of-type){padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #c3d1e3}.discount-bubble{position:absolute;z-index:0;top:3px;right:0;width:59px;color:#fff;text-align:center;line-height:27px;font-size:18px;font-weight:500}.discount-bubble:before{content:"";z-index:-1;right:-3px;color:#f05464;line-height:34px;font-size:67px}.discount-bubble-extra{position:absolute;z-index:0;top:29px;right:8px;width:52px;color:#fff;text-align:center;line-height:27px;font-size:15px;font-weight:500}.discount-bubble-extra:before{content:"";z-index:-1;right:-3px;color:#ffc80a;line-height:34px;font-size:60px}.video-play{position:relative}.video-play:after{content:"";left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:36px;height:36px;padding:6px;color:#307fe2;background:#fff;font-size:23px;text-align:center;border-radius:50%;transition:color 120ms linear,background 120ms linear}.video-play:hover:after{color:#fff;background:#206fd1}@media only screen and (max-width:991px){.ratings .rating-box{width:74px;height:13px;background-size:75px 26px}.ratings .rating-box>div{background-position-y:-14px}.ratings a{font-size:13px}.video-play:after{width:25px;height:25px;padding-top:5px;font-size:15px}#product-reviews{margin-bottom:-10px}}#product-reviews{margin-bottom:20px}@media only screen and (max-width:767px){.catalog-filter{height:204px;padding:0}.catalog-filter .title{margin:15px 0 12px;font-size:19px}.catalog-filter .row{margin:0}.catalog-filter .row li{width:50%;padding:7px}.catalog-filter .sticky{padding:0 8px 14px}.catalog-filter .sticky .item .visual{float:left;width:54px;height:54px;margin-right:9px}.catalog-filter .sticky .item.checked .visual:after{width:20px;height:20px;line-height:20px;font-size:12px;border:none}.catalog-filter .sticky .label{display:table;margin-top:0;padding:0;text-align:left;font-size:13px}.catalog-filter .sticky .label .cell{height:54px}.catalog-filter .sticky.active{padding:6px}.catalog-filter .sticky.active .row li{padding:4px}.catalog-filter .sticky.active .item .visual{width:42px;height:42px}.catalog-filter .sticky.active .label .cell{height:42px}.faq-list{margin-top:20px}}@media only screen and (max-width:991px){.page-title.pack h2{margin-bottom:10px}}#pack-container{padding:30px 0}@media only screen and (max-width:991px){#pack-container{padding:10px 0}}.display_infos-column-3{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center}@media only screen and (max-width:991px){.display_infos-column-3{-ms-flex-wrap:wrap;flex-wrap:wrap}}.display_infos-column-middle{overflow:hidden;text-align:center;-ms-flex:1 0 560px;flex:1 0 560px;margin:auto}@media only screen and (max-width:991px){.display_infos-column-middle{-ms-flex:1 0 100%;flex:1 0 100%;-ms-flex-order:-1;order:-1}}.display_infos-column-middle img{display:block;max-width:100%;margin:auto}.display_infos-column-left{-ms-flex:1 0 150px;flex:1 0 150px;margin:auto}@media only screen and (max-width:991px){.display_infos-column-left{-ms-flex:1 0 50%;flex:1 0 50%;margin-top:20px;padding-left:30px}}@media only screen and (max-width:767px){.display_infos-column-left{padding-left:0;padding-right:10px}}.display_infos-column-right{-ms-flex:1 0 150px;flex:1 0 150px;margin:auto}@media only screen and (max-width:991px){.display_infos-column-right{-ms-flex:1 0 50%;flex:1 0 50%;margin-left:0;margin-top:20px;padding-left:30px}}@media only screen and (max-width:767px){.display_infos-column-right{padding-left:10px}}.infos_list-title strong{font-size:16px;color:#3f8ded}.infos_list-text{margin:0;font-size:14px}.infos_list-text:not(:last-of-type){margin-bottom:20px}.category-products{position:relative;padding:40px 0;min-height:300px}.category-products .product-list{transition:height 240ms ease-out}.category-products .product-list .item-container{width:33.3333333333%}.category-products .no-result{display:none;position:absolute;top:108px;width:100%;text-align:center;font-family:quicksand,sans-serif;font-size:26px}.product-list{clear:both}.product-list .item{width:100%;background:#fff}.product-list .visual-container-outer{max-width:260px;margin:0 auto 25px}.product-list .visual-container-outer .visual-container-inner{position:relative;width:100%;padding-top:76.9230769231%}.product-list .visual{position:absolute;top:0;width:100%;height:100%;overflow:hidden}.product-list .visual a{display:block}.product-list .visual img{width:100%}.product-list .btn-cart{position:absolute;right:0;bottom:0;overflow:hidden;white-space:nowrap;transition:width 180ms ease-out,background 120ms linear}.product-list .btn-cart .bullet{transition:position 180ms linear}.product-list .btn-cart .ic-check{margin:0 12px 0 3px}.product-list .title{margin:8px 0 4px;font-size:18px}.product-list .subtitle{margin-bottom:8px}.product-list .price-box>p{display:inline-block}.product-list .check-list{display:none;margin-top:16px}.product-list .price-box{margin-top:10px}.product-list .ratings a{color:#307fe2}@media only screen and (min-width:992px){.product-list .ratings a:hover{text-decoration:underline}}@media only screen and (max-width:576px){.product-list .ratings a{display:block;margin-top:5px;padding-left:5px}}.product-list-small{margin:16px 0 32px}.product-list-small li+li{border-top:1px solid rgba(200,216,237,.6)}.product-list-small .item{padding:20px 0;display:-ms-flexbox;display:flex}.product-list-small .item .visual{-ms-flex-preferred-size:20%;flex-basis:20%}.product-list-small .item .product-info{-ms-flex-preferred-size:80%;flex-basis:80%}.product-list-small a.item{margin:0 -12px;padding:25px 12px;border-radius:20px;transition:background 120ms linear,box-shadow 120ms linear}.product-list-small a.item:hover{background:#fff;box-shadow:0 0 9px 9px #ecf2fa inset}.product-list-small .visual{margin-right:20px}.product-list-small .visual img{width:100%}.product-list-small .title{font-size:15px}.product-list-small .subtitle,.product-list-small .reappro{font-size:13px}.product-list-small .reappro{color:#b12704}@media only screen and (min-width:992px){.product-list .item:hover{z-index:1;box-shadow:0 0 28px 4px rgba(200,216,237,.6)}.product-list .item:hover .btn-cart{width:182px}.product-list .item:hover .check-list{display:block}}@media only screen and (min-width:768px){.product-list .item{position:relative;padding:30px;border-radius:10px;transition:box-shadow 180ms linear}}@media only screen and (max-width:991px){.category-products .product-list .item-container{width:50%}}@media only screen and (max-width:767px){.category-products{padding:22px 0}.category-products .no-result{font-size:20px}.product-list .item{padding:15px 15px 35px;text-align:left}.product-list .visual-container-outer{margin-bottom:12px}.product-list:not(#crosssell-minicart) .btn-cart,.product-list:not(#abtest-crosssell-minicart) .btn-cart{display:none}.product-list .title,.product-list .price-box{font-size:16px}.product-list .subtitle{font-size:13px}.product-list .tags{text-align:left}.product-list .tags .tag{margin-right:4px;margin-bottom:4px;padding-bottom:3px;font-size:11px}.product-list .tags .tag.grey{display:none}}.filters{margin-bottom:15px;transition:all .2s ease-in-out}.filters.sticky{position:fixed;left:0;z-index:2;text-align:center}.header-hidden .filters.sticky{top:0}@media only screen and (min-width:992px){.filters.sticky{top:60px;width:100%;padding:15px 0;background-color:#fff;border-bottom-right-radius:3.6vw;box-shadow:0 2px 6px rgba(200,216,237,.6)}.filters.sticky .filter-wrap{max-width:960px;margin:0 auto}}@media only screen and (max-width:991px){.filters.sticky{top:50px;margin:0 auto;width:100%;transition:top .2s ease-in-out}}@media only screen and (max-width:991px){.filters{width:calc(100% - 30px);height:40px;margin:0 15px 15px;position:relative}}@media only screen and (max-width:320px){.filters{width:calc(100% - 20px);margin:0 10px 15px}}.filter-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;z-index:2}@media only screen and (max-width:991px){.filter-wrap{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;position:absolute;width:100%;padding:12px 15px;border-radius:7px;background-color:#ecf2fa;transition:box-shadow .2s ease-in-out}.sticky>.filter-wrap{border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 2px 4px rgba(200,216,237,.6)}.filter-wrap.active{box-shadow:0 2px 4px rgba(200,216,237,.6)}.filter-wrap.active .head-section::after{transform:translate(0,-50%) rotate(45deg)}.filter-wrap.active>.filters-list{height:auto;overflow:inherit;opacity:1}}@media only screen and (max-width:320px){.filter-wrap{padding:12px 10px}}.filter-wrap .head-section{margin:0;padding:0 10px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}@media only screen and (max-width:991px){.filter-wrap .head-section{width:100%;margin:0;position:relative}.filter-wrap .head-section::after{content:"";font-family:cb-icons;font-size:18px;position:absolute;top:50%;right:10px;transform:translate(0,-50%);transition:all .2s ease-in-out}}@media only screen and (max-width:991px) and (max-width:576px){.filter-wrap .head-section::after{right:0}}@media only screen and (max-width:576px){.filter-wrap .head-section{padding:0}}.filter-wrap .head-section .ic{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:18px;height:18px;margin-right:10px}.filter-wrap .head-section .ic img{max-width:100%}@media only screen and (max-width:991px){.filter-wrap .head-section .ic{margin-left:7px}}.filter-wrap .head-section .label-text{font-size:16px;font-weight:600}@media only screen and (max-width:991px){.filter-wrap .head-section .label-text{font-size:14px}}.filter-wrap .qty-counter{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-width:17px;height:17px;line-height:0;padding:0 4px;margin-left:7px;font-size:12px;font-weight:500;color:#307fe2;border-radius:20px;background-color:#fff;transform-origin:center center;overflow:hidden;transition:all .2s ease-in-out}@media only screen and (max-width:991px){.filter-wrap .qty-counter{background-color:#307fe2;color:#fff}}.filter-wrap .qty-counter.hide{min-width:0;width:0;padding:0;margin:0;opacity:0;visibility:hidden;transform:scale(0)}.filter-wrap .set-buttons{width:100%;margin-top:20px;margin-bottom:8px;text-align:center}@media only screen and (min-width:992px){.filter-wrap .set-buttons{display:none}}.filters-list{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (max-width:991px){.filters-list{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;width:100%;height:0;opacity:0;overflow:hidden;transition:all .2s ease-in-out}}.filter{position:relative;margin:0 10px;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}@media only screen and (max-width:991px){.filter{margin:10px 0 0;width:100%;background-color:#fff;border-radius:7px}.filter:first-of-type{margin-top:15px}}.filter.active{z-index:1}.filter.active .filter-title::before{transform:translate(0,-50%) rotate(-90deg)}.filter.active .filter-group{opacity:1;visibility:visible}@media only screen and (max-width:991px){.filter.active .filter-group{height:auto;max-height:200px;overflow:auto}}@media only screen and (min-width:992px){.filter.active .filter-title{background-color:#307fe2}.filter.active .filter-title .label-text{color:#fff}.filter.active .filter-title::before{color:#fff}}@media only screen and (max-width:991px){.filter.active .filter-title .label-text{font-weight:500}}.filter-title{padding:0 35px 0 15px;height:30px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer;transition:background-color .2s ease-in-out}@media only screen and (min-width:992px){.filter-title{-ms-flex-pack:center;justify-content:center;background-color:#ecf2fa;border-radius:7px}}@media only screen and (max-width:991px){.filter-title{width:100%;height:40px}}.filter-title .label-text{color:#307fe2;margin-top:1px;transition:color .2s ease-in-out}@media only screen and (min-width:992px){.filter-title .label-text{-ms-flex:1 1 auto;flex:1 1 auto}}.filter-title::before{content:"";font-family:cb-icons;font-size:12px;color:#307fe2;position:absolute;top:50%;right:12px;transform:translate(0,-50%) rotate(90deg);transition:transform .2s ease-in-out}.filter-group{transition:all .2s ease-in-out;opacity:0;visibility:hidden}@media only screen and (min-width:992px){.filter-group{position:absolute;top:-12px;left:50%;z-index:-1;transform:translate(-50%,0);min-width:calc(100% + 24px);padding:50px 12px 12px;background-color:#fff;box-shadow:0 0 10px rgba(200,216,237,.6);border-radius:7px;white-space:nowrap}}@media only screen and (max-width:991px){.filter-group{height:0}}.filter-group>li{text-align:left}@media only screen and (min-width:992px){.filter-group>li:not(:last-child){margin-bottom:5px}}@media only screen and (max-width:991px){.filter-group>li{margin:0 10px 5px}}.filter-group label{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;position:relative;min-height:30px;padding:7px 10px 7px 32px;border-radius:5px;color:#307fe2;transition:background-color .2s ease-in-out;cursor:pointer}@media only screen and (min-width:992px){.filter-group label{width:100%}.filter-group label:hover{background-color:#ecf2fa}}@media only screen and (max-width:991px){.filter-group label{min-height:35px}}.filter-group label::before{content:"";display:inline-block;width:12px;height:12px;border:1px solid #307fe2;border-radius:2px;position:absolute;top:8px;left:10px;transition:background-color .2s ease-in-out}@media only screen and (max-width:991px){.filter-group label::before{top:10px}}.filter-group label::after{content:"";font-family:cb-icons;font-size:10px;color:#fff;line-height:12px;position:absolute;top:9px;left:12px;transform:scale(0);transform-origin:center center;transition:transform .2s ease-in-out}@media only screen and (max-width:991px){.filter-group label::after{top:11px}}.filter-group label.selected{background-color:#ecf2fa}.filter-group label.selected::before{background-color:#307fe2}.filter-group label.selected::after{transform:scale(1)}.filter-group label.disabled{opacity:.5;pointer-events:none}.filter-group label input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.filter-group label input.button{border:none;border-radius:0;line-height:normal;padding:0;margin:0;font-size:0;width:0;height:0;background-color:transparent!important}.filters-count-global.qty-counter{margin-left:7px;padding:0 4px;background-color:#307fe2;color:#fff;font-weight:600;line-height:17px;text-align:center}@media only screen and (min-width:992px){.filters-count-global.qty-counter{display:none}}.filters-close{min-width:200px;padding:7px 20px;border:1px solid #307fe2;color:#307fe2;font-size:13px;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}.filter-tag{float:left;margin:0 5px 5px 0;background:#ecf2fa;padding:5px 20px 5px 5px;border-radius:5px;color:#307fe2;position:relative;font-size:12px;cursor:pointer}.filter-tag::after{content:"";font-family:cb-icons;font-size:18px;position:absolute;top:1px;right:2px;display:block;color:#307fe2;transform:rotate(45deg)}.remove-tags{display:none;clear:both;font-size:12px;text-decoration:underline;cursor:pointer;float:right;margin-bottom:10px;color:#307fe2}@media only screen and (min-width:992px){.remove-tags{float:left}}.product-options label:not(.radiosingle),.product-options .super-attribute-select{display:none}.product-options dl.last dd.last{margin-left:0}.price-as-configured{display:none}.product-essential{position:relative}.product-essential.no-addcart .product-shop-inner{padding-top:80px}.product-essential .link-back{padding:18px 0;margin:0 auto}.product-essential form{position:relative;z-index:1}.product-essential .row.main{min-height:460px;padding-bottom:60px}.product-essential .product-info{width:252px}.product-essential .product-info .ratings{position:relative}@media only screen and (min-width:992px){.product-essential .product-info .ratings{cursor:pointer}}.product-essential .product-info .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 only screen and (max-width:991px){.product-essential .product-info .ratings-head{-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width:992px){.product-essential .product-info .ratings:hover .ratings-head{padding-left:40px;z-index:3}.product-essential .product-info .ratings:hover .ratings-votes{opacity:1;width:auto;visibility:visible}.product-essential .product-info .ratings:hover .ratings-tooltip_review-global{opacity:1;visibility:visible}}.product-essential .product-info .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 .product-info .ratings .ratings-link a{top:2px;left:inherit;color:#307fe2}@media only screen and (max-width:991px){.product-essential .product-info .ratings .ratings-link a{top:0}}.product-essential .product-info .ratings .ratings-tooltip_review-global{position:absolute;z-index:2;opacity:0;visibility:hidden;transition:all .35s ease-in-out;width:300px;padding:15px;top:-10px;left:-15px;background-color:#fff;border-radius:7px;box-shadow:0 0 10px rgba(0,0,0,.15)}.product-essential .product-info .ratings .ratings-tooltip_review-global .review-list{margin-top:30px}.product-essential .product-info .ratings .ratings-tooltip_review-global .review-list>li{padding:0}.product-essential .product-info .ratings .ratings-tooltip_review-global .review-list .rating-box{margin-left:0}.product-essential .product-info .ratings .ratings-tooltip_review-global .meta{display:-ms-flexbox;display:flex}.product-essential .product-info .ratings .ratings-tooltip_review-global .author::after{content:"-";display:inline-block;margin:0 5px;font-size:14px}.product-essential .product-info .ratings .ratings-tooltip_review-global .date{position:static;right:inherit}.product-essential .product-info .ratings .set-buttons{margin:15px 0 0;border-top:1px solid #ecf2fa;padding-top:12px}.product-essential .product-info .ratings .set-buttons a{top:inherit;left:inherit;color:#307fe2}.product-essential .product-info .ratings .set-buttons a:hover,.product-essential .product-info .ratings .set-buttons a:focus{text-decoration:underline;color:#307fe2}.product-essential .product-shop{float:right;width:252px;padding-top:0}@media only screen and (min-width:992px){.product-essential .product-shop{padding-top:20px}}.product-essential .product-shop .out-of-stock{font-family:quicksand,sans-serif;font-weight:500;color:#307fe2;font-size:17px}.product-essential .product-image{position:absolute;z-index:-1;bottom:0;width:100%;overflow:hidden}.product-essential .product-image img{display:block;width:560px;margin:auto}.product-essential .product-shop-inner .check-list li{padding-left:37px;min-height:30px}.product-essential .product-shop-inner .check-list li.reappro{color:#b12704}.product-essential .product-shop-inner .check-list li::before{content:"";display:inline-block;width:30px;height:30px;position:absolute;top:0;left:0}.product-essential .product-shop-inner .check-list li:first-child::before{background:url(../images/svg/ic-chrono.svg) center top no-repeat;background-size:auto 100%;top:-2px}.product-essential .product-shop-inner .check-list li:nth-child(2){padding-top:8px}.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%}.product-essential .product-shop-inner .check-list li:last-child{padding-top:8px}.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 .tags{margin-bottom:8px}.product-essential h1{margin:0 0 8px;font-size:34px}.product-essential .subtitle{margin-bottom:10px;font-size:18px}.product-essential .short-description{margin-bottom:26px;font-size:15px}.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 .video-play{display:block;width:100%;height:100%;overflow:hidden;border-radius:10px;cursor:pointer}@media only screen and (max-width:767px){.product-essential .video-play{border-radius:100%;background-color:rgba(47,127,226,.15);overflow:inherit}}.product-essential .video-play::before{content:"";display:block;width:100%;height:100%;background-color:rgba(47,127,226,.2);position:absolute;top:0;left:0;transition:all .35s ease-in-out}@media only screen and (max-width:767px){.product-essential .video-play::before{content:"Voir une démo";font-family:rubik,sans-serif;font-size:12px;bottom:-30px;top:inherit;background:0 0;transition:none;height:auto}}.product-essential .video-play:after{width:45px;height:45px;font-size:33px}@media only screen and (max-width:767px){.product-essential .video-play:after{width:40px;height:40px;font-size:30px;top:10px;left:10px;transform:inherit;transform-origin:center;animation:play-anim 1s ease infinite}}.product-essential .video-play:hover::before{background-color:transparent}.product-essential .video-play:hover img{transform:scale(1.05)}.product-essential .video-play:focus{outline:none}.product-essential .video-play img{width:100%;transition:all .2s ease-in-out}@media only screen and (max-width:767px){.product-essential .video-play img{display:none}}.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:#307fe2}.product-essential .highlights .tag{width:auto}.product-essential .pack-content{width:250px}.product-essential .pack-content .tag{width:30px}.product-essential .product-options-section dl{margin:0}.product-essential .tier-prices,.product-essential .configurable-options{position:relative;padding-right:10px;z-index:3}.product-essential .tier-prices .box,.product-essential .configurable-options .box{background:#fff;border:1px solid #ccdcf2;border-radius:9px;transition:background 120ms linear;cursor:pointer}.product-essential .tier-prices .box:hover,.product-essential .configurable-options .box:hover{background:#ecf2fa}.product-essential .tier-prices .tier-price-button,.product-essential .tier-prices .configurable-option-button,.product-essential .configurable-options .tier-price-button,.product-essential .configurable-options .configurable-option-button{position:relative;z-index:2;width:100%;height:44px;padding:0 32px 0 12px;color:#585858;text-align:left;font-weight:500;width:120px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media only screen and (max-width:991px){.product-essential .tier-prices .tier-price-button,.product-essential .tier-prices .configurable-option-button,.product-essential .configurable-options .tier-price-button,.product-essential .configurable-options .configurable-option-button{width:auto}}.product-essential .tier-prices .tier-price-button:after,.product-essential .tier-prices .configurable-option-button:after,.product-essential .configurable-options .tier-price-button:after,.product-essential .configurable-options .configurable-option-button:after{content:"";right:10px;top:14px;font-size:12px;transform:rotate(-90deg);transition:transform 120ms ease-out}.product-essential .tier-prices ul,.product-essential .configurable-options ul{position:absolute;z-index:2}@media only screen and (min-width:992px){.product-essential .tier-prices ul,.product-essential .configurable-options ul{top:55px}}@media only screen and (max-width:991px){.product-essential .tier-prices ul,.product-essential .configurable-options ul{bottom:-5px}}.product-essential .tier-prices ul li,.product-essential .configurable-options ul li{visibility:hidden;position:absolute;bottom:0;width:252px;padding:5px 15px;height:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:default;opacity:0;transition:visibility 120ms linear,opacity 120ms linear,bottom 120ms ease-out}.product-essential .tier-prices ul li .table-row,.product-essential .configurable-options ul li .table-row{height:35px}.product-essential .tier-prices ul li.selected .label,.product-essential .configurable-options ul li.selected .label{color:#03d3a0}.product-essential .tier-prices ul li.selected:before,.product-essential .configurable-options ul li.selected:before{content:"";position:absolute;left:-13px;top:11px;width:26px;height:26px;padding:6px;background:#03d3a0;border-radius:100%;color:#fff;font-size:14px}.product-essential .tier-prices ul .label,.product-essential .configurable-options ul .label{font-weight:500;text-align:left}.product-essential .tier-prices ul .label .tag,.product-essential .configurable-options ul .label .tag{margin:4px 0 0}.product-essential .tier-prices ul .percent,.product-essential .configurable-options ul .percent{text-align:center}.product-essential .tier-prices ul .percent .tag,.product-essential .configurable-options ul .percent .tag{margin:0}.product-essential .tier-prices ul .price-data,.product-essential .configurable-options ul .price-data{text-align:right}.product-essential .tier-prices ul .price-data .price-box,.product-essential .configurable-options ul .price-data .price-box{font-size:16px}.product-essential .tier-prices ul .price-data .price-box>.price,.product-essential .configurable-options ul .price-data .price-box>.price{font-size:16px}.product-essential .tier-prices ul .price-data .price-box .old-price,.product-essential .configurable-options ul .price-data .price-box .old-price{font-size:13px}.product-essential .tier-prices ul .price-data .discount-bubble,.product-essential .configurable-options ul .price-data .discount-bubble{display:none}.product-essential .tier-prices .tier-price-overlay,.product-essential .tier-prices .configurable-option-overlay,.product-essential .configurable-options .tier-price-overlay,.product-essential .configurable-options .configurable-option-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}.product-essential .tier-prices.active .tier-price-option,.product-essential .tier-prices.active .tier-price-overlay,.product-essential .tier-prices.active .configurable-option,.product-essential .tier-prices.active .configurable-option-overlay,.product-essential .configurable-options.active .tier-price-option,.product-essential .configurable-options.active .tier-price-overlay,.product-essential .configurable-options.active .configurable-option,.product-essential .configurable-options.active .configurable-option-overlay{visibility:visible;opacity:1}.product-essential .tier-prices.active .tier-price-option .special-price-before-maj,.product-essential .tier-prices.active .tier-price-overlay .special-price-before-maj,.product-essential .tier-prices.active .configurable-option .special-price-before-maj,.product-essential .tier-prices.active .configurable-option-overlay .special-price-before-maj,.product-essential .configurable-options.active .tier-price-option .special-price-before-maj,.product-essential .configurable-options.active .tier-price-overlay .special-price-before-maj,.product-essential .configurable-options.active .configurable-option .special-price-before-maj,.product-essential .configurable-options.active .configurable-option-overlay .special-price-before-maj{display:none}.product-essential .tier-prices.active .tier-price-option .discount-bubble-extra,.product-essential .tier-prices.active .tier-price-overlay .discount-bubble-extra,.product-essential .tier-prices.active .configurable-option .discount-bubble-extra,.product-essential .tier-prices.active .configurable-option-overlay .discount-bubble-extra,.product-essential .configurable-options.active .tier-price-option .discount-bubble-extra,.product-essential .configurable-options.active .tier-price-overlay .discount-bubble-extra,.product-essential .configurable-options.active .configurable-option .discount-bubble-extra,.product-essential .configurable-options.active .configurable-option-overlay .discount-bubble-extra{display:none}.product-essential .tier-prices.active .tier-price-button:after,.product-essential .tier-prices.active .configurable-option-button:after,.product-essential .configurable-options.active .tier-price-button:after,.product-essential .configurable-options.active .configurable-option-button:after{transform:rotate(90deg)}.product-essential .price-info{position:relative;padding-left:8px;min-width:100px}.product-essential .price-info .discount-bubble{left:0;top:-10px;width:48px;line-height:28px;font-size:16px}.product-essential .price-info .discount-bubble:before{line-height:33px;font-size:56px}.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 .price-box{text-align:right;font-size:27px}.product-essential .price-box .old-price{font-size:14px;margin-right:0}.product-essential .price-box .special-price-before-maj{color:#000;text-decoration:none;margin-left:5px}.product-essential .add-to-cart-wrapper{margin:14px 0;z-index:0}.product-essential .add-to-cart-wrapper .add-to-box{position:relative}.product-essential .btn-cart{width:100%;cursor:pointer}.product-essential .check-list{font-size:13px}.product-shop_price-block{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:relative}.product-shop_price-block>*{max-width:50%}.product-shop_price-block.special-promo #cellublue-tier-prices-container{position:absolute;bottom:0}.product-shop_price-block.special-promo #cellublue-price-info-container{width:100%;padding:0 0 7px;text-align:right;max-width:inherit}.product-shop_price-block.special-promo #cellublue-price-info-container>.price-box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.product-shop_price-block.special-promo #cellublue-price-info-container .discount-bubble{right:30%;top:-30px;left:inherit}.product-shop_price-block.special-promo #cellublue-price-info-container .discount-bubble-extra{right:50%;top:-30px;left:inherit}.product-shop_price-block.special-promo #cellublue-price-info-container .notice-promo-price{margin:7px 0 10px;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:767px){.product-shop_price-block.special-promo #cellublue-price-info-container{margin-top:5px}.product-shop_price-block.special-promo #cellublue-price-info-container .discount-bubble{right:15%}.product-shop_price-block.special-promo #cellublue-price-info-container .discount-bubble-extra{right:30%}}@media only screen and (max-width:991px){.product-shop_price-block.special-promo #cellublue-price-info-container .discount-bubble-extra{left:inherit;right:30%;top:-30px}}.product-shop_price-block .old-price{-ms-flex-order:-1;order:-1}.curvy-decoration{position:absolute;z-index:-1;bottom:-100px;left:50%;transform:translateX(-50%);width:200px;height:200px;background:#fff;border-radius:100%}.curvy-decoration .curve{position:absolute;top:50px;width:100px;height:50px;overflow:hidden}.curvy-decoration .curve.left{left:-73px}.curvy-decoration .curve.left:before{right:-30px;bottom:-30px;border-right:30px solid #fff;border-bottom:30px solid #fff;border-radius:0 0 100% 0;left:0;width:100px;height:100px}.curvy-decoration .curve.right{right:-73px}.curvy-decoration .curve.right:before{left:-30px;bottom:-30px;border-left:30px solid #fff;border-bottom:30px solid #fff;border-radius:0 0 0 100%;right:0;width:100px;height:100px}@media only screen and (min-width:768px){.product-essential .price-info{position:relative;width:auto}}.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:400px){.small-video-play-iframe.show{height:320px;top:230px;width:400px}}@media only screen and (min-width:768px){.small-video-play-iframe.show{height:400px;top:300px;width:768px}}@media only screen and (max-width:991px){.product-essential{}.product-essential .row.main{min-height:initial;padding:0}.product-essential .row.main>*{float:none;text-align:center}.product-essential .product-info{position:relative;width:100%;padding:30px 0}.product-essential .product-image{position:relative}.product-essential .product-image img{width:72%;max-width:420px}.product-essential .product-shop{position:relative;width:auto;margin:0 -15px;padding:24px 15px 0;background:#fff}.product-essential .product-shop-inner{max-width:420px;margin:auto}.product-essential h1{font-size:22px}.product-essential .subtitle{font-size:14px}.product-essential .short-description{display:none}.product-essential .highlights{position:absolute;right:0;top:0;transform:translateY(-100%)}.product-essential .highlights li{margin-bottom:8px}.product-essential .highlights .tag{display:block;width:auto;margin-right:0;margin-bottom:3px;padding:4px 40px 5px 6px;text-align:left;border-top-right-radius:0;border-bottom-right-radius:0}.product-essential .pack-content{display:none}.product-essential .price-info .discount-bubble{right:15%;top:-11px;width:44px;line-height:28px}.product-essential .price-info .discount-bubble:before{font-size:52px}.product-essential .price-box{font-size:26px}.product-essential .price-box .old-price{font-size:11px}.product-essential .add-to-cart-wrapper{margin:10px 0}.product-essential .check-list{display:inline-block;margin-top:0!important}.product-essential .check-list li{text-align:left}}@media only screen and (max-width:767px){.product-essential .product-info{padding:15px 0}.product-essential .highlights{padding-bottom:20px;font-size:12px}.product-essential .highlights .tag{margin-bottom:2px;padding:4px 20px 5px 5px;font-size:12px}.curvy-decoration{bottom:-40px;width:80px;height:80px}.curvy-decoration .curve{top:20px;width:40px;height:20px}.curvy-decoration .curve.left{left:-30px}.curvy-decoration .curve.left:before{width:40px;height:40px}.curvy-decoration .curve.right{right:-30px}.curvy-decoration .curve.right:before{width:40px;height:40px}}.cms-index-index .aw_countdown_timer_container{margin-bottom:15px}.aw_countdown_timer_container_default{height:35px;transition:top 240ms ease-out;position:fixed;width:100%;z-index:2;top:60px}.aw_countdown_timer_container_default .countdown-title.desktop{display:inline}.aw_countdown_timer_container_default .countdown-title.mobile{display:none}@media only screen and (max-width:991px){.aw_countdown_timer_container_default{top:50px}.aw_countdown_timer_container_default .countdown-title.mobile{display:inline}.aw_countdown_timer_container_default .countdown-title.desktop{display:none}}.aw_countdown_timer_container_default .aw_countdown_timer{font-weight:500}.aw_countdown_timer_container_default .aw_countdown_timer>div{display:inline-block}.aw_countdown_timer_container_default .aw_countdown_timer>div>div{display:inline-block}.has-countdown .product-view.wrapper-blue{padding-top:30px}.countdown-visible .sticky.active{top:95px}@media only screen and (max-width:991px){.countdown-visible .sticky.active{top:85px}}.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:500;text-transform:uppercase;position:relative;top:1px;margin-bottom:0!important}.sorter-block .form-label::after{content:":";font-family:rubik,sans-serif;font-size:12px;font-weight:500;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:#307fe2;color:#307fe2}@media only screen and (max-width:991px){.ratings-global{-ms-flex-order:-1;order:-1;margin-bottom:30px}}@media only screen and (max-width:576px){.ratings-global{margin-bottom:20px}}.ratings-global .tag{margin-bottom:0}.ratings-global .ratings-average{font-size:16px;font-weight:700}.ratings-global .ratings-average span{font-weight:400}#cellublue-product-review-list-container>li{padding:20px;background-color:#f4f7fc;border-radius:10px}#cellublue-product-review-list-container>li:not(:last-child){margin-bottom:10px}#cellublue-product-review-list-container>li+li{border-top:none}.product-rewiew_wrap{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:991px){.product-rewiew_wrap{-ms-flex-direction:column;flex-direction:column;position:relative}}.product-rewiew_author{min-width:220px}@media only screen and (min-width:992px){.product-rewiew_author{-ms-flex:0 0 20%;flex:0 0 20%;padding-right:10px}}@media only screen and (max-width:991px){.product-rewiew_author{margin-bottom:5px}}.product-rewiew_author .author{font-size:16px;font-weight:500;color:#307fe2}@media only screen and (max-width:991px){.product-rewiew_author .author{display:inline-block}}.product-rewiew_author .age{font-size:13px;font-weight:300}@media only screen and (min-width:992px){.product-rewiew_author .age{margin-top:5px}}@media only screen and (max-width:991px){.product-rewiew_author .age{display:inline-block}.product-rewiew_author .age::before{content:",";font-weight:300;color:#000;margin:0 2px 0 -2px}}@media only screen and (min-width:992px){.product-rewiew_container{-ms-flex:1 1 60%;flex:1 1 60%;padding:0 50px 0 10px}}@media only screen and (max-width:991px){.product-rewiew_container{-ms-flex-order:1;order:1;width:100%}}.product-rewiew_container>header{overflow:hidden}.product-rewiew_container>header .title{font-family:quicksand,sans-serif;font-size:19px;font-weight:700;margin-bottom:5px}.product-rewiew_container>header .date{font-size:13px;margin-bottom:5px}.product-rewiew_meta{min-width:140px}@media only screen and (min-width:992px){.product-rewiew_meta{-ms-flex:0 0 auto;flex:0 0 auto;padding-left:10px}}@media only screen and (max-width:991px){.product-rewiew_meta{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;margin-bottom:25px;width:100%}}@media only screen and (min-width:768px) and (max-width:991px){.product-rewiew_meta>div:not(:last-of-type){margin-right:20px}}@media only screen and (max-width:767px){.product-rewiew_meta{position:relative}.product-rewiew_meta>div{-ms-flex:1 0 100%;flex:1 0 100%;margin-top:5px}}.review-content .collapse-item_head{font-size:16px;font-weight:500;color:#307fe2;position:relative;cursor:pointer}.review-content .collapse-item_head.active::after{transform:translate(0,-50%) rotate(-180deg)}.review-content .collapse-item_head::after{content:"";display:inline-block;width:15px;height:10px;background:url(../images/icons/ic-arrow-blue.svg) center center no-repeat;background-size:100% auto;transition:transform 120ms ease-out;position:absolute;top:50%;right:10px;transform:translate(0,-50%);transition:transform .25s ease-in-out}.review-content .collapse-item:last-of-type{border-bottom:1px solid #c3d1e3}.review-content .collapse-item_container{overflow:hidden}.review-content .collapse-item_container>p:first-of-type{margin-top:5px}.review-content .collapse-item_container-wrap{height:0;overflow:hidden;transition:height .2s ease-in-out}.toggle-text .content_text,.toggle-text .content_text-inner{overflow:hidden}.toggle-text .show_more,.toggle-text .show_less{font-size:15px;color:#307fe2;margin-top:10px;cursor:pointer}.toggle-text .show_more:hover,.toggle-text .show_more:focus,.toggle-text .show_less:hover,.toggle-text .show_less:focus{text-decoration:underline}.toggle-text .content_text-inner p{line-height:16px}.meta-rating{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (min-width:992px){.meta-rating{margin-bottom:15px}}.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:500;color:#307fe2;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:#000;margin-left:2px}}.meta-approved{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#03d3a0;font-size:14px;font-weight:500;text-transform:uppercase;margin-top:10px}@media only screen and (max-width:991px){.meta-approved{position:absolute;top:0;right:0;margin:0}}.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-right:5px;position:relative;top:-1px}.rating-note strong{font-weight:500}.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:500;text-align:center}.ba-results>li.before-results figcaption{color:#f05464}.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}.product-faq .collapse-group{margin-top:0}.product-faq .collapse-item:not(:last-of-type){margin-bottom:10px}.product-faq .collapse-item_head{padding:20px 10%;font-size:17px;font-family:quicksand,sans-serif;font-weight:700;color:#000;height:auto;background-color:#f6f8fa;border:none;border-radius:10px;transition:border-radius .2s ease-in-out;position:relative;cursor:pointer}@media only screen and (max-width:767px){.product-faq .collapse-item_head{padding:15px 45px 15px 20px;font-size:16px;line-height:19px}}.product-faq .collapse-item_head.active{border-bottom-left-radius:0;border-bottom-right-radius:0;color:#307fe2}.product-faq .collapse-item_head.active::after{transform:translate(0,-50%) rotate(-180deg)}.product-faq .collapse-item_head::after{content:"";width:15px;height:10px;background:url(../images/icons/ic-arrow-blue.svg) center center no-repeat;background-size:100% auto;position:absolute;top:50%;right:30px;transform:translate(0,-50%);transition:transform .25s ease-in-out}@media only screen and (max-width:767px){.product-faq .collapse-item_head::after{right:15px}}.product-faq .collapse-item_container{background-color:#edf1f5;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:5px 10%}@media only screen and (max-width:767px){.product-faq .collapse-item_container{padding:10px 15px 5px}}.product-faq .collapse-item_container p{font-size:15px;line-height:19px}.product-faq .collapse-item_container-wrap{height:0;overflow:hidden;transition:height .2s ease-in-out}.overlay-global{position:fixed;right:0;left:0;top:0;bottom:0;overflow:auto;z-index:100;display:none}.overlay-bg{margin:80px 0 40px;width:100%;text-align:center}@media only screen and (max-width:991px){.overlay-bg{margin:40px 0}}.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-container{background-color:#fff;border-radius:10px;padding:25px 40px;text-align:left}@media only screen and (max-width:991px){.overlay-container{padding:25px}}@media only screen and (max-width:576px){.overlay-container{padding:15px}}.overlay-container img{max-width:100%}.overlay-close{-ms-flex-item-align:end;align-self:flex-end;-ms-flex-order:-1;order:-1;cursor:pointer;margin-bottom:10px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:30px;height:30px;position:relative}@media only screen and (max-width:576px){.overlay-close{position:fixed;bottom:0;left:0;width:100%;height:45px;margin-bottom:0;background-color:rgba(0,0,0,.25)}.overlay-close::after{content:"Fermer";font-family:rubik,sans-serif;font-size:10px;color:#fff;position:absolute;bottom:5px;left:50%;transform:translate(-50%,0)}}.overlay-close::before{content:"";font-size:21px;color:#fff}@media only screen and (max-width:576px){.overlay-close::before{top:7px;font-size:19px;position:absolute;left:50%;transform:translate(-9px,0)}}.overlay-link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;cursor:pointer}@media only screen and (max-width:320px){.overlay-link{-ms-flex-align:start;align-items:flex-start}}.overlay-link .ic{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;margin-right:10px;width:30px;height:30px;border-radius:100%;background-color:#307fe2;color:#fff}@media only screen and (max-width:320px){.overlay-link .ic{margin-right:5px}}.overlay-link .ic::before{font-size:21px}.overlay-link .label-text{color:#307fe2;font-size:14px;font-style:italic;text-align:left}#stickyaddtocart{position:fixed;top:50px;left:0;width:100%;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:top .2s ease-in-out}#stickyaddtocart.active{background-color:#fff;box-shadow:0 2px 4px rgba(200,216,237,.6);padding:10px 15px}body.bg-overlay #stickyaddtocart{z-index:6}#stickyaddtocart .add-to-cart-wrapper{animation:view-up .2s ease-in-out forwards}#stickyaddtocart #cellublue-price-info-container{margin:0 0 5px;padding:0;-ms-flex:1 0 100%;flex:1 0 100%;text-align:right;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}#stickyaddtocart #cellublue-price-info-container .discount-bubble{left:0;top:inherit;bottom:15px;width:45px;font-size:13px;-ms-flex-order:-1;order:-1}#stickyaddtocart #cellublue-price-info-container .discount-bubble::before{right:0;font-size:45px}#stickyaddtocart #cellublue-price-info-container .discount-bubble-extra{right:inherit;left:0;top:inherit;bottom:35px;width:45px;font-size:13px}#stickyaddtocart #cellublue-price-info-container .discount-bubble-extra::before{right:0;font-size:45px}#stickyaddtocart #cellublue-price-info-container .price-box{font-size:19px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;width:100%}#stickyaddtocart #cellublue-price-info-container .price-box>.price>.price,#stickyaddtocart #cellublue-price-info-container .price-box .regular-price .price{font-size:19px}#stickyaddtocart #cellublue-price-info-container .price-box .old-price{margin:0 0 0 5px;padding-left:40px}#stickyaddtocart #cellublue-price-info-container .price-box .old-price .price{font-size:14px}#stickyaddtocart #cellublue-price-info-container .price-box .special-price-before-maj{font-size:14px}#stickyaddtocart #cellublue-price-info-container .price-box.with-promo .old-price{margin-left:50px}#stickyaddtocart #cellublue-price-info-container .price-box.with-promo~.discount-bubble{bottom:0;left:0}#stickyaddtocart #cellublue-price-info-container .price-box.with-extra-promo .old-price{margin-left:100px}#stickyaddtocart #cellublue-price-info-container .price-box.with-extra-promo~.discount-bubble{bottom:0;left:45px}#stickyaddtocart #cellublue-price-info-container .price-box.with-extra-promo~.discount-bubble-extra{bottom:0;left:0}#stickyaddtocart #cellublue-price-info-container .notice-promo-price{-ms-flex:1 0 100%;flex:1 0 100%;-ms-flex-pack:end;justify-content:flex-end}#stickyaddtocart #cellublue-price-info-container .notice-promo-price~.special-price{-ms-flex:1 1 auto;flex:1 1 auto;text-align:right}#stickyaddtocart #cellublue-price-info-container .notice-promo-price~.special-price::before{content:"Prix final";font-size:"Rubik",sans-serif;font-size:13px;margin-right:5px}#stickyaddtocart #cellublue-price-info-container .notice-promo-price~.old-price{padding-left:0}#stickyaddtocart #cellublue-price-info-container .notice-promo-price~.price,#stickyaddtocart #cellublue-price-info-container .notice-promo-price~.priceup,#stickyaddtocart #cellublue-price-info-container .notice-promo-price~.regular-price{-ms-flex:1 1 auto;flex:1 1 auto;text-align:right}#stickyaddtocart #cellublue-tier-prices-container,#stickyaddtocart.simple-prod .product-options-section{position:relative;padding:0;margin-right:10px}@media only screen and (max-width:991px){#stickyaddtocart #cellublue-tier-prices-container,#stickyaddtocart.simple-prod .product-options-section{-ms-flex:0 0 50%;flex:0 0 50%}}@media only screen and (max-width:576px){#stickyaddtocart #cellublue-tier-prices-container,#stickyaddtocart.simple-prod .product-options-section{-ms-flex:0 0 auto;flex:0 0 auto}}#stickyaddtocart #cellublue-tier-prices-container.active .tier-price-button.box,#stickyaddtocart.simple-prod .product-options-section.active .tier-price-button.box{background-color:#ecf2fa}#stickyaddtocart #cellublue-tier-prices-container.active .tier-price-button::after,#stickyaddtocart.simple-prod .product-options-section.active .tier-price-button::after{transform:rotate(-90deg)}#stickyaddtocart #cellublue-tier-prices-container.active .tier-price-list,#stickyaddtocart.simple-prod .product-options-section.active .tier-price-list{opacity:1;visibility:visible}#stickyaddtocart #cellublue-tier-prices-container.active .tier-price-list>li:not(:last-child),#stickyaddtocart.simple-prod .product-options-section.active .tier-price-list>li:not(:last-child){margin-top:10px}@media only screen and (max-width:991px){#stickyaddtocart #cellublue-tier-prices-container.active .tier-price-list>li:not(:last-child),#stickyaddtocart.simple-prod .product-options-section.active .tier-price-list>li:not(:last-child){margin:0}}#stickyaddtocart #cellublue-tier-prices-container .tier-price-list,#stickyaddtocart.simple-prod .product-options-section .tier-price-list{position:absolute;bottom:55px;z-index:2;opacity:0;visibility:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (max-width:991px){#stickyaddtocart #cellublue-tier-prices-container .tier-price-list,#stickyaddtocart.simple-prod .product-options-section .tier-price-list{bottom:-5px}}#stickyaddtocart #cellublue-tier-prices-container .tier-price-option.box,#stickyaddtocart.simple-prod .product-options-section .tier-price-option.box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-width:255px;min-height:55px;padding:0 14px 0 20px;background:#fff;border:1px solid #ccdcf2;border-radius:9px;transition:background-color .12s linear;cursor:pointer}@media only screen and (max-width:991px){#stickyaddtocart #cellublue-tier-prices-container .tier-price-option.box,#stickyaddtocart.simple-prod .product-options-section .tier-price-option.box{min-height:inherit}}#stickyaddtocart #cellublue-tier-prices-container .tier-price-option.box .tag.small,#stickyaddtocart.simple-prod .product-options-section .tier-price-option.box .tag.small{margin-bottom:0;margin-top:2px}#stickyaddtocart #cellublue-tier-prices-container .tier-price-option.box .discount-bubble,#stickyaddtocart.simple-prod .product-options-section .tier-price-option.box .discount-bubble{display:none}#stickyaddtocart #cellublue-tier-prices-container .tier-price-option.box .price-box,#stickyaddtocart.simple-prod .product-options-section .tier-price-option.box .price-box{text-align:right}#stickyaddtocart #cellublue-tier-prices-container .tier-price-option.box .price-box .price,#stickyaddtocart.simple-prod .product-options-section .tier-price-option.box .price-box .price{font-size:16px}#stickyaddtocart #cellublue-tier-prices-container .tier-price-option.box .price-box .old-price,#stickyaddtocart.simple-prod .product-options-section .tier-price-option.box .price-box .old-price{margin:0 0 3px}#stickyaddtocart #cellublue-tier-prices-container .tier-price-option.box .price-box .old-price .price,#stickyaddtocart.simple-prod .product-options-section .tier-price-option.box .price-box .old-price .price{font-size:13px}#stickyaddtocart .tier-price-button.box,#stickyaddtocart .configurable-option-button{position:relative;z-index:2;min-width:105px;max-width:120px;height:44px;padding:0 32px 0 12px;color:#585858;background:#fff;border:1px solid #ccdcf2;border-radius:9px;text-align:left;font-weight:500;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media only screen and (max-width:991px){#stickyaddtocart .tier-price-button.box,#stickyaddtocart .configurable-option-button{max-width:inherit;width:80%}}@media only screen and (max-width:576px){#stickyaddtocart .tier-price-button.box,#stickyaddtocart .configurable-option-button{width:inherit;max-width:120px}}#stickyaddtocart .tier-price-button.box::after,#stickyaddtocart .configurable-option-button::after{content:"";right:10px;top:15px;transform:rotate(90deg);font-size:12px;transition:transform 120ms ease-out}#stickyaddtocart .add-to-cart-wrapper{-ms-flex-order:1;order:1;margin:0;-ms-flex:1 1 auto;flex:1 1 auto}#stickyaddtocart .add-to-cart-buttons .btn-cart{}@media only screen and (max-width:320px){#stickyaddtocart .add-to-cart-buttons .btn-cart{font-size:12px}}#stickyaddtocart .add-to-cart-buttons .btn-cart.btn-round{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#stickyaddtocart .add-to-cart-buttons .btn-cart .bullet{top:inherit;margin-right:inherit}#stickyaddtocart .add-to-cart-buttons .btn-cart .ic-add-cart{font-size:24px;margin-right:7px}@media only screen and (max-width:320px){#stickyaddtocart .add-to-cart-buttons .btn-cart .ic-add-cart{margin-right:5px}}#stickyaddtocart.simple-prod #cellublue-price-info-container{margin:0 0 5px}@keyframes view-up{0%{opacity:0}100%{opacity:1}}@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-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:"";font-family:cb-icons;font-size:16px;color:#307fe2;position:absolute;top:-2px;left:0}.cb-results_list>li:not(:last-child){margin-bottom:10px}@media only screen and (max-width:576px){body.iphone-x.mobile-app #stickyaddtocart{padding-bottom:45px}}.natural-percent{position:relative;width:100px;height:100px;padding:4px 10px 0;z-index:1}@media only screen and (min-width:992px){.natural-percent{top:20px}}@media only screen and (max-width:991px){.natural-percent{position:absolute;top:120px;left:0}}@media only screen and (max-width:767px){.natural-percent{top:calc(100% + 190px)}}@media only screen and (max-width:576px){.natural-percent{width:85px;height:85px;padding:4px 0 0;top:calc(100% + 115px);left:-5px}}@media only screen and (max-width:320px){.natural-percent{top:calc(100% + 90px)}}.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-family:quicksand,sans-serif;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-family:quicksand,sans-serif;font-size:45px;font-weight:500;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-family:quicksand,sans-serif;font-size:25px;font-weight:500;color:#fff}.natural-percent p{margin:0;font-size:12px;line-height:13px;letter-spacing:-.25px;color:#fff;text-align:center;transform:translate(0,-5px);font-weight:500}@media only screen and (max-width:576px){.natural-percent p{font-size:11px;transform:translate(0,0)}}.product-info_bottom{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}@media only screen and (min-width:992px){.product-info_bottom .natural-percent{margin-left:20px;-ms-flex-order:1;order:1;top:20px}}@media only screen and (min-width:992px){.product-info_bottom #small-video-play{top:20px}}.collateral-menu{height:95px;padding-top:35px}@media only screen and (max-width:991px){.collateral-menu{display:none}}.collateral-menu .sticky{padding:15px 0;z-index:0}.collateral-menu .sticky.active{z-index:2}.collateral-menu .sticky.active .sticky-essential{display:table}@media only screen and (min-width:992px){.collateral-menu .sticky.active{animation:product-collateral-sticky-slide 240ms ease-out}@keyframes product-collateral-sticky-slide{0%{top:-60px}100%{top:0}}}.collateral-menu .sticky.active .owl-stage{background-color:#fff}.collateral-menu .menu-cursor{display:none;position:absolute;z-index:2;height:26px;top:27px;bottom:15px;margin:0;border:1px solid #307fe2;border-radius:20px;transition:width 240ms ease-out,left 240ms ease-out}.collateral-menu .collateral-tab-links{position:relative;line-height:1.42857143;font-size:0;text-align:center;white-space:nowrap}.collateral-menu .collateral-tab-links .owl-stage{background-color:#ecf2fa;border-radius:100px;padding-top:10px!important;padding-bottom:10px!important}.collateral-menu .collateral-tab-links li{display:inline-block;margin:0 12px;padding:5px 0;font-size:14px}.collateral-menu .collateral-tab-links a{padding:0 10px;color:#1d1d1d}.collateral-menu .collateral-tab-links a:hover,.collateral-menu .collateral-tab-links a.active{color:#307fe2}.collateral-menu .collateral-tab-links a:focus{outline:none}.collateral-menu .sticky-essential{display:none;position:absolute;z-index:2;top:8px;height:44px;margin:0 30px}.collateral-menu .sticky-essential>div{display:table-cell;max-width:160px;vertical-align:middle}.collateral-menu .product-info-mini{left:0;overflow:hidden}.collateral-menu .product-info-mini img{float:left;width:44px;height:44px;margin-right:12px}@media only screen and (max-width:991px){.collateral-menu .product-info-mini img{display:none}}.collateral-menu .product-shop-mini{right:0;text-align:right}.collateral-menu .product-shop-mini .price-box{padding-right:12px}.product-collateral{font-size:15px}.product-collateral .section-container{position:relative;padding-top:30px;padding-bottom:30px;overflow:hidden;z-index:0}@media only screen and (max-width:991px){.product-collateral .section-container .legend-img img{width:124px!important;height:auto}}.product-collateral .section-container .page-title{overflow:hidden;position:relative;z-index:1}.product-collateral .section-container .page-title+p{margin:15px auto;max-width:690px;padding:0 20px;width:100%;text-align:center;font-size:16px;line-height:21px}.product-collateral .section-container .page-title.with-subtitle h2{margin-bottom:0}.product-collateral .section-container .videos-container{width:100%;clear:both}.product-collateral .section-container .videos-container .video-container{width:73%;float:left}.product-collateral .section-container .videos-container .video-container iframe{width:100%;height:425px;padding:0 10px}.product-collateral .section-container .videos-container .video-list{float:right;width:27%;padding:5px 10px 0;max-height:425px}.product-collateral .section-container .videos-container .video-list .video-thumb{border:2px solid #ecf2fa;clear:both;padding:10px;width:100%;display:inline-block;border-radius:5px;cursor:pointer}.product-collateral .section-container .videos-container .video-list .video-thumb:after{content:"";margin-left:-53px;margin-top:30px;transform:translateX(-50%) translateY(-50%);width:36px;height:36px;padding:6px;color:#307fe2;background:#fff;font-size:23px;text-align:center;border-radius:50%;transition:color 120ms linear,background 120ms linear}.product-collateral .section-container .videos-container .video-list .video-thumb:hover:after{color:#fff;background:#206fd1}.product-collateral .section-container .videos-container .video-list .video-thumb img{float:left;max-width:50%;height:auto;border-radius:5px}.product-collateral .section-container .videos-container .video-list .video-thumb p{float:right;width:50%;padding:0 8px;margin:0}.product-collateral .section-container .container{position:relative}.product-collateral .section-container.colored-container{background:#ecf2fa}.product-collateral .section-container.colored-container:before{right:-30px;top:-46px;border-right:30px solid #ecf2fa;border-bottom:30px solid #ecf2fa;border-radius:0 0 100% 0;z-index:0}.product-collateral .section-container.colored-container:after{left:-30px;bottom:-30px;border-left:30px solid #fff;border-bottom:30px solid #fff;border-radius:0 0 0 100%;z-index:0;bottom:-30px}.product-collateral h2{margin:30px 0;text-align:center;font-size:35px}.product-collateral .subtitle{text-align:center;font-size:21px;margin:10px auto 0}@media only screen and (max-width:991px){.product-collateral .subtitle{font-size:18px}}.product-collateral .subtitle strong{font-weight:700}.product-collateral .tag{padding:4px 8px 5px;font-size:16px;border-radius:6px}.product-collateral .image-center{position:absolute;bottom:-30px;z-index:0;width:100%;overflow:hidden}.product-collateral .image-center img{display:block;max-width:560px;margin:auto}.product-collateral .row.gutter-35{padding:15px 0;text-align:center;position:relative}.product-collateral img.round{display:block;width:230px;height:230px;margin:auto;border-radius:100%}.product-collateral .legend{margin:30px 0 15px;font-family:quicksand,sans-serif;font-size:16px;font-weight:700}.product-collateral .legend .tag{margin-right:1px;padding:3px 5px 5px}@media only screen and (max-width:991px){.product-collateral .tab-actions{margin-bottom:0}.product-collateral .tab-actions+.section-container{padding-top:50px}.product-collateral .tab-actions .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end}.product-collateral .tab-actions .image-center{-ms-flex-order:1;order:1;margin-bottom:-30px;margin-top:15px}}.product-collateral .tab-actions .head{margin:0 140px 50px;text-align:center;font-size:16px;position:relative;z-index:1}.product-collateral .tab-actions .head .tag{font-size:17px}.product-collateral .tab-actions .action{position:relative;padding:20px 0;color:#f05464;font-family:quicksand,sans-serif;font-size:16px;font-weight:700;text-align:center}.product-collateral .tab-actions .action+p{margin:0}.product-collateral .tab-actions .action .bullet{display:none}.product-collateral .usage-steps>*{display:table;padding:20px;text-align:left}.product-collateral .usage-steps .v-align{display:table-cell;vertical-align:middle;width:220px}.product-collateral .usage-steps p{margin:10px 0 0}.product-collateral .usage-steps img{float:left;margin-right:20px}.product-collateral .usage-videos{margin:40px 0}.product-collateral .usage-videos .column-player{width:70.8333333333%}.product-collateral .usage-videos .column-list{width:29.1666666667%;padding-left:20px}.product-collateral .usage-videos .video-item{display:table;width:100%}.product-collateral .usage-videos .video-item a{display:table-cell;position:relative;height:92px;padding:12px 12px 12px 116px;vertical-align:middle;border:1px solid transparent;border-radius:5px;transition:background 120ms linear,border 120ms linear}.product-collateral .usage-videos .video-item a.active{background:#f6f8fa;border-color:#c2c2c2;cursor:default}.product-collateral .usage-videos .video-item a:hover:not(.active) .video-play:after{color:#fff;background:#206fd1}.product-collateral .usage-videos .video-play{position:absolute;left:12px;top:12px}.product-collateral .usage-videos .video-play img{border-radius:4px}.product-collateral .tab-review{clear:both}.product-collateral .tab-review .review-container p{margin:10px 0 0}.product-collateral .tab-review .ratings{display:inline-block;position:relative;top:1px}.product-collateral .tab-review .rate-on{font-size:12px;margin-top:3px;display:inline-block;float:right;background:0 0}.product-collateral .tab-review .product-review{overflow:hidden}.product-collateral .tab-review .product-review .head{margin:14px 0 6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.product-collateral .tab-review .product-review .head .ratings-average{font-weight:500;font-size:16px}.product-collateral .tab-review .product-review .head .ratings-average span{font-weight:400;font-size:13px}.product-collateral .tab-review .product-review .foot{margin:10px 0 20px;text-align:center}.product-collateral .tab-review .product-review .foot button:focus{outline:none}@media only screen and (max-width:767px){.product-collateral .tab-review .product-review .subtitle{padding:0 15px}.product-collateral .tab-review .product-review .page-title h2{font-weight:700}}.product-collateral .tab-review .product-faq{}@media only screen and (max-width:767px){.product-collateral .tab-review .product-faq .page-title h2{font-weight:700}}.product-collateral .tab-review .product-faq .foot{text-align:right}.product-collateral .tab-information{margin-top:30px;clear:both}.product-collateral .tab-information .head{margin-bottom:20px}.product-collateral .tab-results .legend-img{width:230px;height:230px;margin:auto;border-radius:100%}.product-collateral .tab-results .legend-img img{max-width:100%}@media only screen and (max-width:767px){.product-collateral .tab-results .row.columns-3>*,.product-collateral .tab-results .row.columns-2>*{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.product-collateral .tab-results .legend-img{margin-right:20px;-ms-flex:0 0 40%;flex:0 0 40%;max-width:140px;width:auto;height:auto}}.product-collateral .product-review .btn-round.hollow,.product-collateral .product-faq .btn-round.hollow{border:2px solid #03d3a0;background-color:#03d3a0;color:#fff}.product-collateral .product-review .btn-round.hollow:hover,.product-collateral .product-review .btn-round.hollow:focus,.product-collateral .product-review .btn-round.hollow:hover:not(.active),.product-collateral .product-faq .btn-round.hollow:hover,.product-collateral .product-faq .btn-round.hollow:focus,.product-collateral .product-faq .btn-round.hollow:hover:not(.active){border:2px solid #03ba8d;background-color:#03ba8d;color:#fff}.product-collateral .product-review a.capsule,.product-collateral .product-faq a.capsule{border:2px solid #03d3a0;background-color:#03d3a0;color:#fff}.product-collateral .product-review a.capsule .ic-support ,.product-collateral .product-faq a.capsule .ic-support {color:#fff}.product-collateral .product-review a.capsule:hover,.product-collateral .product-review a.capsule:focus,.product-collateral .product-faq a.capsule:hover,.product-collateral .product-faq a.capsule:focus{border:2px solid #03ba8d;background-color:#03ba8d;color:#fff}@media only screen and (min-width:992px){.collateral-menu .collateral-tab-links .owl-stage{margin:auto}}@media screen and (max-width:1200px){.collateral-menu .sticky-essential .title{display:none}}@media only screen and (min-width:992px) and (max-width:1199px){.collateral-menu .collateral-tab-links li{margin:0 8px}.collateral-menu .sticky-essential{margin:0 16px}}@media only screen and (max-width:991px){.collateral-menu{height:auto;padding-top:0;display:none}.collateral-menu .sticky.active{padding:0;top:inherit;bottom:0;height:60px;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #3f8ded}.product-collateral{font-size:14px}.product-collateral .section-container{margin-bottom:20px}.product-collateral h2{margin:20px 0 30px;font-size:22px}.product-collateral .tag{font-size:14px;padding-bottom:6px}.product-collateral .image-center{position:relative;margin-bottom:15px}.product-collateral .image-center img{width:100%;max-width:420px;height:auto}.product-collateral .row.gutter-35{padding:0}.product-collateral .image-center+.row{min-height:initial}.product-collateral .columns-side{text-align:left}.product-collateral .legend{margin:15px 0}.product-collateral .legend .tag{padding-bottom:4px}.product-collateral .legend .tag+span{display:block;margin-top:3px}.product-collateral .tab-actions .head{max-width:620px;margin:0 auto 30px;font-size:15px}.product-collateral .tab-actions .head .tag{padding-bottom:3px;font-size:15px}.product-collateral .tab-actions .action{padding:12px 0;font-size:15px}.product-collateral .tab-actions .action .bullet{position:absolute;top:-52px;height:auto;background:#fff;line-height:1em;border-radius:100%}.product-collateral .tab-actions .action .ic-cm:before{position:relative;left:1px}.product-collateral .usage-steps>*{padding:0 7px}.product-collateral .usage-steps img{width:160px;height:160px;margin-right:15px}.product-collateral .usage-videos .column-player{width:66.6666666667%}.product-collateral .usage-videos .column-list{width:33.3333333333%;padding-left:15px}}@media only screen and (max-width:767px){.product-collateral .section-container.tab-usage div.row>div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.product-collateral .section-container.tab-usage div.row>div img{padding-top:15px;float:none}.product-collateral .section-container.tab-usage .container .row img{margin-right:10px}.product-collateral .section-container .videos-container .video-container{width:100%;float:none}.product-collateral .section-container .videos-container .video-list{height:auto;float:none;width:100%}.product-collateral .section-container .videos-container .video-list .owl-item{display:inline-block}.product-collateral .section-container .videos-container .video-list .owl-nav{display:none}.product-collateral .section-container .videos-container .video-list .video-thumb{max-width:315px}.product-collateral .section-container .videos-container .video-list .video-thumb:after{margin-left:-71px;margin-top:40px}.product-collateral img.round{max-width:124px;min-width:124px;height:auto;margin-left:0}.product-collateral .row.gutter-35{text-align:left}.product-collateral .tab-results .round{float:left;margin-right:15px}.product-collateral .tab-results .legend{margin:0 0 3px;font-size:14px}.product-collateral .tab-results p{margin:0}.product-collateral .usage-steps .v-align{width:100%}.product-collateral .usage-videos{margin:20px 0}.product-collateral .usage-videos .column-player,.product-collateral .usage-videos .column-list{width:100%;margin-bottom:15px;padding:0}.product-collateral .tab-review .product-review .head{margin-top:0}.product-collateral .tab-review .product-review .head .tag{margin-bottom:0}.product-collateral .tab-review .product-faq{padding:0;background:0 0}.product-collateral .tab-review .product-faq .page-title h2{margin-bottom:15px}.product-collateral .tab-information{margin-top:20px}.product-collateral .tab-information .head{margin:15px 0}.product-collateral .tab-actions .bullet{display:none}.collateral-menu{padding-top:10px;height:auto}.product-collateral .section-container{margin-bottom:0;padding:20px 0}.product-collateral .section-container:first-of-type{padding-top:0}.product-collateral .section-container#review{padding:0 15px 20px}.product-collateral .section-container.tab-information{margin-top:10px}}.product-review .form-add{margin:30px 0;padding:20px 20px 0}@media only screen and (max-width:576px){.product-review .form-add{margin:0 auto;text-align:center}}.product-review .form-add a{color:#307fe2}.product-review .form-add a:hover{text-decoration:underline}.product-review .form-add textarea{width:100%}.product-review .form-add .rating-holder{display:inline-block;margin:5px 0 18px;font-size:0}.product-review .form-add .rating-holder input{display:none}.product-review .form-add .rating-holder label{display:inline-block;width:23px;height:20px;background:url(../images/star-rating.svg) no-repeat;background-size:111px 39px}.product-review .form-add .rating-holder:hover label{background-position-y:-21px!important}.product-review .form-add .rating-holder label:hover~label{background-position-y:0!important}.product-review .form-add .rating-holder.filled label{background-position-y:-21px}.product-review .form-add .rating-holder label.active~label{background-position-y:0}.product-review .form-add .rating-holder .validation-advice{display:block;margin-top:6px;font-size:14px}.product-review .form-add button{width:180px}.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::before,.tab-links-nav .scroll-wrapper::after{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%)}.tab-links-nav .nav-subcategories{overflow-x:auto;padding-bottom:40px}@media only screen and (max-width:767px){.tab-links-nav .nav-subcategories{padding-left:15px;padding-right:15px}}.tab-links-nav .nav-subcategories ul{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin:0;padding:0;list-style-type:none}.tab-links-nav .nav-subcategories ul li{-ms-flex:1 0 auto;flex:1 0 auto;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}@media only screen and (max-width:991px){.tab-links-nav .nav-subcategories ul li{margin:0 10px}}@media only screen and (max-width:767px){.tab-links-nav .nav-subcategories ul li{margin:0 auto}}.tab-links-nav .nav-subcategories ul li:nth-last-child(1){padding-right:15px}.tab-links-nav .nav-subcategories ul a,.tab-links-nav .nav-subcategories ul span{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0 15px;border-radius:30px;height:30px;color:#000;border:1px solid transparent;text-decoration:none;transition:border .2s ease-in-out;padding-top:2px}.tab-links-nav .nav-subcategories ul span.active{border-color:#307fe2;color:#307fe2}#information .tab-links-nav{margin:0 15px}.cart.container{margin-bottom:60px}.cart .column-cart{width:65.625%}.cart .column-totals{width:34.375%;padding-left:30px}.cart .wrapper-blue{position:relative}.cart .wrapper-blue:before{width:48px;height:22px;left:-30px;top:-22px;border-left:30px solid #f6f8fa;border-bottom:30px solid #f6f8fa;border-radius:0 0 0 100%}.cart .wrapper-blue:after{width:48px;height:22px;right:-30px;bottom:-22px;border-right:30px solid #ecf2fa;border-top:30px solid #ecf2fa;border-radius:0 100% 0 0}.cart .crosssell h2{margin:50px 0 0}.cart .crosssell .product-list .item{padding:25px}.cart .crosssell .owl-carousel .owl-stage-outer{padding:22px 0}.cart .crosssell .owl-item{position:relative}.cart .crosssell .owl-item:hover{z-index:1}.cart-list .price-box{margin-bottom:5px;margin-top:0}.cart-list .product-cart-remove{margin-top:-24px}.cart-list .item{position:relative;padding:14px 0;border-bottom:1px solid rgba(200,216,237,.6)}.cart-list .item .product-cart-image{-ms-flex:0 0 120px;flex:0 0 120px;margin-right:15px}.cart-list .item .product-cart-image img{max-width:120px}.cart-list .item .item-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:100px;-ms-flex:1 1 auto;flex:1 1 auto}.cart-list .item .product-cart-info{-ms-flex-preferred-size:50%;flex-basis:50%}.cart-list .item .product-cart-actions,.cart-list .item .product-cart-total{-ms-flex-preferred-size:25%;flex-basis:25%;text-align:center}.cart-list .item .product-name{margin:0 0 6px;font-size:18px}.cart-list .item .item-options{font-size:15px;margin:0}.cart-list .item .item-options dd{margin:0 0 5px}.cart-list .item .subtitle{font-size:15px}.cart-list .item .tags{margin:7px 0 0}.cart-list .item .cart-price{font-size:18px}.cart-list .item .btn-remove{display:inline-block;padding:3px}.cart-empty{text-align:center}.cart-empty.container{padding:160px 0}.panel-content .cart-empty{padding-top:86px;height:100%;background:#ecf2fa}@media only screen and (max-width:320px){.cart-empty+.wrapper-bottom .crossell-minicart_wrap{display:block}}.cart-empty h1{margin-bottom:44px;font-size:26px;font-weight:400}.cart-empty .title{margin-bottom:36px;font-size:22px;font-weight:400}.cart-totals{padding:23px 20px}.cart-totals table{width:100%}.cart-totals table tbody{display:none}.cart-totals table tfoot{font-family:quicksand,sans-serif;font-size:20px;font-weight:500}.cart-totals table tfoot .price{font-size:25px;color:#03d3a0}.cart-totals .checkout-types{margin-top:10px}.cart-totals .btn-round{width:100%;cursor:pointer}.checkout-reassurance{margin-top:10px;text-align:center;overflow:hidden}.checkout-reassurance p{margin:10px auto 5px;text-align:center}.checkout-reassurance .check-list{display:inline-block;font-size:13px}.checkout-reassurance .check-list li{margin-top:10px;text-align:left}.top-cart .panel-content{direction:rtl}.top-cart .panel-content .minicart-wrapper{direction:ltr;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){.top-cart .panel-content .minicart-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}}.top-cart .wrapper-blue{-ms-flex:1 1 auto;flex:1 1 auto}@media only screen and (max-width:320px){.top-cart .wrapper-blue{padding:0}}@media only screen and (max-width:991px){.top-cart .wrapper-blue{padding-top:0}}@media only screen and (max-width:576px){.top-cart .discount-coupon-form-ajax{width:100%}}.top-cart .discount-coupon-form-ajax .discount-coupon{background:0 0}.top-cart #cart-sidebar .product-info .title{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.top-cart #cart-sidebar .product-info .title>a{padding-right:10px;-ms-flex:1 1 auto;flex:1 1 auto}.wrapper-blue-list{padding:0 25px;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;position:relative}@media only screen and (max-width:576px){.wrapper-blue-list{padding:0 15px}}@media only screen and (max-width:320px){.wrapper-blue-list{padding:0 10px}}.quote-subtotal,.quote-total,.onestep-subtotal{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-family:quicksand,sans-serif;font-weight:500}.quote-subtotal .label,.quote-total .label,.onestep-subtotal .label{-ms-flex:0 0 50%;flex:0 0 50%;font-size:18px}.quote-subtotal .price,.quote-total .price,.onestep-subtotal .price{-ms-flex:0 0 50%;flex:0 0 50%;text-align:right}.quote-subtotal{margin-bottom:20px;display:none}.quote-subtotal .price .price{font-size:18px}.onestep-subtotal{margin:10px 0 15px;display:none}.onestep-subtotal .price .price{font-size:18px}.quote-total{margin-top:20px;display:none}.quote-total .price .price{font-size:25px;color:#03d3a0}@media only screen and (max-width:320px){.quote-total{display:none}}#cart-container .quote-total{display:none}.cart-review .wrapper-blue{position:relative;z-index:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:576px){.cart-review .wrapper-blue+.wrapper-bottom{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex:0 0 auto;flex:0 0 auto}}.cart-review .wrapper-bottom{padding:15px 0 25px;position:relative}@media only screen and (max-width:991px){.cart-review .wrapper-bottom{padding:0 0 25px}}@media only screen and (max-width:320px){.cart-review .wrapper-bottom{padding:0 15px 25px}}.cart-review .wrapper-bottom:after{left:-30px;top:-46px;border-left:30px solid #fff;border-bottom:30px solid #fff;border-radius:0 0 0 100%;z-index:1}@media only screen and (max-width:576px){.cart-review .wrapper-bottom{padding:0 0 15px;box-shadow:0 0 20px rgba(121,148,186,.25)}.cart-review .wrapper-bottom::after{display:none}}.cart-review .wrapper-bottom .discount-coupon.folder-base{margin:15px 0 25px;padding:15px 25px;border-top:1px solid #c3d1e3;border-bottom:1px solid #c3d1e3}@media only screen and (max-width:576px){.cart-review .wrapper-bottom .discount-coupon.folder-base{margin:0 0 15px}}@media only screen and (max-width:320px){.cart-review .wrapper-bottom .discount-coupon.folder-base{border-top:none}.cart-review .wrapper-bottom .discount-coupon.folder-base::after{display:none}}.cart-review .wrapper-bottom .discount-coupon.folder-base:after{content:none}.cart-review .product-list-small{margin:0}.cart-review .product-list-small .product-cart-remove{float:right;margin-top:1px}.cart-review .product-list-small .item-options{margin:0}.cart-review .product-list-small .item-options dd{margin:0;font-size:15px}.cart-review .product-list-small .qty-selector{position:relative;z-index:2}.cart-review .link-back{margin:0;padding:20px 25px;border-bottom:1px solid #c3d1e3}.cart-review .link-back .bullet{font-size:16px}.cart-review .item .cart-info{position:relative;margin-top:12px;margin-bottom:12px}.cart-review .item .cart-info input{font-size:13px}.cart-review .item .cart-info .price-box{position:absolute;right:0;font-size:16px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end}.cart-review .item .cart-info .price-box .notice-promo-price{-ms-flex-order:1;order:1;-ms-flex:1 0 100%;flex:1 0 100%;-ms-flex-pack:end;justify-content:flex-end}.cart-review .item .cart-info .cb-highlight{font-size:14px}.cart-review .minicart-totals{display:table;width:100%;padding:0 25px;font-family:quicksand,sans-serif;font-size:18px;font-weight:500}@media only screen and (max-width:576px){.cart-review .minicart-totals{position:absolute;bottom:21px;padding:0 15px;pointer-events:none}}@media only screen and (max-width:320px){.cart-review .minicart-totals{bottom:23px}}.cart-review .minicart-totals .label{display:table-cell;width:50%;vertical-align:middle}@media only screen and (max-width:576px){.cart-review .minicart-totals .label{display:none}}.cart-review .minicart-totals .price{display:table-cell;width:50%;color:#03d3a0;vertical-align:middle;font-size:25px;text-align:right}@media only screen and (max-width:576px){.cart-review .minicart-totals .price{display:block;width:100%;padding-right:10px;color:#fff}}@media only screen and (max-width:320px){.cart-review .minicart-totals .price{font-size:21px}}.cart-review .minicart-actions{margin:16px -6px 0;padding:0 25px;display:-ms-flexbox;display:flex}@media only screen and (max-width:576px){.cart-review .minicart-actions{width:100%;margin:0;padding:0 10px}}.cart-review .minicart-actions .cart-link{padding:0 6px;-ms-flex:1 1 auto;flex:1 1 auto}.cart-review .minicart-actions .checkout-link{padding:0 6px;-ms-flex:1 1 50%;flex:1 1 50%}.cart-review .minicart-actions .btn-round{display:block;width:100%}@media only screen and (max-width:576px){.cart-review .minicart-actions .btn-round{font-size:16px;text-align:left;padding:0 20px;line-height:45px}}.cart-popup{width:960px;background:#f6f8fa}.cart-popup .table-row{display:-ms-flexbox;display:flex}.cart-popup .table-row>*{padding:25px}.cart-popup .table-row>.product-info{-ms-flex:0 1 35%;flex:0 1 35%}.cart-popup .table-row>.product-shop{-ms-flex:0 1 30%;flex:0 1 30%}.cart-popup .table-row>.crosssell{-ms-flex:0 1 35%;flex:0 1 35%}@media only screen and (max-width:991px){.cart-popup .table-row{-ms-flex-direction:column;flex-direction:column}}.cart-popup .product-info{background:#fff;border-right:1px solid #efefef}.cart-popup .product-info .popup-title{min-width:240px;font-weight:700;color:#03d3a0;font-size:20px}@media only screen and (min-width:992px){.cart-popup .product-info .popup-title{margin-bottom:15px}}.cart-popup .product-shop{-ms-flex:.88;flex:.88;min-width:254px;text-align:center;-ms-flex-order:1;order:1}.cart-popup img{max-width:110px}.cart-popup .crosssell{background-color:#fff;border-radius:0 0 60px 0/35%}@media only screen and (max-width:991px){.cart-popup .crosssell{padding-top:0!important}.cart-popup .crosssell .title{text-align:left;padding-left:15px;margin-top:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cart-popup .crosssell .subtitle{text-align:left;padding-left:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cart-popup .crosssell .price-box{text-align:left;padding-left:90px;padding-right:55px;margin-top:10px}.cart-popup .crosssell .product-info{padding-bottom:5px}}@media only screen and (max-width:576px){.cart-popup .crosssell .title{padding-right:0}}.cart-popup .crosssell>div{min-width:240px}.cart-popup .crosssell .popup-crosssell-title{font-size:20px;color:#307fe2}@media only screen and (min-width:992px){.cart-popup .crosssell .popup-crosssell-title{margin-bottom:15px}}@media only screen and (max-width:991px){.cart-popup .crosssell .popup-crosssell-title+div{overflow:hidden;margin-top:10px;position:relative}.cart-popup .crosssell .popup-crosssell-title+div>a:not(.btn-cart){display:block;float:left;width:72px}.cart-popup .crosssell .popup-crosssell-title+div>a:not(.btn-cart) img{max-width:100%}}@media only screen and (max-width:576px){.cart-popup .crosssell .popup-crosssell-title+div{width:100%}}.cart-popup .crosssell p.old-price{display:inline-block}.cart-popup .crosssell .btn-cart{position:absolute;margin-left:-50px;margin-top:75px;overflow:hidden;white-space:nowrap;transition:width 180ms ease-out,background 120ms linear}@media only screen and (max-width:991px){.cart-popup .crosssell .btn-cart{right:10px;bottom:10px;margin-left:inherit;margin-top:0}}@media only screen and (max-width:576px){.cart-popup .crosssell .btn-cart{transform:none}}.cart-popup .crosssell .btn-cart .bullet{transition:position 180ms linear}.cart-popup .crosssell .btn-cart .ic-check{margin:0 12px 0 3px}.cart-popup .crosssell .crossell-card{padding:10px;border-radius:7px;box-shadow:0 0 15px rgba(200,216,237,.6);display:-ms-flexbox;display:flex}.cart-popup .crosssell .crossell-card_img{-ms-flex:0 0 100px;flex:0 0 100px;margin-right:10px;position:relative}@media only screen and (max-width:576px){.cart-popup .crosssell .crossell-card_img{-ms-flex:0 0 80px;flex:0 0 80px}}.cart-popup .crosssell .crossell-card_img img{max-width:100%;height:auto;margin:0 auto}.cart-popup .crosssell .crossell-card_img .btn-cart{margin:0;bottom:10px;right:0}@media only screen and (max-width:576px){.cart-popup .crosssell .crossell-card_img .btn-cart{right:-5px;bottom:0}}.cart-popup .crosssell .crossell-card_infos{-ms-flex:1 1 auto;flex:1 1 auto;max-width:calc(100% - 110px)}@media only screen and (max-width:576px){.cart-popup .crosssell .crossell-card_infos{max-width:calc(100% - 90px)}}.cart-popup .crosssell .crossell-card_infos .title,.cart-popup .crosssell .crossell-card_infos .subtitle,.cart-popup .crosssell .crossell-card_infos .price-box{padding:0}.cart-popup h2{margin:0 0 30px;font-size:20px;line-height:14px}.cart-popup .title{font-size:17px}.cart-popup .title,.cart-popup .subtitle{margin-bottom:8px}.cart-popup a.delete{color:#b8b8b8}.cart-popup .btn-round{width:100%}.cart-popup img{float:left;margin-right:15px}.cart-popup .shipping-timer{position:relative;min-width:236px;margin-bottom:16px;padding-left:42px;font-size:13px}.cart-popup .shipping-timer:before{content:"";color:#307fe2;left:0;top:1px;font-size:33px}.cart-popup .shipping-timer .reappro{color:#b12704;text-align:left}.cart-popup .link-back{margin:16px 0 0}.shipping-total,.paymentfee-total{position:relative;padding:20px 15px 5px;background:#f6f8fa;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-align:center;align-items:center}@media only screen and (max-width:576px){.shipping-total,.paymentfee-total{padding:20px 20px 5px}}.shipping-total .label,.paymentfee-total .label{font-weight:500}.shipping-total .tag,.paymentfee-total .tag{position:relative;top:-1px;margin:0}.shipping-total .ic-delivery,.shipping-total .ic-paymentfee,.paymentfee-total .ic-delivery,.paymentfee-total .ic-paymentfee{margin-right:11px;font-size:19px}.shipping-total+.discount-coupon,.shipping-total+form .discount-coupon,.paymentfee-total+.discount-coupon,.paymentfee-total+form .discount-coupon{padding-top:0}@media only screen and (max-width:576px){.shipping-total+.discount-coupon,.shipping-total+form .discount-coupon,.paymentfee-total+.discount-coupon,.paymentfee-total+form .discount-coupon{margin-top:0}}.ic-paymentfee{background-image:url(../images/icons/ico-fee.svg);width:12px;height:12px;background-repeat:no-repeat;margin-right:18px!important}.discount-coupon{position:relative;z-index:0;background:#f6f8fa;overflow:hidden;padding:15px 0}@media only screen and (max-width:576px){.discount-coupon{padding:0 0 15px}}.discount-coupon:after{width:48px;height:22px;left:-30px;bottom:-30px;border-left:30px solid #ecf2fa;border-bottom:30px solid #ecf2fa;border-radius:0 0 0 100%}.discount-coupon .ic-cupon{margin-right:12px;font-size:18px}.discount-coupon .coupon-title{margin:0;color:#307fe2}.discount-coupon .coupon-title a{display:block;position:relative;font-family:rubik,sans-serif;font-size:14px}.discount-coupon .coupon-title a .switch-text{text-decoration:underline}.discount-coupon .coupon-title a:hover{color:#307fe2}.discount-coupon .coupon-title a:after{content:"";right:0;top:3px;transform:rotate(90deg);font-size:12px;transition:transform 120ms ease-out}.discount-coupon .coupon-title a.active:after{transform:rotate(-90deg)}.discount-coupon.unfolded .discount-form{height:60px}.discount-coupon .field-wrapper{position:relative;margin-top:10px;margin-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.discount-coupon .input-text{width:100%;padding:9px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.discount-coupon .button-wrapper{margin-left:15px}.discount-coupon .btn-apply{width:36px;height:36px;padding:9px;color:#03d3a0;border:2px solid #03d3a0;border-radius:20px;transition:color 120ms linear,background 120ms linear;cursor:pointer}.discount-coupon .btn-apply:hover{color:#fff;background:#03d3a0}.discount-coupon .btn-apply:focus{outline:none}.discount-coupon .btn-apply span:not(.ic-check){display:none}.discount-coupon .active-coupon-name{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.discount-coupon .active-coupon:last-of-type .coupon-value{margin-top:5px}.discount-coupon .active-coupon .coupon-text{font-weight:500}.discount-coupon .cancel-code{display:block;text-align:right}.discount-coupon .cancel-code:first-of-type{pointer-events:none}.discount-code_applied{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.discount-code_applied .green{color:#03d3a0}.discount-code_applied.top{-ms-flex-align:center;align-items:center;margin-top:15px}.discount-code_applied.bottom{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end;margin-top:15px}@media only screen and (max-width:576px){.discount-code_applied.bottom{margin-top:0}}.discount-code_applied-label{-ms-flex:1 1 auto;flex:1 1 auto;margin-right:10px}.discount-code_applied-label strong,.discount-code_applied-label span:not(.ic-coupon){font-size:15px;font-weight:500}.discount-code_applied-label .ic-cupon{font-size:19px!important}.discount-code_applied-remove{-ms-flex:0 0 35px;flex:0 0 35px;text-align:center}.discount-code_applied-remove a:hover,.discount-code_applied-remove a:focus{color:#000;text-decoration:none}.discount-code_applied-remove>.cancel-code{pointer-events:auto!important}.discount-code_applied-infos{-ms-flex:1 1 auto;flex:1 1 auto;margin-right:10px;margin:0;font-size:15px;line-height:17px}@media only screen and (max-width:576px){.discount-code_applied-infos{font-size:13px;line-height:15px}.discount-code_applied-infos>strong{display:none}}.discount-code_applied-infos .code-description{display:inline-block;width:100%}.discount-code_applied-infos .code-description strong{font-weight:700;font-size:16px;color:#f05464}.discount-code_applied-value{-ms-flex:0 0 80px;flex:0 0 80px;text-align:right;font-size:16px;line-height:normal}.discount-code_alert{color:#f05464;font-weight:500;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:7px auto 0}@media only screen and (max-width:320px){.discount-code_alert{font-size:13px}}.discount-code_alert .countdown{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:30px;padding:0 7px 0 27px;background-color:#f05464;border-radius:5px;color:#fff;letter-spacing:.5px;font-size:15px;font-weight:500;position:relative;width:80px}.discount-code_alert .countdown::before{content:"";display:inline-block;width:15px;height:15px;background:url(../images/icons/ic-clock.svg) center center no-repeat;position:absolute;top:50%;left:7px;transform:translate(0,-50%)}.qty-selector{white-space:nowrap;line-height:0}.qty-selector input{width:20px;vertical-align:middle;text-align:center}.qty-selector .btn-qty{width:23px;height:23px;color:#307fe2;font-size:21px;vertical-align:middle;border:1px solid #307fe2;border-radius:12px;transition:color 90ms linear,background 90ms linear}.qty-selector .btn-qty:hover{color:#fff;background:#307fe2}.shipping-countdown i{font-family:monospace;font-style:normal;font-weight:700}@media only screen and (min-width:992px){.cart{position:relative}.cart .column-totals{position:absolute;right:0}}@media only screen and (min-width:992px){.cart .wrapper-blue.fixed{top:60px;position:fixed;z-index:1;transition:top 240ms ease-out;max-width:300px;width:300px}}@media only screen and (max-width:991px){.cart .column-cart{width:100%}.cart .column-totals{width:100%;padding-left:0}.cart .cart-totals-inner{max-width:420px;margin:auto}.cart-review .minicart-actions .cart-link{display:none}.cart-review .minicart-actions .checkout-link{width:100%}.cart-review .product-list-small{margin-top:0}.cart-list .item{}.cart-list .item:last-child{border:none}.cart-list .item .item-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.cart-list .item .product-cart-info{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:10px}.cart-list .item .product-cart-actions{-ms-flex-preferred-size:42%;flex-basis:42%;text-align:left}.cart-list .item .product-cart-total{-ms-flex-preferred-size:42%;flex-basis:42%;text-align:right}.cart-list .item .product-cart-remove{-ms-flex-preferred-size:16%;flex-basis:16%;text-align:right;margin-top:inherit}.cart-list .item .product-name,.cart-list .item .cart-price,.cart-list .item .item-options{font-size:16px}.cart-list .item .subtitle{font-size:14px}.cart-popup{width:auto;max-width:400px;margin:auto;font-size:13px}.cart-popup .table-row>*{display:block;padding:20px}.cart-popup h2{font-size:18px;text-align:center;margin-bottom:22px}.cart-popup .title{font-size:16px}.cart-popup .title,.cart-popup .subtitle{margin-bottom:4px}.cart-popup .product-info img{width:72px}.cart-popup .crosssell{text-align:center;border-radius:0}.cart-popup .crosssell h2{font-size:18px;margin-bottom:10px}.cart-popup .crosssell img{float:none;margin:0 0 10px}.cart-popup .link-back{display:block;font-size:14px}.cart-popup .shipping-timer{display:inline-block}}@media only screen and (max-width:767px){.cart .crosssell .product-list .item{padding:15px}}.checkout-cart-index .discount-form,.checkout-cart-index .discount-code_applied,.checkout-cart-index .discount-code_alert{padding:0 5px}.checkout-cart-index .column-totals .discount-coupon{padding:20px}@media only screen and (max-width:576px){.checkout-cart-index .column-totals .discount-coupon{padding:20px 15px}.checkout-cart-index .column-totals .discount-coupon .discount-code_applied.bottom{margin-top:10px}}.checkout-cart-index .column-totals .discount-coupon .field-wrapper{margin:15px 0 0}.checkout-cart-index #shopping-cart-table .item{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.onestepcheckout-index-index .discount-code_applied-infos>strong{display:none}.onestepcheckout-index-index .discount-code_applied-value{letter-spacing:-.25px}.onestepcheckout-index-index .discount-code_alert{text-align:right}.onestepcheckout-index-index .discount-code_alert .countdown{margin-left:15px}@media only screen and (max-width:576px){.onestepcheckout-index-index .discount-code_applied.bottom{margin-top:10px}}@media only screen and (max-width:320px){.onestepcheckout-index-index .discount-code_alert{font-size:inherit}}#minicart-freeshipping{padding:15px 10px 5px;text-align:center}.minicart_container-wrap{padding-bottom:15px;border-bottom:1px solid #c3d1e3}@media only screen and (max-width:991px){.minicart_container-wrap{-ms-flex:0 0 85px;flex:0 0 85px}}.minicart-freeshipping_head{display:inline-block;margin:0 auto;position:relative;text-align:left}.minicart-freeshipping_head>div{display:inline-block;font-family:quicksand,sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;white-space:nowrap}.minicart-freeshipping_head .text-bg{color:#c3d1e3}.minicart-freeshipping_head .text-overlay{width:100%;overflow:hidden;color:#000;z-index:2;transform-origin:top left;transition:width .25s ease-in-out;position:absolute}.minicart-freeshipping_gauge{padding:0 15px 0 40px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.minicart-freeshipping_msg{margin:5px auto 0;text-align:center;font-weight:300;font-size:13px}.minicart-freeshipping_msg strong{font-size:14px;font-weight:700;color:#f05464}.crossell-minicart_wrap{width:100%;padding:15px 0 0;position:relative;background-color:#fff}@media only screen and (max-width:576px){.crossell-minicart_wrap{padding:0 0 10px}}@media only screen and (max-width:320px){.crossell-minicart_wrap{display:none}}.crossell-minicart_wrap .page-title{margin:15px 0 0}.crossell-minicart_wrap .page-title div{margin:0 auto;text-align:center;font-size:18px;font-weight:700;color:#307fe2}@media only screen and (max-width:576px){.crossell-minicart_wrap .page-title div{font-size:16px}}#crosssell-minicart .owl-stage,#crosssell-empty-cart .owl-stage,#abtest-crosssell-empty-cart .owl-stage,#abtest-crosssell-minicart .owl-stage{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}#crosssell-minicart .owl-item,#crosssell-empty-cart .owl-item,#abtest-crosssell-empty-cart .owl-item,#abtest-crosssell-minicart .owl-item{margin-top:20px;margin-bottom:20px}@media only screen and (max-width:576px){#crosssell-minicart .owl-item,#crosssell-empty-cart .owl-item,#abtest-crosssell-empty-cart .owl-item,#abtest-crosssell-minicart .owl-item{margin-top:10px;margin-bottom:15px}}#crosssell-minicart .owl-item .item-container,#crosssell-minicart .owl-item .item,#crosssell-empty-cart .owl-item .item-container,#crosssell-empty-cart .owl-item .item,#abtest-crosssell-empty-cart .owl-item .item-container,#abtest-crosssell-empty-cart .owl-item .item,#abtest-crosssell-minicart .owl-item .item-container,#abtest-crosssell-minicart .owl-item .item{height:100%}#crosssell-minicart .owl-item .item,#crosssell-empty-cart .owl-item .item,#abtest-crosssell-empty-cart .owl-item .item,#abtest-crosssell-minicart .owl-item .item{padding:10px;border-radius:7px;box-shadow:0 0 15px rgba(200,216,237,.6);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media only screen and (min-width:1920px){#crosssell-minicart .owl-item .item,#crosssell-empty-cart .owl-item .item,#abtest-crosssell-empty-cart .owl-item .item,#abtest-crosssell-minicart .owl-item .item{padding:10px 15px;-ms-flex-wrap:wrap;flex-wrap:wrap}}#crosssell-minicart .owl-item .item:hover,#crosssell-empty-cart .owl-item .item:hover,#abtest-crosssell-empty-cart .owl-item .item:hover,#abtest-crosssell-minicart .owl-item .item:hover{box-shadow:0 0 15px rgba(200,216,237,.6)}#crosssell-minicart.product-list .visual-container-outer,#crosssell-empty-cart.product-list .visual-container-outer,#abtest-crosssell-empty-cart.product-list .visual-container-outer,#abtest-crosssell-minicart.product-list .visual-container-outer{-ms-flex:0 0 80px;flex:0 0 80px;max-width:80px;margin:0 10px 0 0}@media only screen and (min-width:1920px){#crosssell-minicart.product-list .visual-container-outer,#crosssell-empty-cart.product-list .visual-container-outer,#abtest-crosssell-empty-cart.product-list .visual-container-outer,#abtest-crosssell-minicart.product-list .visual-container-outer{max-width:inherit;margin:inherit;-ms-flex:1 0 auto;flex:1 0 auto;width:100%;height:150px;text-align:center;margin:10px auto 15px}}#crosssell-minicart.product-list .visual-container-inner,#crosssell-empty-cart.product-list .visual-container-inner,#abtest-crosssell-empty-cart.product-list .visual-container-inner,#abtest-crosssell-minicart.product-list .visual-container-inner{position:static;padding-top:inherit}@media only screen and (min-width:1920px){#crosssell-minicart.product-list .visual-container-inner,#crosssell-empty-cart.product-list .visual-container-inner,#abtest-crosssell-empty-cart.product-list .visual-container-inner,#abtest-crosssell-minicart.product-list .visual-container-inner{height:100%}}#crosssell-minicart.product-list .visual-container-inner .visual,#crosssell-empty-cart.product-list .visual-container-inner .visual,#abtest-crosssell-empty-cart.product-list .visual-container-inner .visual,#abtest-crosssell-minicart.product-list .visual-container-inner .visual{position:static;top:inherit;text-align:center}@media only screen and (min-width:1920px){#crosssell-minicart.product-list .visual-container-inner .visual,#crosssell-empty-cart.product-list .visual-container-inner .visual,#abtest-crosssell-empty-cart.product-list .visual-container-inner .visual,#abtest-crosssell-minicart.product-list .visual-container-inner .visual{position:relative;margin:0 auto}#crosssell-minicart.product-list .visual-container-inner .visual a:not(.btn-cart),#crosssell-empty-cart.product-list .visual-container-inner .visual a:not(.btn-cart),#abtest-crosssell-empty-cart.product-list .visual-container-inner .visual a:not(.btn-cart),#abtest-crosssell-minicart.product-list .visual-container-inner .visual a:not(.btn-cart){height:100%}#crosssell-minicart.product-list .visual-container-inner .visual img,#crosssell-empty-cart.product-list .visual-container-inner .visual img,#abtest-crosssell-empty-cart.product-list .visual-container-inner .visual img,#abtest-crosssell-minicart.product-list .visual-container-inner .visual img{height:100%;width:auto;max-width:100%;margin:0 auto}}#crosssell-minicart.product-list .visual-container-inner .btn-round,#crosssell-empty-cart.product-list .visual-container-inner .btn-round,#abtest-crosssell-empty-cart.product-list .visual-container-inner .btn-round,#abtest-crosssell-minicart.product-list .visual-container-inner .btn-round{bottom:10px;right:10px;z-index:1}@media only screen and (min-width:1920px){#crosssell-minicart.product-list .visual-container-inner .btn-round,#crosssell-empty-cart.product-list .visual-container-inner .btn-round,#abtest-crosssell-empty-cart.product-list .visual-container-inner .btn-round,#abtest-crosssell-minicart.product-list .visual-container-inner .btn-round{right:calc(50% - 95px)}}@media only screen and (max-width:1919px){#crosssell-minicart.product-list .visual-container-inner .btn-round,#crosssell-empty-cart.product-list .visual-container-inner .btn-round,#abtest-crosssell-empty-cart.product-list .visual-container-inner .btn-round,#abtest-crosssell-minicart.product-list .visual-container-inner .btn-round{width:35px;height:35px;padding:5px}#crosssell-minicart.product-list .visual-container-inner .btn-round span+span,#crosssell-empty-cart.product-list .visual-container-inner .btn-round span+span,#abtest-crosssell-empty-cart.product-list .visual-container-inner .btn-round span+span,#abtest-crosssell-minicart.product-list .visual-container-inner .btn-round span+span{font-size:0}#crosssell-minicart.product-list .visual-container-inner .btn-round .ic-add-cart,#crosssell-empty-cart.product-list .visual-container-inner .btn-round .ic-add-cart,#abtest-crosssell-empty-cart.product-list .visual-container-inner .btn-round .ic-add-cart,#abtest-crosssell-minicart.product-list .visual-container-inner .btn-round .ic-add-cart{font-size:22px;position:relative;top:-3px;left:2px}}#crosssell-minicart.product-list .item-product_infos,#crosssell-empty-cart.product-list .item-product_infos,#abtest-crosssell-empty-cart.product-list .item-product_infos,#abtest-crosssell-minicart.product-list .item-product_infos{-ms-flex:1 1 auto;flex:1 1 auto}@media only screen and (max-width:1919px){#crosssell-minicart.product-list .item-product_infos,#crosssell-empty-cart.product-list .item-product_infos,#abtest-crosssell-empty-cart.product-list .item-product_infos,#abtest-crosssell-minicart.product-list .item-product_infos{max-width:calc(100% - 90px)}}#crosssell-minicart.product-list .item-product_infos .price-box,#crosssell-empty-cart.product-list .item-product_infos .price-box,#abtest-crosssell-empty-cart.product-list .item-product_infos .price-box,#abtest-crosssell-minicart.product-list .item-product_infos .price-box{padding-right:60px}@media only screen and (max-width:1919px){#crosssell-minicart.product-list .item-product_infos .price-box,#crosssell-empty-cart.product-list .item-product_infos .price-box,#abtest-crosssell-empty-cart.product-list .item-product_infos .price-box,#abtest-crosssell-minicart.product-list .item-product_infos .price-box{margin-top:5px}}#crosssell-minicart.product-list .title,#crosssell-empty-cart.product-list .title,#abtest-crosssell-empty-cart.product-list .title,#abtest-crosssell-minicart.product-list .title{font-size:15px;line-height:normal;margin:0 auto 10px;color:#307fe2}@media only screen and (max-width:1919px){#crosssell-minicart.product-list .title,#crosssell-empty-cart.product-list .title,#abtest-crosssell-empty-cart.product-list .title,#abtest-crosssell-minicart.product-list .title{margin:0 auto 5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}#crosssell-minicart.product-list .subtitle,#crosssell-empty-cart.product-list .subtitle,#abtest-crosssell-empty-cart.product-list .subtitle,#abtest-crosssell-minicart.product-list .subtitle{display:none}#crosssell-minicart .owl-dots,#crosssell-empty-cart .owl-dots,#abtest-crosssell-empty-cart .owl-dots,#abtest-crosssell-minicart .owl-dots{display:none}#crosssell-minicart .owl-dots button,#crosssell-empty-cart .owl-dots button,#abtest-crosssell-empty-cart .owl-dots button,#abtest-crosssell-minicart .owl-dots button{width:10px;height:10px;margin:5px}#crosssell-minicart .owl-nav,#crosssell-empty-cart .owl-nav,#abtest-crosssell-empty-cart .owl-nav,#abtest-crosssell-minicart .owl-nav{position:absolute;top:-27px;left:0;z-index:-1;width:100%;height:30px}@media only screen and (max-width:576px){#crosssell-minicart .owl-nav,#crosssell-empty-cart .owl-nav,#abtest-crosssell-empty-cart .owl-nav,#abtest-crosssell-minicart .owl-nav{display:none}}#crosssell-minicart .owl-nav button,#crosssell-empty-cart .owl-nav button,#abtest-crosssell-empty-cart .owl-nav button,#abtest-crosssell-minicart .owl-nav button{top:0;bottom:inherit;width:30px;height:30px;border-radius:100%;border:1px solid #307fe2;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:all .35s ease-in-out}#crosssell-minicart .owl-nav button span,#crosssell-empty-cart .owl-nav button span,#abtest-crosssell-empty-cart .owl-nav button span,#abtest-crosssell-minicart .owl-nav button span{font-size:23px;line-height:0;color:#307fe2;transition:all .35s ease-in-out}#crosssell-minicart .owl-nav button.disabled,#crosssell-empty-cart .owl-nav button.disabled,#abtest-crosssell-empty-cart .owl-nav button.disabled,#abtest-crosssell-minicart .owl-nav button.disabled{opacity:.35;pointer-events:none}#crosssell-minicart .owl-nav button:hover,#crosssell-empty-cart .owl-nav button:hover,#abtest-crosssell-empty-cart .owl-nav button:hover,#abtest-crosssell-minicart .owl-nav button:hover{background-color:#307fe2}#crosssell-minicart .owl-nav button:hover span,#crosssell-empty-cart .owl-nav button:hover span,#abtest-crosssell-empty-cart .owl-nav button:hover span,#abtest-crosssell-minicart .owl-nav button:hover span{color:#fff}#crosssell-minicart .owl-nav .owl-prev,#crosssell-empty-cart .owl-nav .owl-prev,#abtest-crosssell-empty-cart .owl-nav .owl-prev,#abtest-crosssell-minicart .owl-nav .owl-prev{left:25px}#crosssell-minicart .owl-nav .owl-prev span,#crosssell-empty-cart .owl-nav .owl-prev span,#abtest-crosssell-empty-cart .owl-nav .owl-prev span,#abtest-crosssell-minicart .owl-nav .owl-prev span{transform:rotate(-180deg)}#crosssell-minicart .owl-nav .owl-next,#crosssell-empty-cart .owl-nav .owl-next,#abtest-crosssell-empty-cart .owl-nav .owl-next,#abtest-crosssell-minicart .owl-nav .owl-next{right:25px}#crosssell-minicart .tags,#crosssell-empty-cart .tags,#abtest-crosssell-empty-cart .tags,#abtest-crosssell-minicart .tags{display:none}@media only screen and (max-width:1919px){#crosssell-minicart .discount-bubble,#crosssell-empty-cart .discount-bubble,#abtest-crosssell-empty-cart .discount-bubble,#abtest-crosssell-minicart .discount-bubble{right:inherit;top:5px;width:44px;line-height:30px;font-size:15px}#crosssell-minicart .discount-bubble::before,#crosssell-empty-cart .discount-bubble::before,#abtest-crosssell-empty-cart .discount-bubble::before,#abtest-crosssell-minicart .discount-bubble::before{font-size:50px}}@media only screen and (max-width:576px){.cart-list .item .product-cart-image{-ms-flex:0 0 70px;flex:0 0 70px}.cart-list .item .product-cart-image img{width:70px}.checkout-cart-index #shopping-cart-table .item{-ms-flex-align:start;align-items:flex-start}}#abtest-crosssell-empty-cart,#abtest-crosssell-minicart{display:none}#crosssell-minicart .set-buttons,#crosssell-empty-cart .set-buttons,#abtest-crosssell-empty-cart .set-buttons,#abtest-crosssell-minicart .set-buttons{margin-top:10px;text-align:center;width:100%}#crosssell-minicart .set-buttons .btn-cart,#crosssell-empty-cart .set-buttons .btn-cart,#abtest-crosssell-empty-cart .set-buttons .btn-cart,#abtest-crosssell-minicart .set-buttons .btn-cart{position:static;right:inherit;bottom:inherit}#crosssell-minicart .set-buttons .btn-round.highlight.circle,#crosssell-empty-cart .set-buttons .btn-round.highlight.circle,#abtest-crosssell-empty-cart .set-buttons .btn-round.highlight.circle,#abtest-crosssell-minicart .set-buttons .btn-round.highlight.circle{width:auto;margin:0 auto;padding:12px 20px}@media only screen and (max-width:767px){#crosssell-minicart.product-list .btn-cart,#crosssell-empty-cart.product-list .btn-cart,#abtest-crosssell-empty-cart.product-list .btn-cart,#abtest-crosssell-minicart.product-list .btn-cart{display:block}#crosssell-minicart .owl-item .item,#crosssell-empty-cart .owl-item .item,#abtest-crosssell-empty-cart .owl-item .item,#abtest-crosssell-minicart .owl-item .item{padding:10px 40px 10px 10px}}@media only screen and (min-width:1920px){#crosssell-minicart.product-list .visual .btn-cart,#crosssell-empty-cart.product-list .visual .btn-cart,#abtest-crosssell-empty-cart.product-list .visual .btn-cart,#abtest-crosssell-minicart.product-list .visual .btn-cart{display:none}}@media only screen and (max-width:1919px){#crosssell-minicart .set-buttons,#crosssell-empty-cart .set-buttons,#abtest-crosssell-empty-cart .set-buttons,#abtest-crosssell-minicart .set-buttons{display:none}}@media only screen and (max-width:576px){body.iphone-x.mobile-app .cart-review .minicart-totals{bottom:51px}body.iphone-x.mobile-app .cart-review .minicart-actions{padding-bottom:30px}}#checkout-reassur{width:100%;background-color:#fde8d4;margin-bottom:20px}#checkout-reassur img{max-width:auto;max-height:220px;margin:0 auto;display:block}@media screen and (max-width:640px){#checkout-reassur img{max-height:200px}}.one-step-checkout{margin-bottom:120px}.one-step-checkout .columns-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:540px;margin:0 -15px}.one-step-checkout .columns-container>.column{-ms-flex:1 0 33.33%;flex:1 0 33.33%;padding:0 15px}.one-step-checkout .page-title span{display:block}.one-step-checkout h3{position:relative;margin:10px 0 30px;color:#307fe2}.one-step-checkout h3 .ajax-loader{position:absolute;z-index:1;left:-2px;top:-8px;padding:7px;background:#fff}.one-step-checkout h3 .bullet{font-size:31px;margin-right:10px}.one-step-checkout h3 .ic-user{font-size:26px;margin-right:5px}.one-step-checkout h3 .ic-card{font-size:28px}.one-step-checkout h3 .ic-order-check{margin-right:7px}.one-step-checkout h3.form-std-list_title{margin:20px 0}.one-step-checkout a.edit{display:block;margin-top:8px}.one-step-checkout .login-button{margin-top:20px}.one-step-checkout .customer-dob>div.dob-day{margin:0 5px 0 0}.one-step-checkout .customer-dob>div.dob-year{margin:0 0 0 5px}.one-step-checkout .customer-dob>div{position:relative;width:calc(33.33% - (10px/3))}.one-step-checkout .customer-dob label{display:none}.one-step-checkout .customer-dob select{color:#585858}.one-step-checkout .customer-dob .filled label{display:initial}.one-step-checkout .address-list li{overflow:hidden}.one-step-checkout .address-list li:not(.active){display:none}.one-step-checkout .address-list li .item{padding:14px;border:1px solid #c2c2c2;border-radius:5px;line-height:1.42857143}.one-step-checkout .address-list.open li+li .item{margin-top:14px}.one-step-checkout .address-list.open .item{cursor:pointer}.one-step-checkout .address-list.open .item:hover{border-color:#03d3a0;background:#f6f8fa}.one-step-checkout .address-list.open a{visibility:hidden}.one-step-checkout .billing_address .row-btn{margin:20px 0 14px}.one-step-checkout .billing_address .btn-address-save{width:100%}.one-step-checkout .shipping-method,.one-step-checkout .payment-method,.one-step-checkout .wrapper-blue{position:relative}.one-step-checkout .shipping-method span.shipping-mention{color:#666}.one-step-checkout .shipping-method .shippingmax .head{display:none}.one-step-checkout .shipping-method .shippingmax>.col2-set{margin-bottom:5px}.one-step-checkout .shipping-method .shippingmax>.col2-set>*{width:100%}.one-step-checkout .shipping-method .shippingmax>.col2-set .col-1{margin-top:5px}.one-step-checkout .shipping-method .shippingmax>.col2-set .col-1 .addr{color:#999;font-size:12px;margin-top:3px}.one-step-checkout .shipping-method .shippingmax>.col2-set .col-2{display:none}.one-step-checkout .method-item{margin-bottom:14px;border:1px solid #c2c2c2;border-radius:5px}.one-step-checkout .method-item:hover{background:#f6f8fa;background-color:#eafff8}.one-step-checkout .method-item.selected{border-color:#03d3a0;background-color:#eafff8}.one-step-checkout .method-item.selected.single{border-color:#c2c2c2}.one-step-checkout .method-item.selected:hover{background-color:#eafff8}.one-step-checkout .method-item.selected .method-option{opacity:1;color:#000;cursor:default;-webkit-filter:none;filter:none}.one-step-checkout .method-item.selected .method-description{display:block}.one-step-checkout .method-item .shippingmax{padding:0 14px 10px;margin-top:-5px}.one-step-checkout .method-item .shippingmax button{font-size:12px;text-decoration:underline;color:#307fe2;cursor:pointer}.one-step-checkout .method-item[class*=shipping-method-item-shippingmax_pocztpecom] .service-icons{width:40px;background:url(../images/shipping/pocztpecom.jpg) center center no-repeat;background-size:100% auto}.one-step-checkout .method-item[class*=shipping-method-item-shippingmax_pocztk] .service-icons{width:60px;background:url(../images/shipping/pocztex.jpg) center center no-repeat;background-size:100% auto}.one-step-checkout .method-item[class*=shipping-method-item-shippingmax_glsplstand] .service-icons{width:60px;background:url(../images/shipping/gls.jpg) center center no-repeat;background-size:90% auto}.one-step-checkout .method-item[class*=shipping-method-item-shippingmax_glsplstand_cash] .service-icons{width:60px;background:url(../images/shipping/glscod.png) center center no-repeat;background-size:90% auto}.one-step-checkout .method-item[class*=shipping-method-item-shippingmax_glsdeeurob] .service-icons{width:60px;background:url(../images/shipping/gls.jpg) center center no-repeat;background-size:90% auto}.one-step-checkout .method-item[class*=shipping-method-item-shippingmax_inpospaczk] .service-icons{width:60px;background:url(../images/shipping/inpost.jpg) center center no-repeat;background-size:90% auto}.one-step-checkout .method-item.payment-method-item-tpay .method-option>.service-icons{width:130px}.one-step-checkout .method-option{display:table;position:relative;width:100%;height:48px;padding:3px 14px;line-height:1.42857143;font-size:14px;cursor:pointer}.one-step-checkout .method-option>span{display:table-cell;height:100%;vertical-align:middle;line-height:normal}.one-step-checkout .method-option>span:last-child{padding-left:7px;text-align:right}.one-step-checkout .method-option .service-icons{font-size:0}.one-step-checkout .method-option .price .tag{position:relative;margin:0;top:-1px}.one-step-checkout .method-description{display:none;padding:6px 14px 14px;line-height:1.42857143}.one-step-checkout .method-description p{margin:5px 0}.one-step-checkout .method-description p:first-child{margin-top:0}.one-step-checkout .method-description p:last-child{margin-bottom:0}.one-step-checkout .onestepcheckout-payment-methods .method-description{font-size:13px}.one-step-checkout .order-review-info .product-list-small .item{position:relative;border:none;padding-top:0;margin-top:20px}.one-step-checkout .order-review-info .product-list-small .item:first-of-type{margin-top:0}.one-step-checkout .order-review-info .product-list-small .item:not(:last-of-type){border-bottom:1px solid rgba(200,216,237,.6)}.one-step-checkout .order-review-info .product-list-small .item .product-info .title{margin-right:48px}.one-step-checkout .order-review-info .product-list-small .item .product-info .product-cart-remove{position:absolute;right:0;top:0;padding-right:20px}@media only screen and (max-width:991px){.one-step-checkout .order-review-info .product-list-small .item .product-info .product-cart-remove{padding-right:15px}}.one-step-checkout .order-review-info .cart-totals{padding-bottom:12px;background:#ecf2fa;line-height:25px;font-size:20px;font-family:quicksand,sans-serif}@media only screen and (max-width:991px){.one-step-checkout .order-review-info .cart-totals{padding-bottom:23px}}@media only screen and (max-width:576px){.one-step-checkout .order-review-info .cart-totals{padding:15px 20px}}.one-step-checkout .order-review-info .cart-totals .price{float:right;font-size:25px;color:#03d3a0}.one-step-checkout .order-review-info .cart-totals.sticky.active{padding:20px}@media only screen and (max-width:991px){.one-step-checkout .order-review-info .cart-totals.sticky.active{padding:10px 20px}}.one-step-checkout .checkout-review-load{background:#fff}.one-step-checkout .checkout-review-load .discount-coupon{padding:15px 15px 20px}@media only screen and (max-width:576px){.one-step-checkout .checkout-review-load .discount-coupon{padding:15px 20px 10px}}@media only screen and (max-width:991px){.one-step-checkout .checkout-review-load .discount-coupon::after{display:none}}.one-step-checkout .cart-review{position:relative;overflow:hidden}.one-step-checkout .cart-review:after{width:48px;height:22px;left:-30px;bottom:-30px;border-left:30px solid #f6f8fa;border-bottom:30px solid #f6f8fa;border-radius:0 0 0 100%;z-index:1}@media only screen and (min-width:992px){.one-step-checkout #checkout-review-table-wrapper{max-height:560px;overflow-y:auto}}.one-step-checkout .product-list-small{margin-top:0}.one-step-checkout .product-list-small .item:first-child{padding-top:0}.one-step-checkout .product-list-small .visual{margin-right:14px;-ms-flex:1 0 20%;flex:1 0 20%}.one-step-checkout .product-list-small .visual img{max-width:100%}.one-step-checkout .product-list-small .price-box{margin-right:20px}.one-step-checkout .product-list-small .price-box.osc.ndbc .discount-bubbles-checkout{display:none}@media only screen and (max-width:991px){.one-step-checkout .product-list-small .price-box{margin-right:15px}}.one-step-checkout .product-list-small .qty-selector .qty-text{display:inline-block;width:14px;padding:1px;font-size:13px;text-align:center}.one-step-checkout .product-list-small .subtitle{margin-top:5px}.one-step-checkout .product-list-small .reappro{margin-bottom:22px}.one-step-checkout .onestepcheckout-review-control{padding:0 32px 32px}.one-step-checkout .btn-proceed-checkout{width:100%;cursor:pointer}.one-step-checkout .place-order-loading{color:#307fe2;text-align:center;font-weight:500}@media only screen and (min-width:992px){.one-step-checkout .shipping-method+.payment-method{margin-top:50px}}@media only screen and (max-width:991px){.one-step-checkout{margin-bottom:0}.one-step-checkout .columns-container>.column{-ms-flex-preferred-size:100%;flex-basis:100%}.one-step-checkout .columns-container>.column.address-information{-ms-flex-order:2;order:2}.one-step-checkout .columns-container>.column.onestepcheckout-shipping-payment-review{-ms-flex-order:3;order:3}.one-step-checkout .columns-container>.column.onestepcheckout-order-review{-ms-flex-order:1;order:1}.one-step-checkout h1{margin:30px 12px 0}.one-step-checkout h3{margin:30px 0 20px}.one-step-checkout .cart-review{padding:0 15px}.one-step-checkout .page-title .subtitle{display:block;margin-bottom:10px}.one-step-checkout #review_step_header{margin-top:20px}}@media only screen and (max-width:576px){.one-step-checkout .page-title h1::before{font-size:17px}.one-step-checkout .page-title h1{margin-bottom:20px;margin-top:20px}.one-step-checkout .page-title .subtitle{font-size:14px;margin-bottom:0}}#checkout-review-table .discount-bubbles-checkout{position:absolute;top:-22px;left:-5px;width:50px;height:24px}@media only screen and (max-width:991px){#checkout-review-table .discount-bubbles-checkout{top:-25px}}#checkout-review-table .discount-bubble{width:45px;line-height:24px;font-size:14px;top:1px}@media only screen and (max-width:576px){#checkout-review-table .discount-bubble{top:4px}}#checkout-review-table .discount-bubble::before{font-size:50px;line-height:28px}#checkout-review-table .product-info .cart-info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}#checkout-review-table .product-info .cart-info .price-box{-ms-flex-order:1;order:1;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#checkout-review-table .product-info .cart-info .price-box .old-price+.price{position:relative;padding-left:5px}#checkout-review-table .product-info .cart-info .cb-highlight{font-size:14px}#checkout-review-table .subtitle{margin-bottom:20px}#checkout-review-table .notice-promo-price .ic{margin-top:0}.discount-coupon.folder-base br{clear:both}#shopping-cart-table.cart-list .product-cart-total{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#shopping-cart-table.cart-list .product-cart-total .notice-promo-price{margin:0;-ms-flex-order:1;order:1;-ms-flex-pack:center;justify-content:center}#shopping-cart-table.cart-list .product-cart-total .notice-promo-price .ic{display:none}@media only screen and (max-width:576px){#shopping-cart-table.cart-list .product-cart-total .notice-promo-price strong{display:none}#shopping-cart-table.cart-list .product-cart-total .notice-promo-price .label-text{font-size:11px}}#shopping-cart-table.cart-list .product-cart-total .cb-highlight{display:inline-block;font-size:14px;margin-bottom:5px}#shopping-cart-table.cart-list .discount-bubbles-checkout{position:absolute;left:-15%}@media only screen and (max-width:991px){#shopping-cart-table.cart-list .discount-bubbles-checkout{left:0}}#shopping-cart-table.cart-list .discount-bubble{display:inline-block;position:static;top:inherit;right:inherit;width:50px;line-height:20px;font-size:14px}#shopping-cart-table.cart-list .discount-bubble::before{left:0;right:inherit;line-height:24px;font-size:50px}#shopping-cart-table.cart-list .price-box{text-align:center}#shopping-cart-table.cart-list .price-box .old-price{margin-right:0}#shopping-cart-table.cart-list .item .cart-price{display:block;text-align:center}@media only screen and (max-width:991px){#shopping-cart-table.cart-list .discount-bubbles-checkout{top:20px;z-index:2}#shopping-cart-table.cart-list .item .product-cart-total{position:static}}.form-std-list_title{display:none}.form-std-list_title .ic{display:inline-block;width:26px;height:26px;margin-right:5px;position:relative;top:7px}.form-std-list_title .ic.ic-map{background:url(../images/svg/ic-map.svg) center center no-repeat;background-size:auto 100%}#productSurprise{position:fixed;top:0;bottom:0;left:0;right:0;z-index:10}#productSurprise .overlay-wrap{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:640px;max-height:90vh;z-index:10;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border-radius:10px;overflow-y:auto}@media only screen and (max-width:767px){#productSurprise .overlay-wrap{width:calc(100% - 40px)}}@media only screen and (max-width:576px){#productSurprise .overlay-wrap{width:100%;max-height:inherit;height:100%;top:0;left:0;transform:none;border-radius:0}}#productSurprise .top,#productSurprise .bottom{padding:10px;text-align:center}#productSurprise .bottom{background-color:#fff;color:#000}#productSurprise .top{position:relative;background-color:#f05464}#productSurprise .top .title{display:inline-block;padding:5px;font-size:14px;font-weight:700;text-transform:uppercase;background-color:#fff;border-radius:3px}#productSurprise .top .close{position:absolute;top:50%;right:10px;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:30px;height:30px;background-color:#c12938;border-radius:100%;cursor:pointer}#productSurprise .top .close::after{content:"";color:#fff;font-size:21px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#productSurprise .main{padding:20px}@media only screen and (max-width:576px){#productSurprise .main{padding:15px;-ms-flex:1 0 auto;flex:1 0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}}#productSurprise .intro{text-align:center;margin:0 auto 25px}#productSurprise .intro span{font-size:35px;color:#307fe2;font-family:quicksand,sans-serif;display:block;margin-bottom:10px}@media only screen and (max-width:576px){#productSurprise .intro span{font-size:29px}}#productSurprise .set-buttons{text-align:center;margin-top:25px}#productSurprise .set-buttons button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:15px 45px 15px 15px;margin-bottom:15px;width:550px;border-radius:60px;cursor:pointer;position:relative;transition:background-color .2s ease-in-out}@media only screen and (max-width:767px){#productSurprise .set-buttons button{width:100%;padding:15px 110px}}@media only screen and (max-width:576px){#productSurprise .set-buttons button{padding:15px 40px 15px 15px}}@media only screen and (max-width:320px){#productSurprise .set-buttons button{padding:15px}}#productSurprise .set-buttons button::after{content:"";font-size:16px;position:absolute;top:50%;right:20px;transform:translate(0,-50%)}@media only screen and (max-width:320px){#productSurprise .set-buttons button::after{display:none}}#productSurprise .set-buttons button.yes{font-weight:700;color:#fff;background-color:#03d3a0}#productSurprise .set-buttons button.yes::after{color:#fff}#productSurprise .set-buttons button.yes:hover,#productSurprise .set-buttons button.yes:focus{background-color:#03ba8d}#productSurprise .set-buttons button.no{color:#fff;background-color:#f05464}@media only screen and (max-width:767px){#productSurprise .set-buttons button.no{padding:15px}#productSurprise .set-buttons button.no::after{display:none}}#productSurprise .set-buttons button.no:hover,#productSurprise .set-buttons button.no:focus{background-color:#ecf2fa}@media only screen and (max-width:767px){#productSurprise .set-buttons button.no:hover,#productSurprise .set-buttons button.no:focus{text-decoration:none}}.surprise-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;height:225px}@media only screen and (max-width:576px){.surprise-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:auto;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}}.surprise-container .surprise-prod-img{width:50%}@media only screen and (max-width:320px){.surprise-container .surprise-prod-img{width:100%}}.surprise-container .surprise-prod-img img{display:block;margin:auto;max-width:100%;height:auto}@media only screen and (max-width:320px){.surprise-container .surprise-prod-img img{width:auto;height:75px}}.surprise-container .surprise-prod-infos{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:50%}@media only screen and (max-width:576px){.surprise-container .surprise-prod-infos{width:100%}}.surprise-container .surprise-prod-infos .suprise-advantages{-ms-flex:1 1 auto;flex:1 1 auto;margin-top:25px}@media only screen and (max-width:320px){.surprise-container .surprise-prod-infos .suprise-advantages{margin-top:15px}}.surprise-container .surprise-prod-infos .suprise-advantages li:not(:last-child){margin-bottom:5px}.surprise-container .surprise-prod-infos .suprise-advantages li:not(.head-list){padding-left:25px;position:relative}.surprise-container .surprise-prod-infos .suprise-advantages li:not(.head-list)::before{content:"";display:block;width:15px;height:15px;background:url(../images/svg/advantage.svg) center center no-repeat;position:absolute;top:-1px;left:0}@media only screen and (max-width:576px){.surprise-container .surprise-prod-infos .suprise-price{text-align:center;width:100%;margin-top:15px}}.surprise-container .surprise-prod-infos .suprise-price .old-price{display:block;margin-right:0;margin-bottom:2px}.surprise-container .surprise-prod-infos .suprise-price .regular-price{display:block}.surprise-container .surprise-prod-infos .suprise-price .regular-price .price{font-size:31px}@media only screen and (max-width:576px){.surprise-container .surprise-prod-infos .suprise-price .regular-price .price{font-size:21px}}@media only screen and (max-width:320px){.surprise-container .surprise-prod-infos .suprise-price .regular-price .price{font-size:19px}}.checkout-onepage-success h2{border:none;margin:0;padding:0}.checkout-onepage-success .page-title h1{font-size:0}.checkout-onepage-success .btn-round{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:35px;padding:0 25px;border:1px solid #307fe2;color:#307fe2;transition:all .2s ease-in-out}.checkout-onepage-success .btn-round span{color:#307fe2;transition:color .2s ease-in-out}.checkout-onepage-success .btn-round:hover{background-color:#307fe2;color:#fff}.checkout-onepage-success .btn-round:hover span{color:#fff}.checkout-onepage-success .btn-round.btn-dl{position:relative;padding-left:40px}.checkout-onepage-success .btn-round.btn-dl span::before{content:"";display:inline-block;width:20px;height:20px;background:url(../images/svg/ic-dl.svg) center center no-repeat;background-size:auto 100%;position:absolute;top:50%;left:12px;transform:translate(0,-50%)}.checkout-onepage-success .btn-round.btn-dl:hover span::before{background:url(../images/svg/ic-dl-hover.svg) center center no-repeat;background-size:auto 100%}.checkout-onepage-success .buttons-set{margin-top:40px;padding-top:40px;text-align:center}@media only screen and (max-width:767px){.checkout-onepage-success .buttons-set{margin-top:20px;padding-top:30px}}.checkout-onepage-success .buttons-set .button{float:none}.success-page_head{position:relative;text-align:center}.success-page_head .sub-title{display:-ms-inline-flexbox;display:inline-flex;margin:0 auto;padding:0}.success-page_head .ic{position:absolute;top:calc(50% - 10px);transform:translate(0,-50%);margin-left:-80px}@media only screen and (max-width:767px){.success-page_head .ic{position:static;top:inherit;transform:translate(0,5px);margin-right:7px;margin-left:0}.success-page_head .ic img{height:40px}}@media only screen and (max-width:576px){.success-page_head .ic{transform:none}.success-page_head .ic img{height:30px}}.success-page_head .label-text{font-size:31px;font-weight:500;color:#03d3a0}@media only screen and (max-width:576px){.success-page_head .label-text{font-size:23px}}.success-page_head>p{margin:5px 0 0;font-size:16px}@media only screen and (max-width:576px){.success-page_head>p{font-size:14px}}.success-page_head>p a{display:inline-block;padding:5px;background-color:#ecf2fa;border-radius:5px;line-height:normal}.success-page_details{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch;padding:0 15px}@media only screen and (max-width:767px){.success-page_details{display:block;padding:0}}.success-page_details-block{-ms-flex:0 0 50%;flex:0 0 50%;max-width:400px;margin-top:60px;text-align:center;padding:15px 25px;background-color:#ecf2fa;border-radius:15px}@media only screen and (max-width:767px){.success-page_details-block{max-width:inherit;padding:15px;margin-top:50px}}@media only screen and (max-width:576px){.success-page_details-block{margin-top:35px}}.success-page_details-block:first-of-type{margin-right:15px}@media only screen and (max-width:767px){.success-page_details-block:first-of-type{margin-right:0}}@media only screen and (max-width:576px){.success-page_details-block:first-of-type{margin-top:40px}}.success-page_details-block:first-of-type .head-ic{margin-top:-35px}.success-page_details-block:first-of-type .head-ic img{height:45px;width:auto}@media only screen and (max-width:576px){.success-page_details-block:first-of-type img{height:35px;width:auto}}.success-page_details-block:last-of-type{margin-left:15px}@media only screen and (max-width:767px){.success-page_details-block:last-of-type{margin-left:0}}.success-page_details-block:last-of-type .head-ic{margin-top:-40px}.success-page_details-block:last-of-type .head-ic img{height:55px;width:auto}@media only screen and (max-width:576px){.success-page_details-block:last-of-type .head-ic img{height:45px;width:auto}}.success-page_details-block>p{margin-bottom:0}.success-page_details-block>p a{text-decoration:underline}.success-page_guide{margin-top:20px;text-align:center}.success-page_guide p{margin:0}.success-page_guide .set-buttons{margin-top:10px}.success-page_guide .set-buttons .btn-round{background-color:#307fe2;color:#fff}.success-page_next-step{margin-top:40px;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}.success-page_next-step .head-section{text-align:center;font-size:31px;font-weight:300;-ms-flex:1 0 100%;flex:1 0 100%;margin-bottom:20px}@media only screen and (max-width:576px){.success-page_next-step .head-section{font-size:23px;font-weight:500}}.success-page_step-block{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:300px;padding:0 10px;text-align:center}@media only screen and (max-width:991px){.success-page_step-block{-ms-flex:1 0 100%;flex:1 0 100%;max-width:inherit;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.success-page_step-block:not(:last-of-type){margin-bottom:30px}.success-page_step-block:first-of-type .success-step_actions{-ms-flex:1 0 100%;flex:1 0 100%;text-align:left;margin:-30px 0 0;padding-left:80px}.success-page_step-block .success-step_details{text-align:left}.success-page_step-block:last-of-type .success-step_container{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:start;align-items:flex-start}.success-page_step-block:last-of-type .success-step_container p{margin:0}.success-page_step-block:last-of-type .success-step_details{-ms-flex:1 1 auto;flex:1 1 auto;margin-left:20px;text-align:left}}@media only screen and (max-width:767px){.success-page_step-block{padding:0}.success-page_step-block:first-of-type .success-step_icon img{width:45px}.success-page_step-block:first-of-type .success-step_details{max-width:calc(100% - 70px)}.success-page_step-block:first-of-type .success-step_actions{margin:-10px 0 0}.success-page_step-block:last-of-type .success-step_container{-ms-flex-wrap:wrap;flex-wrap:wrap}.success-page_step-block:last-of-type .success-step_container p{margin-top:10px}.success-page_step-block:last-of-type .success-step_details{margin:0}}@media only screen and (max-width:576px){.success-page_step-block:first-of-type .success-step_details p{margin:0}.success-page_step-block:first-of-type .success-step_actions{margin:10px 0 0;padding-left:70px}}.success-page_step-block .success-step_number{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;border-radius:100%;background-color:#ecf2fa;font-size:17px;font-weight:500;color:#307fe2;margin-bottom:15px}@media only screen and (max-width:991px){.success-page_step-block .success-step_number{margin:0 15px 0 0;-ms-flex:0 0 30px;flex:0 0 30px}}@media only screen and (max-width:991px){.success-page_step-block .success-step_icon{margin-right:15px}}@media only screen and (max-width:767px){.success-page_step-block .success-step_icon{-ms-flex:0 0 55px;flex:0 0 55px}}.success-page_step-block .success-step_icon img{height:80px;width:auto}@media only screen and (max-width:767px){.success-page_step-block .success-step_icon img{height:auto;width:55px}}.success-page_step-block .success-step_icon.rs-list{height:80px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:991px){.success-page_step-block .success-step_icon.rs-list{height:auto}}.success-page_step-block .success-step_icon.rs-list>li:not(:last-child){margin-right:10px}.success-page_step-block .success-step_icon.rs-list>li a{display:inline-block;text-decoration:none!important}.success-page_step-block .success-step_icon.rs-list>li span{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:50px;height:50px;border-radius:100%;font-size:0}@media only screen and (max-width:991px){.success-page_step-block .success-step_icon.rs-list>li span{width:40px;height:40px}}.success-page_step-block .success-step_icon.rs-list>li span::before{color:#fff}.success-page_step-block .success-step_icon.rs-list>li .ic-facebook{background-color:#3b5998}.success-page_step-block .success-step_icon.rs-list>li .ic-facebook::before{font-size:30px}@media only screen and (max-width:991px){.success-page_step-block .success-step_icon.rs-list>li .ic-facebook::before{font-size:25px}}.success-page_step-block .success-step_icon.rs-list>li .ic-twitter{background-color:#1da1f2}.success-page_step-block .success-step_icon.rs-list>li .ic-twitter::before{font-size:27px}@media only screen and (max-width:991px){.success-page_step-block .success-step_icon.rs-list>li .ic-twitter::before{font-size:22px}}.success-page_step-block .success-step_icon.rs-list>li .ic-instagram{background-color:#e12f67}.success-page_step-block .success-step_icon.rs-list>li .ic-instagram::before{font-size:30px}.success-page_step-block .success-step_icon.rs-list>li .ic-youtube{background-color:#cd201f}.success-page_step-block .success-step_icon.rs-list>li .ic-youtube::before{font-size:35px}@media only screen and (max-width:991px){.success-page_step-block .success-step_icon.rs-list>li .ic-youtube::before{font-size:30px}}@media only screen and (max-width:991px){.success-page_step-block .success-step_container{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.success-page_step-block .success-step_actions{margin-top:20px}.success-page_step-block ul.list{text-align:left;list-style-type:disc;padding-left:20px}.success-page_step-block ul.list>li{line-height:normal}.success-page_step-block ul.list>li:not(:last-child){margin-bottom:5px}.success-page_step-block.step-appli{max-width:350px}@media only screen and (max-width:991px){.success-page_step-block.step-appli{max-width:inherit}}@media only screen and (max-width:320px){.success-page_step-block.step-appli .success-step_icon{position:absolute}}@media only screen and (max-width:576px){.success-page_step-block.step-appli{margin-bottom:40px}}.success-page_step-block.step-appli .success-step_details p{margin-bottom:5px}@media only screen and (max-width:991px){.success-page_step-block.step-appli .success-step_details p{margin-top:0}}@media only screen and (max-width:320px){.success-page_step-block.step-appli .success-step_details p{margin:10px 0 10px 70px}}@media only screen and (max-width:576px){.success-page_step-block.step-appli .success-step_details{max-width:calc(100% - 70px)}}@media only screen and (max-width:320px){.success-page_step-block.step-appli .success-step_details{-ms-flex:1 0 100%;flex:1 0 100%;max-width:inherit}}.success-page_step-block.step-appli .success-step_actions{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:991px){.success-page_step-block.step-appli .success-step_actions{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin-left:20px;margin-top:10px}}@media only screen and (max-width:767px){.success-page_step-block.step-appli .success-step_actions{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex:1 0 100%;flex:1 0 100%;-ms-flex-pack:start;justify-content:flex-start;margin:15px 0 0;padding-left:60px}}@media only screen and (max-width:576px){.success-page_step-block.step-appli .success-step_actions{padding:0;margin-left:-45px;-ms-flex-pack:center;justify-content:center}}.success-page_step-block.step-appli .success-step_actions li{-ms-flex:0 0 50%;flex:0 0 50%;padding:0 10px}@media only screen and (max-width:991px){.success-page_step-block.step-appli .success-step_actions li{-ms-flex:0 0 auto;flex:0 0 auto}.success-page_step-block.step-appli .success-step_actions li:first-child{margin-bottom:10px}}@media only screen and (max-width:767px){.success-page_step-block.step-appli .success-step_actions li:first-child{margin-bottom:0}}.success-page_step-block.step-appli .success-step_actions li img{max-width:100%;height:40px;width:auto}.popin.cod.alert{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:50000;background:rgba(48,127,226,.7)}.popin.cod.alert .popin-wrap{overflow:hidden;padding:20px;max-width:450px;width:calc(100% - 30px);background-color:#fff;border-radius:15px;box-shadow:0 2px 8px #307fe2}@media only screen and (min-width:768px){.popin.cod.alert .popin-wrap{margin-top:-15%}}@media only screen and (max-width:991px){.popin.cod.alert .popin-wrap{margin:0 15px}}@media only screen and (max-width:576px){.popin.cod.alert .popin-wrap{margin-bottom:15%}}.popin.cod.alert .popin-wrap p{margin-top:0}.popin.cod.alert .popin-wrap .green{color:#fff;background-color:#03d3a0}@media only screen and (max-width:576px){.popin.cod.alert .popin-wrap .green{-ms-flex-order:-1;order:-1;margin-bottom:20px}}.popin.cod.alert .popin-wrap .green .ic-check{color:#fff;font-size:18px;transform:translate(0,-1px)}.popin.cod.alert .popin-wrap .green:hover,.popin.cod.alert .popin-wrap .green:focus{background-color:#03ba8d;outline:none}.popin.cod.alert .popin-wrap .red{color:#307fe2;background-color:#ecf2fa}.popin.cod.alert .popin-wrap .red:hover,.popin.cod.alert .popin-wrap .red:focus{color:#fff;background-color:#307fe2;outline:none}.popin.cod.alert .popin-wrap .red .ic-long-arrow{transform:rotate(180deg) translate(0,1px);font-size:15px}.popin.cod.alert .popin-wrap .set-buttons{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){.popin.cod.alert .popin-wrap .set-buttons{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}.popin.cod.alert .popin-wrap .btn-round{padding:10px 15px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:576px){.popin.cod.alert .popin-wrap .btn-round{padding:12px 15px;width:100%;max-width:250px}}.popin.cod.alert .popin-wrap .btn-round [class*=ic-]{margin-right:7px}.popin.cod.alert#codpopinAcc{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:576px){.popin.cod.alert#codpopinAcc{-ms-flex-pack:end;justify-content:flex-end}}.popin.cod.alert#codpopinAcc:not(.hide){display:-ms-flexbox;display:flex}.popin.cod.alert.hide{display:none}.account-login .fieldset{position:relative}.account-login .fieldset p.required{position:absolute;right:0;bottom:1px}.account-login .fieldset .input-text{width:100%}.account-create #form-validate .buttons-set{padding-top:0;border-top:none;max-width:360px}.account-create #form-validate .buttons-set button{border:2px solid #03d3a0;background-color:#03d3a0;color:#fff;font-size:13.8px;font-weight:500}.account-create #form-validate .buttons-set button:hover{border:2px solid #03ba8d;background-color:#03ba8d}.account-create .required-field{margin:0;color:#f05464;font-size:13px;padding-bottom:10px}.account-create .page-title h1{font-weight:500}.block-account .block-title{position:relative;padding:10px 0 20px;color:#307fe2;font-family:quicksand,sans-serif;font-size:16.3px;font-weight:500}.block-account .block-title:after{content:"";display:none;right:0;top:17px;transform:rotate(90deg);font-size:12px;transition:transform 120ms ease-out}.block-account .block-title .ic-user{margin-left:-4px;font-size:26px}.block-account .block-content li{margin-bottom:15px;font-size:15px}.block-account .block-content li.current{color:#307fe2}.block-account a{color:#000}.block-account a:hover{color:#307fe2;text-decoration:none}.my-account a{text-decoration:underline}.my-account a:not(.highlight):hover{color:#03ba8d}.my-account .buttons-set a:hover{color:#307fe2}.my-account b{font-weight:500}.my-account .messages{margin-top:20px}.my-account .warnpl img{width:100%}.my-account .pre-dashboard.plain a{color:#000;text-decoration:none}.my-account .pre-dashboard.plain a:hover{color:#000;text-decoration:underline}.my-account .box-head{position:relative}.my-account .box-head a{position:absolute;top:0;right:0}.my-account .box-content p:last-child{margin-bottom:0}.my-account button[type=submit]{padding:5px 13px;border:none;color:#fff;background:#03d3a0}.my-account button[type=submit]:hover{background:#03ba8d}.my-account .data-table{width:100%}.my-account .data-table thead{text-align:left}.my-account .data-table thead tr{background:#ecf2fa}.my-account .data-table thead th{padding:8px;font-weight:500}.my-account .data-table tbody{border-bottom:1px solid #ecf2fa}.my-account .data-table tbody tr.comment-row td{padding-top:0}.my-account .data-table tbody tr.comment-row td p{margin-top:-6px}.my-account .data-table tbody:nth-of-type(even){background:#f6f8fa}.my-account .data-table tbody td{padding:16px 8px}.my-account .data-table tfoot{background:#ecf2fa}.my-account .data-table tfoot tr:first-child td{padding-top:16px}.my-account .data-table tfoot tr:last-child td{padding-bottom:16px}.my-account .data-table tfoot td{padding:8px}.my-account .data-table h3{margin:0;font-weight:400;text-transform:none}.my-account .data-table p{margin:0}.my-account .data-table[id*=-table]{margin:15px 0}.my-account .box-recent .data-table,.my-account .box-reviews .data-table{margin-top:-18px}.my-account .number .btn-round{margin-top:7px}.my-account .order-details .data-table{margin-top:-18px;margin-bottom:-20px}.my-account .order-details thead th:first-child{width:220px}.my-account .order-details .product-name{font-size:16px}.my-account .order-details .bundle.label td{padding:0 8px}.my-account .order-details .bundle.child{font-size:13px}.my-account .order-details .bundle.child td{padding:0 8px}.my-account .order-details .bundle.child:last-child td{padding-bottom:12px}.my-account .order-details .bundle.child .option-value{margin-left:16px}.my-account .order-details .bundle.child .price{display:none}.my-account .link-track{color:orange}.my-account .count-container{position:relative}.my-account .count-container .amount{display:none}.my-account .count-container .amount--no-pages~.limiter{display:none}.my-account #my-reviews-table .date{width:120px}.my-account #my-reviews-table .action{width:80px}.my-account .product-review h3{margin-bottom:8px;font-size:14px;font-weight:700;text-transform:none}.my-account .product-review dt{margin:14px 0}.my-account .product-review dd{margin-left:0}.my-account .product-review .ratings-table{width:auto;text-align:left}.my-account .product-review .ratings-table tbody{border:none}.my-account .product-review .ratings-table th{width:80px;font-weight:400}.my-account .product-review .ratings-table td{padding:0}.my-account #my-reviews-table tbody tr:nth-of-type(even){background:#f6f8fa}.my-account .order-info-box .box-content .info button{display:inline-block;color:#307fe2;text-decoration:underline;margin-top:10px;cursor:pointer;outline:none}.my-account .order-info-box .box-content .info button:hover{color:#03ba8d}.my-account .account-appcb{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:767px){.my-account .account-appcb{-ms-flex-pack:center;justify-content:center}}.my-account .account-appcb>p{margin:0}.my-account .account-appcb .app-cb_download-links{margin:0}@media only screen and (max-width:767px){.my-account .account-appcb .app-cb_download-links{margin-top:10px}}@media only screen and (max-width:320px){.my-account .account-appcb .app-cb_download-links{-ms-flex-flow:row nowrap;flex-flow:row nowrap}}.my-account .account-appcb .app-cb_download-links li{margin:0 10px}@media only screen and (max-width:320px){.my-account .account-appcb .app-cb_download-links li:first-child{margin-left:0}}.my-account .account-appcb .app-cb_download-links li:last-child{margin-right:0}.my-account .account-appcb .app-cb_download-links li img{height:40px}@media only screen and (min-width:768px){.account-login .new-users{padding-right:30px}.account-login .registered-users{padding-left:30px}.account-login h2{margin-bottom:32px}.account-login .buttons-set{margin-top:36px}.account-login p{font-size:16px}.my-account .data-table .ship{width:100px}}@media only screen and (max-width:991px){.block-account{padding:8px 18px 0;background:#f6f8fa;border:1px solid #c2c2c2;border-radius:5px}.block-account .block-title:after{display:block}.block-account .block-content{display:none}.block-account.unfolded .block-title:after{transform:rotate(-90deg)}.block-account.unfolded .block-content{display:block}}@media only screen and (max-width:767px){.my-account .welcome-msg{text-align:center}.my-account .box-head a{display:none}.my-account .data-table{display:block}.my-account .data-table thead{display:none}.my-account .data-table tbody{display:block;border-bottom:1px solid #bfd8f6;background:0 0!important}.my-account .data-table tbody tr{display:block;padding:20px 0}.my-account .data-table tbody tr.comment-row{padding-top:0}.my-account .data-table tbody td{display:block;position:relative;padding:4px 0;text-align:left}.my-account .data-table tbody td:first-child{padding-top:0}.my-account .data-table tbody td[data-rwd-label]{padding-left:40%!important}.my-account .data-table tbody td[data-rwd-label]:before{position:absolute;left:0;content:attr(data-rwd-label);width:40%;font-style:italic}.my-account .data-table tfoot{display:table;width:100%}.my-account .data-table .product-name{margin-bottom:12px;font-weight:500}.my-account .pager+.data-table{border-top:1px solid #bfd8f6}.my-account #my-reviews-table tbody{border:none}.my-account #my-reviews-table tbody tr{border-bottom:1px solid #bfd8f6}.my-account #my-reviews-table tbody tr:nth-of-type(even){background:0 0}}.owl-carousel{position:relative}.owl-carousel button:focus{outline:none}.owl-carousel .owl-nav{font-size:14px}.owl-carousel .owl-nav button{position:absolute;top:0;text-align:right;transition:color 60ms linear}.owl-carousel .owl-nav button:hover{color:#307fe2}.owl-carousel .owl-nav .owl-prev{left:0;transform:scaleX(-1)}.owl-carousel .owl-nav .owl-next{right:0}.owl-carousel .owl-dots{position:absolute}.owl-carousel .owl-dots button{width:14px;height:14px;margin:2px;background:#ecf2fa;border-radius:8px;transition:background 120ms linear}.owl-carousel .owl-dots button.active{background:#307fe2}.owl-carousel.product-list .owl-nav button{top:22px;bottom:22px;width:22px}.owl-carousel.product-list .owl-dots{right:0;top:-26px}@media only screen and (max-width:991px){.owl-carousel.product-list .owl-dots{left:50%;right:auto;top:auto;bottom:-14px;transform:translateX(-50%)}}#pickup-address .name{color:#ad004a}#pickup-bkg{position:fixed;z-index:5;left:0;top:0;background:rgba(48,127,226,.7);height:100%;width:100%}#pickup-block{position:fixed;z-index:6;top:50%;left:50%;width:620px;height:550px;margin:-285px 0 0 -322px;padding:10px;background:#fff;text-align:center;border-radius:5px}#pickup-block h2{margin:0 0 10px;font-size:20px;color:#ad004a}#pickup-results-title{display:none}#pickup-close{position:absolute;right:0;top:0;width:20px;height:20px;cursor:pointer}#pickup-close a{display:none}#pickup-close:before{content:"";top:8px;right:8px}#pickup-form{width:100%;height:110px;text-align:left}#pickup-form h1{margin-bottom:5px;font-size:22px;font-weight:700;color:#ad004a}#pickup-form li .field{margin-right:20px;margin-top:0}#pickup_search_btn{margin-top:26px}#pickup-form li .input-box{width:100%}#pickup-form li .input-box .input-text,#pickup-form li .input-box select{width:90%}#pickup-form .postcode{width:100px}#pickup-form .country{width:200px}#pickup-form .p-address{margin-bottom:0;font-size:16px;font-weight:700}#pickup-picture{display:block;margin:0 auto 10px;padding:5px;border:1px solid #ccc;max-height:260px;max-width:240px}#pickup-lochint{font-size:16px}#pickup-ajax-loading{width:100%;height:100%;padding-top:30px;background:#fff;text-align:center;color:#ad004a}#pickup-results{float:left;width:300px;height:420px;text-align:left;clear:both}#pickup-results-data{height:420px;overflow-y:auto;position:relative;cursor:pointer}#pickup-results-data .icon-1{background-image:url(../images/Man4x_MondialRelay/mondialrelay_mapicon_1.png)}#pickup-results-data .icon-2{background-image:url(../images/Man4x_MondialRelay/mondialrelay_mapicon_2.png)}#pickup-results-data .icon-3{background-image:url(../images/Man4x_MondialRelay/mondialrelay_mapicon_3.png)}#pickup-results-data .icon-4{background-image:url(../images/Man4x_MondialRelay/mondialrelay_mapicon_4.png)}#pickup-results-data .icon-5{background-image:url(../images/Man4x_MondialRelay/mondialrelay_mapicon_5.png)}#pickup-results-data .icon-6{background-image:url(../images/Man4x_MondialRelay/mondialrelay_mapicon_6.png)}#pickup-results-data .icon-7{background-image:url(../images/Man4x_MondialRelay/mondialrelay_mapicon_7.png)}#pickup-results-data .icon-8{background-image:url(../images/Man4x_MondialRelay/mondialrelay_mapicon_8.png)}#pickup-results-data .icon-9{background-image:url(../images/Man4x_MondialRelay/mondialrelay_mapicon_9.png)}#pickup-results-data .icon-10{background-image:url(../images/Man4x_MondialRelay/mondialrelay_mapicon_10.png)}#pickup-results-data .p-item{padding:5px 0 0;margin:10px 0;position:relative;background-repeat:no-repeat;background-position:4px 8px}#pickup-results-data .p-item a{color:#09f;font-style:italic}#pickup-results-data .p-item h1{padding:0 0 0 30px;margin-bottom:0!important;border:none!important;color:#ca0248;font-size:16px;line-height:20px;font-weight:700;text-transform:uppercase}#pickup-results-data .p-item .p-address{font-weight:700;font-size:12px;padding:0 0 0 30px;margin:0}#pickup-results-data .p-item .info-link{background:url(../images/Man4x_MondialRelay/btn_details.png) no-repeat;text-indent:-999em;width:20px;height:20px;curor:pointer;position:absolute;top:10px;right:5px}#pickup-results-data .p-item .select-link{display:none}#pickup-results-data .is-active{background-color:#eee}#pickup-results-data .is-active .select-link{display:block;padding:2px 10px;margin-top:5px;text-align:center;color:#fff;font-weight:700;background:#ca0248;text-transform:uppercase;font-style:normal}#pickup-results-data .p-item .p-details{margin:10px 10px 10px 20px}#pickup-results-data .p-item .p-details .day{font-weight:700;padding-right:30px}#pickup-map{display:inline-block;width:300px;height:420px;border:2px solid #ccc}@media only screen and (max-width:640px){#pickup-block{width:300px;height:460px;margin:-240px 0 0 -160px}#pickup-form .country{width:120px}#pickup-results{height:330px}#pickup-results-data{height:330px}#pickup-results{width:100%}#pickup-map{display:none}}@media only screen and (max-width:991px){#pickup_search_btn{margin-top:10px;margin-bottom:15px;width:100%}#pickup-results{margin-top:0}#pickup-results-data{max-height:285px}#pickup-form{height:auto}}.press-review{padding:56px 0}.press-review .extract{text-align:center}.press-review blockquote{margin-top:0;font-family:quicksand,sans-serif;font-size:24px;line-height:1em}.press-review blockquote strong{position:relative;top:10px;font-size:40px}.cms-page-view dl{margin:28px 0}.cms-page-view dl dt{font-weight:500;margin:28px 0 14px}.cms-page-view dl dd{margin:0}@media only screen and (max-width:991px){.press-review{padding:32px}.press-review blockquote{font-size:19px;line-height:1.16em;margin-left:0;margin-right:0}.press-review blockquote strong{display:block}}.main-title{text-align:center}@media only screen and (min-width:992px){.main-title{padding:0 12%}}@media only screen and (max-width:767px){.main-title{font-size:21px;line-height:27px}}@media only screen and (max-width:320px){.main-title{font-size:19px;line-height:21px}}@media only screen and (max-width:576px){.app-cb_block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.app-cb_img{max-width:720px;margin:0 auto}@media only screen and (max-width:991px){.app-cb_img{width:80%}}@media only screen and (max-width:576px){.app-cb_img{-ms-flex-order:1;order:1;width:100%}}@media only screen and (max-width:320px){.app-cb_img{width:150%;transform:translate(-19%,0);overflow:hidden}}.app-cb_img img{max-width:100%}@media only screen and (min-width:992px){.app-cb_img img{transform:translate(-15px,0)}}.app-cb_download{text-align:center;margin-top:-60px;position:relative}@media only screen and (max-width:576px){.app-cb_download{margin:10px 0 20px}}.app-cb_download-icon{display:inline-block;width:100px;height:100px}@media only screen and (max-width:576px){.app-cb_download-icon{width:80px;height:80px}}.app-cb_download-icon img{max-width:100%}.app-cb_download-links{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:20px}@media only screen and (max-width:320px){.app-cb_download-links{-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.app-cb_download-links>li{margin:0 20px}@media only screen and (max-width:576px){.app-cb_download-links>li{margin:0 10px}}@media only screen and (min-width:992px){.app-cb_download-links>li:first-child{margin-left:40px}}@media only screen and (max-width:320px){.app-cb_download-links>li{margin:0}.app-cb_download-links>li:not(:last-child){margin-bottom:20px}}.app-cb_download-links>li img{width:auto;height:60px}@media only screen and (max-width:576px){.app-cb_download-links>li img{height:45px}}@media only screen and (max-width:320px){.app-cb_download-links>li img{height:55px}}.footer-mobile-app .app-cb_download-links>li img{height:40px}@media only screen and (max-width:576px){.footer-mobile-app .app-cb_download-links>li img{height:40px}}@media only screen and (max-width:320px){.footer-mobile-app .app-cb_download-links>li img{height:40px}}@media only screen and (min-width:992px){body.customer-account .app-cb_img img{transform:none;width:90%}}.contest-banner-top{margin:0 auto;text-align:center;background:#d7e6fc;background:linear-gradient(to right,#d7e6fc 0%,#d7e6fc 50%,#fff6e0 51%,#fff6e0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#d7e6fc",endColorstr="#fff6e0",GradientType=1 );position:relative;height:300px}@media only screen and (max-width:576px){.contest-banner-top{height:200px}}.contest-banner-bottom{margin-top:30px;position:relative;height:198px}@media only screen and (max-width:576px){.contest-banner-bottom{height:150px}}.contest-banner-top img,.contest-banner-bottom img{width:auto;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%,0)}.head-title.yellow{color:#f5be37!important}.head-title.yellow::before{background-color:#f5be37!important}.contest-cb_block:not(:last-of-type){margin-bottom:50px}.contest-cb_block:first-of-type{margin-top:30px}.contest-cb_block .head-title{margin:0 0 20px;padding:0;font-size:21px;text-align:center;position:relative;border:none}@media only screen and (max-width:320px){.contest-cb_block .head-title{font-size:18px}}.contest-cb_block .head-title::before{content:"";display:block;width:100%;height:1px;background-color:#bfd8f6;position:absolute;top:50%;left:0;transform:translate(0,-50%);z-index:-1}.contest-cb_block .head-title span{display:inline-block;padding:0 15px;background-color:#fff}.contest-cb_block>ul{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){.contest-cb_block>ul{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.contest-cb_block>ul li{text-align:center;margin:0 15px;width:33%}@media only screen and (max-width:767px){.contest-cb_block>ul li{margin:0;width:100%;display:-ms-flexbox;display:flex}.contest-cb_block>ul li:not(:last-child){margin-bottom:15px}}.contest-cb_block .subtitle{border:none;padding:0;font-size:21px;font-weight:500;color:#03d3a0;text-align:center;margin-top:0}@media only screen and (max-width:320px){.contest-cb_block .subtitle{font-weight:600;line-height:normal}}.contest-cb_block.final-step p{text-align:center}.presents-item_img{margin-bottom:10px}@media only screen and (max-width:767px){.presents-item_img{margin:0 15px 0 0}}@media only screen and (max-width:576px){.presents-item_img{max-width:90px}}.presents-item_img img{max-width:100%}@media only screen and (max-width:767px){.presents-item_container{-ms-flex:1 1 auto;flex:1 1 auto;max-width:calc(100% - 130px);text-align:left}}@media only screen and (max-width:576px){.presents-item_container{max-width:calc(100% - 105px)}}.presents-item_infos:first-of-type{margin-top:0}.presents-item_infos strong{text-transform:uppercase;color:#307fe2}.presents-item_code{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}@media only screen and (max-width:767px){.presents-item_code{-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}}.presents-item_code strong{display:inline-block;padding:2px 7px;background-color:#03d3a0;color:#fff;text-shadow:0 1px 2px rgba(47,105,90,.5);border-radius:5px;margin-left:10px}#contest-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}#contest-form input[type=email]{width:100%;max-width:420px;height:40px;padding:0 15px;border:1px solid transparent;background-color:#ecf2fa;border-radius:5px;transition:border .2s ease-in-out;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#contest-form input[type=email]:hover,#contest-form input[type=email]:focus{border-color:#307fe2}#contest-form button{cursor:pointer;min-width:200px;margin-top:15px;padding:12px 20px;color:#fff;background-color:#03d3a0;font-size:16px;font-weight:500;border-radius:25px;transition:background .2s ease-in-out}#contest-form button:hover{background-color:#03ba8d}#contest-form button:focus{outline:none}.contest-order{text-align:center;margin-bottom:30px}#final-step p{text-align:center}@media only screen and (max-width:767px){#final-step .contest-share{-ms-flex-align:center;align-items:center}#final-step .separ{-ms-flex-pack:center;justify-content:center}}.contest-share{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.contest-share .separ{font-size:18px;color:#307fe2}.contest-share_social{-ms-flex:1 1 auto;flex:1 1 auto;max-width:340px;padding:20px;margin:0;background-color:#ecf2fa;border-radius:7px;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}.contest-share_social>a{-ms-flex:1 0 100%;flex:1 0 100%;margin-bottom:7px;font-size:16px;text-align:center}.contest-share_social span{cursor:pointer}.contest-share_social .share{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;border-radius:100%;font-size:0}.contest-share_social .share:not(:last-of-type){margin-right:10px}.contest-share_social .share::before{font-size:20px;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.35)}.contest-share_social .share.fb{background-color:#3b5998}.contest-share_social .share.tw{background-color:#1da1f2}.contest-share_social .share.inst{background-color:#e12f67}.contest-share_social .share.snap{background-color:#fffc00}.contest-share_social .share.snap::before{content:"";display:block;width:20px;height:20px;background:url(../images/svg/snapchat-ic.svg) center center no-repeat;background-size:auto 100%}.contest-share_whatsapp{-ms-flex:1 1 auto;flex:1 1 auto;max-width:340px;margin:0;padding:20px;background-color:#ecf2fa;border-radius:7px;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}.contest-share_whatsapp a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 25px;background-color:#25d366;font-size:16px;border-radius:30px;color:#fff;margin-top:7px}.contest-share_whatsapp a::before{content:"";display:block;width:25px;height:25px;background:url(../images/svg/whatsapp-ic.svg) center center no-repeat;background-size:auto 100%;margin-right:10px}.affiliateplus-index-view .wrapper-white-round{background-color:transparent}.affiliateplus-index-view .category-products{padding:20px 0}@media only screen and (max-width:767px){.affiliateplus-index-view .category-products{padding:0}}.affiliateplus-index-view .category-products .item{background-color:transparent;transition:background-color .2s ease-out}@media only screen and (min-width:768px){.affiliateplus-index-view .category-products .item .tag{position:absolute;top:200px}}.affiliateplus-index-view .category-products .item .title{font-size:19px;margin:0 0 15px}@media only screen and (max-width:576px){.affiliateplus-index-view .category-products .item .title{font-size:16px}}.affiliateplus-index-view .category-products .item .subtitle{margin:0;font-size:16px;line-height:21px}@media only screen and (max-width:576px){.affiliateplus-index-view .category-products .item .subtitle{font-size:14px;line-height:16px}}.affiliateplus-index-view .category-products .item .ratings,.affiliateplus-index-view .category-products .item .check-list{display:none}@media only screen and (min-width:992px){.affiliateplus-index-view .category-products .item-container:hover .item{background-color:#fff}}@media only screen and (max-width:991px){.affiliateplus-index-view .category-products .item-container{width:100%}}@media only screen and (max-width:991px){.affiliateplus-index-view main.col-main{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.affil-banner-head{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (max-width:576px){.affil-banner-head>.container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;margin-top:0}.affil-banner-head .ambcb-affil_section-head,.affil-banner-head .ambcb_infos-hashtag{-ms-flex:1 0 100%;flex:1 0 100%}.affil-banner-head .ambcb-affil_section-container{-ms-flex:0 0 90px;flex:0 0 90px;width:90px}.affil-banner-head .ambcb-affil_section-footer{-ms-flex:1 1 auto;flex:1 1 auto;max-width:calc(100% - 90px);padding-left:15px;margin-top:0}}@media only screen and (max-width:320px){.affil-banner-head>.container{display:block}.affil-banner-head .ambcb-affil_section-container{margin-right:15px;margin-bottom:5px;float:left}.affil-banner-head .ambcb-affil_section-footer{padding:0;max-width:inherit}}.ambcb-affil_section{margin-bottom:60px;overflow:hidden}@media only screen and (min-width:1200px){.ambcb-affil_section{min-height:510px}}@media only screen and (max-width:576px){.ambcb-affil_section{margin-bottom:40px}}.ambcb-affil_section .set-buttons{text-align:center;margin-top:20px}.ambcb-affil_section .set-buttons .btn-round{font-size:19px;padding-left:30px}@media only screen and (max-width:767px){.ambcb-affil_section .set-buttons .btn-round{padding-right:20px}}@media only screen and (max-width:576px){.ambcb-affil_section .set-buttons .btn-round{font-size:16px}}.ambcb-affil_section .set-buttons [class^=ic-]{position:relative;top:2px;margin-left:7px}.ambcb-affil_section .wrapper-white-round:after{display:none}.ambcb-affil_section:nth-of-type(even){position:relative;padding:60px 0;margin-bottom:30px}@media only screen and (max-width:576px){.ambcb-affil_section:nth-of-type(even){padding:40px 0}}.ambcb-affil_section:nth-of-type(even)::before{content:"";background-color:#ecf2fa;display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.ambcb-affil_section:nth-of-type(even) .section-title{margin-top:0}.ambcb-affil_section-head .main-title,.ambcb-affil_section-head .section-title{text-align:center;font-size:35px;font-weight:500}@media only screen and (max-width:767px){.ambcb-affil_section-head .main-title,.ambcb-affil_section-head .section-title{font-size:29px}}@media only screen and (max-width:576px){.ambcb-affil_section-head .main-title,.ambcb-affil_section-head .section-title{font-size:22px}}.ambcb-affil_section-head .main-title{margin:40px 0 0}@media only screen and (max-width:576px){.ambcb-affil_section-head .main-title{margin-top:15px}}.ambcb-affil_section-head .main-title span{color:#03d3a0}@media only screen and (max-width:1919px){.ambcb-affil_section-head .main-title span{display:block;text-align:center}}.ambcb-affil_section-container{text-align:center}.ambcb-affil_section-footer{margin-top:15px}.ambcb-affil_section-bg{overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:992px){.ambcb-affil_section-bg{position:absolute;top:60px;left:0;z-index:-1;width:100%;height:100%}}@media only screen and (max-width:991px){.ambcb-affil_section-bg{-ms-flex-order:-1;order:-1}.ambcb-affil_section-bg .middle-bg{display:none}}.ambcb-affil_section-bg .img-wall{-ms-flex:0 1 auto;flex:0 1 auto;width:calc((100% - 960px)/2);position:relative}@media only screen and (max-width:991px){.ambcb-affil_section-bg .img-wall{width:50%;display:-ms-flexbox;display:flex;margin-top:25px}.ambcb-affil_section-bg .img-wall.left{-ms-flex-pack:end;justify-content:flex-end;right:-5px;z-index:2}.ambcb-affil_section-bg .img-wall.right{-ms-flex-pack:start;justify-content:flex-start;left:-5px;z-index:1}}@media only screen and (max-width:767px){.ambcb-affil_section-bg .img-wall{margin-top:15px}}.ambcb-affil_section-bg .img-wall li{border-radius:100%;overflow:hidden}@media only screen and (min-width:992px){.ambcb-affil_section-bg .img-wall li{position:absolute}}@media only screen and (max-width:991px){.ambcb-affil_section-bg .img-wall li{-ms-flex:0 0 200px;flex:0 0 200px}}@media only screen and (max-width:767px){.ambcb-affil_section-bg .img-wall li{-ms-flex:0 0 100px;flex:0 0 100px}}.ambcb-affil_section-bg .img-wall li img{position:absolute;top:50%;left:50%;max-width:100%;transform:translate(-50%,-50%)}.ambcb-affil_section-bg .img-wall.left>li.first{width:410px;height:410px;top:60px;right:-180px}@media only screen and (max-width:1919px){.ambcb-affil_section-bg .img-wall.left>li.first{width:310px;height:310px}}@media only screen and (max-width:1199px){.ambcb-affil_section-bg .img-wall.left>li.first{width:200px;height:200px;border:5px solid #fff;top:125px;right:-400px;z-index:2}}@media only screen and (max-width:991px){.ambcb-affil_section-bg .img-wall.left>li.first{position:relative;top:inherit;right:inherit;left:inherit}}@media only screen and (max-width:767px){.ambcb-affil_section-bg .img-wall.left>li.first{width:100px;height:100px;border-width:2px}}@media only screen and (max-width:320px){.ambcb-affil_section-bg .img-wall.left>li.first{display:none}}.ambcb-affil_section-bg .img-wall.left>li.second{width:290px;height:290px;top:295px;right:100px;border:8px solid #fff}@media only screen and (max-width:1919px){.ambcb-affil_section-bg .img-wall.left>li.second{width:250px;height:250px;right:0;top:250px}}@media only screen and (max-width:1199px){.ambcb-affil_section-bg .img-wall.left>li.second{width:200px;height:200px;border:5px solid #fff;right:-280px;top:125px;z-index:1}}@media only screen and (max-width:991px){.ambcb-affil_section-bg .img-wall.left>li.second{position:relative;top:inherit;right:inherit;margin-left:-20px}}@media only screen and (max-width:767px){.ambcb-affil_section-bg .img-wall.left>li.second{width:100px;height:100px;border-width:2px}}.ambcb-affil_section-bg .img-wall.left>li.third{width:175px;height:175px;top:50px;right:240px}@media only screen and (max-width:1919px){.ambcb-affil_section-bg .img-wall.left>li.third{width:100px;height:100px;right:100px;top:0}}@media only screen and (max-width:1199px){.ambcb-affil_section-bg .img-wall.left>li.third{width:200px;height:200px;border:5px solid #fff;right:-170px;top:125px;z-index:0}}@media only screen and (max-width:991px){.ambcb-affil_section-bg .img-wall.left>li.third{position:relative;top:inherit;right:inherit;left:inherit;margin-left:-20px}}@media only screen and (max-width:767px){.ambcb-affil_section-bg .img-wall.left>li.third{width:100px;height:100px;border-width:2px}}.ambcb-affil_section-bg .img-wall.right>li.first{width:280px;height:280px;top:60px;left:-180px}@media only screen and (max-width:1919px){.ambcb-affil_section-bg .img-wall.right>li.first{width:250px;height:250px}}@media only screen and (max-width:1199px){.ambcb-affil_section-bg .img-wall.right>li.first{width:200px;height:200px;border:5px solid #fff;top:125px;left:-400px;z-index:2}}@media only screen and (max-width:991px){.ambcb-affil_section-bg .img-wall.right>li.first{position:relative;top:inherit;left:inherit}}@media only screen and (max-width:767px){.ambcb-affil_section-bg .img-wall.right>li.first{width:100px;height:100px;border-width:2px}}.ambcb-affil_section-bg .img-wall.right>li.second{width:410px;height:410px;top:160px;left:-10px;border:8px solid #fff}@media only screen and (max-width:1919px){.ambcb-affil_section-bg .img-wall.right>li.second{width:310px;height:310px;left:-20px;top:200px}}@media only screen and (max-width:1199px){.ambcb-affil_section-bg .img-wall.right>li.second{width:200px;height:200px;border:5px solid #fff;left:-280px;top:125px;z-index:1}}@media only screen and (max-width:991px){.ambcb-affil_section-bg .img-wall.right>li.second{position:relative;top:inherit;left:inherit;margin-left:-20px}}@media only screen and (max-width:767px){.ambcb-affil_section-bg .img-wall.right>li.second{width:100px;height:100px;border-width:2px}}.ambcb-affil_section-bg .img-wall.right>li.third{width:175px;height:175px;top:50px;left:335px}@media only screen and (max-width:1919px){.ambcb-affil_section-bg .img-wall.right>li.third{width:100px;height:100px;left:100px;top:60px}}@media only screen and (max-width:1199px){.ambcb-affil_section-bg .img-wall.right>li.third{width:200px;height:200px;border:5px solid #fff;left:-170px;top:125px;z-index:0}}@media only screen and (max-width:991px){.ambcb-affil_section-bg .img-wall.right>li.third{position:relative;top:inherit;left:inherit;margin-left:-20px}}@media only screen and (max-width:767px){.ambcb-affil_section-bg .img-wall.right>li.third{width:100px;height:100px;border-width:2px}}.ambcb-affil_block-video{display:-ms-flexbox;display:flex;margin-bottom:60px;position:relative;clear:both}@media only screen and (min-width:768px){.ambcb-affil_block-video{width:50%}}@media only screen and (max-width:576px){.ambcb-affil_block-video{margin-bottom:40px;-ms-flex-direction:column;flex-direction:column}}.ambcb-affil_block-video:last-of-type{margin-bottom:20px}@media only screen and (min-width:768px){.ambcb-affil_block-video:nth-of-type(odd){-ms-flex-pack:start;justify-content:flex-start;margin-left:0;margin-right:auto}.ambcb-affil_block-video:nth-of-type(odd) .video-synopsis{left:100%}.ambcb-affil_block-video:nth-of-type(odd) .video-synopsis::before{left:-20%}}@media only screen and (min-width:768px){.ambcb-affil_block-video:nth-of-type(even){-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;margin-right:0}.ambcb-affil_block-video:nth-of-type(even) .video-synopsis{right:100%}.ambcb-affil_block-video:nth-of-type(even) .video-synopsis::before{right:-20%}}.ambcb-affil_block-video .video-frame{position:relative;width:100%;height:0;padding-top:56.25%;border:3px solid #fff}@media only screen and (max-width:767px){.ambcb-affil_block-video .video-frame{width:50%;padding-top:calc(50% * 0.5625);-ms-flex:0 0 50%;flex:0 0 50%}}@media only screen and (max-width:576px){.ambcb-affil_block-video .video-frame{width:100%;padding-top:56.25%;-ms-flex:0 0 auto;flex:0 0 auto}}.ambcb-affil_block-video .video-frame iframe{position:absolute;top:0;left:0;width:100%;height:100%}.ambcb-affil_block-video .video-synopsis{font-size:16px}@media only screen and (min-width:768px){.ambcb-affil_block-video .video-synopsis{position:absolute;top:35%;width:100%;padding:0 30px}}@media only screen and (max-width:991px){.ambcb-affil_block-video .video-synopsis{top:25px}}@media only screen and (max-width:767px){.ambcb-affil_block-video .video-synopsis{padding-left:15px;-ms-flex:0 0 50%;flex:0 0 50%;font-size:14px;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){.ambcb-affil_block-video .video-synopsis{-ms-flex-order:-1;order:-1;padding:0;font-weight:500}}.ambcb-affil_block-video .video-synopsis::before{content:"";display:block;width:280px;height:280px;border-radius:100%;background-color:rgba(255,255,255,.65);position:absolute;top:-55%;z-index:-1}@media only screen and (max-width:991px){.ambcb-affil_block-video .video-synopsis::before{top:-25px;width:230px;height:230px}}@media only screen and (max-width:767px){.ambcb-affil_block-video .video-synopsis::before{display:none}}.ambcb-affil_block-video .video-synopsis p:first-of-type{margin-top:0}.ambcb-affil_block-video .video-synopsis ul li{padding-left:25px;position:relative}.ambcb-affil_block-video .video-synopsis ul li:not(:last-child){margin-bottom:7px}.ambcb-affil_block-video .video-synopsis ul li::before{content:"";font-family:cb-icons;font-size:14px;color:#307fe2;position:absolute;top:1px;left:0}@media only screen and (max-width:576px){.ambcb-affil_block-video .video-synopsis ul{display:none}}.ambcb_infos-hashtag{text-align:center;margin:10px 0 15px}.ambcb_infos-hashtag a{font-size:32px;font-weight:400;font-family:quicksand,sans-serif;color:#307fe2;text-decoration:none;transition:color .3s ease-in-out}@media only screen and (min-width:992px){.ambcb_infos-hashtag a:hover{color:#03d3a0}}@media only screen and (max-width:767px){.ambcb_infos-hashtag a{font-size:29px}}.ambcb_infos-hashtag a:focus{background-color:#3f8ded;color:#fff}@media only screen and (max-width:576px){.ambcb_infos-hashtag a{font-size:22px}}.ambcb_infos-avatar{margin:15px auto 0;width:200px;height:200px;position:relative}@media only screen and (max-width:576px){.ambcb_infos-avatar{width:90px;height:90px;margin:0 auto}}.ambcb_infos-avatar::before{content:"";display:block;width:100%;height:100%;border-radius:100%;background-color:#3f8ded;background-image:linear-gradient(19deg,#307fe2 0%,#3f8ded 70%);box-sizing:border-box;position:absolute;top:0;left:0}.ambcb_infos-avatar .avatar-wrap{width:190px;height:190px;border-radius:100%;border:5px solid #fff;overflow:hidden;position:relative;top:5px;left:5px}@media only screen and (max-width:576px){.ambcb_infos-avatar .avatar-wrap{border:3px solid #fff;width:84px;height:84px;top:3px;left:3px}}.ambcb_infos-avatar .avatar-wrap img{position:absolute;top:50%;left:50%;max-width:100%;transform:translate(-50%,-50%)}.ambcb_infos-link{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:19px}@media only screen and (max-width:576px){.ambcb_infos-link{font-size:15px}}@media only screen and (max-width:320px){.ambcb_infos-link{-ms-flex-direction:column;flex-direction:column}}.ambcb_infos-link .ic-instagram{font-size:0;-ms-flex:0 0 35px;flex:0 0 35px;display:inline-block;width:35px;height:35px;background:url(../images/ambcb/logo-instagram.svg) center center no-repeat;background-size:100% auto;margin-right:15px}@media only screen and (max-width:320px){.ambcb_infos-link .ic-instagram{margin-right:0;margin-bottom:10px}}@media only screen and (max-width:320px){.ambcb_infos-link .label-text{text-align:center}}.ambcb_infos-link a{margin-left:5px;font-weight:500;text-decoration:underline}@media only screen and (min-width:992px){.ambcb_infos-link a:hover{color:#307fe2}}.ambcb_infos-link a:focus{color:#307fe2}@media only screen and (max-width:576px){.ambcb_infos-link a{margin-left:0}}.ambcb_infos-description{max-width:600px;width:100%;padding:0 15px;font-size:19px;line-height:25px;text-align:center;margin:15px auto 0}@media only screen and (max-width:576px){.ambcb_infos-description{padding:0;font-size:14px;line-height:19px;text-align:left}}@media only screen and (max-width:991px){.ambcb_infos-subhead{padding-left:10px}}.ambcb_infos-subhead .head-title{font-size:21px;font-family:rubik,sans-serif;font-weight:300;color:#000;margin:5px auto 0}@media only screen and (min-width:992px){.ambcb_infos-subhead .head-title{text-align:center}}@media only screen and (max-width:991px){.ambcb_infos-subhead .head-title{font-size:19px;font-weight:500}}@media only screen and (max-width:576px){.ambcb_infos-subhead .head-title{font-size:16px;text-align:center}}.ambcb_infos-subhead .ambcb-hashtag{font-size:16px;color:#307fe2;margin-top:5px}@media only screen and (min-width:992px){.ambcb_infos-subhead .ambcb-hashtag{text-align:center}}@media only screen and (max-width:576px){.ambcb_infos-subhead .ambcb-hashtag{text-align:center}}.best-prod-marker{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:20px;position:absolute;top:15px;left:15px;z-index:1}@media only screen and (max-width:576px){.best-prod-marker{top:0;left:15px}}.best-prod-marker .ic{display:inline-block;width:20px;height:20px;background:url(../images/ambcb/favorite.svg) center center no-repeat;background-size:100% auto}.best-prod-marker .label-text{font-size:13px;margin-left:7px}@media only screen and (max-width:576px){.best-prod-marker .label-text{font-size:0}.best-prod-marker .label-text span{font-size:13px}.best-prod-marker .label-text::before{content:"Par";font-family:rubik,sans-serif;font-size:13px;margin-right:3px}}#affiliate_notice{position:fixed;right:0;width:100%;padding:15px;background-color:#fff;box-shadow:0 -5px 10px rgba(200,216,237,.6);font-size:13px;transition:all .24s ease-out;z-index:2}#affiliate_notice a,#affiliate_notice em{color:#307fe2}#affiliate_notice em{margin-top:3px;padding-left:25px}#affiliate_notice p{margin-top:0;margin-bottom:5px;padding-left:30px;position:relative}#affiliate_notice p::before{content:"";display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;background:url(../images/svg/ic-amb-promo.svg) center center no-repeat;background-size:100% auto;position:absolute;top:-3px;left:0}@media only screen and (max-width:991px){#affiliate_notice p::before{width:18px;height:18px}}#affiliate_notice p:last-of-type{margin-bottom:0}#affiliate_notice p .color{color:#307fe2}#affiliate_notice p .promo-code{display:inline-block;padding:3px 7px;background-color:#307fe2;color:#fff;border-radius:5px}@media only screen and (min-width:992px){#affiliate_notice{max-width:25%;height:80px;bottom:0;border-top-left-radius:30px;padding:10px 15px 10px 20px;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:991px){#affiliate_notice{bottom:0;opacity:1;visibility:visible;text-align:center;border-top-left-radius:15px;border-top-right-radius:15px;box-shadow:0 -3px 15px rgba(200,216,237,.6);transition:opacity .2s ease-in-out}#affiliate_notice p{display:inline-block;padding-left:22px}#affiliate_notice em{display:block;padding:0;margin-top:5px}}@media only screen and (max-width:767px){#affiliate_notice{padding:10px}#affiliate_notice em{font-size:11px}}.ambcb-ban-head{height:515px;background:url(../images/ambcb/ban-head-ambcb.png) center center no-repeat;background-size:auto 100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:991px){.ambcb-ban-head{margin-top:60px;height:35vh;background-size:cover;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (max-width:576px){.ambcb-ban-head{margin-top:40px;height:250px;position:relative;-ms-flex-pack:center;justify-content:center}.ambcb-ban-head::before{content:"";display:block;width:100%;height:100%;background-color:rgba(0,0,0,.35);position:absolute;top:0;left:0}}.ambcb-ban-head .head-title{margin:0;font-size:51px;font-weight:300;width:480px;text-align:center;transform:translateX(200px)}.ambcb-ban-head .head-title strong{font-weight:500}@media only screen and (max-width:991px){.ambcb-ban-head .head-title{width:60%;padding-right:25px;font-size:41px;transform:none}}@media only screen and (max-width:576px){.ambcb-ban-head .head-title{width:100%;padding:0 20px;font-size:31px;position:relative;z-index:1;color:#fff}}body.cellublue-affi-list .count-container{display:none}body.cellublue-affi-list .pages{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}body.cellublue-affi-list .pages ol{display:-ms-flexbox;display:flex;margin:0}body.cellublue-affi-list .pages ol li{margin:0 4px}body.cellublue-affi-list .pages ol .current{font-weight:700}@media only screen and (max-width:991px){body.cellublue-affi-list{background-color:#f6f8fa}}.ambcb-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;margin:30px auto 80px}@media only screen and (max-width:991px){.ambcb-list{-ms-flex-direction:column;flex-direction:column;margin-top:15px}}.ambcb-list_item{-ms-flex:0 0 calc(33.33% - 30px);flex:0 0 calc(33.33% - 30px);padding:25px;margin:0 15px;background-color:#fff;border-radius:10px;position:relative;z-index:1}@media only screen and (max-width:991px){.ambcb-list_item{-ms-flex:0 0 auto;flex:0 0 auto;margin:0;padding:20px;width:100%;display:-ms-flexbox;display:flex;box-shadow:0 0 20px rgba(200,216,237,.6)}.ambcb-list_item:not(:last-of-type){margin-bottom:15px}}@media only screen and (min-width:992px){.ambcb-list_item::before{content:"";display:block;width:100%;height:calc(100% + 60px);background-color:#fff;border-radius:10px;box-shadow:0 0 20px rgba(200,216,237,.6);opacity:0;position:absolute;top:0;left:0;z-index:-1;visibility:hidden;transition:opacity .2s ease-in-out}.ambcb-list_item:hover{z-index:2}.ambcb-list_item:hover::before{opacity:1;visibility:visible}.ambcb-list_item:hover .ambcb_infos-avatar::before{opacity:1}.ambcb-list_item:hover .set-buttons{opacity:1;visibility:visible;z-index:1}}@media only screen and (max-width:576px){.ambcb-list_item{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:25px 20px}}.ambcb-list_item .ambcb_infos-avatar{margin:0 auto;width:170px;height:170px}@media only screen and (max-width:991px){.ambcb-list_item .ambcb_infos-avatar{-ms-flex:0 0 120px;flex:0 0 120px;width:120px;height:120px;margin-right:15px}.ambcb-list_item .ambcb_infos-avatar::before{box-shadow:none}}@media only screen and (min-width:992px){.ambcb-list_item .ambcb_infos-avatar::before{opacity:0;transition:opacity .2s ease-in-out}}@media only screen and (max-width:576px){.ambcb-list_item .ambcb_infos-avatar{-ms-flex:0 0 auto;flex:0 0 auto;width:90px;height:90px;margin:0 0 10px}}.ambcb-list_item .ambcb_infos-avatar .avatar-wrap{width:160px;height:160px;z-index:2}@media only screen and (max-width:991px){.ambcb-list_item .ambcb_infos-avatar .avatar-wrap{width:110px;height:110px}}@media only screen and (max-width:576px){.ambcb-list_item .ambcb_infos-avatar .avatar-wrap{width:82px;height:82px;top:4px;left:4px}}@media only screen and (max-width:991px){.ambcb-list_item .ambcb_infos-container{-ms-flex:1 1 auto;flex:1 1 auto}}.ambcb-list_item .ambcb_infos-description{padding:0 0 0 10px;position:relative}.ambcb-list_item .ambcb_infos-description::before{content:"";display:block;width:40px;height:40px;background:url(../images/svg/ic-quote.svg) center center no-repeat;background-size:100% auto;position:absolute;top:-15px;left:-10px;z-index:1}@media only screen and (max-width:991px){.ambcb-list_item .ambcb_infos-description::before{left:0;top:-7px;width:30px;height:30px}}.ambcb-list_item .ambcb_infos-description p{text-align:left;font-family:rubik,sans-serif;font-style:italic;font-weight:300;font-size:18px;line-height:25px;position:relative;z-index:2;margin-bottom:0}@media only screen and (max-width:991px){.ambcb-list_item .ambcb_infos-description p{font-size:16px}}@media only screen and (min-width:992px){.ambcb-list_item .set-buttons{text-align:center;position:absolute;bottom:-35px;left:25px;width:calc(100% - 50px);opacity:0;visibility:hidden;z-index:-1;transition:opacity .2s ease-in-out}}@media only screen and (max-width:991px){.ambcb-list_item .set-buttons{text-align:right;margin-top:15px}}@media only screen and (max-width:576px){.ambcb-list_item .set-buttons{text-align:center}}.ambcb-list_item .set-buttons .btn-round{margin:0 auto;padding:12px 20px 12px 30px;font-size:16px;background-color:#307fe2;color:#fff}@media only screen and (max-width:991px){.ambcb-list_item .set-buttons .btn-round{padding:10px 15px 10px 25px;font-size:14px}}.ambcb-list_item .set-buttons .btn-round span{margin-left:7px;color:#fff;position:relative;top:2px}@media only screen and (max-width:991px){.ambcb-list_item .set-buttons .btn-round span{top:1px}}@media only screen and (min-width:992px){.ambcb-list_item .set-buttons .btn-round:hover{background-color:#03d3a0}}.ambcb-list_item .set-buttons .btn-round:focus{background-color:#03d3a0}@media only screen and (max-width:991px){body:not(.catalog-product-view) #affiliate_notice{z-index:2}body.onestepcheckout-index-index #affiliate_notice{display:none}}