html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,main,footer,header,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,main,footer,header,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}*{outline:none}@font-face{font-family:Verveine;src:url('../fonts/Verveine.ttf') format('truetype')}[class^=icon-]{display:inline-block;background:none no-repeat center/contain;animation:none;vertical-align:middle;font-size:0;flex-shrink:0}.icon-cart{background-image:url('../images/icons/cart.svg');width:24px;height:24px}.icon-cart-light{background-image:url('../images/icons/cart-light.svg');width:16px;height:16px}.icon-user{background-image:url('../images/icons/user.svg');width:20px;height:24px}.icon-search{background-image:url('../images/icons/search.svg');width:16px;height:16px}.icon-burger{background-image:url('../images/icons/burger.svg');width:18px;height:16px}.icon-close{background-image:url('../images/icons/close.svg');width:16px;height:16px}.icon-close-mini{background-image:url('../images/icons/close-mini.svg');width:9px;height:10px}.icon-mail{background-image:url('../images/icons/mail.svg');width:20px;height:16px}.icon-coupon{background-image:url('../images/icons/coupon.svg');width:16px;height:16px}.icon-sponsorship{background-image:url('../images/icons/sponsorship.svg');width:16px;height:16px}.icon-secure{background-image:url('../images/icons/secure.svg');width:24px;height:24px}.icon-truck{background-image:url('../images/icons/truck.svg');width:38px;height:32px}.icon-check{background-image:url('../images/icons/check.svg');width:20px;height:20px}.icon-document{background-image:url('../images/icons/document.svg');width:16px;height:16px}.icon-info{background-image:url('../images/icons/info.svg');width:16px;height:16px}.icon-pin{background-image:url('../images/icons/pin.svg');width:12px;height:12px}.icon-remove{background-image:url('../images/icons/remove.svg');width:20px;height:20px}.icon-facebook-square{background-image:url('../images/icons/facebook-square.svg');width:28px;height:28px}.icon-twitter-square{background-image:url('../images/icons/twitter-square.svg');width:28px;height:28px}.icon-linkedin-square{background-image:url('../images/icons/linkedin-square.svg');width:28px;height:28px}.icon-arrow-blue-right{background-image:url('../images/icons/arrow-blue-right.svg');width:10px;height:16px}.icon-arrow-bluelight-left{background-image:url('../images/icons/arrow-bluelight-left.svg');width:10px;height:16px}.icon-arrow-grey-left{background-image:url('../images/icons/arrow-grey-left.svg');width:10px;height:16px}.icon-arrow-grey-right{background-image:url('../images/icons/arrow-grey-right.svg');width:10px;height:16px}.icon-arrow-grey-bottom{background-image:url('../images/icons/arrow-grey-bottom.svg');width:16px;height:10px}.icon-arrow-grey-top{background-image:url('../images/icons/arrow-grey-top.svg');width:16px;height:10px}.icon-arrow-greylighter-bottom{background-image:url('../images/icons/arrow-greylighter-bottom.svg');width:16px;height:10px}.icon-arrow-greylight-left{background-image:url('../images/icons/arrow-greylight-left.svg');width:10px;height:16px}.icon-grid-on{background-image:url('../images/icons/grid-on.svg');width:14px;height:14px}.icon-grid-off{background-image:url('../images/icons/grid-off.svg');width:14px;height:14px}.icon-list-on{background-image:url('../images/icons/list-on.svg');width:14px;height:14px}.icon-list-off{background-image:url('../images/icons/list-off.svg');width:14px;height:14px}.icon-minus{background-image:url('../images/icons/minus.svg');width:14px;height:14px}.icon-plus{background-image:url('../images/icons/plus.svg');width:14px;height:14px}.icon-plus-blue{background-image:url('../images/icons/plus-blue.svg');width:14px;height:14px}.icon-toggle-on{background-image:url('../images/icons/toggle-on.svg');width:32px;height:16px}.icon-toggle-off{background-image:url('../images/icons/toggle-off.svg');width:32px;height:16px}.icon-star-empty{background-image:url('../images/icons/star-empty.svg');width:9px;height:9px}.icon-star-half{background-image:url('../images/icons/star-half.svg');width:9px;height:9px}.icon-star-full{background-image:url('../images/icons/star-full.svg');width:9px;height:9px}.icon-star-white-empty{background-image:url('../images/icons/star-white-empty.svg');width:9px;height:9px}.icon-star-white-half{background-image:url('../images/icons/star-white-half.svg');width:9px;height:9px}.icon-star-white-full{background-image:url('../images/icons/star-white-full.svg');width:9px;height:9px}.form label.label{display:block;font-weight:700;margin-bottom:5px}.form legend.label{display:block;font-weight:700;margin-bottom:5px}.form .not-required{color:#adadb1;font-weight:400}.form .field+.field{margin-top:20px}.form .fieldset+.fieldset{margin-top:20px}.form .actions{margin-top:15px}.form .actions-toolbar{margin-top:15px}.field .control .message.warning{color:#ff7775;margin-top:10px}div.mage-error{color:#ff7775;margin-top:10px}div.field-error{color:#ff7775;margin-top:10px}::-webkit-input-placeholder{font-family:Roboto,sans-serif;color:#84858b}::-moz-placeholder{font-family:Roboto,sans-serif;color:#84858b}:-ms-input-placeholder{font-family:Roboto,sans-serif;color:#84858b}.input-text,select{width:100%;height:40px;padding:0 16px;background-color:#f3f6fc;border:1px solid #f3f6fc;border-radius:4px;font-size:16px;font-size:1.6rem;color:#5b5c64;outline:0}select{appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;padding-right:40px;background:#f3f6fc url('../images/icons/arrow-grey-bottom.svg') no-repeat right 15px center/12px}select::-ms-expand{display:none}textarea.input-text{padding-top:16px;padding-bottom:16px;min-height:120px}.input-text:focus,.select:focus{background-color:#fff;box-shadow:0 2px 8px rgba(91,92,100,.2)}.input-file{position:absolute;left:-9999px}.input-file+label{display:flex;justify-content:space-between;align-items:center;font-weight:400;color:#6290e7;cursor:pointer}.input-file-list li{display:flex;align-items:center;padding-bottom:10px}.input-file-list li:last-child{border-bottom:1px solid #d6d6d8;margin-bottom:10px}.input-file-list li .filename{font-size:16px;font-size:1.6rem;color:#84858b;margin-left:10px;flex-grow:1}.input-file-list li .filesize{font-weight:700;color:#6290e7}.input-file-list li .link-remove{margin-left:10px}.action{cursor:pointer;outline:none}a.button.action,button.action{display:inline-block;font-family:Raleway,sans-serif;font-size:16px;font-size:1.6rem;font-weight:700;color:#fff;padding:14px 20px;background-color:#6290e7;border:1px solid #6290e7;border-radius:4px;text-align:center}a.button.action:disabled,button.action:disabled{background-color:#89aced;border-color:#89aced}a.button.action.disabled,button.action.disabled{background-color:#89aced;border-color:#89aced}a.button.action.grey,button.action.grey{background-color:#5b5c64;border-color:#5b5c64}a.button.action.grey:disabled,button.action.grey:disabled{background-color:#84858b;border-color:#84858b}a.button.action.grey.disabled,button.action.grey.disabled{background-color:#84858b;border-color:#84858b}a.button.action.green,button.action.green{background-color:#78c893;border-color:#78c893}a.button.action.green:disabled,button.action.green:disabled{background-color:#9ad6ae;border-color:#9ad6ae}a.button.action.green.disabled,button.action.green.disabled{background-color:#9ad6ae;border-color:#9ad6ae}a.button.action.red,button.action.red{background-color:#ff7775;border-color:#ff7775}a.button.action.white,button.action.white{background-color:#fff;border-color:#fff;color:#5b5c64}a.button.action.darker,button.action.darker{background-color:#f3f6fc;border-color:#f3f6fc;color:#84858b}a.button.action.transparent,button.action.transparent{background-color:transparent;border-color:transparent}a.button.action.light,button.action.light{color:#6290e7;background-color:transparent}a.button.action.light.grey,button.action.light.grey{color:#5b5c64}a.button.action.light.green,button.action.light.green{color:#78c893}a.button.action.light.red,button.action.light.red{color:#ff7775}a.button.action.light.white,button.action.light.white{color:#fff}a.button.action.wide,button.action.wide{width:100%}a.button.action.thin,button.action.thin{font-weight:400;padding:6px 15px}a.button.action.thick,button.action.thick{padding:18px 20px}a.button.action.square,button.action.square{border-radius:0}.checkbox{position:absolute;left:-9999px}.checkbox+label.label{position:relative;padding:3px 0 3px 25px;cursor:pointer;font-size:16px;font-size:1.6rem;font-weight:400;display:inline-block;margin:0}.checkbox+label.label:before{content:"";position:absolute;top:6px;left:0;width:16px;height:16px;border:1px solid #d8e3f9;background:#fff;border-radius:4px;transition:border-color .2s}.checkbox+label.label:after{content:"";position:absolute;top:9px;left:4px;width:9px;height:9px;background:url('../images/icons/checkbox.svg') no-repeat center;transition:opacity .2s}.checkbox:not(:checked)+label.label:after{opacity:0}.checkbox:checked+label.label:before{border-color:#6290e7}.checkbox:checked+label.label:after{opacity:1}.checkbox:disabled+label.label:before{background:#efefef;border-color:#d6d6d8}.radio{position:absolute;left:-9999px}.radio+label.label{position:relative;padding:3px 0 3px 25px;cursor:pointer;font-size:16px;font-size:1.6rem;font-weight:400;display:inline-block;margin:0}.radio+label.label:before{content:"";position:absolute;top:6px;left:0;width:16px;height:16px;border:1px solid #d8e3f9;background:#fff;border-radius:100%;transition:border-color .2s}.radio+label.label:after{content:"";position:absolute;top:11px;left:5px;width:6px;height:6px;background:#6290e7;border-radius:100%;transition:opacity .2s}.radio:not(:checked)+label.label:after{opacity:0}.radio:checked+label.label:before{border-color:#6290e7}.radio:checked+label.label:after{opacity:1}.radio:disabled+label.label:before{background:#efefef;border-color:#d6d6d8}.radio-btn{position:absolute;left:-9999px}.radio-btn+label{display:inline-block;font-family:Raleway,sans-serif;font-size:16px;font-size:1.6rem;font-weight:400;color:#6290e7;padding:6px 15px;background-color:transparent;border:1px solid #6290e7;border-radius:4px;text-align:center;cursor:pointer;margin:0}.radio-btn+label .selected-text{display:none}.radio-btn:checked+label{color:#78c893;border-color:#78c893;background-color:#fff}.radio-btn:checked+label .selected-text{display:inline-block}.radio-btn:checked+label .notselected-text{display:none}.field.password .control{display:flex;flex-direction:column}.field.password div.mage-error{order:2}#password-strength-meter-container{display:flex;flex-direction:column}#password-strength-meter-container .password-strength-meter{margin-top:2px;color:#84858b}#password-strength-meter-container:before{content:"";display:block;height:3px}#password-strength-meter-container.password-weak:before{width:25%;background:#ffafae}#password-strength-meter-container.password-medium:before{width:50%;background:#ffd6b3}#password-strength-meter-container.password-strong:before{width:75%;background:#c5eeac}#password-strength-meter-container.password-very-strong:before{width:100%;background:#81b562}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-track{display:flex}.slick-slide{float:none;height:auto}@media (min-width:1200px){.slick-arrow{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border:1px solid #6290e7;border-radius:100%;font-size:0;cursor:pointer}.slick-prev{left:-70px;background:transparent url('../images/icons/arrow-blue-left.svg') no-repeat center/11px}.slick-next{right:-70px;background:transparent url('../images/icons/arrow-blue-right.svg') no-repeat center/11px}}html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay{background:rgba(43,46,56,.9)}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:#2b2e38;background:#fff}.remodal.remodal-is-opening,.remodal.remodal-is-closing{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;left:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;-webkit-transition:color .2s;transition:color .2s;text-decoration:none;color:#95979c;border:0;outline:0;background:0 0}.remodal-close:hover,.remodal-close:focus{color:#2b2e38}.remodal-close:before{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif !important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\00d7";text-align:center}.remodal-confirm,.remodal-cancel{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:hover,.remodal-confirm:focus{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:hover,.remodal-cancel:focus{background:#ef5350}.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width:641px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}.remodal-overlay{background:rgba(45,45,51,.5)}.remodal{max-width:875px;padding:0;border-radius:8px;color:#5b5c64;overflow:hidden}.remodal.thin{max-width:490px}.remodal-title{padding:25px 45px 24px 30px;background:#f3f6fc;font-family:Raleway,sans-serif;font-size:18px;font-size:1.8rem;font-weight:700;text-align:left}.remodal-content{padding:20px;text-align:left}.remodal-close{top:30px;left:auto;right:30px;width:auto;height:auto;z-index:2}.remodal-close:before{display:none}.remodal.fullscreen{display:inline-flex;flex-direction:column;max-height:calc(100vh - 20px)}.remodal.fullscreen .remodal-content{overflow:auto}.remodal.fullscreen .remodal-content:after{content:"";display:block;height:20px}.remodal-alert .remodal-content{padding:30px;text-align:center}@media (min-width:1200px){.remodal-content{padding:30px}.remodal-title{padding:30px 45px 30px 30px;font-size:24px;font-size:2.4rem}.remodal.fullscreen .remodal-content:after{height:30px}}html{font-size:62.5%}body{font-family:Roboto,sans-serif;font-size:14px;font-weight:400;color:#5b5c64;line-height:1.333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}strong{font-weight:700}em{font-style:italic}p{font-family:Roboto,sans-serif}a{color:inherit;text-decoration:none}img{max-width:100%}.not-visible{display:none !important}@media (max-width:320px){body{width:320px}}body.skel-ready .page-wrapper{height:auto}body.skel-ready .page-wrapper .page-main{position:static;overflow:visible}body.skel-ready .page-footer{display:block}body.skel-ready .loading-mask[data-role=main-css-loader]{display:none}.page-wrapper{display:flex;flex-direction:column;min-height:100vh}.page-wrapper .page-main{flex-grow:1;padding-bottom:130px}.page-overlay{display:none}.container{padding:0 20px}.message.global.demo{padding:10px 20px;background-color:#ff7775;color:#fff;text-align:center;line-height:1.5}.page.messages .messages{margin:20px 0}.page.messages .message-error{color:#ff7775}.page.messages .message-success{color:#78c893}.loading-mask{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;display:flex;justify-content:center;align-items:center;background:rgba(255,255,255,.5)}.loading-mask .loader div{width:64px;height:64px}.loading-mask .loader p{display:none}._block-content-loading{position:relative;min-height:30px;overflow:hidden}._block-content-loading .loading-mask{animation:placeHolderShimmer 1s linear 0s infinite normal forwards;background:#f6f7f8;background:linear-gradient(to right,#eee 10%,#ddd 20%,#eee 30%);background-size:1440px 100%;z-index:2}._block-content-loading .loading-mask .loader{display:none}.header{display:flex;align-items:center;background:#fff;border-bottom:1px solid #d6d6d8;padding-right:15px}.header .nav-toggle{display:flex;justify-content:center;align-items:center;min-width:60px;height:50px;border-right:1px solid #d6d6d8}.header .logo{display:block;margin-left:15px;margin-right:auto}.header .logo img{width:146px}.header .search-toggle{display:block}.header .search-toggle span{width:24px;height:24px}.header .minicart{margin-left:20px}.header .minicart a{display:block;position:relative}.header .minicart .cart-qty{display:flex;justify-content:center;align-items:center;position:absolute;top:-4px;right:-8px;width:16px;height:16px;background:#ff7775;border-radius:100%;text-align:center;font-size:11px;font-size:1.1rem;font-weight:700;color:#fff}.header .minicart .cart-qty.empty{display:none}@media (max-width:799px){.header .top-links{display:none}}.navigation{display:flex;background:#f3f6fc;font-family:Raleway,sans-serif;font-size:16px;font-size:1.6rem}.navigation .nav li.level0.active>a{color:#6290e7}@media (max-width:1199px){.navigation{position:fixed;top:0;left:0;width:100%;height:100%;flex-direction:column;transform:translateX(-120%);overflow:hidden;z-index:30}.nav-header{position:relative;height:50px;flex-shrink:0;padding-left:15px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 2px 8px rgba(91,92,100,.2)}.nav-header img{width:146px}.nav-header .close-link{display:flex;justify-content:center;align-items:center;width:60px;height:100%}.nav-subnav .nav-block{position:absolute;top:0;left:0;width:100%;height:100%;background:#f3f6fc;transition:transform .4s;transform:translateX(120%)}.nav-subnav.opened .nav-block{transform:translateX(0)}.nav-subnav .nav-link{display:flex;align-items:center;height:50px;padding:0 25px 0 20px}.nav-subnav .nav-link [class^=icon]{margin-right:10px}.nav-subnav .nav-link-account{background:#d8e3f9 url('../images/icons/arrow-bluelight-right.svg') no-repeat right 25px center/8px}.nav-subnav .nav-link-account strong{color:#6290e7}.nav-subnav .nav-link-newsletter{border-top:1px solid #d6d6d8;border-bottom:1px solid #d6d6d8}.nav-account .nav-block ul li a{display:flex;align-items:center;line-height:1.5;padding:13px 0 13px 20px;border-bottom:1px solid #d6d6d8}.nav-account .nav-block ul li a img{margin-right:10px}.nav-account .nav-block ul li a.logout-link{color:#ff7775}.nav-account .nav-block .customer a{background:#6290e7;font-weight:700;color:#fff;height:65px;padding:0 20px}.nav-account .nav-block .customer-initial{width:36px;height:36px;border-radius:100%;background:#5b5c64;display:flex;justify-content:center;text-transform:uppercase;align-items:center;margin-right:15px}.nav-account .nav-block .customer-name{line-height:1.5}.nav-account .nav-block .customer-email{font-family:Roboto,sans-serif;font-size:14px;font-size:1.4rem;font-weight:400}.nav-newsletter{margin-top:auto}.nav-newsletter .nav-block{background:#fff}.nav-newsletter .nav-block .block.newsletter{padding:20px}.nav-switcher{display:flex;align-items:center;padding:15px 20px}.nav-switcher>*{flex-shrink:0;margin-left:10px}.navigation .nav{margin-top:10px;overflow-y:auto}.navigation .nav ul{margin-top:10px}.navigation .nav li>a{display:flex;align-items:center;padding:13px 25px 13px 20px;font-size:18px;font-size:1.8rem;font-weight:700}.navigation .nav li.parent>a{background:url('../images/icons/arrow-bluelight-right.svg') no-repeat right 25px center/8px}.navigation .nav li .submenu{position:absolute;top:0;left:0;width:100%;height:100%;background:#f3f6fc;transition:transform .4s;transform:translateX(120%)}.navigation .nav li.opened>.submenu{transform:translateX(0)}.nav-back{display:flex;justify-content:space-between;align-items:center;height:50px;background:#fff;font-size:18px;font-size:1.8rem;font-weight:700;padding-left:15px;box-shadow:0 2px 8px rgba(91,92,100,.2)}.nav-back .back-link{color:#6290e7;padding-left:25px;background:url('../images/icons/arrow-bluelight-left.svg') no-repeat left center/8px}.nav-back .close-link{display:flex;justify-content:center;align-items:center;width:50px;height:100%}html.nav-before-open .navigation{transition:transform .4s}html.nav-open{overflow:hidden}html.nav-open .navigation{transform:translateX(0)}}@media (max-width:1199px){.nav li.renderer-vignette li.level1{background:0 0 !important}.nav li.renderer-vignette li.level1>a{background:0 0 !important}}.block.newsletter p{margin-bottom:10px}.block.newsletter .title{font-family:Raleway,sans-serif;font-size:18px;font-size:1.8rem;font-weight:700;margin-bottom:5px}.block.newsletter button [class^=icon]{background-size:10px}.select-switcher{background-color:#fff;border-color:#d6d6d8}.block-search .control{position:relative}.block-search button{position:absolute;top:0;right:0;width:50px;height:100%;display:flex;justify-content:center;align-items:center;padding:0}@media (max-width:799px){.block-search .block-content{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;transform:translateX(120%);z-index:30}.block-search .form{height:100%;display:flex;flex-direction:column}.block-search .field{display:flex;box-shadow:0 2px 8px rgba(91,92,100,.2);position:relative;z-index:1}.block-search .control{flex-grow:1}.block-search .input-text{width:100%;height:50px;background:#fff;border:none;padding:0 120px 0 16px}.block-search .search-close{flex-shrink:0;width:50px;display:flex;justify-content:center;align-items:center;background:#f3f6fc}html.search-before-open .block-search .block-content{transition:transform .4s}html.search-open{overflow:hidden}html.search-open .block-search .block-content{transform:translateX(0)}}.search-autocomplete{background-color:#f3f6fc}.autocomplete-list dt{display:none}.autocomplete-list dd{padding:10px 20px;font-size:16px;font-size:1.6rem;cursor:pointer}@media (max-width:799px){.search-autocomplete{position:static !important;width:100% !important;flex-grow:1;overflow-y:auto}}.sticky-show{display:none}html.header-sticky .sticky-hide{display:none}html.header-sticky .sticky-show{display:block}html.header-sticky .page-header{position:fixed;top:0;left:0;width:100%;border:0;z-index:20}html.header-beforesticky .page-header{top:-100px}@media (max-width:1199px){html.header-sticky .header{box-shadow:0 2px 8px rgba(91,92,100,.2)}}.page-footer{background-color:#5b5c64}.footer-top{padding-bottom:20px}.footer-reassurance{background:#f3f6fc;border-radius:8px;padding:20px;margin:-90px 0 30px}.footer-reassurance li{display:flex;align-items:center}.footer-reassurance li+li{margin-top:20px}.footer-reassurance .image{flex-shrink:0;width:48px;height:48px;display:flex;justify-content:center;align-items:center;margin-right:20px}.footer-reassurance .image img{max-width:100%;max-height:100%}.footer-reassurance .label{font-family:Raleway,sans-serif}@media (max-width:799px){.footer-reassurance .image img.time{width:38px}.footer-reassurance .image img.lock{width:33px}}.footer-links>div+div{margin-top:30px}.footer-links ul+ul{margin-top:30px}.footer-links ul li{color:#fff}.footer-links ul li+li{margin-top:15px}.footer-links ul li.title{position:relative;font-family:Raleway,sans-serif;font-size:18px;font-size:1.8rem;font-weight:700;padding-bottom:10px}.footer-links ul li.title:before{content:"";position:absolute;bottom:0;left:0;width:24px;height:3px;background:#84858b}.footer-links .social-links{display:flex}.footer-links .social-links a+a{margin-left:15px}.footer .block.newsletter{background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 8px rgba(91,92,100,.2);margin-top:30px}.footer .block.newsletter .title{font-family:Raleway,sans-serif;font-size:18px;font-size:1.8rem;font-weight:700;margin-bottom:5px}.footer .block.newsletter p{margin-bottom:10px}.footer .block.newsletter .field{position:relative}.footer .block.newsletter .actions{position:absolute;top:0;right:0;width:50px;height:100%;margin:0;display:flex}.footer .block.newsletter .actions>*{flex-grow:1}.footer .block.newsletter button.action{padding:0;background:0 0;border:none;display:flex;justify-content:center;align-items:center}.footer-review{text-align:center;margin-top:25px}.footer-bottom{padding:15px 0;border-top:1px solid #74757b;color:#fff}.footer-copyright .copyright{margin-bottom:15px}.footer-copyright ul li+li{margin-top:15px}.blue-link{color:#6290e7;cursor:pointer}.dropdown{position:relative;font-size:16px;font-size:1.6rem}.dropdown .action.toggle{padding:8px 40px 8px 15px;background:#f3f6fc url('../images/icons/arrow-grey-bottom.svg') no-repeat right 15px center/12px;border:1px solid #f3f6fc;border-radius:4px;color:#84858b;cursor:pointer}.dropdown.active .action.toggle{background-color:#fff;background-image:url('../images/icons/arrow-grey-top.svg');color:#5b5c64;box-shadow:0 2px 8px rgba(91,92,100,.2)}.dropdown.filled .action.toggle{background-color:#fff;background-image:url('../images/icons/arrow-blue-bottom.svg');border-color:#6290e7;color:#6290e7;box-shadow:none}.dropdown.active.filled .action.toggle{background-image:url('../images/icons/arrow-blue-top.svg');box-shadow:0 2px 8px rgba(91,92,100,.2)}.dropdown.disabled .action.toggle{background-color:#efefef;background-image:url('../images/icons/arrow-greylight-bottom.svg');border-color:#efefef;color:#adadb1}.dropdown .options{display:none;grid-gap:10px;min-width:100%;max-height:330px;overflow-y:auto;position:absolute;top:100%;left:50%;transform:translate(-50%,2px);background:#fff;padding:0 40px 0 15px;border-radius:4px;box-shadow:0 2px 8px rgba(91,92,100,.2);z-index:5}.dropdown .options:before{content:"";height:10px}.dropdown .options:after{content:"";height:10px}.dropdown .options>li{white-space:nowrap;cursor:pointer}.dropdown.active .options{display:grid}@media (max-width:799px){.long-block{position:relative;overflow:hidden}.long-block.collapsed:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:80px;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#fff 100%);pointer-events:none}.long-block-link{display:inline-block;color:#6290e7;margin-top:20px}}@media (max-width:799px){.header-reassurance{display:none}}.page-title-wrapper{font-family:Raleway,sans-serif;font-size:24px;font-size:2.4rem;font-weight:700;text-align:center;margin:30px 0}.shadow-box{border-radius:8px;box-shadow:0 2px 8px rgba(91,92,100,.2);padding:30px}.shadow-box.center{max-width:490px;margin:0 auto}.breadcrumbs{padding:10px 0}.breadcrumbs ul{display:flex;flex-wrap:wrap}.breadcrumbs ul li{color:#adadb1}.breadcrumbs ul li:not(:last-child):after{content:"-";margin:0 5px}.etiquette{display:inline-block;padding:1px 5px;border-radius:4px;font-size:10px;font-size:1rem;font-weight:700;line-height:1.8;background:#6290e7;color:#fff;text-transform:uppercase}.etiquette-offer{background:#ff7775}.etiquette-bestseller{background:#ffe550;color:#5b5c64}.etiquette-new{background:#78c893}.price-box{font-family:Raleway,sans-serif;font-size:18px;font-size:1.8rem;font-weight:700;color:#ff7775}.price-box .price-label{display:none}.price-box .old-price{font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.5;color:#adadb1;text-decoration:line-through;margin-left:10px}.widget.block-products-list{padding:30px 0}.widget.block-products-list .block-title{display:flex;align-items:center;font-family:Raleway,sans-serif;font-size:18px;font-size:1.8rem;font-weight:700;margin-bottom:20px}.widget.block-products-list .block-content .category-link{margin-top:30px}.product-image-container{display:inline-block;max-width:100%}.product-image-wrapper{display:block;height:0;overflow:hidden;position:relative}.product-image-photo{display:block;position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;height:auto;margin:auto}.products-empty{background-color:#ff7775;border-radius:8px;color:#fff;padding:40px 30px;display:flex;flex-direction:column;align-items:center;text-align:center;margin:40px 0}.products-empty p{max-width:400px;font-family:Raleway,sans-serif;font-size:16px;font-size:1.6rem}.products-empty p.title{font-size:40px;font-size:4rem;font-weight:700;margin-bottom:10px}.product-item{display:flex;background:#fff;box-shadow:0 2px 8px rgba(91,92,100,.2);border-radius:8px;cursor:pointer;overflow:hidden}.product-item-photo{position:relative;padding:10px;display:flex;justify-content:center;align-items:center}.product-item-photo .etiquette{position:absolute;top:10px;right:10px;z-index:2}@media (max-width:799px){.product-item-photo .product-image-container{max-width:110px}}.product-item-details{flex-grow:1;padding:15px}.product-item-manufacturer{display:flex;align-items:center;color:#adadb1;margin-bottom:5px}.product-item-outofstock{font-size:11px;font-size:1.1rem;font-weight:700;text-transform:uppercase;color:#ff7775;text-align:right;margin-left:auto}.product-item-name{font-family:Raleway,sans-serif;font-size:16px;font-size:1.6rem;line-height:1.5;margin-bottom:5px}.product-item-attribute{color:#6290e7}.product-item-price{position:relative;margin-top:15px;padding-top:15px}.product-item-price:before{content:"";position:absolute;top:0;width:24px;border-top:3px solid #d6d6d8}.product-item-price .from-label{color:#adadb1}.product-item.outofstock .product-item-photo .product-image-container{opacity:.2}.product-item.outofstock .product-item-details{background:#efefef}.product-item.outofstock .product-item-name{color:#adadb1}.product-item.outofstock .price-box{color:#2d2d33}.product-insert{box-shadow:0 2px 8px rgba(91,92,100,.2);border-radius:8px}@media (max-width:799px){.product-insert{height:175px;background:no-repeat left center/auto 100%}}.products-slider .product-item-container{margin:15px 0;outline:none}.products-slider .slick-list{margin:0 -20px}.products-slider .slick-list .product-item-container{margin:5px 10px}.products-slider .slick-list .product-item{flex-direction:column;height:100%}.products-slider .slick-list .product-item-details{border-top:1px solid #d6d6d8}.category-view{position:relative}.category-cover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.category-image{background:no-repeat center/cover}.category-background{background:#5b5c64}@media (max-width:799px){.category-image{width:100%;height:100%}.category-background{position:absolute;top:0;left:0;width:100%;height:100%}.category-image+.category-background{opacity:.75}}.category-info{color:#fff;padding:5px 0 30px}.category-info .breadcrumbs ul li{color:#fff}.category-info .page-title-wrapper{text-align:left;margin:0}.category-product-info{display:flex;align-items:center;margin-top:10px}.category-count{font-size:16px;font-size:1.6rem}.category-description{font-size:16px;font-size:1.6rem;margin-top:20px}.category-long-description{font-family:Raleway,sans-serif;font-size:16px;font-size:1.6rem;color:#84858b}.products-wrapper .toolbar-top+.product-items{padding:20px 0}.toolbar{padding:20px 0;display:flex;justify-content:center;align-items:center}.toolbar .pages{display:flex;align-items:center}.toolbar .pages a{display:flex}.toolbar .pages a.previous{margin-right:30px}.toolbar .pages a.next{margin-left:30px}.toolbar .pages a.disabled{opacity:.25;cursor:default}.toolbar .pages .label{margin-right:10px;opacity:.75}.toolbar .pages .current{color:#6290e7;font-weight:700}.toolbar .pages .last{opacity:.5}.catalog-category-view .column.main{display:flex;flex-direction:column}.catalog-category-view .category-topnav{order:-1}.category-topnav{padding:20px 0;border:1px solid #d6d6d8}.category-topnav-inner{display:flex}.category-topnav .layer-button{flex-grow:1;font-family:Roboto,sans-serif;white-space:nowrap;margin-left:20px}.category-topnav .layer-button.active{color:#6290e7}.block.filter .block-title{display:flex;justify-content:space-between;align-items:center;padding-left:15px;box-shadow:0 2px 8px rgba(91,92,100,.2)}.block.filter .block-title strong{flex-grow:1;font-size:18px;font-size:1.8rem;font-weight:700}.block.filter .block-title .filter-clear{margin-right:15px;color:#6290e7}.block.filter .search-close{flex-shrink:0;width:50px;height:50px;display:flex;justify-content:center;align-items:center;background:#f3f6fc}@media (max-width:799px){.block.filter{display:flex;flex-direction:column;position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;transform:translateY(100%);z-index:30}.block.filter .block-content{flex-grow:1;overflow-y:auto}.block.filter .block-content>ul{display:grid;grid-gap:20px;padding:20px}.block.filter .filter-label{font-family:Raleway,sans-serif;font-size:16px;font-size:1.6rem;font-weight:700;margin-bottom:10px}.filter-dropdown .options{display:flex;flex-wrap:wrap;margin:-5px}.filter-dropdown .options>li{flex:1 1 0;padding:10px 15px;background:#f3f6fc no-repeat center/150%;border:1px solid #f3f6fc;border-radius:4px;margin:5px}.filter-dropdown .options>li.active{color:#6290e7;border-color:#6290e7}.filter-dropdown .options>li a{display:block;white-space:nowrap}.filter-price .fields>*:not(:first-child){margin-top:10px}html.layer-before-open .block.filter{transition:transform .4s}html.layer-open{overflow:hidden}html.layer-open .block.filter{transform:translateY(0)}}.product-gallery{text-align:center;margin-bottom:30px}.product-gallery .product-gallery-slider{margin-bottom:30px}.product-gallery .slick-slide{display:flex;justify-content:center;align-items:center}.product-gallery .product-gallery-nav{display:flex;justify-content:center}.product-gallery .product-gallery-nav li:not(:first-child){margin-left:15px}.product-gallery .product-gallery-nav li a{position:relative;display:block;padding-bottom:15px}.product-gallery .product-gallery-nav li a:before{display:none;content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:6px;height:6px;border-radius:100%;background:#6290e7}.product-gallery .product-gallery-nav li a.current:before{display:block}.product-gallery .product-gallery-nav li a img{display:block}@media (max-width:799px){.product-gallery .slick-slide img{max-height:300px}.remodal-zoom .product-gallery .slick-slide img{max-height:none}}.swatch-color{display:inline-block;width:16px;height:16px;border-radius:100%;margin-right:10px}.swatch-image{display:inline-block;max-width:16px;max-height:16px;margin-right:10px}.custom-option-image{width:30px;height:20px}.product-view{padding-top:20px}.product-view .manufacturer{color:#adadb1;margin-bottom:5px}.product-view .product-title{display:flex;align-items:center}.product-view .page-title-wrapper{text-align:left;margin:0}.product-view .etiquette{flex-shrink:0;margin-left:10px}.product-view .product-shop{background-color:#f3f6fc;border-radius:8px}@media (max-width:799px){.product-view .product-shop{margin:0 -20px}}.product-view .product-shop-top{padding:20px;text-align:center}.product-view .product-shop-bottom{padding:15px 20px;border-top:1px solid #d6d6d8}.product-view .product-shop .price-box{display:flex;justify-content:center;align-items:center;font-size:24px;font-size:2.4rem}.product-view .product-shop .price-box .old-price{font-size:14px;font-size:1.4rem}.product-view .price-wrapper.black .price-box{color:#5b5c64}.product-view .stock.unavailable{font-weight:700;text-transform:uppercase;color:#ff7775;margin-top:10px}.product-view .product-options>ul{display:flex;flex-flow:row wrap;margin:0 -10px}.product-view .product-options>ul>li{flex-grow:1;margin:0 10px 15px}.product-view .product-options>ul>li.product-option-swatch{flex-basis:100%}.product-view .product-options>ul>li.product-option-boolean{flex-basis:100%}.product-view .product-options>ul>li>label{font-weight:700;margin-bottom:10px;display:flex;align-items:center}.product-view .product-options .dropdown{font-size:14px;font-size:1.4rem}.product-view .product-options .dropdown .action.toggle{background-color:#fff}.product-view .product-options .dropdown .options li a{display:flex}.product-view .product-options .dropdown .option-label{display:flex;align-items:center;white-space:nowrap;overflow:hidden}.product-view .product-options .dropdown .option-outofstock{margin-left:10px;color:#d6d6d8}.product-view .product-options .dropdown .options li.disabled .option-label{color:#adadb1}.product-view .configurable-swatch-list{display:flex}.product-view .configurable-swatch-list li{flex-grow:1}.product-view .configurable-swatch-list li a{display:flex;flex-direction:column;height:100%;min-height:50px;padding:6px 0;background:#fff;border:1px solid transparent;text-align:center}.product-view .configurable-swatch-list li:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}.product-view .configurable-swatch-list li:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px}.product-view .configurable-swatch-list li:not(:first-child) a{border-left-color:#dedee0}.product-view .configurable-swatch-list li a .swatch-label{font-weight:700}.product-view .configurable-swatch-list li a .swatch-price{color:#adadb1}.product-view .configurable-swatch-list li a .swatch-outofstock{color:#d6d6d8}.product-view .configurable-swatch-list li.selected a{border-color:#6290e7}.product-view .configurable-swatch-list li.selected+li a{border-left-color:transparent}.product-view .configurable-swatch-list li.selected a .swatch-label{color:#6290e7}.product-view .configurable-swatch-list li.selected a .swatch-price{color:#6290e7}.product-view .configurable-swatch-list li.disabled a .swatch-label{color:#adadb1}.product-view .configurable-swatch-list li.disabled.selected a{border-color:#d6d6d8}.product-view .product-option-boolean a{display:flex;align-items:center;padding:6px 15px;background:#fff;border-radius:4px;border:1px solid transparent;color:#84858b}.product-view .product-option-boolean a.selected{border-color:#6290e7;color:#6290e7}.product-view .product-option-boolean a label{display:flex;align-items:center;pointer-events:none}.product-view .product-option-boolean a label img{max-height:20px;margin-right:10px}.product-view .product-option-boolean .swatch-price{margin-left:auto}.product-view .product-options-wrapper{margin-bottom:10px}.product-view .product-options-wrapper .dropdown .action.toggle{background-color:#fff}.product-view .product-options-wrapper .dropdown .custom-option-image{margin-right:10px}.product-view .product-options-wrapper .dropdown .item{display:flex;align-items:center}.product-view .product-options-wrapper .dropdown .price{font-size:14px;font-size:1.4rem;margin-left:auto}.product-view .product-options-wrapper .field.choice{margin-top:0}.product-view .product-options-wrapper .field.choice .radio+label.label{display:flex;justify-content:space-between;font-size:14px;font-size:1.4rem}.product-view .product-options-wrapper .field.choice .radio+label.label>span:first-child{font-weight:700}.product-view .product-options-wrapper .field.choice .radio+label.label .price-notice{color:#84858b}.product-view .low-stock{color:#84858b;font-weight:700;text-align:center;margin-bottom:15px}.product-view .low-stock strong{color:#ff7775}.product-view .product-reassurance{color:#84858b;margin-top:15px;text-align:center}.product-view .product-debloque{margin-top:10px}.product-view .product-debloque img{vertical-align:middle;margin-right:5px}.product-view .product-avantage{padding-top:15px;border-top:1px solid #d6d6d8;margin-top:15px}.product-view .product-avantage li{color:#84858b;margin-top:10px}.product-view .product-avantage img{vertical-align:middle;margin-right:5px}.product-view .product-details{margin-top:50px}.product-details-nav{background:#f3f6fc;display:flex;justify-content:center}.product-details-nav li{margin:0 5px}.product-details-nav li a{display:block;position:relative;font-family:Raleway,sans-serif;font-size:12px;font-size:1.2rem;text-transform:uppercase;padding:15px}.product-details-nav li a:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:0;background:#6290e7;transition:height .2s;z-index:2}.product-details-nav li a:after{content:attr(title);position:absolute;top:0;left:0;width:100%;height:100%;display:none;justify-content:center;align-items:center;background:#f3f6fc;font-weight:700;color:#6290e7}.product-details-nav li:first-child a:before{height:3px}.product-details-nav li:first-child a:after{display:flex}.product-details-nav li a:hover:before{height:3px}.product-details-nav li a:hover:after{display:flex}.product-detail{padding:20px 0;border-top:1px solid #d6d6d8}.product-detail-title{font-family:Raleway,sans-serif;font-size:18px;font-size:1.8rem;font-weight:700;margin-bottom:20px}.catalog-category-view .product-details-nav{background:#fff}.catalog-category-view .product-details-nav li a:after{background:#fff}.product-view .additional-attributes{font-size:16px;font-size:1.6rem;color:#84858b;line-height:2}.product-view .product.description{font-family:Raleway,sans-serif;font-size:16px;font-size:1.6rem;color:#84858b}@media (max-width:799px){.product-view .product.description{margin-top:30px}}.product-view .block.related .block-title{display:none}.widget-product-block{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background:no-repeat right bottom/auto 100%;padding:15px 30px}.widget-product-block p{font-family:Raleway,sans-serif;font-size:10px;font-size:1rem}.widget-product-block p+p{margin-top:5px}.widget-product-block p.catch-phrase{font-family:Verveine,sans-serif;font-size:18px;font-size:1.8rem;line-height:1}.widget-product-block p.title{font-size:15px;font-size:1.5rem;font-weight:700}.widget-product-block a.button.action{margin-top:10px}@media (max-width:799px){.widget-product-block a.button.action{font-size:10px;font-size:1rem;padding:8px 10px}}.widget-category-block{padding:20px 0}.widget-category-block ul{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.widget-category-block li{min-height:165px;border-radius:8px;padding:10px 15px;display:flex;flex-direction:column;justify-content:flex-end;background:no-repeat center/cover;box-shadow:0 2px 8px rgba(91,92,100,.2)}.widget-category-block a.button.action{background-color:#fff}@media (max-width:799px){.widget-category-block a.button.action{font-size:10px;font-size:1rem;padding:8px 10px}}.remodal-confirmcart .cart-item{display:flex;align-items:center}.remodal-confirmcart .cart-item .product-info{flex-grow:1;margin-left:20px}.remodal-confirmcart .cart-item .product-title{margin-bottom:10px}.remodal-confirmcart .cart-item .product-name{font-family:Raleway,sans-serif;font-size:16px;font-size:1.6rem}.remodal-confirmcart .cart-item .price-box{margin-top:10px}.remodal-confirmcart .cart-item .item-options{display:flex;flex-wrap:wrap}.remodal-confirmcart .cart-item .item-options li{display:flex;align-items:center;margin:0 10px 10px 0;white-space:nowrap}.remodal-confirmcart .cart-item .item-options li strong{margin-right:5px}.remodal-confirmcart .cart-item .item-options li .custom-option-image{margin-right:5px}.remodal-confirmcart .cart-reassurance{display:grid;grid-gap:10px;padding:15px 0;color:#84858b;border-top:1px solid #d6d6d8;border-bottom:1px solid #d6d6d8;margin-top:20px}.remodal-confirmcart .cart-reassurance li{display:flex;align-items:center}.remodal-confirmcart .cart-reassurance li img{margin-right:10px}@media (max-width:799px){.remodal-confirmcart .cart-item .item-options li:not(:last-child):after{content:","}}.endofsales-button p{font-weight:700;color:#84858b;text-align:center;margin:10px 0}.outofstocknotify-button p{font-weight:700;color:#84858b;text-align:center;margin:10px 0}.outofstocknotify-block{border:1px solid #d6d6d8;background:#fff;overflow:hidden}.outofstocknotify-block .title{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;background:#f3f6fc;box-shadow:0 2px 8px rgba(91,92,100,.2);font-family:Raleway,sans-serif;font-size:18px;font-size:1.8rem;font-weight:600;color:#6290e7}.outofstocknotify-block .content{padding:20px}.outofstocknotify-block .content p{margin-bottom:20px}.outofstocknotify-block .outofstocknotify-save{margin-top:20px}.outofstocknotify-block .outofstocknotify-confirm{margin-top:20px;text-align:center;color:#78c893}.continue-shopping-link{display:flex;align-items:center;padding:20px 0;color:#adadb1}.continue-shopping-link [class^=icon]{width:8px;height:8px;margin-right:10px}.cart-empty-block{display:flex;background:#f3f6fc;border-radius:8px;padding:20px;margin-top:10px}.cart-empty-block p{font-family:Raleway,sans-serif;font-size:18px;font-size:1.8rem;margin-bottom:20px}@media (max-width:799px){.cart-empty-block{flex-direction:column;align-items:center}.cart-empty-block img{max-width:120px;margin-bottom:15px}.cart-empty-block p{text-align:center}.cart-empty-block button{width:100%}}.checkout-cart-index .page-title-wrapper{text-align:left;margin:20px 0}.cart{margin-top:10px}.cart .cart-line{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(91,92,100,.2);margin-bottom:20px}.cart .cart-item{position:relative;align-items:center}.cart .item-info{display:flex;align-items:center}.cart .item-photo{flex-shrink:0}.cart .item-details{margin-left:20px}.cart .item-name{font-family:Raleway,sans-serif;font-size:16px;font-size:1.6rem;margin-bottom:10px}.cart .actions-toolbar{position:absolute;top:15px;right:15px;margin:0}.cart .qty-modifier{display:flex;align-items:center}.cart .qty-modifier .qty{width:60px;text-align:center;margin:0 10px}.cart .item-options{display:flex;flex-wrap:wrap}.cart .item-options li{display:flex;align-items:center;margin:0 10px 10px 0;white-space:nowrap}.cart .item-options li strong{margin-right:5px}.cart .item-options li .custom-option-image{margin-right:5px}.cart .item-message.error{color:#ff7775;margin-bottom:10px}.cart .item-customizable-options>li{border-top:1px solid #d6d6d8;padding:10px}.cart .item-boolean-options li>label{font-size:16px;font-size:1.6rem;margin-bottom:10px}.cart .item-boolean-options a{display:flex;align-items:center;padding:6px 15px;background:#f3f6fc;border-radius:4px;border:1px solid transparent;color:#84858b}.cart .item-boolean-options a.selected{background:#fff;border-color:#6290e7;color:#6290e7}.cart .item-boolean-options a label{display:flex;align-items:center;pointer-events:none}.cart .item-boolean-options a label img{max-height:20px;margin-right:10px}.cart .item-boolean-options .swatch-price{margin-left:auto}.cart .item-custom-options .field>label{font-size:16px;font-size:1.6rem;margin-bottom:10px}.cart .item-custom-options .dropdown .custom-option-image{margin-right:10px}.cart .item-custom-options .dropdown .item{display:flex;align-items:center}.cart .item-custom-options .dropdown .price{font-size:14px;font-size:1.4rem;margin-left:auto}@media (max-width:799px){.cart .cart-item{display:flex;justify-content:space-between;flex-wrap:wrap}.cart .cart-item>*{padding:10px}.cart .item-info{width:100%;border-bottom:1px solid #d6d6d8}.cart .item-photo img{max-width:70px}.cart .item-options li:not(:last-child):after{content:","}}.block.discount{border-top:1px solid #d6d6d8;border-bottom:1px solid #d6d6d8}.block.discount .title{display:flex;align-items:center;padding:20px 0;color:#6290e7;cursor:pointer;outline:none}.block.discount .title .icon-coupon{margin-right:10px}.block.discount .title .icon-plus-blue{margin-left:auto}.block.discount .fieldset{display:flex;align-items:center;padding-bottom:20px}.block.discount .actions-toolbar{margin-left:10px}.mmLink{display:block;padding:20px 0 20px 26px;color:#6290e7;border-bottom:1px solid #d6d6d8;background:url('../images/icons/sponsorship.svg') no-repeat left center}.cart-summary{background:#f3f6fc;padding:20px}.cart-summary .checkout-methods-items{border-top:1px solid #d6d6d8;padding-top:20px;margin-top:20px}@media (max-width:799px){.cart-summary{margin:0 -20px}}.table-totals{width:100%;font-family:Raleway,sans-serif}.table-totals .mark{font-size:16px;font-size:1.6rem;text-align:left}.table-totals .mark strong{font-size:18px;font-size:1.8rem}.table-totals .amount{font-size:20px;font-size:2rem;text-align:right}.table-totals .totals.grand .amount{font-size:24px;font-size:2.4rem}.table-totals .totals.sub .amount{font-size:24px;font-size:2.4rem}.table-totals .amount strong{color:#ff7775}.cart-cgv{color:#84858b;margin-top:20px;text-align:center}.checkout-buttons{border-top:1px solid #d6d6d8;padding-top:20px;margin-top:20px}@media (max-width:799px){.checkout-buttons.sticky{border:none;padding:20px;margin:0;background-color:#f3f6fc;box-shadow:0 2px 8px rgba(91,92,100,.2);position:fixed;bottom:0;left:0;width:100%;z-index:20}}.cart-payment{text-align:center;margin-top:20px}.cart-payment .methods{margin-bottom:10px}.cart-payment .methods ul{display:flex;justify-content:center;margin-top:10px}.cart-payment .methods ul li:not(:first-child){margin-left:5px}.cart-payment p{color:#84858b}.cart-payment p img{vertical-align:middle}.cart-shipping{background:#f3f6fc;padding:15px 20px;margin:20px 0 0}.cart-shipping .title{display:flex;justify-content:space-between;align-items:center;font-family:Raleway,sans-serif;font-size:18px;font-size:1.8rem}.cart-shipping .subtitle{color:#84858b}.cart-shipping .methods{margin-top:15px;padding:15px 0;border-top:1px solid #d6d6d8;border-bottom:1px solid #d6d6d8}.cart-shipping .methods li{color:#adadb1}.cart-shipping .methods li:not(:first-child){margin-top:15px}.cart-shipping .methods li strong{color:#5b5c64}.cart-shipping .info{margin-top:15px;color:#6290e7}@media (max-width:799px){.cart-shipping{margin:20px -20px 0}}.checkout-index-index .header{position:relative;min-height:50px;background-color:#5b5c64;border-color:#5b5c64}.checkout-index-index .header .nav-toggle{display:none}.checkout-index-index .header .title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Raleway,sans-serif;font-size:16px;font-size:1.6rem;color:#fff;font-weight:700;white-space:nowrap}@media (max-width:1199px){.checkout-index-index .header .logo img{display:none}}.opc-progress-bar{display:flex;margin:20px 0}.opc-progress-bar li{flex:1 1 0;display:flex;flex-direction:column;counter-increment:i}.opc-progress-bar li:not(:first-child){margin-left:2px}.opc-progress-bar li._complete{cursor:pointer}.opc-progress-bar li:before{content:"";display:block;height:5px;background:#d6d6d8}.opc-progress-bar li._active:before{background:#6290e7}.opc-progress-bar li._complete:before{background:#6290e7}.opc-progress-bar li span:before{display:flex;justify-content:center;align-items:center;flex-shrink:0;content:counter(i);width:24px;height:24px;border-radius:100%;background:#f3f6fc;font-size:14px;font-size:1.4rem;font-weight:700;color:#6290e7;margin-right:10px}@media (max-width:799px){.opc-progress-bar{position:relative;padding-bottom:45px}.opc-progress-bar li span{display:none;font-family:Raleway,sans-serif;font-size:24px;font-size:2.4rem;font-weight:700}.opc-progress-bar li._active span{display:flex;align-items:center;position:absolute;top:20px;left:0}.opc-progress-bar li span:before{font-family:Roboto,sans-serif}}@media (max-width:799px){.opc .step-title{display:none}}@media (max-width:799px){.sidebar-container{margin:0 -20px}}.opc-block-summary{padding:20px;border-radius:8px;background:#f3f6fc}.items-in-cart .title{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.items-in-cart .title .expand-link{font-size:16px;font-size:1.6rem;color:#84858b}.items-in-cart .title .expand-link .icon-arrow-greylighter-bottom{width:12px;height:8px;transition:transform .2s}.items-in-cart .title .expand-link.active .icon-arrow-greylighter-bottom{transform:rotate(180deg)}.items-in-cart .title .viewcart{color:#adadb1}.items-in-cart .minicart-items{display:grid;grid-row-gap:20px}.items-in-cart .minicart-items .item{display:flex;align-items:center}.items-in-cart .minicart-items .product-image-container{flex-shrink:0;background-color:#fff;border-radius:8px;overflow:hidden}.items-in-cart .minicart-items .product-image-wrapper{height:auto}.items-in-cart .minicart-items .item-details{flex-grow:1;padding:0 10px 0 20px}.items-in-cart .minicart-items .item-name{font-family:Raleway,sans-serif;font-size:16px;font-size:1.6rem}.items-in-cart .minicart-items .subtotal{font-family:Raleway,sans-serif;font-size:18px;font-size:1.8rem;font-weight:700;color:#ff7775}.items-in-cart .minicart-items .item-options{padding:10px 0;display:grid;grid-row-gap:10px;border-bottom:1px solid #d6d6d8}.items-in-cart .minicart-items .item-options>li{display:flex;justify-content:space-between;align-items:center}.items-in-cart .minicart-items .item-options .info{display:flex;align-items:center}.items-in-cart .minicart-items .item-options strong{margin-right:5px}.items-in-cart .minicart-items .item-options .custom-option-image{margin-right:5px}.items-in-cart .minicart-items .item-options .price{font-size:16px;font-size:1.6rem}.opc-block-summary .table-totals{margin-top:20px}.table-totals .shipping-total{display:flex;align-items:center;margin:10px 0}.table-totals .shipping-total .shipping-icon{width:70px;height:70px;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:8px}.table-totals .shipping-total .shipping-info{flex-grow:1;padding:10px 0;margin-left:20px}.table-totals .shipping-total .shipping-price{display:flex;justify-content:space-between;font-family:Raleway,sans-serif;font-size:16px;font-size:1.6rem;font-weight:700}.table-totals .shipping-total .shipping-price .price{color:#ff7775}.table-totals .shipping-total .shipping-description{color:#84858b}.opc-block-shipping-information .shipping-information{padding:20px;border-radius:8px;background:#f3f6fc;font-family:Raleway,sans-serif;margin-bottom:20px}.opc-block-shipping-information .shipping-information-title{display:flex;justify-content:space-between}.opc-block-shipping-information .action-edit{color:#adadb1}.opc-block-shipping-information .shipping-information-content{border-top:1px solid #d6d6d8;margin-top:10px;padding-top:10px}.opc-block-shipping-information .shipping-information-method{margin-bottom:10px}.opc-block-shipping-information .shipping-information-address{color:#84858b}.checkout-shipping-address .g-recaptcha{margin-top:20px}.checkout-shipping-address .note{display:inline-block;margin-top:10px;color:#84858b}.checkout-shipping-address .form-login .actions-toolbar{display:flex;align-items:center}.checkout-shipping-address .form-login .actions-toolbar>*{margin-right:20px}.checkout-shipping-address .field.addresses .label{display:block;font-weight:700;margin-bottom:5px}.opc-new-shipping-address{margin-top:20px}.opc-new-shipping-address .field.street label.label{display:none}.checkout-billing-address{margin-top:20px}.billing-address-same-as-shipping-block{margin-top:20px}.billing-address-same-as-shipping-block .label{color:#6290e7}.billing-address-form{margin-top:20px}.billing-address-form .field.street label.label{display:none}.list-checkout-shipping-method>li+li{margin-top:30px}.list-checkout-shipping-method .radio+label.label{display:flex;align-items:center;background:#f3f6fc;border:1px solid #f3f6fc;border-radius:4px;padding:15px 15px 15px 45px}.list-checkout-shipping-method .radio+label.label:before{top:50%;left:15px;transform:translateY(-50%)}.list-checkout-shipping-method .radio+label.label:after{top:50%;left:20px;transform:translateY(-50%)}.list-checkout-shipping-method img{flex-shrink:0;margin-right:15px}.list-checkout-shipping-method .method-info{flex-grow:1}.list-checkout-shipping-method .method-title{display:flex;justify-content:space-between;align-items:center}.list-checkout-shipping-method .price{font-family:Raleway,sans-serif;font-weight:700;color:#ff7775}.list-checkout-shipping-method .method-description{display:block;color:#84858b;margin-top:5px}.list-checkout-shipping-method .radio:checked+label.label{background:#fff;border:1px solid #6290e7}.list-checkout-shipping-method .radio:checked+label.label .method-name{color:#6290e7}.checkout-payment-method .payment-method{padding:15px;border-radius:4px;background:#f3f6fc}.checkout-payment-method .payment-method+.payment-method{margin-top:20px}.checkout-payment-method .payment-method .payment-method-content{display:none;border-top:1px solid #d6d6d8;margin-top:10px;padding:15px 15px 0}.checkout-payment-method .payment-method._active{background:#fff;box-shadow:0 2px 8px rgba(91,92,100,.2)}.checkout-payment-method .payment-method._active .payment-method-content{display:block}.checkout-payment-method .payment-method .radio+label.label{font-family:Raleway,sans-serif;font-size:16px;font-size:1.6rem;font-weight:700}.checkout-payment-method .payment-method._active .radio+label.label{color:#6290e7}.checkout-payment-method .payment-method .actions-toolbar{display:none}.checkout-payment-method .credit-card-types{display:flex;margin-bottom:20px}.checkout-payment-method .credit-card-types li{margin-right:10px}.checkout-payment-method .credit-card-types img{max-height:35px}.opc .actions-toolbar{margin-top:20px}.checkout-back-link{display:flex;align-items:center;padding:20px 0;color:#adadb1}.checkout-back-link [class^=icon]{width:8px;height:8px;margin-right:10px}.pickup-search{padding:20px 0}.pickup-search .recipient-link{margin-top:20px}.pickup-search .recipient-form{margin-top:15px;border-top:1px solid #d6d6d8;padding-top:15px}.pickup-search .recipient-form p{font-family:Raleway,sans-serif;font-size:16px;font-size:1.6rem;font-weight:700;margin-bottom:10px}#pickup-map{height:490px}@media (max-width:799px){.pickup-result{margin:0 -20px}}.pickup-list{background:#f3f6fc;padding:0 20px}.pickup-list li{position:relative;padding:20px 0}.pickup-list li:not(:last-child){border-bottom:1px solid #dedee0}.pickup-list .point-name{font-family:Raleway,sans-serif;font-size:16px;font-size:1.6rem;font-weight:700}.pickup-list .point-distance{color:#6290e7;margin-top:5px}.pickup-list .point-openinghours{color:#84858b;margin-top:5px}.pickup-list .radio-btn+label{margin-top:10px}.pickup-list .radio-btn+label .icon-check{vertical-align:middle}.checkout-success{padding:20px 0}.checkout-success p{font-size:16px;font-size:1.6rem;text-align:center}.checkout-success p span{color:#6290e7}.checkout-success p.title{font-family:Raleway,sans-serif;font-size:24px;font-size:2.4rem;font-weight:700;color:#78c893;margin-bottom:5px}.checkout-success p.message1{font-family:Raleway,sans-serif;margin-bottom:20px}.checkout-success .checkout-registration{text-align:center}.checkout-success .success-details{margin-top:20px}.checkout-success .success-detail{background:#f3f6fc;border-radius:8px;padding:20px}.checkout-success .success-detail .title{font-family:Raleway,sans-serif;font-size:18px;font-size:1.8rem;font-weight:700;margin-bottom:20px}.checkout-success .success-detail .icon-check{width:30px;height:30px}.checkout-success .order-items>li{background:#fff;border-radius:8px;display:flex;align-items:center;padding:0 10px}.checkout-success .order-items>li+li{margin-top:20px}.checkout-success .order-items .product-image{margin-right:15px}.checkout-success .order-items .product-info{flex-grow:1;padding:15px 0}.checkout-success .order-items .product-name{font-family:Raleway,sans-serif;font-size:16px;font-size:1.6rem;font-weight:700}.checkout-success .order-items .item-options{display:flex;flex-wrap:wrap}.checkout-success .order-items .item-options li{display:flex;align-items:center}.checkout-success .order-items .item-options li:not(:last-child){margin-right:5px}.checkout-success .order-items .item-options li:not(:last-child) span:after{content:","}.checkout-success .order-items .item-options .custom-option-image{width:24px;height:16px;margin:0 5px}.checkout-success .shipping-method{display:flex;align-items:center;padding:10px 20px;border-radius:8px;background:#fff}.checkout-success .shipping-method .shipping-info{flex-grow:1;margin:0 15px}.checkout-success .shipping-method .shipping-title{font-family:Raleway,sans-serif;font-size:16px;font-size:1.6rem;font-weight:700}.checkout-success .shipping-method .shipping-description{color:#84858b}.checkout-success .shipping-address{margin-top:20px}.checkout-success .shipping-address .subtitle{font-family:Raleway,sans-serif;font-weight:700;margin-bottom:5px}.checkout-success .shipping-address .address{color:#84858b}.checkout-success .actions-toolbar{text-align:center;margin-top:20px}@media (max-width:799px){.checkout-success .actions-toolbar .action{width:100%}}.checkout-failure{padding:20px 0}.checkout-failure p{font-family:Raleway,sans-serif;font-size:16px;font-size:1.6rem;text-align:center}.checkout-failure p.title{font-size:24px;font-size:2.4rem;font-weight:700;color:#ff7775;margin-bottom:5px}.checkout-failure .actions-toolbar{text-align:center;margin-top:20px}.login-container.shadow-box{padding:0}.block-new-customer{padding:30px}.block-new-customer p{color:#84858b;margin-bottom:20px}.block-new-customer .login-link{margin-top:20px;text-align:center}.block-customer-login{padding:30px;background-color:#f3f6fc}.block-customer-login .block-title{font-family:Raleway,sans-serif;font-size:18px;font-size:1.8rem;font-weight:700;margin-bottom:20px}.block-customer-login .input-text{background-color:#fff}.block-customer-login .additional{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:20px}.block-customer-login .forgot-link{text-align:right}.block-customer-login .field-recaptcha{order:2;flex-grow:1}.form.password.forget .field.note{color:#84858b}.field-recaptcha{margin-top:20px}.account .page-title strong{color:#6290e7}.account .page-title-wrapper{text-align:left;margin:20px 0}@media (max-width:799px){.account .page-title-wrapper{font-size:18px;font-size:1.8rem}}.account .main .block{background-color:#f3f6fc;border-radius:8px;padding:20px}.account .main .block+.block{margin-top:20px}.account .main .block-title{font-family:Raleway,sans-serif;font-size:18px;font-size:1.8rem;font-weight:700;display:flex;flex-direction:column;margin-bottom:20px}.account .main .block-title:after{content:"";width:25px;height:3px;background-color:#6290e7;margin-top:8px}@media (max-width:799px){.account .main .actions-toolbar button{width:100%}}.dashboard-subtitle{font-family:Raleway,sans-serif;font-size:18px;font-size:1.8rem;font-weight:700;margin:20px 0}.dashboard-subtitle a{display:flex;align-items:center}.dashboard-subtitle .icon{width:6px;height:10px;margin-right:15px}.account-order-items>li{padding:20px}.account-order-items>li+li{margin-top:20px}.account-order-items .order-status{margin-bottom:20px}@media (max-width:1199px){.account-order-items{display:flex;flex-direction:column}.account-order-items .order-status{order:-1;margin-bottom:10px}.account-order-items .order-image{max-width:74px;margin-bottom:10px}}.orders-recent>li{background-color:#fff;border-radius:8px}.order-status .label{font-family:Raleway,sans-serif;font-size:16px;font-size:1.6rem;font-weight:700;margin-bottom:5px}.order-status .bar{max-width:280px;display:flex}.order-status .bar li{flex-grow:1;height:5px;background:#d6d6d8}.order-status .bar li:not(:first-child){margin-left:1px}.order-status .bar li.active{background:#6290e7}.order-status .bar.grey li.active{background:#adadb1}.order-status .bar.green li.active{background:#78c893}.addresses-list .address-item{display:flex;flex-direction:column;justify-content:space-between}.addresses-list .address-default{display:flex;justify-content:space-between;align-items:center;font-size:16px;font-size:1.6rem;color:#84858b;margin-bottom:20px}.addresses-list .address-default .icon{flex-shrink:0;margin-left:20px}.addresses-list .address-default.is-default{color:#6290e7}.addresses-list .address-box{padding:20px;background:#f3f6fc;border-radius:4px;color:#84858b}.addresses-list .address-buttons{margin-top:20px;display:flex;align-items:center}.addresses-list .edit-address-button{margin-right:20px}.addresses-buttons{display:flex;justify-content:center;align-items:center;background:#f3f6fc;padding:20px;border-radius:8px;margin-top:20px}.remodal-address-delete .title{font-family:Raleway,sans-serif;font-size:24px;font-size:2.4rem;font-weight:700;margin-bottom:20px}.remodal-address-delete p{font-size:16px;font-size:1.6rem;margin-bottom:20px}.remodal-address-delete .address-box{padding:20px;background:#f3f6fc;border-radius:4px;color:#84858b}.remodal-address-delete .buttons-set{text-align:center;margin-top:20px}.remodal-address-delete .delete-address-button{margin-bottom:15px}.form-address-edit .legend{font-family:Raleway,sans-serif;font-size:24px;font-size:2.4rem;font-weight:700;margin-bottom:20px}.page.tracking table{width:100%;font-size:16px;font-size:1.6rem}.page.tracking caption{font-weight:700;text-align:center;margin-bottom:20px}.page.tracking tr>*{padding:5px;border:1px solid #d6d6d8;text-align:left}.page.tracking th{font-weight:700}.page.tracking .actions{display:flex;justify-content:center;align-items:center;margin-top:20px}#mmWrapper iframe{width:100%}.form.contact .actions-toolbar{display:flex;justify-content:center;align-items:center}.bulle{position:relative;display:inline-block;width:max-content;max-width:100%;padding:15px 30px;border-radius:18px;background-color:#6290e7;font-family:Raleway,sans-serif;font-size:18px;font-size:1.8rem;font-weight:700;color:#fff;text-align:center}.bulle.bulle-left:before{content:"";position:absolute;bottom:0;left:-10px;width:19px;height:12px;background:url('../images/bulle/bulletail.svg') no-repeat center}.bulle.bulle-right:before{content:"";position:absolute;bottom:0;right:-10px;width:19px;height:12px;background:url('../images/bulle/bulletail.svg') no-repeat center;transform:scaleX(-1)}.banner-wrapper{position:relative}.banner-wrapper .banner-slide{position:relative;display:flex;flex-direction:column;justify-content:center;font-family:Raleway,sans-serif;color:#fff;padding:15px 30px;min-height:150px}.banner-wrapper .banner-slide p{font-family:Raleway,sans-serif}.banner-wrapper .slick-dots{position:absolute;bottom:5px;left:50%;transform:translateX(-50%);display:flex}.banner-wrapper .slick-dots li:not(:first-child){margin-left:5px}.banner-wrapper .slick-dots button{width:10px;height:10px;border-radius:100%;padding:0;border:0;background:#5b5c64;opacity:.5;font-size:0;cursor:pointer}.banner-wrapper .slick-dots .slick-active button{background:#fff;opacity:1}.banner-wrapper .catchphrase{font-family:Verveine,sans-serif;font-size:15px;font-size:1.5rem}.banner-wrapper .catchphrase p{font-family:Verveine,sans-serif}.banner-wrapper .title{font-size:18px;font-size:1.8rem}.banner-wrapper .subtitle{font-size:10px;font-size:1rem}.banner-wrapper .cta{margin-top:10px}.banner-wrapper .footnote{position:absolute;bottom:5px;left:0;width:100%;padding:0 5px;font-size:10px;font-size:1rem}@media (max-width:799px){.banner-wrapper a.button.action{font-size:10px;font-size:1rem;padding:8px 10px}}.phone-smile{display:inline-block;position:relative}.phone-smile img{height:250px;display:inline-block;vertical-align:middle}.phone-smile .head{position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);width:90%;height:55%}.phone-smile .face{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:70px;height:75px}.phone-smile .eye{position:absolute;left:0;width:18px;background-color:#5b5c64;transition:all .2s}.phone-smile .eye+.eye{left:auto;right:0}.phone-smile .mouth{position:absolute;bottom:0;left:50%;border-radius:100%;border:6px solid #5b5c64}.phone-smile .face[data-face=smile] .eye{top:0;height:18px;border-radius:100%}.phone-smile .face[data-face=smile] .mouth{transform:translateX(-50%) rotate(45deg);width:70px;height:70px;border-top-color:transparent;border-left-color:transparent}.phone-smile .face[data-face=smile] .mouth:before,.phone-smile .face[data-face=smile] .mouth:after{content:"";display:block;position:absolute;width:6px;height:6px;background:#5b5c64;border-radius:100%}.phone-smile .face[data-face=smile] .mouth:before{bottom:3px;left:4px}.phone-smile .face[data-face=smile] .mouth:after{top:3px;right:4px}.phone-smile .face[data-face=startled] .eye{top:0;height:18px;border-radius:100%}.phone-smile .face[data-face=startled] .mouth{transform:translateX(-50%);width:36px;height:36px}.phone-smile .face[data-face=blink] .eye{top:6px;height:6px;border-radius:6px}.phone-smile .face[data-face=blink] .mouth{transform:translateX(-50%) rotate(45deg);width:70px;height:70px;border-top-color:transparent;border-left-color:transparent}.phone-smile .face[data-face=blink] .mouth:before,.phone-smile .face[data-face=blink] .mouth:after{content:"";display:block;position:absolute;width:6px;height:6px;background:#5b5c64;border-radius:100%}.phone-smile .face[data-face=blink] .mouth:before{bottom:3px;left:4px}.phone-smile .face[data-face=blink] .mouth:after{top:3px;right:4px}.phone-smile .face[data-face=yawn] .eye{top:6px;height:6px;border-radius:6px}.phone-smile .face[data-face=yawn] .mouth{transform:translateX(-50%);width:36px;height:36px}.phone-santa{display:inline-block;transition:transform .5s;transition-timing-function:ease-in}.phone-santa .phone{width:100%}.phone-santa .ho{display:none;position:absolute;top:30%;right:-10%;width:20%}.phone-santa .ho.hoho{opacity:0;transform:translate(150%,-150%);transition:opacity 1s,transform 1s}.phone-santa.jump-left{transform:translateY(-20%) rotate(-14deg);transition-timing-function:ease-out}.phone-santa.jump-right{transform:translateY(-20%) rotate(14deg);transition-timing-function:ease-out}.category-countdown .wrapper{background:#5b5c64 no-repeat center/cover;font-family:Raleway,sans-serif;font-weight:700;color:#fff;text-align:center}@media (max-width:799px){.category-countdown .wrapper{margin:0 -20px}.category-countdown.sticky .wrapper{background-image:none !important}}.category-countdown .inner{padding:20px 0 50px}.category-countdown .top-text{font-family:Roboto,sans-serif;font-size:10px;font-size:1rem;margin-bottom:15px}.category-countdown .countdown{font-size:48px;font-size:4.8rem}.category-countdown .bottom-text{font-size:24px;font-size:2.4rem}.category-countdown.sticky .inner{padding:10px 0}.category-countdown.sticky .top-text{margin-bottom:0}.category-countdown.sticky .countdown{font-size:22px;font-size:2.2rem}.category-countdown.sticky .countdown-label{display:none}.category-countdown.sticky .bottom-text{display:none}.extension-wrapper{width:calc(100% - 40px)}.extension-slider{position:relative;height:6px;border-radius:3px;background:#f3f6fc;margin:10px 0}.extension-slider .ui-slider-handle{position:absolute;top:50%;transform:translate(-50%,-50%);width:15px;height:15px;background-color:#f3f6fc;border:5px solid #6290e7;border-radius:100%;z-index:2;cursor:default}.extension-slider .ui-slider-range{height:100%;border-radius:3px;background-color:#6290e7}.extension-wrapper ul{position:relative;height:60px}.extension-wrapper li{position:absolute;transform:translateX(-50%);min-width:60px;cursor:pointer}.extension-icons li{bottom:0}.extension-icons img{width:60px;height:40px}.extension-labels li{top:0;text-align:center;color:#adadb1}.extension-labels li.active{color:#6290e7}.reviews-count{font-size:11px;font-size:1.1rem;color:#adadb1}.reviews-resume{position:relative;border-radius:8px;background:#fff;box-shadow:0 2px 8px rgba(91,92,100,.2);padding:20px;text-align:center;z-index:2}.reviews-resume .reviews-note{font-family:Raleway,sans-serif;font-size:16px;font-size:1.6rem}.reviews-resume .reviews-subnote{color:#6290e7;margin-top:10px}.reviews-resume .reviews-average{font-size:20px;font-size:2rem;font-weight:500;margin-top:10px;color:#84858b}.reviews-resume .reviews-average span{font-size:20px;font-size:2rem;color:#6290e7}.reviews-resume .reviews-star{margin-top:10px}.reviews-resume .reviews-star [class^=icon-]{width:16px;height:16px}.reviews-resume .reviews-rating-link{display:block;text-align:center;position:relative;top:10px}.reviews-resume .reviews-rating-link [class^=icon-]{width:10px;height:6px}.reviews-ratings{display:grid;grid-template-columns:auto 1fr auto;grid-gap:20px 10px;align-items:center;border-bottom-left-radius:8px;border-bottom-right-radius:8px;background:#fff;box-shadow:0 2px 8px rgba(91,92,100,.2);padding:20px}.reviews-ratings .rating-bar{display:block;height:6px;border-radius:6px;background:#f3f6fc}.reviews-ratings .rating-bar span{display:block;height:100%;border-radius:6px;background:#6290e7}.reviews-ratings .rating-percentage{font-family:Raleway,sans-serif;font-size:16px;font-size:1.6rem}.no-reviews{padding:40px 0;font-family:Raleway,sans-serif;font-size:16px;font-size:1.6rem;text-align:center}.reviews-list{display:grid;grid-gap:20px}.reviews-list .review{display:flex;flex-direction:column;border-radius:8px;background:#fff;box-shadow:0 2px 8px rgba(91,92,100,.2);padding:20px;min-height:160px}.reviews-list .review p{margin-bottom:10px}.reviews-list .review>div{margin-top:auto;display:flex;align-items:center}.reviews-list .review .review-name{font-size:12px;font-size:1.2rem;color:#adadb1}.reviews-list .review .review-star{margin-left:auto;white-space:nowrap}.reviews-list .review .review-rating{margin-left:10px;font-family:Raleway,sans-serif;font-size:16px;font-size:1.6rem;font-weight:700;color:#84858b}.catalog-product-view .reviews-list .review{min-height:0}.reviews-list-link{text-align:center;margin-top:20px}.reviews-list-link a{font-family:Raleway,sans-serif;font-size:16px;font-size:1.6rem;font-weight:700;color:#6290e7}.home-reviews{display:grid;grid-gap:10px}.home-reviews .reviews-resume{box-shadow:none}.home-reviews .reviews-resume .reviews-star{margin-top:0}.home-reviews .reviews-resume .reviews-star [class^=icon-]{width:9px;height:9px}.home-reviews .reviews-resume .reviews-average{font-family:Raleway,sans-serif;font-size:16px;font-size:1.6rem;font-weight:700;color:#5b5c64;margin-top:0}.category-average-review{margin-left:10px}.checkout-average-review{position:fixed;bottom:20px;left:20px;border-radius:8px;box-shadow:0 2px 8px rgba(91,92,100,.2);overflow:hidden}.checkout-average-review .reviews-logo{padding:10px 20px 5px;background:#5b5c64;text-align:center}.checkout-average-review .reviews-note{padding:5px 20px 10px;background:#f3f6fc;text-align:center}.checkout-average-review .reviews-note p{font-family:Raleway,sans-serif;font-size:16px;font-size:1.6rem;font-weight:500}.checkout-average-review .reviews-note>div{display:flex;justify-content:center;align-items:center}.checkout-average-review .reviews-average{font-family:Raleway,sans-serif;font-size:16px;font-size:1.6rem;font-weight:700;margin-left:10px}.landing-page{margin-top:30px}.landing-page .title{font-family:Raleway,sans-serif;font-size:18px;font-size:1.8rem;font-weight:700}.landing-page .text{font-size:16px;font-size:1.6rem}.landing-page .image{background:no-repeat center/cover;height:200px}.landing-page p+p{margin-top:20px}.landing-page.paragraph .title{font-size:20px;font-size:2rem;font-weight:900}.landing-page.paragraph .text{font-family:Raleway,sans-serif;font-weight:500}.landing-page.paragraph .images{margin-top:30px}@media (max-width:799px){.landing-page.paragraph{text-align:center}.landing-page.paragraph .images{margin-left:-20px;margin-right:-20px}}.landing-page.argument .wrapper{display:flex}.landing-page.argument .inner{padding:20px 20px 30px;border-radius:12px;background-color:#f3f6fc}@media (max-width:799px){.landing-page.argument .wrapper{flex-direction:column;margin:0 -20px}.landing-page.argument .link{text-align:center}.landing-page.argument .image{margin-top:20px;order:2}}.landing-page.resume .images{margin-top:30px}@media (max-width:799px){.landing-page.resume .images{margin-left:-20px;margin-right:-20px}.landing-page.resume .image:not(:first-child){margin-top:20px}.landing-page.resume .image:not(:first-child):not(:last-child){display:none}}.block-articles-list{background-color:#f3f6fc;padding-bottom:70px}.block-articles-list .title{font-family:Raleway,sans-serif;font-size:24px;font-size:2.4rem;font-weight:700;padding:30px 0}.block-articles-list a{display:flex;justify-content:center;align-items:center;height:120px;padding:20px;background-color:#fff;border-radius:8px;margin:0 10px}.block-articles-list img{max-height:80px}@media (max-width:799px){.block-articles-list .block-content{margin:0 -20px}}.press-list{padding:20px 0}.press-list .press-item{border-radius:8px;box-shadow:0 2px 8px rgba(91,92,100,.2);padding:20px;display:grid;justify-items:center;grid-gap:10px;text-align:center}.press-list .press-logo{width:240px;height:150px;display:flex;justify-content:center;align-items:center;margin-bottom:10px}.press-list .press-date{color:#84858b}.press-view .back-link{display:inline-block;padding:20px 0 20px 25px;background:url('../images/icons/arrow-greylight-left.svg') no-repeat left center/8px;color:#adadb1}.press-view .press-main-item .press-content h1{font-family:Raleway,sans-serif;font-size:24px;font-size:2.4rem;text-align:center;padding:20px 0}.press-view .press-main-item .press-content h2{font-size:24px;font-size:2.4rem;padding:10px 0}.press-view .press-main-item .press-content h2 strong{font-weight:500}.press-view .press-main-item .press-content p{font-size:16px;font-size:1.6rem}.press-view .press-main-item .press-content p+p{margin-top:10px}.press-view .press-main-item .press-content a{color:#6290e7}.press-view .press-main-item .press-author{margin-top:20px}.press-view .press-main-item .press-date{color:#adadb1}.press-view .press-main-item .press-link{color:#adadb1}.press-view .press-main-item .press-link a{color:#6290e7}.press-view .press-recent{padding:20px;background:#f3f6fc}.press-view .press-recent .title{font-family:Raleway,sans-serif;font-size:18px;font-size:1.8rem}.press-view .press-recent ul{margin-top:20px}.press-view .press-recent ul li{padding:20px 0;border-top:1px solid #d6d6d8}.press-view .press-recent .press-item{display:flex;align-items:center}.press-view .press-recent .press-logo{flex-shrink:0;width:100px;height:70px;display:flex;justify-content:center;align-items:center;margin-right:10px}.press-view .press-recent .press-info>*{display:block}.press-view .press-recent .press-author{margin-top:5px;font-size:11px;font-size:1.1rem}.press-view .press-recent .press-date{color:#adadb1}@media (max-width:799px){.press-view .press-recent{margin:0 -20px}}