/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:Montserrat,sans-serif;font-size:14px;line-height:1.42857;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.initialism,.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:after,.dl-horizontal dd:before{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"\2014   \A0"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:""}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:"\A0   \2014"}address{margin-bottom:20px;font-style:normal;line-height:1.42857}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-o-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left;margin-right:-100%}.tns-gallery,.tns-no-calc{position:relative;left:0}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-webkit-transition:opacity 0s,-webkit-transform 0s;transition:opacity 0s,-webkit-transform 0s;-o-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s,-webkit-transform 0s}.tns-gallery>.tns-slide-active{position:relative;left:unset!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.tns-lazy-img{-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.loaded{opacity:1}.tns-ah{-webkit-transition:height 0s;-o-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-fadeOut,.tns-normal{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.33333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.42857%;height:10px;float:left}

/*! nouislider - 11.1.0 - 2018-04-02 11:18:13 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{position:absolute}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-17px;left:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;-webkit-box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;-webkit-box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{-webkit-box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-handle,[disabled] .noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:120%}html{height:100%;min-height:100%;font-size:62.5%;overflow-x:hidden}body{position:relative;font-size:1.4rem;letter-spacing:-.1px}ul{margin:0;padding:0;list-style:none}a{color:#333}a:active,a:focus,a:hover,a:visited{text-decoration:none;color:#333;text-underline:none}a[data-noindex]{cursor:pointer}button{border:none;background:none;outline:none}@media (max-width:1040px){body,html{overflow-x:hidden}main{margin-top:60px}}@media (min-width:1041px) and (max-width:1140px){html{zoom:.6;-ms-zoom:.6;-moz-transform:scale(.9);-moz-transform-origin:top center;-o-transform:scale(.9);-o-transform-origin:top center}}@media (min-width:1141px) and (max-width:1240px){html{zoom:.7;-ms-zoom:.7;-moz-transform:scale(.9);-moz-transform-origin:top center;-o-transform:scale(.9);-o-transform-origin:top center}}@media (min-width:1241px) and (max-width:1340px){html{zoom:.8;-ms-zoom:.8;-moz-transform:scale(.9);-moz-transform-origin:top center;-o-transform:scale(.9);-o-transform-origin:top center}}@media (min-width:1341px) and (max-width:1440px){html{zoom:.9;-ms-zoom:.9;-moz-transform:scale(.9);-moz-transform-origin:top center;-o-transform:scale(.9);-o-transform-origin:top center}}.site-container{margin:0 auto;max-width:1430px}.columns{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}.column{display:inline-block;padding:0 10px;vertical-align:top}.column-10{width:10%}.column-13{width:13%}.column-15{width:15%}.column-20{width:20%}.column-25{width:25%}.column-30{width:30%}.column-35{width:35%}.column-33{width:33.3333%}.column-40{width:40%}.column-50{width:50%}.column-60{width:60%}.column-65{width:65%}.column-66{width:66.6666%}.column-70{width:70%}.column-75{width:75%}.column-80{width:80%}.column-85{width:85%}.column-87{width:87%}.column-90{width:90%}.column-100{width:100%}.column-offset-50{margin-left:50%}.column-offset-75{margin-left:75%}.visible-xs-block,.visible-xs-inline-block{display:none!important}.visible-desktop-inline-block{display:inline-block!important}.visible-desktop-block{display:block!important}.swap{display:table}.swap__top{display:table-header-group}.swap__middle{display:table-row-group}.swap__bottom{display:table-footer-group}@media (max-width:1040px){.site-container{width:100%;padding:0 15px}.column-xs-45{width:45%}.column-xs-50{width:50%}.column-xs-55{width:55%}.column-xs-100{width:100%}.column-xs-offset-0{margin-left:0}.visible-xs-inline-block{display:inline-block!important}.visible-xs-block{display:block!important}.visible-desktop-block,.visible-desktop-inline-block{display:none!important}.swap-xs{display:table}.swap-xs__top{display:table-header-group}.swap-xs__middle{display:table-row-group}.swap-xs__bottom{display:table-footer-group}}.site-header{position:relative;z-index:50;background-color:#fff}.site-header__top-header{height:90px;line-height:90px}@media (max-width:1040px){.site-header{position:fixed;top:0;width:100%}.site-header__top-header{position:relative;z-index:-1;height:60px;border-bottom:1px solid #eee;line-height:60px}}.site-footer__payment-icons{padding:18px 0;border-top:1px solid #eee;border-bottom:1px solid #eee}.site-footer__copyright{padding:15px 0;font-size:1.5rem;text-align:center}.category__header{margin-bottom:13px;padding-bottom:17px;background-color:#f2f2f2}.category__content{padding-top:10px}.category-main-content{padding-left:40px}@media (max-width:1040px){.category{margin-top:60px}.category__header{padding-top:20px}.category-main-content{padding:0 10px}}.btn{display:inline-block;border:none;max-width:100%;text-transform:uppercase;font-weight:500;text-align:center;outline:none;cursor:pointer}.btn--large,.btn--primary,.btn--small{padding:14px 48px;background-color:#000;color:#fff;font-size:1.5rem}.btn--large:active,.btn--large:focus,.btn--large:hover,.btn--large:visited,.btn--primary:active,.btn--primary:focus,.btn--primary:hover,.btn--primary:visited,.btn--small:active,.btn--small:focus,.btn--small:hover,.btn--small:visited{color:#fff}.btn--light{background-color:#fff;border:2px solid #000;color:#000;font-size:1.5rem}.btn--light:active,.btn--light:focus,.btn--light:hover,.btn--light:visited{color:#000}.btn--small{padding:9px 56px}.btn--large{padding:15px 0 16px;font-size:2.1rem;font-weight:500}.btn.scroll-top{display:none;position:fixed;bottom:25px;right:25px;width:50px;height:50px;background-color:#000;opacity:.4;color:#ccc;font-size:3rem}.btn.scroll-top:hover{opacity:.6}@media (max-width:1040px){.btn.scroll-top{display:none!important}}.carousel-controls{position:absolute;top:44.5%;width:100%;-webkit-transform:translateY(-44.5%);-ms-transform:translateY(-44.5%);transform:translateY(-44.5%)}.carousel-controls .next,.carousel-controls .prev{position:absolute;display:inline-block;cursor:pointer;line-height:0;outline:none}.carousel-controls .next__icon,.carousel-controls .prev__icon{display:inline-block}.carousel-controls .prev{left:30px}.carousel-controls .prev__icon{width:30px;height:30px;background-image:url(/build/images/prev-icon@1x.7aa701c1.png);background-repeat:no-repeat}@media only screen and (-o-min-device-pixel-ratio:2/1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.carousel-controls .prev__icon{background-image:url(/build/images/prev-icon@2x.e714c880.png);background-size:30px 30px}}.carousel-controls .next{right:30px}.carousel-controls .next__icon{width:30px;height:30px;background-image:url(/build/images/next-icon@1x.61aaa76f.png);background-repeat:no-repeat}@media only screen and (-o-min-device-pixel-ratio:2/1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.carousel-controls .next__icon{background-image:url(/build/images/next-icon@2x.d6053b3e.png);background-size:30px 30px}}.carousel-bullets{margin-top:20px;text-align:center}.carousel-bullets__bullet{display:inline-block;margin-right:15px;width:15px;height:15px;background-color:#ccc;border-radius:50%;cursor:pointer;outline:none}.carousel-bullets__bullet:last-of-type{margin-right:0}.carousel-bullets__bullet.tns-nav-active{background-color:#000}.product-item{position:relative;text-align:center}.product-item:hover .product-item__overlay{display:block}.product-item:hover .product-item__overlay__show-product,.product-item:hover.product-out-of-stock .product-item__overlay__show-product{display:inline-block}.product-item:hover .product-item__declination-name,.product-item:hover .product-item__info,.product-item:hover .product-item__prices,.product-item:hover .product-stock-infos-container{opacity:.4}.product-item.product-out-of-stock .product-item__overlay{display:block}.product-item.product-out-of-stock .product-item__overlay__show-product{display:none}.product-item.product-out-of-stock+.product-stock-infos-container,.product-item.product-out-of-stock~.product-item__declination-name,.product-item.product-out-of-stock~.product-item__info,.product-item.product-out-of-stock~.product-item__prices{opacity:.4}.product-item .product-stock-infos-container{margin-bottom:3px;font-size:1.1rem}.product-item img{display:inline-block;width:100%}.product-item__info{position:relative;font-size:1.4rem}.product-item__info__link{position:relative;display:inline-block;margin-bottom:10px}.product-item__info__description,.product-item__info__title{display:inline-block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.product-item__info__title{position:relative;padding-right:12px;text-align:center;text-transform:uppercase}.product-item__info__title.column-35{max-width:35%;width:auto}.product-item__info__title:after{content:"|";position:absolute;display:block;top:-1px;right:0}.product-item__info__description{text-align:left}.product-item__prices{position:absolute;width:325px;bottom:-66px;text-align:center;cursor:pointer}.product-item__prices__current-price,.product-item__prices__old-price,.product-item__prices__special-price{display:block}.product-item__prices__current-price,.product-item__prices__special-price{font-size:2rem;line-height:2.4rem}.product-item__overlay{display:none;position:absolute;top:0;z-index:25;width:100%;height:100%;background-color:hsla(0,0%,100%,.7);text-align:center;cursor:pointer}.product-item__overlay__show-product{margin-top:137px}.discount-rate{position:absolute;top:5px;z-index:1;padding:0 5px;background-color:#d07961;color:#fff;font-weight:600}@media (max-width:1040px){.product-item__link:hover .product-item__overlay{display:none}.product-item__info__title.column-xs-100{max-width:100%;width:100%}}.icon{display:inline-block}.search-icon{width:24px;height:25px;background-image:url(/build/images/search-icon@1x.5134757d.png);background-repeat:no-repeat}@media only screen and (-o-min-device-pixel-ratio:2/1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.search-icon{background-image:url(/build/images/search-icon@2x.aafd1f5e.png);background-size:24px 25px}}.chrono-icon{width:24px;height:35px;background-image:url(/build/images/chrono-icon@1x.bf742b20.png);background-repeat:no-repeat}@media only screen and (-o-min-device-pixel-ratio:2/1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.chrono-icon{background-image:url(/build/images/chrono-icon@2x.f5ba3c76.png);background-size:24px 25px}}.filters-icon{width:20px}.filters-icon span{display:block;height:2px;background-color:#000}.filters-icon span:first-child{width:100%;margin-bottom:5px}.filters-icon span:nth-child(2){margin:0 auto 5px;width:14px}.filters-icon span:last-child{margin:0 auto;width:8px}.breadcrumbs{padding:20px 0 15px}.breadcrumbs__item{display:inline-block}.breadcrumb-link{font-size:1.3rem}.breadcrumb-link--active{opacity:.7}.body-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgba(0,0,0,.4);opacity:0;cursor:pointer;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}@media (min-width:1040px){.body-overlay{display:none!important}.overlay{display:none;position:absolute;top:0;bottom:0;z-index:50;width:100%;background-color:rgba(0,0,0,.7)}}.modal-carousel{display:none;position:fixed;top:30px;left:50%;z-index:55;margin-left:-450px;width:900px;height:900px;background:#fff;text-align:center}.modal-carousel .modal-close{position:absolute;top:15px;right:15px;z-index:55;display:block;width:30px;height:30px;border-radius:50%;background-color:#000;cursor:pointer}.modal-carousel .modal-close:after{display:inline-block;width:100%;content:"\D7";color:#fff;font-size:4rem;text-align:center;line-height:30px}.modal-carousel .carousel__item{margin-top:27px;max-height:850px;min-height:850px}.modal-carousel .carousel__item img{max-width:850px}.modal-carousel .img-helper{display:inline-block;height:850px;vertical-align:middle}.modal-carousel .controls-wrapper{position:absolute;top:90%;left:50%;margin-left:-425px;width:850px;height:40px;background-color:hsla(0,0%,100%,.4)}.modal-carousel .controls-wrapper .carousel-controls{position:static}.modal-carousel .controls-wrapper .carousel-controls-text{margin-top:11px}.modal-carousel .controls-wrapper .carousel-controls-text>span:first-of-type{margin-right:15px}.modal-carousel .controls-wrapper .prev{top:5px;left:250px}.modal-carousel .controls-wrapper .next{top:5px;right:250px}.list-item--stylized{font-weight:500;line-height:31px}.list-item--stylized:before{content:"\2010"}@media (max-width:1040px){.folding-list .switch-landmark{position:absolute;right:15px}.folding-list .switch-landmark--rotate{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}.product-declinations-switcher{text-align:center}.product-declinations-switcher__title{display:inline-block;font-weight:400;text-transform:lowercase}.product-declinations-switcher:hover .product-declinations-switcher__list:not(.no-slide){display:block;border-top:1px solid #000}.product-declinations-switcher__list{display:none}.product-declinations-switcher__list__item{display:inline-block;margin-right:10px;cursor:pointer}.product-declinations-switcher__list__item:active,.product-declinations-switcher__list__item:focus{outline:none}.product-declinations-switcher__list__item.tns-nav-active em{border-bottom:1px solid #000}.product-declinations-switcher__list__item:before{margin-right:3px}.form-container .form-title{margin-top:46px;margin-bottom:65px;text-align:center;font-size:2.4rem}.form-container form>div>label{display:inline-block;padding-right:48px;width:31%;text-align:right;font-weight:500}.form-container label.required:after{content:"* "}.form-container input[type=email],.form-container input[type=password],.form-container input[type=text],.form-container select{display:inline-block;margin-bottom:25px;padding-left:20px;border:2px solid #eee;width:50%;font-size:1.6rem}.form-container input[type=email]:focus,.form-container input[type=password]:focus,.form-container input[type=text]:focus,.form-container select:focus{outline:none;border:2px solid #000!important}.form-container select{width:inherit;background-color:#fff}.form-container input[type=email].field-in-error,.form-container input[type=password].field-in-error,.form-container input[type=text].field-in-error{margin-bottom:10px;border:2px solid red}.form-container input[type=radio]{width:22px;height:22px;vertical-align:middle}.form-container input[type=checkbox]{width:25px;height:25px;vertical-align:middle}.form-container button[type=submit]{position:relative;display:inline-block;border:none;text-transform:uppercase;outline:none;background-color:#000;color:#fff}.form-container button[type=submit]:active,.form-container button[type=submit]:focus,.form-container button[type=submit]:hover,.form-container button[type=submit]:visited{color:#fff}.form-container .birthdate{display:inline-block}.form-container .birthdate select{margin-right:15px}.form-container .radio-group{display:inline-block;margin-bottom:45px}.form-container .radio-group label{display:inline-block;margin:0 35px 0 5px}.form-container .radio-group label.required:after{content:""}.form-container .checkbox-reversed{margin:0 0 25px 31%}.form-container .checkbox-reversed label{margin-left:7px;padding-right:0;width:inherit;text-align:left;font-weight:400}.form-container.large-fields input[type=email],.form-container.large-fields input[type=password],.form-container.large-fields input[type=text]{padding:15px 0 15px 20px;font-size:1.8rem}.form-container.large-fields select{padding:15px;font-size:1.8rem}.form-container.large-fields button[type=submit]{display:block;margin:34px auto 0;padding:15px 0;width:35%;font-size:2.1rem;font-weight:500}.form-container.medium-fields input[type=email],.form-container.medium-fields input[type=password],.form-container.medium-fields input[type=text]{padding:15px 0 15px 20px;font-size:1.5rem}.form-container.medium-fields select{padding:15px;font-size:1.5rem}.form-container.medium-fields button[type=submit]{display:block;margin:34px auto 0;padding:15px 0;width:35%;font-size:1.8rem;font-weight:500}.form-container .alert-customer{margin:0 0 25px 31%;width:50%}.form-container .required-fields-info{margin-top:18px;text-align:center}.request-loader{display:inline-block;width:100%;height:55px;margin-top:15px;background:url(/build/images/request-loader.79b2fd69.gif) no-repeat 50%}@media (max-width:1040px){.form-container form>div>label{width:100%;padding:0;text-align:left;margin:0 0 10px}.form-container.large-fields button[type=submit],.form-container.large-fields input[type=email],.form-container.large-fields input[type=password],.form-container.large-fields input[type=text]{width:100%}.form-container.medium-fields input[type=email],.form-container.medium-fields input[type=password],.form-container.medium-fields input[type=text],.form-container.medium-fields select{font-size:1.2rem}.form-container.medium-fields button[type=submit]{font-size:1.5rem}.form-container .checkbox-reversed{margin:0}.form-container .checkbox-reversed label+a{display:block;margin-left:30px}}.alert-customer,.alert-success-customer{margin:30px 0;padding:19px;text-align:center}.alert-customer{border:1px solid #faf2cc;background-color:#fcf8e3;color:#8a6d3b}.alert-success-customer{border:1px solid #d6e9c6;background-color:#dff0d8;color:#3c763d}.site-header__search-bar{display:inline-block;position:relative;vertical-align:middle;width:33.33%;text-align:center;line-height:100%}.site-header__search-bar .field{padding-left:28px;width:100%;height:40px;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);outline:none}.site-header__search-bar .search-icon{position:absolute;top:7px;right:28px}.site-header__right{text-align:right}.site-header__right .list-items__item{display:inline-block;line-height:86px;font-weight:500;font-size:1.2rem}.site-header__right .list-items__item:not(:first-child):before{content:"|";margin:0 3px 0 7px}.site-header__right .list-items__item>a{display:inline-block}.site-header__right .website-links__current-link .flag,.site-header__right .website-links__overlay .flag{vertical-align:text-top}.site-header__right .website-links{position:relative;left:11px;width:30px;text-align:left;cursor:pointer}.site-header__right .website-links:hover .website-links__overlay{display:block}.site-header__right .website-links:hover .website-links__current-link{border-bottom:2px solid #222}.site-header__right .website-links__overlay{display:none;position:absolute;z-index:50;padding:5px 0 5px 20px;border:1px solid #eee;width:245px;line-height:30px;text-align:left;background-color:#fff}.site-header__right .website-links__overlay .flag{margin-right:10px}.site-header__right .cart__quantity,.site-header__right .cart__total-amount{font-weight:700}.site-header__nav__lists .main-list__item,.site-header__nav__lists .main-list__item__folded .sub-list__item{padding-left:15px;border-bottom:1px solid #eee}.site-header__nav{position:fixed;top:0;left:-80%;width:80%;max-width:80%;height:100%;overflow-x:hidden;overflow-y:scroll;background-color:#fff;-webkit-transition:left .2s;-o-transition:left .2s;transition:left .2s}.site-header__nav .site-container{padding:0}.site-header__nav__logo{display:none}.site-header__nav__lists .header{position:fixed;z-index:60;padding-left:15px;width:80%;line-height:40px;text-transform:uppercase;background:#000;color:#fff;font-weight:600}.site-header__nav__lists .header__go-back-btn{display:inline-block;margin-left:-40px;padding:0;width:40px;height:40px;line-height:0;text-align:left;-webkit-transition:margin-left .2s;-o-transition:margin-left .2s;transition:margin-left .2s}.site-header__nav__lists .header__go-back-btn span{vertical-align:middle;font-size:2.6rem}.site-header__nav__lists .header__title{display:inline-block;width:82%}.site-header__nav__lists .header__title:after{content:"\D7";position:absolute;right:4%;font-size:3.6rem;font-weight:400}.site-header__nav__lists .lists-wrapper{position:relative;left:0;-webkit-transition:left .2s;-o-transition:left .2s;transition:left .2s}.site-header__nav__lists .main-list{padding-top:40px;text-align:left;white-space:nowrap}.site-header__nav__lists .main-list__item .switch-list{position:relative}.site-header__nav__lists .main-list__item .switch-list .switch-landmark{position:absolute;right:7%;-webkit-transform:translateY(58%);-ms-transform:translateY(58%);transform:translateY(58%)}.site-header__nav__lists .main-list__item h2.main-list__item__title{line-height:37px}.site-header__nav__lists .main-list__item.with-image{padding-left:0}.site-header__nav__lists .main-list__item.with-image .main-list__item__title{width:100%}.site-header__nav__lists .main-list__item.with-image img{display:none}.site-header__nav__lists .main-list__item.with-image span{display:inline-block;width:100%;padding-left:15px}.site-header__nav__lists .main-list__item__folded .sub-list__item__link,.site-header__nav__lists .main-list__item__title{display:inline-block;width:210px;margin:0;vertical-align:middle;font-size:1.3rem;font-weight:500;text-transform:uppercase;line-height:40px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.site-header__nav__lists .main-list__item__folded{display:none;position:absolute;top:40px;right:-100%;width:100%}.site-header__nav__lists .main-list__item__folded .sub-list{display:block}.site-header__nav__lists .main-list__item__folded .sub-list.column{padding:0}.site-header__nav__lists .main-list__item__folded .sub-list-container.columns{margin:0;width:100%}.site-header__nav .connection{background-color:#f2f2f2}.site-header__nav .connection>div{padding:0 0 0 15px;border-bottom:1px solid #eee;line-height:40px}.site-header__nav .connection .login{text-transform:uppercase}.site-header__nav .connection .login.active{text-transform:capitalize}.site-header__nav .connection .current-country .flag{margin-right:3px}@media (min-width:1040px){.site-header__nav__lists .main-list__item--active>div:first-of-type:after,.site-header__nav__lists .main-list__item:hover>div:first-of-type:after{position:absolute;bottom:-2px;left:0;opacity:1;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.site-header__nav{position:static;padding-top:0;border-top:1px solid #eee;border-bottom:1px solid #eee;width:100%;max-width:100%;overflow:initial;-webkit-transition:none;-o-transition:none;transition:none}.site-header__nav--fixed{position:fixed;top:0;left:0;width:100%;height:auto}.site-header__nav--fixed .site-header__nav__logo{top:8px}.site-header__nav--fixed .site-header__nav__lists{display:inline-block;margin-left:3.3%;width:100%}.site-header__nav--fixed .site-header__nav__lists .main-list{display:inline-block;width:100%;vertical-align:middle;white-space:nowrap}.site-header__nav--fixed .site-header__nav__lists .main-list__item__title{line-height:50px}.site-header__nav--fixed .site-header__nav__lists .main-list__item__title.with-image{height:50px}.site-header__nav--fixed .site-header__nav__lists .main-list__item__title.with-image img{margin-top:5px}.site-header__nav--fixed .site-header__nav__lists .main-list__item__folded{border-top:1px solid #eee}.site-header__nav__logo{position:absolute;top:-500px;display:inline-block;width:3.3%;-webkit-transition:top .2s;-o-transition:top .2s;transition:top .2s}.site-header__nav__lists .lists-wrapper{position:static}.site-header__nav__lists .main-list{padding-top:0;text-align:center}.site-header__nav__lists .main-list__item{display:inline-block;padding:0 10px;border-bottom:none}.site-header__nav__lists .main-list__item span{display:none}.site-header__nav__lists .main-list__item.with-image img{height:40px;vertical-align:top;display:inline-block}.site-header__nav__lists .main-list__item.with-image span{display:none}.site-header__nav__lists .main-list__item__title{width:auto;-webkit-transition:line-height .2s;-o-transition:line-height .2s;transition:line-height .2s;background-color:transparent!important}.site-header__nav__lists .main-list__item>div:first-of-type:after{content:"";opacity:0;width:100%;height:2px;background:#000}.site-header__nav__lists .main-list__item--active>div:first-of-type,.site-header__nav__lists .main-list__item:hover>div:first-of-type{position:relative}.site-header__nav__lists .main-list__item:hover>div.switch-list:after{-webkit-transition:opacity .2s ease-in-out .2s;-o-transition:opacity .2s ease-in-out .2s;transition:opacity .2s ease-in-out .2s}.site-header__nav__lists .main-list__item:hover .main-list__item__folded{height:208px;opacity:1;visibility:visible;-webkit-transition:.2s ease-in-out .2s;-o-transition:.2s ease-in-out .2s;transition:.2s ease-in-out .2s}.site-header__nav__lists .main-list__item:hover .overlay-filter{position:absolute;z-index:-2;left:0;width:100%;height:10000px;background:rgba(0,0,0,.5);opacity:1;-webkit-transition:opacity .2s ease-in-out .2s;-o-transition:opacity .2s ease-in-out .2s;transition:opacity .2s ease-in-out .2s}.site-header__nav__lists .main-list__item:hover .overlay-filter:hover,.site-header__nav__lists .main-list__item:hover .overlay-filter:hover+.main-list__item__folded{-webkit-transition:.1s ease-in-out .1s;-o-transition:.1s ease-in-out .1s;transition:.1s ease-in-out .1s;opacity:0;visibility:hidden}.site-header__nav__lists .main-list__item .overlay-filter{opacity:0}.site-header__nav__lists .main-list__item__folded{display:block;visibility:hidden;opacity:0;z-index:-1;-webkit-transform:translateZ(0);top:auto;right:0;left:0;text-align:left;background-color:#fff}.site-header__nav__lists .main-list__item__folded .sub-list-title-container{margin-top:28px;width:7%;vertical-align:top}.site-header__nav__lists .main-list__item__folded .sub-list-title-container .title{font-size:1.6rem;font-weight:700}.site-header__nav__lists .main-list__item__folded .sub-list-container{display:inline-block}.site-header__nav__lists .main-list__item__folded .sub-list-container.columns{margin-top:77px;width:50%}.site-header__nav__lists .main-list__item__folded .sub-list{display:inline-block}.site-header__nav__lists .main-list__item__folded .sub-list__item{padding-left:0;border-bottom:none;line-height:32px}.site-header__nav__lists .main-list__item__folded .sub-list__item__link{text-transform:capitalize;line-height:inherit}.site-header__nav__lists .main-list__item__folded .sub-list__item__link:before{content:"\2010"}.site-header__nav__lists .main-list__item__folded .sub-list-thumbnails-container{width:43%;vertical-align:top}.site-header__nav__lists .main-list__item__folded .sub-list-thumbnails{text-align:right}.site-header__nav__lists .main-list__item__folded .sub-list-thumbnails__thumbnail{display:inline-block;line-height:208px}}@media (max-width:1040px){.site-header .hamburger-button{display:inline-block;vertical-align:middle;padding:0;width:20px;height:17px;border:none;background:none}.site-header .hamburger-button span{display:block;width:100%;height:2px;border-radius:7px;background:#000}.site-header .hamburger-button span:nth-of-type(2){margin:5px 0}.site-header .search-btn .search-icon{vertical-align:middle;background-size:22px 23px}.site-header__search-bar{display:none;position:absolute;top:60px;left:0;padding:0;width:100%}.site-header__search-bar .field{padding-left:15px;border:none;border-bottom:1px solid #eee;width:100%}.site-header__search-bar .search-icon{right:15px}.site-header .brand-logo{position:absolute;left:-89px;margin-left:50%;width:auto}.site-header .brand-logo img{width:158px}.site-header__right .list-items__item:before{display:none}.site-header__right .list-items__item.cart{position:absolute;top:0;right:15px;line-height:60px;text-align:center;font-size:1.1rem}.site-header__right .list-items__item .cart__link{vertical-align:middle;line-height:15px}.site-header__right .list-items__item .cart__link span:first-of-type{display:block}}@media (max-width:320px){.site-header .search-btn{padding:0}}.main-carousel .site-container{position:relative}.main-carousel__item .carousel-image{display:inline-block;width:100%;height:590px}.main-carousel__item .carousel-image-info{position:absolute;top:0;margin-top:17px;width:1430px;text-align:center;color:#000}.main-carousel__item .carousel-image-info__title{margin-bottom:2px;font-size:3.2rem;text-transform:uppercase;font-weight:600}.main-carousel__item .carousel-image-info__description{font-size:2.1rem;font-weight:500}@media (max-width:1040px){.main-carousel{position:relative;height:415px;overflow:hidden}.main-carousel .site-container{position:absolute;left:50%;margin-left:-406px;padding:0;width:812px}.main-carousel__item{position:relative}.main-carousel__item .carousel-image{width:812px;height:375px}.main-carousel__item .carousel-image-info{left:50%;margin:0 0 0 -203px;width:50%}.main-carousel__item .carousel-image-info__title{font-size:2rem}.main-carousel__item .carousel-image-info__description{font-size:1.8rem}}@media (max-width:320px){.main-carousel__item .carousel-image-info{margin-left:-162.4px;width:40%}.main-carousel__item .carousel-image-info__title{font-size:1.8rem}.main-carousel__item .carousel-image-info__description{font-size:1.5rem}}.highlights-carousel{margin-top:60px}.highlights-carousel__item .carousel-image{display:inline-block;width:450px;height:450px}.highlights-carousel__item .carousel-image-info{position:absolute;top:0;width:450px;text-align:center;color:#000}.highlights-carousel__item .carousel-image-info__title{margin:15px 0 0;font-size:2.1rem;text-transform:uppercase;font-weight:600}.highlights-carousel__item .carousel-image-info__description{font-size:1.6rem;font-weight:500}@media (max-width:1040px){.highlights-carousel{margin-top:15px;overflow:hidden}.highlights-carousel .site-container{padding:0}.highlights-carousel__item{position:relative}.highlights-carousel__item .carousel-image{width:338px;height:338px}.highlights-carousel__item .carousel-image-info{left:50%;margin-left:-100px;width:180px}}@media (max-width:1040px){.universes-list{margin-top:30px}.universes-list__item{padding:9px 15px;font-size:1.6rem;font-weight:700}.universes-list__item:not(:last-of-type){border-bottom:1px solid #eee}.universes-list__item .switch-landmark{position:absolute;right:15px}.universes-list__item .switch-landmark--rotate{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.universes-list__item .switch{display:block;width:inherit}.universes-list__item .universe-link img{width:80px}.universes-list__item .shelves-list-container{display:none;margin:15px 0 0 15px;line-height:40px;font-weight:400}}.best-sales-carousel{margin-top:100px;border-top:1px solid #eee}.best-sales-carousel__title-container{position:relative;bottom:33px;text-align:center}.best-sales-carousel__title{padding:0 40px;background-color:#fff}.best-sales-carousel__title,.best-sales-carousel__title h1{display:inline-block;font-size:2rem;font-weight:400}.best-sales-carousel__list{margin-top:6px;padding-bottom:141px}@media (max-width:1040px){.best-sales-carousel{margin-top:50px;border-bottom:none}.best-sales-carousel .site-container{padding:0}.best-sales-carousel__title{padding:0 5px}.best-sales-carousel__title h1:after{display:none}.best-sales-carousel__list{margin-top:0;padding-bottom:100px}.best-sales-carousel__list__item .product-item,.best-sales-carousel__list__item .product-item__prices{width:250px}.best-sales-carousel__list__item .product-item:hover .product-item__overlay{display:none}.best-sales-carousel__list__item .product-item:hover .product-item__declination-name,.best-sales-carousel__list__item .product-item:hover .product-item__info,.best-sales-carousel__list__item .product-item:hover .product-item__prices,.best-sales-carousel__list__item .product-item:hover .product-stock-infos-container{opacity:1}.best-sales-carousel__list__item img{width:250px;height:250px}}.reinsurance-points{padding:40px 0;border-top:1px solid #eee}.reinsurance-points__list{text-align:center}.reinsurance-points .reinsurance-point__text{display:inline-block;margin:0 0 0 16px;max-width:166px;vertical-align:middle;text-align:left;text-transform:uppercase}.reinsurance-points .reinsurance-point__text span{display:block}@media (max-width:1040px){.reinsurance-points__list{text-align:left}.reinsurance-points .reinsurance-point{margin-bottom:10px}.reinsurance-points .reinsurance-point__content{padding-left:10px}.reinsurance-points .reinsurance-point__image{width:100px;height:100px}.reinsurance-points .reinsurance-point__text{max-width:none;line-height:17px}}.social{padding:12px 0 30px;background-color:#f2f2f2}.social__follow-us{text-align:center}.social__follow-us .title{margin-bottom:4px;text-transform:uppercase;font-size:4rem;font-weight:400}.links-list{margin:20px auto 0;width:21%}.links-list .facebook-icon,.links-list .google-icon,.links-list .instagram-icon,.links-list .pinterest-icon,.links-list .twitter-icon{width:41px;height:41px}.links-list .facebook-icon{background-image:url(/build/images/facebook-icon@1x.91af6d64.png);background-repeat:no-repeat}@media only screen and (-o-min-device-pixel-ratio:2/1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.links-list .facebook-icon{background-image:url(/build/images/facebook-icon@2x.878032a9.png);background-size:41px 41px}}.links-list .pinterest-icon{background-image:url(/build/images/pinterest-icon@1x.11f5ff1b.png);background-repeat:no-repeat}@media only screen and (-o-min-device-pixel-ratio:2/1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.links-list .pinterest-icon{background-image:url(/build/images/pinterest-icon@2x.f91d0453.png);background-size:41px 41px}}.links-list .instagram-icon{background-image:url(/build/images/instagram-icon@1x.18de9f4a.png);background-repeat:no-repeat}@media only screen and (-o-min-device-pixel-ratio:2/1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.links-list .instagram-icon{background-image:url(/build/images/instagram-icon@2x.15c205cc.png);background-size:41px 41px}}.links-list .google-icon{background-image:url(/build/images/google-icon@1x.dc2721e2.png);background-repeat:no-repeat}@media only screen and (-o-min-device-pixel-ratio:2/1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.links-list .google-icon{background-image:url(/build/images/google-icon@2x.44877f62.png);background-size:41px 41px}}.links-list .twitter-icon{background-image:url(/build/images/twitter-icon@1x.3af38452.png);background-repeat:no-repeat}@media only screen and (-o-min-device-pixel-ratio:2/1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.links-list .twitter-icon{background-image:url(/build/images/twitter-icon@2x.999c433f.png);background-size:41px 41px}}@media (max-width:1040px){.links-list{width:100%}}.reviewers{padding:40px 0 45px}.reviewers__opinion iframe{display:block;position:relative;width:100%;height:130px;border-style:none;overflow:hidden}@media (max-width:1040px){.reviewers{padding:40px 0}.trustpilot-widget>iframe{height:240px!important}}.site-error{text-align:center}.site-error .site-error-container{position:relative;display:inline-block;margin:150px auto;padding:50px;border:1px solid}.site-error .site-error-container h1,.site-error .site-error-container h2{font-size:inherit;font-weight:inherit}.site-error .site-error-container .site-error-brand{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-color:#fff}.site-footer{border-top:1px solid #eee;border-bottom:1px solid #eee;font-weight:500}.site-footer__main-content{padding:50px 0}.site-footer__main-content .to-fold-unfold{display:block}.site-footer__brand-contact{margin-top:10px}.site-footer__brand-contact .columns .column{margin-bottom:5px}.site-footer__brand-contact .columns .column:first-child{text-align:left}.site-footer__brand-contact .phone-number{margin-bottom:0}.site-footer__column-title{font-size:1.6rem;font-weight:700}.site-footer__column-links{padding-left:53px}.site-footer .link-item{line-height:3.5rem}.site-footer .link-item:before{content:"\2010"}.site-footer__column-showroom{text-align:center;font-size:1.6rem;font-weight:700}.site-footer__column-showroom .showroom-image{margin-bottom:20px}.site-footer__payment-icons .icons{text-align:center}.site-footer__payment-icons .icon{height:14px}@media (max-width:1040px){.site-footer__main-content{padding:15px 0 0}.site-footer .column:last-of-type{padding:0}.site-footer__column-title{display:inline-block;width:inherit}.site-footer__column-links img{margin-left:5px;width:80px}.site-footer .folding-list{line-height:38px}.site-footer .folding-list:nth-last-of-type(2){margin-bottom:15px}.site-footer .to-fold-unfold{display:none}.site-footer__column-showroom{margin:0 -15px}.site-footer__column-showroom a{display:inline-block;margin-bottom:20px}.site-footer__column-showroom img{width:375px}}.category__header__title{display:inline-block;margin:0 0 9px;text-transform:uppercase;font-weight:400}.category__header__title:after{content:"|";margin:0 6px 0 10px}.category__header__product-quantity{font-size:2.6rem}.category__header__short-description{margin-bottom:12px;font-size:1.3rem}.category__header__anchor-link{font-size:1.3rem;text-decoration:underline}.category__header__anchor-link:active,.category__header__anchor-link:focus,.category__header__anchor-link:hover{text-decoration:underline}@media (max-width:1040px){.category__header__product-quantity,.category__header__title{text-align:center}.category__header__title{display:block;margin-bottom:0;font-size:2.4rem}.category__header__title:after{display:none}.category__header__product-quantity{display:block;font-size:1.6rem}.category__header__short-description{margin-top:12px;font-size:1rem;text-align:justify}}.category__long-description{margin-top:14px;padding:42px 0 36px;font-size:1.3rem;background-color:#f2f2f2}.category__long-description h2,.category__long-description h2 span,.category__long-description h3,.category__long-description h3 span{margin-bottom:12px!important;text-transform:uppercase}.category__long-description h2,.category__long-description h2 span{font-size:2.5rem;font-weight:500!important}.category__long-description h3,.category__long-description h3 span{font-size:2rem;font-weight:400!important}@media (max-width:1040px){.category__long-description{margin-top:0;padding:15px 0}}.filters .folding-list .to-fold-unfold{display:block}.filters .current-category-title{margin:0 0 10px;line-height:1.1;font-size:1.6rem;text-transform:uppercase;font-weight:600}.filters .related-categories{margin:0 0 30px 18px}.filters .related-categories .category-link.active{text-decoration:underline}.filters__title{display:inline-block;margin-bottom:6px;font-size:1.6rem}.filters-list{position:relative}.filters-list__filter{position:relative;cursor:pointer}.filters-list__filter:before{margin-right:4px}.filters-list__filter:after{content:">";position:absolute;top:0;right:0}.filters-list__filter:hover .filter-name{border-bottom:1px solid #000}.filters-list__price:before{margin-right:4px}.filter-values-list{margin:6px 0}.filter-values-list__value{margin-left:18px;font-size:1.2rem;font-weight:400;line-height:21px}.filter-values-list__value:before{margin-right:4px}.filter-values-list__value>a{display:inline-block;width:97%}.filter-values-list__value.element-unveiled>a{text-decoration:underline}.price-filter-search,.price-slider-values{display:inline-block;width:50%}.price-slider-values{font-size:1.2rem}.price-filter-search{text-align:right;line-height:17px}.price-filter-search .btn{padding:2px 30px;font-size:1rem}@media (max-width:1040px){.filters .folding-list{margin-bottom:15px;padding:10px;border:1px solid #eee}.filters .folding-list .to-fold-unfold{display:none;margin-top:15px}.filters .filters-button{vertical-align:middle;padding:0;width:100%;font-size:1.6rem;font-weight:500;text-align:left}.filters .filters-button .icon{vertical-align:text-top}.filters__list-container.folding-list{padding:9px 9px 5px}.filters .current-category-title{display:inline-block;margin:0;width:100%;text-transform:none;font-size:1.4rem;font-weight:500;line-height:1.4rem}.filters .switch-landmark{right:30px}.filters .related-categories{margin:5px 0 0}.filters .related-categories .list-item--stylized:before{display:none}}.direction-filters .to-fold-unfold,.direction-filters__list{display:inline-block}.direction-filters__link,.direction-filters__title{font-size:1.5rem;font-weight:500}.direction-filters__title{margin-right:5px;display:block;width:inherit}.direction-filters__link{display:inline-block;padding:0 5px 0 1px}.direction-filters__link:not(:last-of-type):after{content:"|";margin-left:7px}.direction-filters__link:hover a{margin-bottom:-1px;border-bottom:1px solid #000}.direction-filters__link a{display:inline-block}.direction-filters__link a.active{margin-bottom:-1px;border-bottom:1px solid #000}@media (max-width:1040px){.direction-filters.folding-list{position:relative;margin-bottom:15px;padding:10px;border:1px solid #eee}.direction-filters.folding-list .to-fold-unfold{display:none;margin-top:15px}.direction-filters__link{display:block;line-height:31px}.direction-filters__link:after{display:none}}.filters-tags{margin-top:12px}.filters-tags .tags-list__item{display:inline-block}.filters-tags .tag{display:inline-block;margin-right:5px;padding:6px 8px;background-color:#f2f2f2;border-radius:3px;font-size:1.3rem;vertical-align:middle}.filters-tags .tag:after{content:"\D7";display:inline-block;margin-left:5px;color:#ccc;font-size:3rem;vertical-align:middle}@media (max-width:1040px){.filters-tags .tags-list__item{margin-bottom:10px}}.category-product-list{margin-top:45px}.category-product-list .product-item__info__description{width:100%}.category-product{position:relative;margin-bottom:125px}.category-product .product-list{padding-bottom:50px}.category-product .delivery-date-container{height:25px}.category-product .product-declinations-switcher{position:absolute;left:0;width:100%}.category-product,.shelf-page .product-list__item{margin-bottom:150px}@media (max-width:1040px){.category-product-list{margin:10px -15px 0}.shelf-page .product-item__info{margin-bottom:0}.shelf-page .product-item__info__link{margin-bottom:5px}.category-product,.shelf-page .product-list__item{margin-bottom:82px}.category-product .product-list,.shelf-page .product-list{padding-bottom:33px}.category-product .product-item:hover .product-item__overlay,.shelf-page .product-item:hover .product-item__overlay{display:none}.category-product .product-item:hover .product-item__declination-name,.category-product .product-item:hover .product-item__info,.category-product .product-item:hover .product-item__prices,.category-product .product-item:hover .product-stock-infos-container,.shelf-page .product-item:hover .product-item__declination-name,.shelf-page .product-item:hover .product-item__info,.shelf-page .product-item:hover .product-item__prices,.shelf-page .product-item:hover .product-stock-infos-container{opacity:1}.category-product .product-item.product-out-of-stock:hover .product-item__overlay,.shelf-page .product-item.product-out-of-stock:hover .product-item__overlay{display:block}.category-product .product-item.product-out-of-stock:hover .product-item__overlay__show-product,.shelf-page .product-item.product-out-of-stock:hover .product-item__overlay__show-product{display:none}.category-product .product-item.product-out-of-stock:hover .product-item__declination-name,.category-product .product-item.product-out-of-stock:hover .product-item__info,.category-product .product-item.product-out-of-stock:hover .product-item__prices,.category-product .product-item.product-out-of-stock:hover .product-stock-infos-container,.shelf-page .product-item.product-out-of-stock:hover .product-item__declination-name,.shelf-page .product-item.product-out-of-stock:hover .product-item__info,.shelf-page .product-item.product-out-of-stock:hover .product-item__prices,.shelf-page .product-item.product-out-of-stock:hover .product-stock-infos-container{opacity:.4}.category-product .product-item .delivery-date-container,.shelf-page .product-item .delivery-date-container{display:none}.category-product .product-item__overlay__show-product,.shelf-page .product-item__overlay__show-product{margin-top:68px;padding:5px;width:100%;font-size:1rem}.category-product .product-item__link>img,.shelf-page .product-item__link>img{width:160px;height:160px}.category-product .product-item .product-stock-infos-container,.category-product .product-item__prices,.shelf-page .product-item .product-stock-infos-container,.shelf-page .product-item__prices{text-align:left}.category-product .product-item__info__description,.category-product .product-item__info__title,.shelf-page .product-item__info__description,.shelf-page .product-item__info__title{display:block;text-align:left}.category-product .product-item__info__title:after,.shelf-page .product-item__info__title:after{display:none}.category-product .product-item__info__description,.shelf-page .product-item__info__description{padding-left:0}.category-product .product-item__declination-name,.shelf-page .product-item__declination-name{height:23px;font-size:1.2rem;text-align:left}.category-product .product-item__prices,.shelf-page .product-item__prices{bottom:-51px}.category-product .product-declinations-switcher,.shelf-page .product-declinations-switcher{margin-left:10px;text-align:left}.category-product .product-declinations-switcher:hover .product-declinations-switcher__list,.shelf-page .product-declinations-switcher:hover .product-declinations-switcher__list{position:relative;z-index:10;background:#fff;border:none}.category-product .product-stock-infos-container,.shelf-page .product-stock-infos-container{height:20px}.shelf-page.columns{margin:0;width:auto}}@media (max-width:320px){.category-product .product-item__link>img,.shelf-page .product-item__link>img{width:140px;height:140px}.category-product .product-stock-infos-container,.shelf-page .product-stock-infos-container{height:45px}}.cms h1{margin:15px 0 20px;font-size:1.8rem;font-weight:900;text-align:center}.cms h2{font-size:1.4rem;text-decoration:underline}.cms h2,.cms h3{margin:10px 0 15px;color:#000}.cms h3{font-size:1.3em}.cms p{font-size:1.4rem;line-height:2.2rem}.cms a{color:#333;font-weight:600}.cms a:hover{color:#000}.cms ul{margin-left:25px;list-style:disc}.cms table td,.cms table tr{border:1px solid #eee}.cms table th{padding:10px}.cms img{max-width:100%}.cms .all_shop_products .products-list{width:25%}@media (max-width:1040px){.cms{padding-top:60px}}.oney{position:relative}.oney .oney-popup{display:none;position:absolute;z-index:10}.oney .oney-popup .container{display:inline-block;padding:15px;width:350px;color:#fff;background-color:dimgrey}.oney .oney-popup .container .columns{font-size:1.5rem}.oney .oney-popup .container .columns .oney-img{margin:7px 0 15px;width:80%}.oney .oney-popup .container .columns .simulation p{margin:0}.oney .oney-popup .container .columns .card{margin-top:20px;text-transform:uppercase}.oney .oney-popup .container .columns .card img{display:block;margin:0 0 4px;width:70%}.oney .oney-popup .container .columns .card p{line-height:15px}.oney .oney-popup .container .conditions{margin-top:5px;font-size:1rem}.oney .oney-popup .container .conditions p{text-align:justify}.oney .oney-popup .container .conditions p:first-of-type{margin-bottom:5px}.oney .oney-popup .container .conditions p:last-of-type{margin-bottom:0}.oney .oney-popup .arrow{display:inline-block;position:absolute;top:60px;width:0;height:0;border-style:solid;border-width:20px 0 20px 12px;border-color:transparent transparent transparent dimgrey}.oney .oney-popup .close{display:none}.oney:hover .oney-popup{display:block}@media (max-width:1040px){.oney .oney-popup{position:static;display:none;margin:20px 0 0}.oney .oney-popup .arrow{top:43px;left:60px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.oney .oney-popup .close{display:block;position:absolute;top:75px;right:12px;height:30px;width:30px;border-radius:50%;background-color:#000}.oney .oney-popup .close:after{display:inline-block;width:100%;content:"\D7";color:#fff;font-size:4rem;text-align:center;line-height:30px}}.product-image-carousel{position:relative;margin-top:7px;height:710px;overflow:hidden}.product-image-carousel__list{height:593.5px}.product-image-carousel__item{text-align:center}.product-image-carousel__nav{position:relative;margin-top:15px}.product-image-carousel__nav .tns-outer{margin:0 auto;width:500px}.product-image-carousel .nav__bullets__bullet{display:inline-block;text-align:center}.product-image-carousel .nav__bullets__bullet .thumbnail{display:inline-block;width:100px;height:100px}.product-image-carousel .thumbnails-carousel-controls{display:block}.product-image-carousel .thumbnails-carousel-controls .next,.product-image-carousel .thumbnails-carousel-controls .prev{top:-6px}.product-image-carousel .thumbnails-carousel-controls .prev{left:0}.product-image-carousel .thumbnails-carousel-controls .next{right:0}.product-image-carousel .magnifier-container{position:relative;margin:0 auto;width:593.5px;height:593.5px;overflow:hidden}.product-image-carousel .magnifier-container .main-image{display:inline-block;width:100%;height:100%}.product-image-carousel .magnifier-container:hover{cursor:-webkit-zoom-in;cursor:zoom-in}.product-image-carousel .magnifier-container:hover .hq-image{opacity:1}.product-image-carousel .magnifier-container .hq-image{position:absolute;width:200px;height:200px;pointer-events:none;opacity:0;-webkit-box-shadow:0 5px 10px -2px rgba(0,0,0,.3);box-shadow:0 5px 10px -2px rgba(0,0,0,.3);-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.product-declinations,.product-description,.product-price{border-bottom:1px solid #eee}.product-availability,.product-declinations,.product-price{padding:30px 0}.product-description{padding-bottom:26px}.product-description__title{margin-top:0;text-transform:uppercase;font-weight:400}.product-description__short{margin-bottom:16px}.product-description__learn-more,.product-description__learn-more:hover{text-decoration:underline}.product-price__old-price{font-size:2rem}.product-price__base-price,.product-price__special-price{margin-bottom:4px;font-size:4.1rem;line-height:4.1rem}.product-price .free-delivery{font-size:2rem;font-weight:500}.product-price .price-various-info .list-item{text-transform:lowercase}.product-price .oney-popup{top:-56px;right:362px}.product-declinations__label{display:inline-block;margin-bottom:10px;font-size:2rem;font-weight:500}.product-declinations__list{-webkit-column-count:2;column-count:2}.product-declinations__list__item:hover a{text-decoration:underline}.product-declinations__list__item.active.list-item--stylized:before{margin-right:10px}.product-declinations__list__item.active span{text-decoration:underline}.product-availability .in-preorder,.product-availability .in-stock,.product-availability .not-available{padding-right:5px;font-size:2rem;font-weight:500}.product-availability .not-available{color:red}.product-availability .delivery-date{display:inline-block;text-transform:lowercase}.product-add-to-cart .product-quantity{padding-left:10px;width:80px;height:60px;font-size:2rem;font-weight:500;text-align:center}.product-add-to-cart .add-to-cart-button{width:100%;vertical-align:top;cursor:pointer}.product-add-to-cart .add-to-cart-button.disabled{opacity:.2}.product-add-to-cart .alert-customer{margin:0}.product-detailed-information{margin-top:75px;border-top:1px solid #eee}.product-detailed-information .tabs{padding:23px 0;border-bottom:1px solid #eee}.product-detailed-information .tabs .tab{text-align:center}.product-detailed-information .tabs .tab__title{font-size:2rem;font-weight:500}.product-detailed-information .detailed-information,.product-detailed-information .photos-from-customers,.product-detailed-information .technical-details{padding-bottom:75px}.product-detailed-information .detailed-information .to-fold-unfold,.product-detailed-information .photos-from-customers .to-fold-unfold,.product-detailed-information .technical-details .to-fold-unfold{display:block}.product-detailed-information .detailed-information{border-bottom:1px solid #eee}.product-detailed-information .detailed-information__title{margin:0;padding:75px 0 34px;text-transform:uppercase;text-align:center;font-size:2rem;font-weight:700}.product-detailed-information .technical-details__title{margin:20px 0 28px;text-transform:uppercase;font-size:2rem}.product-detailed-information .technical-details .attributes .attribute__name,.product-detailed-information .technical-details .attributes .attribute__value{width:49%;font-size:1.6rem}.product-detailed-information .technical-details .attributes .attribute__name{font-weight:400}.product-detailed-information .technical-details .attributes .attribute__value{font-weight:500}.product-detailed-information .technical-details .detailed-description{margin-top:30px;font-size:1.6rem}.product-detailed-information .technical-details__details-image{text-align:center}.product-detailed-information .technical-details__details-image img{display:inline-block;width:721.5px;height:721.5px}.product-detailed-information .photos-from-customers{position:relative;border-top:1px solid #eee}.product-detailed-information .photos-from-customers .detailed-information__title{margin-bottom:20px}.product-detailed-information .switch{cursor:auto}@media (max-width:1040px){.product{margin-top:60px;padding-top:20px}.product>.site-container>.columns{position:relative}}@media (max-width:1040px){body.product-mobile{padding-bottom:120px}.product-description__title{text-align:center;font-weight:600}.product-add-to-cart{position:fixed;bottom:0;left:0;z-index:10}.product-add-to-cart__field{border-top:1px solid #eee;background-color:#fff}.product-add-to-cart__field input[type=number],.product-add-to-cart__field label{display:inline-block}.product-add-to-cart__field label{width:80%;padding-left:15px;font-size:2rem;font-weight:500}.product-add-to-cart__field input[type=number]{width:20%;border:none}.product-price{padding-bottom:10px}.product-availability{padding:10px 0}.product-detailed-information{margin-top:0}.product-detailed-information .detailed-information,.product-detailed-information .photos-from-customers,.product-detailed-information .technical-details{margin-top:0;padding-bottom:0}.product-detailed-information .detailed-information .to-fold-unfold,.product-detailed-information .photos-from-customers .to-fold-unfold,.product-detailed-information .technical-details .to-fold-unfold{display:none}.product-detailed-information .detailed-information__title{padding-top:37px;text-align:left}.product-detailed-information .technical-details .attributes .attribute.list-item--stylized{margin-bottom:5px;line-height:normal}.product-detailed-information .technical-details .attributes .attribute.list-item--stylized:before{display:none}.product-detailed-information .technical-details .attributes .attribute__name,.product-detailed-information .technical-details .attributes .attribute__value{font-size:1.4rem}.product-detailed-information .technical-details .attributes .attribute__name{width:30%}.product-detailed-information .technical-details .attributes .attribute__value{width:70%}.product-detailed-information .photos-from-customers .detailed-information__title{margin-bottom:0}.product-detailed-information .technical-details__details-image img{width:100%;height:100%}}@media (max-width:1040px){.product-image-carousel{margin-bottom:15px;height:auto}.product-image-carousel .magnifier-container{width:100%;height:auto}.product-image-carousel__nav .tns-outer{width:auto}.product-image-carousel .thumbnails-carousel-controls{display:none}.product-image-carousel__list{height:auto}}.account{margin-bottom:150px}.account__section-title{margin:0 0 33px;padding-bottom:6px;border-bottom:2px solid #eee;font-weight:400}.account__address,.account__information,.account__register .form-container{margin-bottom:200px}.account__information .reset-password{margin-left:31%}.account__information .reset-password a{font-weight:500;text-decoration:underline}.account__pages-links{margin-top:48px}.account__pages-links .page-link{margin-bottom:40px}.account__pages-links .page-link:hover a .page-link__title{text-decoration:underline}.account__pages-links .page-link__title{margin-bottom:5px;font-size:2rem}.account__pages-links .page-link__title:after{content:">";display:inline-block;margin-left:30px}.account__retrieve-password{margin-bottom:100px}.account__orders .order{margin-bottom:3px;padding:12px 0 17px;border-bottom:2px solid #eee}.account__orders .order__line{margin-top:14px;padding-bottom:25px;font-size:1.2rem}.account__orders .order__line:not(:last-of-type){border-bottom:2px solid #eee}.account__orders .order__line__product-image img{width:160px;height:160px}.account__orders .order__line__info-title{font-size:1.6rem;text-align:center}.account__orders .order__line__addresses .contact{text-decoration:underline}.account__orders .order__line .addresses__billing{margin-top:40px}.account__orders .order__line__delivery-info .parcel-tracking{margin-top:30px;text-align:center}.account__orders .order__line__status{text-align:center}.account__orders .order__line__info-reference{text-transform:uppercase}.account__orders .order-folded{position:relative;font-size:2rem}.account__orders .order-folded__ordered-on{font-weight:500}.account__orders .order-folded__invoice-link{border-bottom:1px solid #000}.account__orders .order-folded__unfold-order{text-align:right;font-weight:500}.account__orders .order-folded__unfold-order__text{margin-right:40px}.account__orders .order-folded__unfold-order .switch-landmark{position:absolute;right:11px}.account__orders .order-folded__unfold-order .switch-landmark--rotate{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media (max-width:1040px){.account{margin:70px 0 75px}.account__section-title{font-size:2.5rem}.account__information .reset-password{margin-left:0;text-align:center}.account__orders .order-folded__ordered-on,.account__orders .order-folded__ordered-on+span{display:block}.account__orders .order-folded__unfold-order__text{display:none}.account__orders .order-folded .switch-landmark{top:33%}.account__orders .order__line__info-title{text-align:initial;margin-top:20px}.account__orders .order__line__status{text-align:initial}}.addresses-container{margin:45px -10px 700px}.address-list__item{height:270px;position:relative;margin-bottom:40px;border-right:2px solid #eee}.address-list__item:before{position:absolute;top:0;right:30px;bottom:-20px;left:30px;z-index:-1;-webkit-box-shadow:0 2px 0 0 #eee;box-shadow:0 2px 0 0 #eee;content:""}.address-list__item:first-of-type{padding-left:10px!important}.address-list__item:last-of-type{padding-bottom:20px;padding-right:30px}.address-list__item:not(:nth-of-type(odd)){padding-left:27px;border-right:none}.address-list__item:nth-last-of-type(-n+2):before{-webkit-box-shadow:none;box-shadow:none}.address-list__item__title{margin:0 0 16px}.address-list__item__title a{font-size:1.4rem;font-weight:400}.address-list__item__delete-link{margin-top:15px;display:inline-block;text-decoration:underline}.address-list__item__delete-link:hover{text-decoration:underline}.address-list__item .request-loader{position:absolute;bottom:-18px}.address-list__item>ul{font-size:1.5rem}.add-address{padding-left:27px}.add-address__title{margin:0 0 33px}.add-address .btn{width:100%}@media (max-width:1040px){.addresses-container{margin:45px -10px 10px}.address-list__item{border-right:0;padding:0 10px;height:auto}.address-list__item:before{left:10px}.address-list__item:first-of-type{margin-top:0}.address-list__item>div{height:auto;padding-bottom:40px}.address-list__item:nth-child(2n){padding-left:10px}}.cml-operation-banner .flash-sale-title,.cml-operation-banner .flash-sale-title .icon,.cml-operation-banner .flash-sale-title .title{text-align:center;vertical-align:middle}.cml-operation-banner{margin:0 auto;padding:3px 0;max-width:593.5px;background-color:#ff0;color:#000}.cml-operation-banner--classical{padding:0;background-color:#fff}.cml-operation-banner--classical,.cml-operation-banner--img{margin:0 auto;width:100%;max-width:593.5px}.cml-operation-banner .flash-sale-title{display:inline-block;width:38%}.cml-operation-banner .flash-sale-title .title{display:inline-block;width:38%;font-size:1.1rem;text-transform:uppercase}.cml-operation-banner .flash-sale-title .title span:not(.icon){display:list-item;list-style:none;line-height:1.5rem;height:12px}.cml-operation-banner .flash-sale-title .title span:first-of-type{font-weight:700}.cml-operation-banner .countdown{display:inline-block;width:55%}.cml-operation-banner .countdown>span:not(.remaining-time){font-size:1.1rem;text-transform:uppercase}.cml-operation-banner .countdown .remaining-time{display:inline-block;font-weight:700;white-space:nowrap;margin:0 2px;width:auto;text-align:left}.cml-operation-banner .countdown .remaining-time .daysLabel,.cml-operation-banner .countdown .remaining-time .endDate{display:none}.checkout{margin-bottom:150px}.checkout .step-title{margin:0 0 35px;padding-bottom:7px;border-bottom:1px solid #eee;font-weight:400}.checkout aside{margin:0 0 25px;padding:15px 25px 35px;background-color:#f2f2f2}.checkout aside h3{margin-bottom:35px;font-weight:700;font-size:3rem}.checkout__header{margin-bottom:25px;padding-bottom:40px;background-color:#f2f2f2}.checkout__steps{text-align:center;margin-left:-5px;margin-right:-5px}.checkout__steps ol{display:inline-block;padding-left:0;overflow:hidden}.checkout__steps li{position:relative;float:left;margin:0 47px;padding:2px;text-transform:uppercase;font-size:2.5rem;line-height:100%}.checkout__steps li:not(:last-of-type):after{content:"|";position:absolute;right:-38px;top:-1px}.checkout__steps li.active{border-bottom:1px solid #000}.checkout__cart{padding-bottom:5px}.checkout__cart>.columns>.column{vertical-align:middle}.checkout__cart>.columns>.column:not(:first-of-type){position:relative;top:7px}.checkout__cart>.columns>.column:nth-last-of-type(2){text-align:center}.checkout__cart .alert-customer{margin:0 0 20px}.checkout__cart .step-title{display:inline-block;margin:0;border:none;font-weight:400}.checkout__cart .step-title:after{content:"|"}.checkout__cart .step-title+strong{margin-left:10px;font-size:2.5rem}.checkout .cart__total-amount{text-align:right}.checkout .cart__items{margin-top:5px}.checkout .cart__items>.columns{padding:30px 0}.checkout .cart__items>.columns:first-of-type{border-top:2px solid #eee}.checkout .cart__items>.columns:not(:last-of-type){border-bottom:2px solid #eee}.checkout .cart__items .thumbnail img{display:inline-block;width:160px;height:160px;vertical-align:top}.checkout .cart__items .info .reference{display:inline-block}.checkout .cart__items .info .reference--color:before{content:"|";margin:0 5px;text-transform:uppercase}.checkout .cart__items .info .product-availability{padding:10px 0;text-align:left}.checkout .cart__items .info .product-availability .in-preorder,.checkout .cart__items .info .product-availability .in-stock,.checkout .cart__items .info .product-availability .not-available{display:inline-block;color:#000;font-weight:400;font-size:1.4rem}.checkout .cart__items .info .product-availability .in-preorder.not-available,.checkout .cart__items .info .product-availability .in-stock.not-available,.checkout .cart__items .info .product-availability .not-available.not-available{color:red;font-weight:700}.checkout .cart__items .info .product-availability .in-preorder:after,.checkout .cart__items .info .product-availability .in-stock:after,.checkout .cart__items .info .product-availability .not-available:after{content:","}.checkout .cart__items .info .product-availability .delivery-date{display:block}.checkout .cart__items .info .product-availability .delivery-date--prefixed{display:inline}.checkout .cart__items .info .price__base-price{margin:0 5px}.checkout .cart__items .info .remove-item a{text-decoration:underline}.checkout .cart__items .update-quantity{margin-top:27.5px}.checkout .cart__items .update-quantity input[type=number],.checkout .cart__items .update-quantity select{display:block;margin:0 auto;border:1px solid #eee;width:80px;height:60px;text-align:center}.checkout .cart__items .update-quantity button{display:block;margin:5px auto 0;min-width:80px;background:#000;color:#fff}.checkout .cart__items .update-quantity .alert-customer{width:100%}.checkout .cart__items .product-subtotal{text-align:right;line-height:15rem;font-size:2.2rem}.checkout .cart__no-items{margin-top:20px;font-size:2rem}.checkout .thanks .order-item-price{text-align:right}.checkout .thanks .total{font-size:3rem;font-weight:300}.checkout .cart-summary__line{margin:0 -10px 20px}.checkout .cart-summary__line .total-amount,.checkout .cart-summary__line span:last-child{text-align:right}.checkout .cart-summary__line .total,.checkout .cart-summary__line .total-amount{vertical-align:baseline}.checkout .cart-summary__line .total-amount{font-size:2.2rem}.checkout .cart-summary hr{border:1px solid #fff}.checkout .cart-summary__button-container--disabled a,.checkout .cart-summary__button-container--disabled div{background-color:#ccc}.checkout .cart-summary__button-container--disabled a:after,.checkout .cart-summary__button-container--disabled div:after{content:"";height:30px;width:30px;display:inline-block;position:absolute;margin-left:5px;background-image:url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAACk0lEQVRoge2ZPWtUQRSGnxODBAlYqGDUGDAGP0BIKsFCQS1kwWKRFKkU8xtsFLTyR/hRphcVTDDWoqlCGgVJ4QcxiRgJLCpB9rXYWbJe597snb2zS8g+1b3nzJzzvhNm7wyBLl1awoosJqkfuAJcBU4Ch1xqCXgPPAdmzKxSZN+WkdQn6ZakNW3Nmhvb12ndAEgakrTQhPAkC5KGOi3+tKTVAPF1ViWdakVD8B6QtA+YA4550kvAC2DRvQ8DJTb3RCOLwFkz+x6qJQhJU54V3ZB0V1KvZ3yvpHtuTJKpdosflVRNiPghaayJuWNubCNVSaPt0F4X8dizitdzzL/hmf8opubG5j2SVhLNpwPqzCRqLEvqiaE52XjEs3rXAuqUPXVG8tYJcXzEE5sLqOObczhvkRAD+z2xlYA63zyxA3mLhBjY5YlVA+r45vhqZxJ/00Sma6DTbHsD/51ZkkgaBC5TO4gZcMYz7LakvBvZt3hlSccBUTsQzprZl5x1N5E0Lqni+eC0i4qk8SyNqcdpSQeBD0B/8AoUQwUYMbNlXzJrD1yg8+KhpuF8WjLLwEDxWoLxXYSAnfAr1ALrwGv3fA7YG6NJrL/ANDBsZiUzK1G7E+e+MzRDDAPLwETjJd09T7hcocQwMGtm68mgi70qulkMA38Cc0HEMHBJnruti10sulkMA0eBB574Q5crlFi/QpOS9tRf3PPNGI1iGfhoZj/rL+75U4xGsQy8azLWMl0DKfg+WIV/xCDeWWhS0jzw1b0PEGkTxzJwAngZqfY/bPvjdJaB321TsTW/0hJZBuYjCAklVUuqATN7AzyLIicfT83sbVoy8598knYDd4AyMLjV+AIR8Bl4Atw3s4029e2y8/gL44GeDPLyrtcAAAAASUVORK5CYII=");background-repeat:no-repeat;background-size:24px;background-position:0 50%}.checkout .cart-summary__button-container .btn{width:100%}.checkout .cart-summary__message{color:red;margin-top:10px}.checkout aside h3{font-size:2.5rem;font-weight:500;margin:10px 0}.checkout .addresses-container{margin-bottom:50px;border-bottom:2px solid #eee}.checkout .address-list__item{height:342px}.checkout .address-list__item__delete-link{margin-top:15px;display:inline-block;position:relative}.checkout .address-list__item .request-loader{bottom:85px}.checkout .choose-address-type{position:absolute;bottom:0}.checkout .choose-address-type .billing label,.checkout .choose-address-type .shipping label{margin-left:5px;font-weight:600}.checkout .choose-address-type .shipping{margin-bottom:20px}.checkout .selected-addresses-container aside{margin:0 -10px}.checkout .selected-addresses{background-color:#f2f2f2}.checkout .selected-addresses .address-list__item{height:190px}.checkout .selected-addresses .address-list__item__title{margin-top:10px}.checkout .selected-addresses .form-container.large-fields button[type=submit]{width:100%;margin-bottom:20px}.checkout .selected-addresses .form-container .alert-customer{margin:10px 0;width:inherit}.checkout h3{font-size:2rem}.checkout .item-carriers .item-carrier{position:relative;padding:25px 0}.checkout .item-carriers .item-carrier [type=radio]{position:absolute;top:50%;left:50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);vertical-align:middle;width:22px;height:22px}.checkout .item-carriers .item-carrier .item-carrier-description{display:inline-block;vertical-align:middle;margin-left:125px;margin-right:250px}.checkout .item-carriers .item-carrier .item-carrier-price{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-weight:700;text-transform:uppercase}.checkout .item-carriers .item-carrier .item-carrier-separator{margin:0 5px}.checkout .item-carriers .item-carrier .item-carrier-eta{font-weight:500}.checkout .item-carriers .item-carrier:not(:last-child){border-bottom:1px solid #eee}.checkout .checkout-info{margin-left:5%}.checkout .checkout-summary__line{margin:0 -10px 20px}.checkout .checkout-summary__line .total-amount,.checkout .checkout-summary__line span:last-child{text-align:right}.checkout .checkout-summary__line .total,.checkout .checkout-summary__line .total-amount{vertical-align:baseline}.checkout .checkout-summary__line .total-amount{font-size:2.2rem}.checkout .checkout-summary hr{border:1px solid #fff}.checkout .checkout-summary__button .btn{width:100%}.checkout__payment .payment-methods .payment-method{position:relative;padding:25px 0}.checkout__payment .payment-methods .payment-method__field{text-align:center}.checkout__payment .payment-methods .payment-method__logo{padding-right:0;text-align:right}.checkout__payment .payment-methods .payment-method__info-container{vertical-align:top}.checkout__payment .payment-methods .payment-method [type=radio]{vertical-align:middle;margin-top:10px;width:22px;height:22px}.checkout__payment .payment-methods .payment-method .payment-img{display:inline-block;vertical-align:middle;width:75px;height:40px;background:#eee;overflow:hidden}.checkout__payment .payment-methods .payment-method label{display:inline-block;vertical-align:middle;margin-left:12px}.checkout__payment .payment-methods .payment-method label span:not(.arrow){display:block}.checkout__payment .payment-methods .payment-method ul{margin-left:0}.checkout__payment .payment-methods .payment-method li{padding:10px 0;border:0}.checkout__payment .payment-methods .payment-method li [type=radio]{margin-left:0}.checkout__payment .payment-methods .payment-method .payment-info{margin-top:15px}.checkout__payment .payment-methods .payment-method:not(:last-child){border-bottom:1px solid #eee}.checkout__payment .payment-methods .oney-popup{left:-374px;top:-50px}.checkout__payment .checkout-summary__line{margin:0 -10px 20px}.checkout__payment .checkout-summary__line .total-amount,.checkout__payment .checkout-summary__line span:last-child{text-align:right}.checkout__payment .checkout-summary__line .total,.checkout__payment .checkout-summary__line .total-amount{vertical-align:baseline}.checkout__payment .checkout-summary__line .total-amount{font-size:2.2rem}.checkout__payment .checkout-summary hr{border:1px solid #fff}.checkout__payment .checkout-summary__button .btn{width:100%}.checkout__payment .checkout-discount{margin:0 0 25px;padding:15px 25px 35px;background-color:#f2f2f2}.checkout__payment .checkout-discount h3{margin-bottom:35px;font-weight:700}.checkout__payment .checkout-discount .input-group [type=submit],.checkout__payment .checkout-discount .input-group [type=text]{margin:0}.checkout__payment .checkout-discount .input-group [type=text]{float:left;width:75%;border:2px solid #fff}.checkout__payment .checkout-discount .input-group [type=submit]{float:right;width:25%}.checkout__payment .checkout-discount .input-group:after,.checkout__payment .checkout-discount .input-group:before{display:table;content:""}.checkout__payment .checkout-discount .input-group:after{clear:both}@media (max-width:1040px){.checkout{margin-top:60px}.checkout .step-title{margin-top:15px;font-size:2.6rem}.checkout__header{margin-bottom:0;padding:15px 0}.checkout__steps ol{margin-bottom:0;vertical-align:middle}.checkout__steps li{margin:0 10px;font-size:1.1rem}.checkout__steps li:after{display:none}}@media (max-width:1040px){.checkout .step-title{font-size:2.6rem}.checkout .step-title+strong{margin-left:0;font-size:1.9rem}.checkout .cart__items .thumbnail img{width:140px;height:140px}.checkout .cart__items .product-subtotal{text-align:left}.checkout .proceed-checkout{position:fixed;bottom:0;left:0;width:100%;z-index:10}.checkout .proceed-checkout .cart-summary__line{margin:0;border-top:2px solid #eee;background:#fff;line-height:5.2rem}.checkout .proceed-checkout .cart-summary__line strong{font-weight:500}.checkout .checkout-info{position:relative;margin-left:0}.checkout .checkout-info .cart-summary{bottom:-45px}.checkout .checkout-info .promo-code-info{top:0}.checkout .thanks .order-item-price{text-align:left}}@media (max-width:1040px){.checkout .choose-address-type{position:relative}.checkout__delivery .step-title{margin-bottom:0}.checkout__delivery .addresses-container{margin:20px -10px;border-bottom:none}.checkout__delivery .addresses-container .add-address{padding-left:10px}.checkout__delivery .address-list__item{border-right:none;height:auto}.checkout__delivery .address-list__item .choose-address-type{padding:20px 0}.checkout__delivery .selected-addresses{margin-top:30px}.checkout__delivery .selected-addresses .address-list__item{height:auto;margin-bottom:20px}.checkout__delivery .selected-addresses .address-list__item:not(:nth-of-type(odd)){padding-left:10px}.checkout__delivery .selected-addresses .form-container{padding-left:0}.checkout__delivery .selected-addresses .form-container.large-fields button[type=submit]{margin-top:70px}}@media (max-width:1040px){.checkout .item-carriers .item-carrier{position:relative;padding:25px 0}.checkout .item-carriers .item-carrier [type=radio]{left:0}.checkout .item-carriers .item-carrier .item-carrier-description{margin-left:45px;margin-right:0}.checkout .item-carriers .item-carrier .item-carrier-price{position:static;display:block;text-align:center;margin:15px 0}.checkout .item-carriers .item-carrier .item-carrier-label{display:block}.checkout .item-carriers .item-carrier .item-carrier-separator{display:none}}@media (max-width:1040px){.checkout__payment .payment-methods .payment-method__field{text-align:right}.checkout__payment .payment-methods .payment-method__logo{text-align:left}.checkout__payment .payment-methods .payment-method__info-container{margin-top:15px}.checkout__payment .payment-methods .payment-method__info-container .oney label{margin-left:12px}.checkout__payment .payment-methods .payment-method label{margin-left:0}}.connection-content__connection-title{font-size:2.6rem;text-align:center}.connection-content__login{padding-right:25px}.connection-content__login .retrieve-password{text-align:center}.connection-content__login .retrieve-password a{font-weight:500;text-decoration:underline}.connection-content__go-to-register{padding-left:25px}.connection-content__go-to-register .btn{margin-top:58px;padding:13px 0;width:100%}.connection-content .form-container{margin-top:40px}.connection-content .form-container.form--connection input,.connection-content .form-container.form--connection label{width:100%}.connection-content .form-container.form--connection label{display:block;margin-bottom:10px;text-align:left}.connection-content .form-container.form--connection input{display:block}.connection-content .form-container.form--connection button[type=submit]{margin:50px 0 16px;width:100%}@media (max-width:1040px){.connection-content__login{padding-right:10px}.connection-content__connection-title{font-size:2.2rem}.connection-content .form-container.form--connection button[type=submit]{margin:24px 0 16px}.connection-content__go-to-register{margin-top:85px;padding-left:10px}.connection-content__go-to-register .btn{margin-top:9px}}.photos-from-customers-carousel{position:relative;margin:0 auto;width:1330px;text-align:center}.photos-from-customers-carousel__container{height:318px;overflow:hidden}.photos-from-customers-carousel__controls .prev{left:-3.5%}.photos-from-customers-carousel__controls .next{right:-3.5%}.photos-from-customers-carousel .photo-from-customer{cursor:pointer}@media (max-width:1040px){.photos-from-customers-carousel{margin-left:-15px;text-align:left}}.search_results .product-item__prices{width:460px}.search_results .pagination{padding-left:33%}.search_results .pagination p{display:inline-block;float:left;padding:0 5px;min-width:110px;text-align:center}.search_results .pagination p:first-child{float:right}.search_results .pagination p:last-child{float:left}@media (max-width:1040px){.search_results .pagination{padding-left:15%}}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-6px}.noUi-horizontal{width:98%;height:5px;margin:17px auto 10px}.noUi-horizontal .noUi-handle{top:-6px;border:1px solid #000;width:15px;height:15px;border-radius:50%;cursor:pointer}.noUi-horizontal .noUi-handle:after,.noUi-horizontal .noUi-handle:before{display:none}.noUi-horizontal .noUi-handle:focus{outline:none}.noUi-connect{background:#000}.element-to-unveil{display:none}.product .breadcrumbs__item{margin-right:3px}.switch{cursor:pointer}.to-fold-unfold{display:none}.hide{display:none!important}.text-center{text-align:center}.text-right{text-align:right}.text-through{text-decoration:line-through}.vertical-align{vertical-align:middle}.fixed,.sticked{position:fixed}