*{margin:0;padding:0;border:0;outline:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;-webkit-font-smoothing:antialiased}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline:0;-webkit-tap-highlight-color:transparent}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}svg:not(:root){overflow:hidden}hr{box-sizing:border-box;height:0;border-bottom:1px solid #ccc;margin-bottom:10px;border-top-style:none;border-right-style:none;border-left-style:none}pre{overflow:auto}pre.debug{font-size:14px !important}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,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}input{line-height:normal;border-radius:0;box-shadow:none}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=search]{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;-ms-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit}fieldset{border:none;margin:0;padding:0}textarea{overflow:auto;resize:vertical}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset;box-shadow:0 0 0 30px #fff inset}.clear{*zoom:1;clear:both}.clear:before,.clear:after{content:"";display:table}.clear:after{clear:both}.shadow{content:"";position:absolute;left:35px;right:35px;top:20px;bottom:5px;box-shadow:0 10px 65px rgba(0,0,0,0.6)}.lloader{background:#fff url(images/loader.svg) no-repeat center center}.lloader img{opacity:0;transition:opacity .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.lloader.loaded{background:#fff}.lloader.loaded img{opacity:1}@font-face{font-family:'Playfair Display',serif;font-weight:normal;font-style:normal}@font-face{font-family:'Proxima';src:url('fonts/proximanova-bold.woff') format('woff');font-weight:bold;font-style:normal}@font-face{font-family:'Proxima';src:url('fonts/proximanova-light.woff') format('woff');font-weight:300;font-style:normal}@font-face{font-family:'Proxima';src:url('fonts/proximanova-regular.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:'icomoon';src:url('fonts/icomoon.woff?4m2w25') format('woff');font-weight:normal;font-style:normal}.icon-arrow{content:"\e900"}.icon-arrow-down{content:"\e901"}.icon-card{content:"\e902"}.icon-check{content:"\e903"}.icon-close{content:"\e904"}.icon-coupon{content:"\e905"}.icon-danger-red{content:"\e906"}.icon-danger-white{content:"\e907"}.icon-email{content:"\e908"}.icon-e-mail{content:"\e909"}.icon-fb{content:"\e90a"}.icon-glasses{content:"\e90b"}.icon-info{content:"\e90c"}.icon-ing{content:"\e90d"}.icon-phone{content:"\e90e"}.icon-placeholder{content:"\e90f"}.icon-question{content:"\e910"}.icon-search{content:"\e911"}.icon-shop{content:"\e912"}.icon-sunglasses{content:"\e913"}.icon-tel{content:"\e914"}.icon-time{content:"\e915"}.icon-truck{content:"\e916"}.icon-user{content:"\e917"}.icon-wishlist{content:"\e918"}.icon-wp{content:"\e919"}.icon-yt{content:"\e91a"}.icon-arrow-top{content:"\e91b"}.icon-wishlist-active{content:"\e91c"}.icon-pdf{content:"\e91d"}.icon-play{content:"\e91e"}.icon-play2{content:"\e91f"}.display-n{display:none}.display-ib{display:inline-block}.display-b{display:block}.display-t{display:table}.display-tc{display:table-cell}.align-vt{vertical-align:top}.align-vm{vertical-align:middle}.align-l{text-align:left}.align-r{text-align:right}.align-c{text-align:center}.fz0{font-size:0}.fs-i{font-style:italic}.fw-b{font-weight:bold}.fw-n{font-weight:normal}.float-l,.float-left{float:left}.float-r,.float-right{float:right}.pos-r{position:relative}.pos-a{position:absolute}.pos-s{position:static}.strong{font-weight:bold}.italic{font-style:italic}.uppercase{text-transform:uppercase}.first{margin-left:0 !important}.last{margin-right:0 !important}.image-left,.alignleft{float:left;margin:5px 20px 10px 0px}.image-right,.alignright{float:right;margin:5px 0px 10px 20px}.align-left{text-align:left}.align-right{text-align:right}.center{text-align:center}.underline{text-decoration:underline}.nounderline{text-decoration:none}.rounded{border-radius:3px}.red{color:#D0021B}.green{color:#74ad11}.orange{color:#d89724}.no-touch .tel,.no-touch .tel a,.no-touch a[href^=tel]{cursor:default}.list{list-style:none;padding:0;margin:0 0 15px 20px}.list li{position:relative;padding:3px 0 3px 19px}.list li:before{content:"";position:absolute;display:block;width:7px;height:7px;background:#000;border-radius:200px;top:12px;left:0}.ol-list{margin:0 0 15px 39px}.ol-list li{position:relative}.first-title{margin-top:0;padding-top:0}.line-through{text-decoration:line-through}.bold{font-weight:bold}.page-wrapper{overflow:hidden}.wrapper{width:1200px;margin:0 auto}.wrapper-big{width:auto;margin:0 120px}ins,del{text-decoration:none;font-style:normal}body{background:#fff;color:#000000;font-size:18px;line-height:26px;font-family:"Proxima",Arial,Helvetica,sans-serif}body.scroll-hidden{overflow:hidden!important}a{color:#000000;text-decoration:none;transition:opacity .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}a:hover{text-decoration:none;color:#000}ul,ol{margin:0;padding:0}h1,h2,h3,h4{font-family:"Playfair Display",Helvetica,serif}h1 a,h2 a,h3 a,h4 a,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover{text-decoration:none}h1{font-size:74px;line-height:76px;font-weight:bold;text-align:center}h2{font-size:43px;line-height:54px}h3{font-size:33px;line-height:54px}h4{font-size:22px;line-height:30px}p{padding-bottom:10px}label{padding:0 0 4px 0;display:inline-block}select{-moz-appearance:none;-o-appearance:none;-webkit-appearance:none;background:url(images/down-sort.svg) no-repeat;background-position:right 25px top 28px}input,textarea,select{-webkit-appearance:none;background-color:transparent;border-radius:0;padding:0 28px;border:1px solid #DDDDDD;font-size:18px;width:100%;height:60px;font-family:"Proxima",Arial,Helvetica,sans-serif;line-height:normal;transition:border .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}input:disabled,textarea:disabled,input:disabled+label,.disabled{cursor:default!important;color:#ccc}input:hover,textarea:hover,select:hover,input:focus,textarea:focus,select:focus{border-color:#b7b7b7;outline:0}input[type=submit],button{border:none;display:inline-block}input[type=checkbox],input[type=radio]{padding:0;height:auto;border:none}textarea{height:130px;padding-top:10px;padding-bottom:10px;line-height:19px}legend{font-size:16px;line-height:18px;font-weight:bold}legend a{text-decoration:none}input[type=checkbox],input[type=radio]{position:absolute;left:-9999px;display:inline}input[type=checkbox]+label,input[type=radio]+label{cursor:pointer;position:relative;padding:1px 0 0 32px;min-height:24px;line-height:26px;font-size:12px;text-align:left;text-transform:uppercase}input[type=radio]+label{line-height:30px}input[type=checkbox]+label:before{content:"";position:absolute;display:block;width:18px;height:18px;text-indent:2px;color:#fff;border:1px solid #DDDDDD;left:0;text-align:center;top:3px;content:"\e903";font:10px/18px "icomoon";transition:all .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}input[type=radio]+label:before{content:"";position:absolute;display:block;width:18px;height:18px;border-radius:200px;color:#fff;border:1px solid #DDDDDD;left:0;text-align:center;top:5px;transition:all .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}input[type=checkbox]:checked+label:before{color:#000;border-color:#000}input[type=radio]:checked+label:before{background:#000;border-color:#000;box-shadow:inset 0 0 0 4px #fff}.form-inline{font-size:0}.form-inline p{position:relative}.form-inline label{display:inline-block}.form-inline label{font-size:18px;text-align:right}.form-inline input,.form-inline input,.form-inline select,.form-inline textarea{width:100%;display:inline-block;height:60px;padding:0 25px}.form-inline .error,.form-inline .field-note,.form-inline .auth-links{margin-left:0;font-size:12px}.form-inline .field-message label{vertical-align:top}.form-inline .field-optional{position:absolute;font-size:10px;top:0;right:0}.form-animated-label p{padding-bottom:10px}.form-animated-label p,.form-animated-label .field{position:relative}.form-animated-label label{position:absolute;top:18px;left:28px;padding:0;cursor:text;z-index:10;transition:all .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;font-size:12px;letter-spacing:1px;text-transform:uppercase}.form-animated-label .global-error{width:100%}.form-animated-label .focus label,.form-animated-label .ffl-floated label{top:6px;font-size:12px;line-height:26px;letter-spacing:1px;color:#666;font-weight:normal}.form-animated-label .focus input,.form-animated-label .ffl-floated input,.form-animated-label .focus select,.form-animated-label .ffl-floated select{padding-top:15px;font-size:18px}.form-animated-label .focus textarea,.form-animated-label .ffl-floated textarea{padding-top:25px}.form-animated-label input[type=checkbox]+label,.form-animated-label input[type=radio]+label{position:relative;left:auto;top:auto;font-size:12px;line-height:27px;padding-left:34px;color:#000000}.form-animated-label input[type=radio]+label{width:100%;line-height:30px}.form-animated-label textarea{display:block;padding:10px 28px;height:120px;background-position:right 20px top 10px}.field-message label{color:#666;top:12px;line-height:26px}.remember{padding-top:5px}.inquiry-success{text-align:center;background:#74ad11;color:#fff;padding:10px}.table{width:100%;border-spacing:0;margin:10px 0px 20px}.table th{font-weight:bold;font-size:14px;text-align:left;padding:6px 0;border-bottom:1px solid #e2e2e2}.table td{border-bottom:1px solid #e2e2e2;padding:6px 0}.table.stripe tbody tr:nth-child(even){background:#E9E9E9}.table-row{display:table;width:100%}.table-col{display:table-cell}.table-wrapper{overflow-x:scroll;-webkit-overflow-scrolling:touch;width:100%;position:relative;padding-bottom:36px;max-width:500px}.table-wrapper:before{content:"";position:absolute;display:block;width:30px;height:28px;background:url(images/arrow.gif) no-repeat;background-size:cover;bottom:0;right:4px}.table-wrapper.ios{padding-bottom:36px}.table-wrapper.ios:before{content:"";position:absolute;display:block;width:30px;height:28px;background:url(images/arrow.gif) no-repeat;background-size:cover;bottom:0;right:4px}.error{color:#D0021B;display:block;padding:7px 0 0 28px;font-size:12px;line-height:17px}.global-error,.global-success,.global-warning{font-size:14px;margin:0 0 15px 0;line-height:21px;padding:15px 15px 15px 65px;min-height:50px;background:#D0021B url(images/icons/danger-white.svg) no-repeat 20px 15px;background-size:25px auto;color:#fff;position:relative}.global-success{background-color:#74ad11;background-image:url(images/icons/check.svg);background-size:20px auto;background-position:20px center}.field_error_input,.field_error_input_radio{border-color:#D0021B;background:#fff url(images/icons/danger-red.svg) no-repeat right 20px center;background-size:20px auto;padding-right:50px}.btn,input[type=submit],button{position:relative;display:inline-flex;vertical-align:middle;padding:0 20px;height:60px;font-size:14px;line-height:25px;text-transform:uppercase;font-weight:bold;color:#fff;letter-spacing:2px;background:#000;text-decoration:none;align-items:center;justify-content:center;transition:background .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.btn:hover,input[type=submit]:hover,button:hover{color:#fff;background:#525252;text-decoration:none}.btn-white{background:#fff;border:1px solid #000;color:#000}.btn-white:hover{background:#c4c4c4;color:#000}.nav{list-style:none;position:absolute;top:19px;left:50%;margin:0;padding:0;line-height:28px;transform:translate(-50%)}.nav>li{display:inline-block;position:relative;font-size:12px;line-height:28px;letter-spacing:1.51px;text-transform:uppercase}.nav a{display:block;color:#000;text-decoration:none;padding:0 16px;transition:opacity .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.nav a.selected,.nav a.active,.nav a:hover{opacity:.5}.categories-nav-wrapper{position:absolute;top:60px;z-index:11;width:100%}.categories-nav-container{padding:0 37px 0 0;display:inline-block;position:relative;left:50%;transform:translate(-50%)}.categories-nav{list-style:none;position:relative;margin:0;line-height:17px}.categories-nav>li{display:inline-block;font-size:15px;line-height:17px;text-transform:uppercase;font-weight:bold;letter-spacing:1.5px}.categories-nav>li>a{display:block;color:#000;text-decoration:none;padding:0 19px;position:relative;transition:color .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.categories-nav>li>a:after{content:"";display:block;width:15px;height:15px;background:#fff;position:absolute;bottom:-28px;left:26px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);opacity:0;transition:opacity .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.categories-nav>li>a.selected,.categories-nav>li>a.active,.categories-nav>li>a:hover{color:#666}.categories-nav>li>a.red{color:#D0021B}.categories-nav>li>ul{visibility:hidden;opacity:0;transition:opacity .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;display:flex;list-style:none;background:#fff;position:absolute;width:calc(100% - -100px);top:35px;left:52%;transform:translateX(-50%);padding:20px 20px 20px 54px;box-shadow:0 0 40px 0 rgba(0,0,0,0.3)}.categories-nav>li>ul>li{font-size:14px;line-height:17px;font-weight:bold;margin-right:100px;flex-shrink:0;padding-top:10px}.categories-nav>li>ul>li>ul{list-style:none;margin-top:9px}.categories-nav>li>ul>li>ul>li{font-size:12px;line-height:28px;font-weight:normal}.categories-nav>li>ul>li>ul>li>a:hover{text-decoration:underline}.categories-nav>li.active>a{position:relative;z-index:11}.categories-nav>li.active>a:before{content:"";display:block;width:100%;height:60px;position:absolute;top:0}.categories-nav>li.active.has-children>a{position:relative;z-index:11}.categories-nav>li.active.has-children>a:after{opacity:1}.categories-nav>li.active>ul{visibility:visible;opacity:1}.categories-promo{width:100%;text-align:right;flex-shrink:unset!important;margin-right:0!important;padding-top:0!important}.categories-promo p{padding-bottom:0}.categories-promo img{width:auto;height:auto;max-width:100%;max-height:100%}.form-loading{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999;color:#fff;font-size:16px}.form-loading span{position:absolute;padding:95px 20px 20px 20px;width:200px;left:50%;margin-left:-100px;top:40%;text-align:center;box-shadow:0 0 30px #000;color:#000;background:#fff url(images/loader.svg) no-repeat center 20px}.form-loading:before{content:"";top:0;bottom:0;left:0;right:0;position:absolute;background:#000;background:rgba(0,0,0,0.5)}.lloader{background-size:60px}.load-more-loader{display:block;font-size:14px;text-align:center;margin:30px 0;width:100%}.load-more-loader span{display:block;position:relative;background:url(images/loader.svg) no-repeat center top;background-size:40px auto;padding:45px 0 0}.load-more-container{width:100%;display:flex;justify-content:center;align-items:center}.btn-load-more{width:400px;margin-bottom:90px}.browser-note{background:#FC3;border-bottom:1px solid #F90;padding:8px 15px;font-size:14px;font-weight:bold;text-align:center;position:fixed;z-index:9999;top:0;left:0;right:0}.browser-note a{color:#000;text-decoration:underline}.browser-note a:hover{color:#000}.browser-note img{margin:10px 0}.hello-bar{min-height:38px;background:#fff;padding:6px 0;position:relative;display:flex;align-items:center}.hello-bar-slider{width:100%;display:none}.hello-bar-slider.slick-initialized{display:block}.hello-bar-item{width:100%;display:flex;align-items:center;justify-content:center;cursor:default;text-align:center;padding:0 120px}.hello-bar-title{font-size:15px;line-height:19px;text-align:center}.hello-bar-link .hello-bar-title{cursor:pointer;text-decoration:underline}.hello-bar-link .hello-bar-title:hover{text-decoration:none}.hb-pop-up{width:750px;height:auto;position:fixed;top:48%;transform:translateX(-50%) translateY(-48%);z-index:11111;visibility:hidden;opacity:0;left:-5000px;backface-visibility:hidden;transition:opacity .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.hb-pop-up:before{content:"";position:absolute;display:block;width:auto;height:auto;left:-2000px;top:-2000px;right:-2000px;bottom:-2000px;background:rgba(0,0,0,0.4)}.hb-pop-up.active{visibility:visible;opacity:1;left:50%}.hb-pop-up ::-webkit-scrollbar{-webkit-appearance:none;width:3px}.hb-pop-up ::-webkit-scrollbar-thumb{border-radius:2px;background-color:rgba(0,0,0,0.5)}.hb-pop-up-cnt{width:100%!important;padding:0;margin:0!important;background:#fff;box-shadow:0 15px 40px 0 rgba(0,0,0,0.3);position:relative;z-index:11;backface-visibility:hidden}.hb-pop-up-cnt>*{display:flex;align-items:center;justify-content:center;padding:0}.hb-pop-up-close{display:block;width:44px;height:44px;background:url(images/close.svg) no-repeat;background-size:contain;position:absolute;right:-18px;top:-18px;cursor:pointer;z-index:111}.hello-bar-placeholder{height:0}.fixed-hello-bar .hello-bar{position:fixed;top:-200px;left:0;right:0;box-shadow:0 10px 30px 0 rgba(0,0,0,0.15);transform:translate3d(0, 200px, 0);-webkit-transform:translate3d(0, 200px, 0);-ms-transform:translate3d(0, 200px, 0);transition:transform .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;z-index:1111}.fixed-hello-bar .hello-bar-placeholder{height:38px}.header{width:100%;height:175px;position:relative}.header-top{display:flex;background:#000;height:50px}.header-top .wrapper-big{position:relative;width:100%}.header-contact{display:flex;flex-direction:row!important;position:absolute;left:230px;top:15px;font-size:16px!important;line-height:19px!important;display:flex!important;flex-direction:row}.header-contact .tel,.header-contact .mail{color:#fff;display:block;position:relative}.header-contact .tel span:before,.header-contact .mail span:before{color:#fff !important}.header-contact .tel span:before{top:1px}.header-contact .mail{margin-left:29px}.header-contact .mail span:before{top:3px!important}.header-contact .contact-title,.header-contact .opening-time{display:none}.header-free-delivery{color:#fff;position:absolute;left:50%;top:15px;transform:translate(-50%)}.header-social-network{position:absolute;right:0;top:15px}.cr-lw-container{position:absolute;top:15px;right:0;display:flex;align-items:center}.header-bottom{position:relative;height:124px}.logo{width:200px;height:200px;background:url(images/logo.svg) no-repeat;background-size:contain;display:block;position:absolute;top:-30px;z-index:1111}.header-bottom-col3{position:absolute;right:0;top:51px;display:flex;justify-content:space-between;width:200px;z-index:1111}.m-btn,.m-menu-container{display:none}.bc{color:#000000;font-size:10px;line-height:20px;margin-bottom:20px;text-transform:uppercase;font-weight:normal}.bc a{display:inline-flex;letter-spacing:1.43px;text-decoration:none!important}.bc a:hover{opacity:.7}.bc span{position:relative;padding-right:10px;margin-right:5px;letter-spacing:1.43px}.bc span:after{content:"\e900";font:6px/8px "icomoon";font-weight:bold;color:#000000;position:absolute;right:0;top:6px;transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg)}.bc-last{opacity:.7;padding-right:0!important;margin-right:0!important}.bc-last:after{content:none!important}.contact{font-size:18px;line-height:32px;display:flex;flex-direction:column}.contact-title{font:24px/32px "Playfair Display",Helvetica,serif;padding-bottom:15px}.tel{position:relative}.tel span{padding-left:28px}.tel span:before{content:"\e914";font:16px/16px "icomoon";color:#000;position:absolute;left:0;top:7px}.mail{position:relative;font-family:"Proxima",Arial,Helvetica,sans-serif}.mail:hover{opacity:.8}.mail span{padding-left:28px}.mail span:before{content:"\e908";font:12px/12px "icomoon";color:#000;position:absolute;left:0;top:10px}.opening-time{position:relative}.opening-time span{padding-left:28px}.opening-time span:before{content:"\e915";font:17px/17px "icomoon";color:#000;position:absolute;left:0;top:7px}.free-delivery{font-size:14px;line-height:18px}.free-delivery span{position:relative;padding-left:44px}.free-delivery span:before{content:"\e916";font:18px/18px "icomoon";position:absolute;left:0;top:-1px}.social-network{display:flex;align-items:center}.sn{position:relative;margin:0;width:54px;height:60px;background:#000;display:inline-flex;align-items:center;justify-content:center}.sn:before{content:"\e90a";font:17px/17px "icomoon";color:#fff;transition:color .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.sn:hover{opacity:.7}.ing{position:relative}.ing:before{content:"\e90d";font:19px/19px "icomoon";color:#fff}.yt{position:relative}.yt:before{content:"\e91a";font:21px/23px "icomoon";color:#fff}.social-network-contact{margin-top:30px}.header-social-network .sn{width:40px;height:20px;background:transparent}.header-social-network .sn:before{content:"\e90a";font:18px/18px "icomoon"}.header-social-network .sn:hover{opacity:1}.header-social-network .sn:hover:before{color:#c4c4c4}.header-social-network .ing:before{content:"\e90d";font:18px/18px "icomoon"}.header-social-network .yt:before{content:"\e91a";font:19px/18px "icomoon"}.lw{font-size:0;line-height:0;display:inline-block;vertical-align:middle;margin-left:30px}.lw a{display:inline-block;vertical-align:top;width:26px;height:20px;letter-spacing:1.29px;padding:3px;border-radius:2px;background:url(images/croatia.svg) no-repeat;background-position:center;background-size:20px;margin-left:5px}.lw a.active{cursor:default;pointer-events:none;background-color:#fff}.lw a.active:hover{opacity:1}.lw a:hover{opacity:.8}.lw .en{background:url(images/uk.svg) no-repeat;background-position:center;background-size:20px}.cr{display:inline-block;vertical-align:middle;font-size:0}.cr-list{line-height:0}.cr-list a{display:inline-block;vertical-align:top;font-size:12px;line-height:15px;font-weight:bold;color:#fff;letter-spacing:1.29px;margin-left:16px;opacity:.6}.cr-list a.active{cursor:default;pointer-events:none;opacity:1}.cr-list a:hover{opacity:1}.pop-up .sw{z-index:1}.sw{width:unset;position:absolute;top:-17px;right:0;height:60px;z-index:111}.sw.active{width:100%;left:0;right:0}.sw.active .sw-form{max-height:1500px;visibility:visible;opacity:1}.sw.active .sw-toggle{width:50px}.sw.active .sw-toggle:after,.sw.active .sw-toggle:before{content:"";position:absolute;display:block;width:14px;height:2px;background:#000000;top:29px;left:25px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.sw.active .sw-toggle:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg)}.sw.active .sw-toggle:hover:before,.sw.active .sw-toggle:hover:after{opacity:.7}.sw .ui-menu{width:100%;position:absolute;list-style:none;padding:0 25px;left:0;background:#fff;box-shadow:-5px 0 30px 0 rgba(0,0,0,0.2);z-index:11111!important}.sw .ui-menu-item{cursor:pointer;width:calc(100% - -50px);margin-left:-25px}.sw .ui-menu-item a{display:block;font-size:18px;color:#000000;padding:20px;min-height:100px}.sw .ui-menu-item span{margin-right:20px}.sw .ui-menu-item a:hover{color:#000000}.sw .ui-menu-item .image{border:1px solid #EEEEEE;width:100px;height:60px;float:left;line-height:56px;margin-right:20px;text-align:center;background:#fff;display:flex;align-items:center;justify-content:center}.sw .ui-menu-item img{display:block;width:auto;height:auto;max-width:100%;max-height:100%}.sw .autocomplete-showall{padding:10px 0;width:calc(100% - -50px);margin-left:-25px;background:#000;text-transform:uppercase;color:#fff;display:flex;align-items:center;justify-content:center;position:relative;transition:all .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.sw .autocomplete-showall a{color:#fff;padding:5px 25px;font-size:16px;min-height:unset!important;z-index:111;transition:all .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.sw .autocomplete-showall:hover{opacity:1}.sw .autocomplete-showall .ui-state-focus{color:#fff !important;background:unset;opacity:1}.sw .autocomplete-showall .ui-state-focus strong{z-index:1;position:relative}.sw .autocomplete-showall .ui-state-focus:after{content:"";display:block;width:100%;height:100%;background:#666;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;transition:all .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.sw .ui-state-focus{background:#f3f3f3;transition:all .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.sw .search-cnt{display:flex;flex-flow:column;padding-top:3px}.sw .search-title{font-size:14px;line-height:18px;color:#000000;font-weight:500;display:block}.sw .search-price-cnt{padding-top:3px}.sw .search-price{font-size:14px;line-height:18px;color:#000000;font-weight:bold;display:block}.sw .search-price-old{font-size:0;line-height:0;margin:0 !important;display:block;padding-bottom:1px}.sw .search-price-old-active{font-size:12px;line-height:14px;font-weight:normal;text-decoration:line-through;color:#000000}.sw-toggle{width:20px;height:60px;right:0;top:0;position:relative;display:flex;align-items:center;justify-content:center;z-index:111}.sw-toggle:before{content:"\e911";font:18px/18px "icomoon";z-index:1;position:absolute;top:42%;transform:translateY(-50%);transition:opacity .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.sw-toggle:hover:before{opacity:.7}.sw-form{max-height:0;visibility:hidden;opacity:0;width:100%;position:absolute;top:0;left:0;right:0;z-index:1;transition:opacity .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.sw-form:before{content:none}.sw-input{padding:0 150px 0 62px;border:none;height:60px;background:#fff;border:1px solid #DDDDDD}.sw-btn{background:#000;font-size:14px;line-height:17px;font-weight:bold;color:#fff;width:140px;height:60px;position:absolute;right:-1px;top:0}.sw-btn span{position:relative;padding-left:30px}.sw-btn span:before{content:"\e911";font:18px/18px "icomoon";color:#fff;position:absolute;left:0;top:-1px;font-weight:normal}.field-zipcode .autocomplete-container{position:absolute;top:60px;right:0;left:0;border:none;z-index:111;box-shadow:0 5px 25px 0 rgba(0,0,0,0.15)}.field-zipcode .autocomplete-container:before{content:none}.field-zipcode .autocomplete-container ::-webkit-scrollbar{-webkit-appearance:none;width:2px;background-color:rgba(0,0,0,0.2)}.field-zipcode .autocomplete-container ::-webkit-scrollbar-thumb{border-radius:2px;background-color:#000000}.field-zipcode .ui-autocomplete{overflow:auto;height:auto;max-height:300px;background:#fff;position:relative;font-size:15px;z-index:111}.field-zipcode .ui-autocomplete .ui-menu-item{padding:5px 25px;color:#000000;border-bottom:1px solid #EEEEEE;cursor:pointer;transition:background .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.field-zipcode .ui-autocomplete .ui-menu-item:hover{background:#e2e2e2}.field-zipcode .ui-autocomplete .ui-menu-item a{color:#000000;text-decoration:none}.aw{font-size:0;line-height:0;position:relative;transition:opacity .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.aw .aw-icon{position:relative;display:block;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.aw .aw-icon:before{content:"\e917";font:24px/24px "icomoon";color:#000}.aw .aw-icon:hover{opacity:.7}.aw:hover{padding:0 0 20px 0}.aw:hover .auth-userbox-hover{opacity:1;max-height:500px;visibility:visible}.auth-userbox-hover{padding:28px 35px;min-width:280px;display:flex;flex-direction:column;position:absolute;top:55px;left:-100px;background:#fff;font-size:12px;line-height:28px;letter-spacing:1px;text-transform:uppercase;color:#000;box-shadow:0 0 40px 0 rgba(0,0,0,0.3);max-height:0;visibility:hidden;opacity:0;transition:opacity .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;z-index:11111}.auth-userbox-hover:before{content:"";display:block;width:10px;height:10px;background:#fff;position:absolute;left:115px;top:-5px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg)}.auth-userbox-hover a:hover{text-decoration:underline}.wishlist{width:40px;height:40px;position:relative;transition:opacity .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.wishlist a{display:block;height:100%;width:100%}.wishlist a:before{content:"\e918";font:20px/20px "icomoon";color:#000;position:absolute;right:10px;bottom:9px}.wishlist .counter{position:absolute;right:0;top:-2px;font-size:14px;line-height:17px;letter-spacing:2px}.wishlist:hover{opacity:.7}.wishlist-title-container{padding:50px 0 30px;border-bottom:1px solid #DDDDDD}.wishlist-title-wrapper{display:flex;justify-content:space-between;align-items:center}.wishlist-title{font:40px/48px "Proxima",Arial,Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:4px;position:relative;padding-left:68px;display:inline-block}.wishlist-title:before{content:"\e918";font:36px/36px "icomoon";color:#000;position:absolute;left:0;top:4px}.wishlist-detail-counter{font-size:30px;line-height:36px}.btn-wishslit-delete{width:405px}.btn-wishslit-delete-m{display:none}.wishlist-detail-items{display:flex;flex-wrap:wrap;padding:40px 0 80px;width:calc(100% - -20px);margin-left:-10px}.wishlist-mode{width:calc(100% / 4 - 20px) !important}.wishlist-mode .cp-badges-special2{bottom:30px}.wishlist-mode .cp-wishlist{position:relative;right:unset;left:unset;bottom:unset;font-size:10px;line-height:12px;text-transform:uppercase;letter-spacing:1.25px;padding-bottom:10px;text-align:center}.wishlist-mode .cp-wishlist-btn{width:unset;height:unset;position:relative;padding-left:18px;font-weight:normal}.wishlist-mode .cp-wishlist-btn:before{content:"\e904";font:13px/13px "icomoon";color:#000;position:absolute;left:0;top:-1px}.wishlist-mode .cp-wishlist-btn:after{content:none!important}.wishlist-mode .cp-wishlist.active .cp-wishlist-remove{display:initial}.empty-wishlist{padding:50px 0}.wishlist-title-container-index{padding-left:120px!important}.wishlist-empty-desc{font-size:18px;padding:50px 0}.ww{position:relative;padding-bottom:20px}.ww-items{width:40px;height:40px;position:relative;display:block}.ww-items:before{content:"\e912";font:20px/20px "icomoon";color:#000;position:absolute;right:10px;bottom:9px}.ww-counter{position:absolute;right:0;top:-2px;font-size:14px;line-height:17px;letter-spacing:2px}.ww-preview{position:absolute;top:55px;right:0;background:white;width:550px;padding:25px 25px 25px 20px;z-index:1111;box-shadow:0 0 40px 0 rgba(0,0,0,0.3)}.ww-preview:before{content:"";display:block;width:10px;height:10px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);background:#fff;position:absolute;top:-5px;right:15px;z-index:111111}.ww-preview:after{content:"";display:block;width:100%;height:20px;background:transparent;position:absolute;top:-20px;left:0}.ww-preview ::-webkit-scrollbar{-webkit-appearance:none;width:2px}.ww-preview ::-webkit-scrollbar-thumb{border-radius:2px;background-color:rgba(0,0,0,0.5)}.ww-preview-items{max-height:300px;overflow:auto}.ww-preview-items .ww-preview-item{display:flex;margin-bottom:35px}.ww-preview-items .ww-image{margin-right:20px;display:block;flex-shrink:0}.ww-preview-items .ww-image a{display:flex;align-items:center;justify-content:center;width:100px;flex-shrink:0}.ww-preview-items .ww-image img{max-width:100%;max-height:100%;width:auto;height:auto}.ww-preview-items .ww-cnt{flex-grow:1}.ww-preview-items .ww-manufacturer{font-size:12px;line-height:15px;font-weight:bold;letter-spacing:1.71px;text-transform:uppercase}.ww-preview-items .ww-title{font-size:12px;line-height:15px;font-weight:bold;letter-spacing:1.2px;padding-bottom:1px;text-transform:uppercase}.ww-preview-items .ww-code{font-size:10px;line-height:12px;letter-spacing:1.43px}.ww-preview-items .ww-variations{font-size:10px;line-height:12px;letter-spacing:1.25px;opacity:.6;padding-top:4px}.ww-preview-items .ww-variations p{padding-bottom:2px}.ww-preview-items .ww-price{display:flex;flex-direction:column;margin-left:20px;flex-shrink:0;justify-content:center;align-items:flex-end}.ww-preview-items .ww-double-prices{display:flex;column-gap:16px}.ww-preview-items .ww-double-left,.ww-preview-items .ww-double-right{display:flex;flex-flow:column;text-align:right}.ww-preview-items .ww-lowest-price{padding-bottom:3px;text-align:right}.ww-preview-items .ww-old-price{font-size:11px;line-height:14px;letter-spacing:.5px}.ww-preview-items .ww-current-price{font-size:14px;line-height:17px;font-weight:bold;letter-spacing:1px;padding:1px 0 2px}.ww-preview-table{width:100%}.ww-totals{width:calc(100% - -45px);margin-left:-20px;border-top:1px solid #DDDDDD;padding:14px 25px 20px 140px;font-size:14px;line-height:22px;letter-spacing:1.08px;text-transform:uppercase}.ww-value{float:right}.ww-total{font-weight:bold}.ww-btn-container{width:100%;display:flex;justify-content:space-between}.ww-btn-container .btn{width:calc(50% - 5px)}.ww-minprice{font-size:14px;line-height:22px;text-align:right;padding:0 0 20px}.main{margin-top:40px}.main-body{width:890px;margin-bottom:80px;font-weight:300}.main-body h1{padding-bottom:50px}.main-body h2{padding:20px 0 14px;font-weight:normal}.main-body h3{padding:20px 0 7px;font-weight:normal}.main-body h4{padding:20px 0 13px;font-weight:normal}.main-body a{text-decoration:underline}.main-body a:hover{opacity:.7}.main-body ul{list-style:none;padding:0;margin:0 0 15px 20px}.main-body ul li{position:relative;padding:3px 0 3px 19px}.main-body ul li:before{content:"";position:absolute;display:block;width:7px;height:7px;background:#000;border-radius:200px;top:12px;left:0}.main-body ol{margin:0 0 15px 39px}.main-body ol li{position:relative}.main-body img{width:auto;height:auto;max-width:100%;max-height:100%}.main-body iframe{max-width:100%}.main-body .btn,.main-body button{min-width:220px;text-decoration:none}.main-body .btn:hover,.main-body button:hover{opacity:1}.intro-text{font:24px/34px "Playfair Display",Helvetica,serif;font-weight:bold;padding-bottom:20px}.text-big{font-size:24px;line-height:34px;padding-bottom:15px}.text-border{padding:30px 50px!important;border:1px solid #000;font-weight:bold!important;font-family:"Playfair Display",Helvetica,serif;margin:15px 0 25px}.text-background{padding:30px 50px;font-weight:bold;font-family:"Playfair Display",Helvetica,serif;margin:15px 0 25px;background:#000;color:#fff}.extra-images{display:flex;justify-content:center;width:calc(100% - -310px);margin:20px 0 35px -155px}.ec-img{width:calc(100% / 3);margin:0 12px}.extra-img{width:auto;height:auto;max-width:100%;max-height:100%}.extra-img-desc{font-size:11px;line-height:20px;color:#000;padding-top:17px;letter-spacing:1.57px;font-weight:normal;text-align:center;text-transform:uppercase}.image-wrapper{width:calc(100% - -310px);margin-left:-155px;padding:15px 0}.image-title{font-size:11px;line-height:20px;letter-spacing:1.57px;font-weight:normal;text-transform:uppercase;padding-top:15px;text-align:center}.share{display:flex;justify-content:center;flex-direction:column;margin-top:30px}.ss-label{font-size:11px;line-height:20px;font-weight:normal;text-transform:uppercase;padding-bottom:5px;letter-spacing:1.57px;text-align:center}.share-icons{display:flex;align-items:center;justify-content:center}.ss-item{width:47px;height:38px;background:transparent;font-size:0;line-height:0;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:opacity .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.ss-item:after{content:"\e90a";font:16px/40px "icomoon";color:#000;z-index:1}.ss-item:hover{opacity:.6}.ss-wp:after{content:"\e919"}.ss-viber:after{content:"\e914"}.ss-mail:after{content:"\e908";font-size:12px}.tellfriend{padding:20px}.tellfriend-btn-container{margin-top:20px;display:flex;align-items:center}.tellfriend-btn-container button{width:220px;margin-right:50px}.tellfriend-btn-container a:hover{opacity:.7}.nw{width:100%;padding:120px 0 130px;background:url(images/newsletter.jpg) no-repeat;background-size:cover;color:#fff}.nw-title{font:64px/85px "Playfair Display",Helvetica,serif;font-weight:bold;padding-bottom:4px}.nw-subtitle{font-size:22px;line-height:26px;padding-bottom:23px;letter-spacing:1px}.nw-info{font-size:14px;line-height:21px;opacity:.8;letter-spacing:1px;padding-top:18px}.nw-cnt{min-height:140px}.nw-form{width:465px;position:relative;font-size:18px}.nw-input{width:100%;height:70px;background:#fff;color:#000;padding:0 150px 0 30px;font-size:18px;border:none}.nw-input::-webkit-input-placeholder{color:#000000}.nw-input:-ms-input-placeholder{color:#000000}.nw-input::-moz-placeholder{color:#000000}.nw-input:focus::-webkit-input-placeholder{color:#DFDFDF}.nw-input:focus:-ms-input-placeholder{color:#DFDFDF}.nw-input:focus::-moz-placeholder{color:#DFDFDF}.nw-input:hover,.nw-input:focus{border:none}.nw-button{width:140px;position:absolute;right:1px;top:1px;text-transform:uppercase;height:68px}.nw-error{font-size:12px;line-height:14px;color:#fff;text-align:left;padding:10px 0 0 30px}.nw-success{color:#fff;padding-top:10px;font-size:17px;line-height:24px}.popup-nl-active{height:100vh}.popup-nl-active .main,.popup-nl-active .header,.popup-nl-active .footer,.popup-nl-active .main-slider-container,.popup-nl-active .hp-category,.popup-nl-active .hp-publish,.popup-nl-active .homepage-about{display:none}.popup-nl-active .nw{max-height:0;padding:0}.popup-nl-active .nw .wrapper{max-height:0}.popup-nl-active .nw .nw-cnt{min-height:unset}html.fancybox-lock ::-webkit-scrollbar{display:none!important;width:0!important;overflow:hidden!important}html.fancybox-lock ::-webkit-scrollbar-track{border:none!important}.fancybox-overlay{z-index:9999}.fancybox-opened{z-index:99999}#fancybox-thumbs{z-index:100000}.fancybox-margin{margin-right:0!important}.fancybox-lock .quick-fancybox-leave .fancybox-overlay{overflow:hidden}.quick-fancybox-leave{position:fixed;z-index:999999;left:0!important;top:0!important;right:0;bottom:0;width:auto!important;overflow:hidden!important}.quick-fancybox-leave .fancybox-skin{box-shadow:none!important;border-radius:0!important;height:100%!important;padding:0!important;position:fixed;top:0;left:0;right:0;z-index:9999}.quick-fancybox-leave .fancybox-outer,.quick-fancybox-leave .fancybox-inner{width:100%!important;height:100%!important}.quick-fancybox-leave .fancybox-close{width:44px;height:44px;top:80px;right:80px;text-decoration:none;background:transparent;z-index:9999999999}.quick-fancybox-leave .fancybox-close:before{content:"\e904";font:44px/44px "icomoon";color:#fff;position:absolute;left:0;top:0;width:100%;text-align:center;transition:color .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.quick-fancybox-leave .fancybox-close:hover:before{color:#666}.nl-popup{background:linear-gradient(0deg, #0E0D1E 0%, #0E0D1E 100%);background-size:cover;background-position:right bottom;height:100vh;position:fixed;left:0;right:0;top:0;z-index:99999999;display:flex!important;justify-content:center;align-items:center}.nl-popup .nw-cnt{position:relative;width:465px;min-height:100px}.nl-popup .nw-title{font-size:64px;line-height:85px;padding-bottom:4px}.nl-popup .nw-subtitle{font-size:22px;line-height:26px;letter-spacing:1px;padding-bottom:23px;font-weight:normal}.nl-popup-header{position:absolute;left:50%;transform:translateX(-50%);top:55px;z-index:1}.nw-logo{background:url(images/nw-logo.svg) no-repeat;width:160px;height:160px;background-size:contain}.nw-leaving{min-height:590px;background:url("images/nw-leaving.png") no-repeat;background-size:contain;background-position:right;padding:0;position:absolute;top:50%;transform:translateY(-50%)}.nw-wrapper{width:465px;position:absolute;left:19.5%;top:50%;transform:translateY(-50%)}.nw-note{font-size:14px;line-height:26px;letter-spacing:1px;font-weight:normal;opacity:.75;padding-top:15px}.nw-leaving-success{padding:0;margin:auto;max-width:460px}.contact-row{display:flex;width:100%}.contact-col1{width:840px}.stores-slider-container{width:100%;position:relative}.contact-col2{padding:46px 0 40px 107px}.contact-col2 h3{padding-bottom:19px;line-height:34px;font-weight:normal}.contact-page-title{text-align:left}.contact-col2-row{display:flex;justify-content:space-between;margin-top:25px}.contact-col2-l{width:360px;flex-shrink:0;margin-right:90px}.contact-col2-l a{text-decoration:underline}.contact-col2-l a:hover{text-decoration:none}.contact-col2-r{width:100%}.contact-locations{margin-top:43px}.location-rotator-item{padding-left:45px;position:relative;padding-bottom:25px}.location-rotator-item:before{content:"\e90b";font:13px/13px "icomoon";position:absolute;top:4px;left:0;color:#000}.location-rotator-title{font-size:18px;line-height:21px;font-weight:300;padding-bottom:11px}.location-rotator-content{font-size:16px;line-height:19px;font-weight:300}.location-rotator-content p{padding-bottom:3px}.page-contact .main{margin-top:0}.map-img{display:block;position:relative;max-height:420px;width:100%}.map-img img{width:auto;height:auto;max-width:100%;max-height:100%;display:block}.map{position:relative;height:420px;width:100%}.gdpr-map img{width:auto;height:auto;max-width:100%;max-height:100%;display:block}.gdpr-map p{padding-bottom:0}.gm-style-iw{width:100% !important}.infoBox{width:260px;position:relative;margin:-80px 0 0 10px;background:none;font:14px/17px "Proxima",Arial,Helvetica,sans-serif}.infoBox .title{display:block;font-weight:bold;font-size:16px;line-height:19px;padding-bottom:2px;color:#000}.infoBox .image img{max-width:100%;height:auto}.infoBox img{top:18px;right:0;z-index:1}.infoBox .address,.infoBox .contact,.infoBox .business-hour{display:block;width:100%;padding:0 0 10px;font-size:14px;line-height:17px}.infoBox .tel,.infoBox .tel a,.infoBox a[href^=tel]{cursor:default;color:#000000;text-decoration:none}.infoBox-cnt{padding:22px 45px 25px 25px;background:#fff;margin:15px;display:block;box-shadow:0 0 20px 0 rgba(0,0,0,0.18);position:relative;width:auto;font-size:14px;line-height:17px}.infoBox-cnt:before{content:"";position:absolute;display:block;width:10px;height:10px;background:#fff;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);left:-5px;top:28px}.fp-title{font-size:22px;line-height:28px;font-weight:300;position:relative;padding:0 0 4px 30px;display:block;color:#000;text-decoration:none!important}.fp-title:after{content:"";display:block;width:14px;height:2px;position:absolute;left:0;top:12px;background:#000}.fp-title:before{content:"";display:block;width:2px;height:14px;position:absolute;left:6px;top:6px;background:#000}.fp-title:hover{text-decoration:underline!important;opacity:1!important}.fp-cnt{font-size:18px;line-height:26px;padding-left:30px;max-height:0px;overflow:hidden;transition:max-height .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.fp{padding-bottom:22px}.fp.active .fp-title{position:relative;display:block}.fp.active .fp-title:before{display:none}.fp.active .fp-cnt{max-height:1500px}.fp.active .fp-cnt a{font-weight:bold;padding-bottom:2px}.p-items{display:flex;flex-wrap:wrap;width:calc(100% - -120px);margin:50px 0 0 -60px}.pp{width:calc(100% / 3 - 120px);display:flex;flex-direction:column;cursor:pointer;margin:0 60px 70px;transition:none .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.pp:hover .pp-image span img{box-shadow:0 15px 40px 0 rgba(0,0,0,0.3)}.pp-image span{display:flex;align-items:center;justify-content:center}.pp-image span img{width:auto;height:auto;max-width:100%;max-height:100%;display:block;transition:all .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.pp-cnt{padding:30px 40px 10px;font-size:16px;line-height:24px;font-weight:300}.pp-title{font:36px/46px "Playfair Display",Helvetica,serif;padding-bottom:16px}.pp-short-desc{letter-spacing:1px}.no-publish{padding:40px 0;font-weight:bold;text-align:center}.pd-header{width:800px;margin:0 auto;text-align:center}.pd-title{font-size:58px;line-height:62px;padding-bottom:25px!important;font-weight:normal}.pd-images{width:calc(100% - -790px);margin-left:-395px}.pd-images span{display:flex;align-items:center;justify-content:center}.pd-images img{max-height:700px}.pd-short-desc{font:24px/34px "Playfair Display",Helvetica,serif;font-weight:bold;padding-bottom:20px}.pd-date{font-size:14px;line-height:26px;letter-spacing:.88px;font-weight:300;padding:25px 0 20px;text-align:center}.pd-related{margin-top:80px}.pd-related-title{font:48px/64px "Playfair Display",Helvetica,serif;font-weight:bold;text-align:center;padding:0 0 40px}.pd-related-publish{display:flex;width:calc(100% - -120px);margin-left:-60px;justify-content:center}.pd-related-publish .pp{margin-bottom:10px}.pd-related-btn-container{width:100%;display:flex;align-items:center;justify-content:center;margin:40px 0 110px}.pd-related-btn{width:400px}.m-wrapper{width:1340px;margin:0 auto 60px}.m-items{display:flex;flex-wrap:wrap;width:100%;margin-top:65px}.m-column{width:calc(100% / 4);display:flex;flex-direction:column;align-items:center;margin-bottom:85px}.m-letter{font-size:40px;line-height:53px;padding-bottom:13px}.m-list{list-style:none;text-align:center;font-size:12px;line-height:28px;letter-spacing:1px;text-transform:uppercase;font-weight:normal;padding:0 10px}.m-title a:hover{text-decoration:underline}.cp-cnt-comment{display:flex;align-items:center;justify-content:center;min-height:13px;margin-top:10px}.cp-rate{font-size:0!important;padding:0;height:13px;display:inline-block;flex-shrink:0}.cp-rate span{display:inline-block;position:relative;width:13px;height:13px;margin-right:1px;opacity:1!important}.cp-rate span:after{content:"";position:absolute;display:block;width:13px;height:13px;background:url(images/star.svg) no-repeat;background-size:contain;top:0;left:0}.cp-rate span.icon-star:after{background:url(images/star-yellow.svg) no-repeat;background-size:contain;z-index:1}.cp-comment-count{margin-left:5px;color:rgba(0,0,0,0.5);font-size:12px;line-height:15px}.cp-comment-count a{color:#000000;text-decoration:none}.cp-comment-count a:hover{text-decoration:underline}.cd-rates{margin-right:8px}.cd-rates>a{display:block;font-size:0;line-height:0}.cd-info-comments{font-size:12px;line-height:12px;text-transform:uppercase;letter-spacing:1px;font-weight:normal}.cd-info-comments a{color:#000000;text-decoration:underline}.cd-info-comments a:hover{text-decoration:none}.cd-info-comments .counter{font-size:12px;color:rgba(0,0,0,0.5);transition:color .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.form-comment{margin:0 0 35px}.form-comment ::-webkit-input-placeholder{opacity:1}.form-comment input,.form-comment textarea{font-size:12px!important;line-height:15px}.form-comment textarea{height:110px;padding-top:30px!important;line-height:17px}.form-comment .comment-field-display_name,.form-comment .comment-field-email{width:calc(100% / 2 - 5px);display:inline-block}.form-comment .comment-field-display_name{float:left;margin-right:10px}.form-comment .comment-field-email{float:right}.form-comment .comment-field-message label{line-height:20px!important}.comment-buttons{display:flex;align-items:center;margin-top:5px}.btn-comment-submit{min-width:200px}.comment-form-note{font-size:12px;line-height:14px;font-style:italic;text-align:center;padding:0 80px;flex-grow:1}.comment-field-rate{display:inline-flex;align-items:center;width:auto;margin:10px 0 20px;padding:0 0 0 28px;clear:both}.comment-field-rate input{visibility:hidden}.comment-field-rate>span{display:flex;vertical-align:top}.comment-field-rate .label{font-size:12px;line-height:14px;text-transform:uppercase;display:inline-block;vertical-align:top;padding-right:10px}.comment-rate-item{display:inline-flex;align-items:center}.comment-rate-item input[type=radio]+label{padding:0;font-size:0!important;width:21px;height:21px;min-height:21px;margin:0 2px;top:unset;left:unset}.comment-rate-item input[type=radio]+label:before{display:none}.comment-rate-item input[type=radio]+label:after{content:"";position:absolute;display:block;width:21px;height:21px;background:url(images/star.svg) no-repeat;background-size:contain;top:0;left:0;visibility:visible;opacity:1;transition:all .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.comment-rate-item input[type=radio]:checked+label:after,.comment-rate-item.active input[type=radio]+label:after{background:url(images/star-yellow.svg) no-repeat / contain !important}.comment-rate-item.active-hover input[type=radio]+label:after{background:url(images/star-yellow.svg) no-repeat;background-size:contain}.comment_success{margin:0 0 30px}.comment-success-message{margin-bottom:15px;color:#74ad11}.comment-list{margin-bottom:30px}.comment-list-header{display:flex;align-items:center;margin-bottom:12px}.comment-list-header .cp-rate{height:21px}.comment-list-header .cp-rate span{width:21px;height:21px;margin-right:2px}.comment-list-header .cp-rate span:after{width:21px;height:21px}.comments-list-title{font:22px/30px "Playfair Display",Helvetica,serif;padding-right:12px;margin-right:10px;position:relative}.comments-list-title:before{content:"";position:absolute;display:block;width:1px;height:15px;background:#DDDDDD;right:0;bottom:6px}.comments-list-title .counter{font:16px/19px "Proxima",Arial,Helvetica,sans-serif;vertical-align:middle}.comment{padding:15px 0 10px;border-top:1px solid #DEDEDE}.comment-header{display:flex;align-items:center;padding:0 0 8px}.comment-rate{margin-right:9px}.comment-username,.comment-date{font-size:15px;line-height:21px;font-weight:bold;flex-shrink:0}.comment-date{font-weight:normal}.comment-message{font-size:14px;line-height:21px;font-weight:300;padding-bottom:10px}.comment-replay{display:block;font-size:15px;line-height:21px;font-weight:bold;padding-left:8px;margin-left:8px;position:relative;text-decoration:none!important}.comment-replay:before{content:"";position:absolute;display:block;width:1px;height:12px;background:#DDDDDD;left:0;bottom:5px}.comment-replay:hover{text-decoration:underline!important}.comment-replay-m{display:none}.comment-child{background:#EEEEEE;border:none;padding:15px 20px 5px;margin:-10px 0 18px;position:relative}.comment-child:before{content:"";position:absolute;display:block;width:10px;height:10px;background:#EEEEEE;top:-3px;left:25px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg)}.comment-child .comment-header{padding:0 0 5px}.btn-load-more-comments{min-width:240px;height:50px;margin-top:10px;font-size:12px}.pd-comments-info{display:flex;align-items:center;justify-content:center;margin-bottom:25px}.pd-comments{margin-top:35px}.pd-comments-title{font:22px/30px "Playfair Display",Helvetica,serif;padding-bottom:15px}.catalog-wrapper-l2{padding-top:25px}.c-header{padding:10px 0 45px}.c-header .bc{margin-bottom:3px}.c-header-l2{margin:-40px 120px 5px 0;padding:105px 0 80px 120px}.c-header-l2.no-background{margin:0 120px 45px;padding:0}.cm-header{padding:0 0 45px 0;border-bottom:1px solid #DDDDDD;margin-bottom:30px}.cm-header .bc{text-align:center;padding-bottom:25px}.cm-content{width:860px;margin:0 auto}.c-header-bottom{width:100%;display:flex;align-items:center;justify-content:space-between;position:relative}.c-title{font-size:64px;line-height:85px;position:relative;padding-left:160px;text-align:left}.c-title:before{content:"";position:absolute;display:block;width:124px;height:47px;left:0;top:22px}.c-desc{padding:20px 0 0}.c-title-no-img{padding-left:0}.c-title-no-img:before{content:none}.c-title-l2{padding-left:0}.c-title-l2:before{content:none}.cm-title{font:36px/28px "Proxima",Arial,Helvetica,sans-serif;font-weight:bold;letter-spacing:4px}.cm-desc{margin-top:31px;font-size:18px;line-height:28px;letter-spacing:.45px;font-weight:300;text-align:center}.c-categories-list{list-style:none;font-size:14px;line-height:28px;font-weight:bold;position:relative;text-transform:uppercase;display:flex;letter-spacing:1.5px}.c-categories-list li{padding:0 0 0 30px}.c-categories-list li a:hover{opacity:.7}.c-categories-list:before{content:"";display:block;width:100%;height:2px;background:#000;position:absolute;right:-30px;top:50%;transform:translate(100%, -50%)}#items_catalog_layout{width:100%}.c-main-content{display:flex;justify-content:space-between;margin-bottom:60px}.c-items{display:flex;flex-wrap:wrap;width:calc(100% - -20px);margin-left:-10px}.cp{display:flex;flex-direction:column;width:calc(100% / 3 - 20px);position:relative;padding-top:5px;margin:0 10px 80px 10px}.cp:hover .cp-code,.cp:hover .cp-wishlist{opacity:1}.cp-badges{display:block;position:absolute;top:0;left:0;z-index:10}.cp-badge{width:50px;height:50px;border-radius:100%;background:#000;margin-bottom:5px;font-size:16px;line-height:1.3;font-weight:bold;color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;z-index:1}.cp-badge-discount{background:url(images/badge-discount.png) no-repeat;background-size:contain;background-position:center}.cp-badge-new{background:url(images/badge-new.png) no-repeat;background-size:contain;background-position:center;position:absolute;right:0;top:0}.cp-badge-special{width:50px;height:50px;margin-bottom:5px;display:flex;align-items:center;justify-content:center;flex-shrink:0;z-index:1}.cp-badge-special img{width:auto;height:auto;max-width:100%;max-height:100%;display:block}.cp-badges-special2{display:flex;justify-content:center;flex-wrap:wrap;position:absolute;bottom:0;left:45px;right:45px}.cp-badge-special2{min-width:70px;min-height:30px;padding:5px 10px 4px;margin:0 3px 5px;background:#000;font-size:11px;line-height:1.3;color:#fff;text-transform:uppercase;font-weight:bold;letter-spacing:1px;display:flex;align-items:center;justify-content:center;text-align:center}.cp-header{padding:0 55px;flex-grow:1;position:relative}.cp-brand{width:100%;font-size:14px;line-height:17px;letter-spacing:2px;font-weight:bold;text-align:center;text-transform:uppercase;display:flex;justify-content:center}.cp-wishlist{position:absolute;width:auto;height:auto;bottom:9px;right:12px;z-index:1;opacity:0;font-size:0;transition:opacity .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.cp-wishlist.active .cp-wishlist-btn:after{content:"\e91c"}.cp-wishlist.active .cp-wishlist-add{display:none}.cp-wishlist.active .cp-wishlist-remove{display:block}.cp-wishlist-btn{width:24px;height:20px;position:relative;display:block;transition:opacity .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.cp-wishlist-btn:after{content:"\e918";font:20px/20px "icomoon";color:#000}.cp-wishlist-btn:hover{opacity:.5}.cp-wishlist-remove{display:none}.wishlist-message{position:absolute;bottom:35px;right:0;padding:10px;background:#fff;color:#000;font-size:12px;line-height:14px;width:auto;min-width:205px;text-align:center;box-shadow:0 0 20px 0 rgba(0,0,0,0.3)}.wishlist-message:before{content:"";position:absolute;display:block;width:7px;height:7px;background:#fff;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);bottom:-3px;right:9px}.wishlist-message a{text-decoration:underline;text-transform:none;font-weight:normal}.cp-image{width:100%;margin-top:5px;position:relative}.cp-image>a{display:flex;justify-content:center;align-items:center;height:210px}.cp-image img{width:auto;height:auto;max-height:100%;max-width:100%}.cp-cnt{display:flex;flex-direction:column;height:auto;flex-grow:1;padding:10px 10px 20px}.cp-price{display:flex;flex-direction:column;align-items:center;flex-grow:1;width:100%}.cp-old-price{font-size:12px;line-height:14px}.cp-current-price{font-size:14px;line-height:17px;font-weight:normal;text-align:center}.cp-price-label{font-size:14px}.cp-double-prices{display:flex;align-items:baseline}.cp-double-left{text-align:center}.cp-double-right{text-align:left}.cp-double-left,.cp-double-right{display:flex;flex-flow:column}.cp-discount-price{font-weight:bold}.cp-code{font-size:12px;line-height:14px;font-weight:normal;margin-top:13px;letter-spacing:1px;text-align:center;opacity:0;transition:opacity .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.cp-lowest-price{font-size:11px;line-height:14px;letter-spacing:.5px;color:#7F7F7F;padding-top:6px;max-width:210px;margin:0 auto;text-align:center}.filters-container{display:none}.sidebar{width:340px;margin-right:82px;flex-shrink:0}.c-filters{width:100%;border:1px solid #DDDDDD;font-size:12px;line-height:16px;font-weight:normal;text-transform:uppercase}.c-filters:last-child{border-bottom:none}.cf-item{padding:13px 25px 9px 25px;border-bottom:1px solid #DDDDDD}.ci-title{font-size:14px;line-height:27px;font-weight:bold;padding-bottom:3px;letter-spacing:1.5px;position:relative}.ci-sidebar-list{list-style:none}.ci-sidebar-list>li>a{font-size:12px;line-height:19px;letter-spacing:1.29px;transition:color .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.ci-sidebar-list>li>a:hover{color:#666}.ci-sidebar-list>li>ul{list-style:none}.ci-sidebar-list>li>ul>li{padding:3px 0;transition:opacity .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.ci-sidebar-list>li>ul>li:hover{opacity:.5}.ci-sidebar-list>li>ul>li>a{display:block}.ci-sidebar-list>li>ul>li>a.active{opacity:.5}.cf-item ::-webkit-scrollbar{-webkit-appearance:none;width:2px}.cf-item ::-webkit-scrollbar-thumb{border-radius:2px;background-color:rgba(0,0,0,0.5)}.cf-title{font-size:14px;line-height:28px;letter-spacing:1.5px;font-weight:bold;position:relative;cursor:pointer}.cf-title .toggle-icon{position:absolute;right:0;top:5px;width:14px;height:14px}.cf-title .toggle-icon:before,.cf-title .toggle-icon:after{content:"";position:absolute;display:block;width:14px;height:2px;background:#000;top:6px}.cf-title .toggle-icon:after{content:"";position:absolute;display:block;width:2px;height:14px;right:6px;top:0px}.cf-item-wrapper{max-height:0;overflow:hidden;transition:max-height .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.cf-item-wrapper .cf-row:first-child{margin-top:5px}.cf-row input[type=checkbox]+label,.cf-row input[type=radio]+label{letter-spacing:1.29px}.cf-item.active .toggle-icon:after{content:none}.cf-item.active .cf-item-wrapper{max-height:500px;overflow:auto}.cf-item-a_velicina .cf-row{display:inline-block;width:48%}.cf-active{text-transform:uppercase;padding:0 20px 30px 0}.cf-active .cf-title{cursor:default}.cf-active ul{list-style:none;font-size:12px;line-height:16px;padding:7px 0 14px}.cf-active ul>li{padding:3px 0}.cf-active ul>li>a{padding-left:25px;letter-spacing:1.29px;display:flex;align-items:center;font-weight:normal;position:relative;transition:color .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.cf-active ul>li>a:before{content:"\e904";font:14px/14px "icomoon";color:#000;position:absolute;left:0;transition:color .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.cf-active ul>li>a:hover{color:#D0021B}.cf-active ul>li>a:hover:before{color:#D0021B}.btn-empty{background:#fff;border:1px solid #D0021B;color:#D0021B;font-size:12px;width:240px;height:50px;transition:all .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.btn-empty:hover{background:#D0021B;color:#fff}.cf-btn-container{display:none}.promo-container{margin-bottom:50px}.promo-row{display:flex;align-items:center;justify-content:center;width:calc(100% - -20px);margin-left:-10px}.promo-col{width:calc(100% / 4);margin:0 10px}.promo-col img{width:auto;height:auto;max-width:100%;max-height:100%;display:block}.promo-link{transition:opacity .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.promo-link a{display:block}.promo-link:hover{opacity:.7}.c-toolbar{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.c-toolbar:before,.c-toolbar:after{content:none}.c-counter{font-size:12px;line-height:28px;letter-spacing:1.29px;font-weight:normal;text-transform:uppercase;width:340px;margin-right:82px;flex-shrink:0}.c-toolbar-right{display:flex;justify-content:space-between;align-items:center;width:100%}.ci-checkbox{font:11px/28px "Proxima",Arial,Helvetica,sans-serif;font-weight:400;position:relative;text-transform:uppercase}.ci-checkbox a{color:#000000;position:relative;padding-left:34px;display:flex;align-items:center;font-weight:400}.ci-checkbox a:before{content:"";display:block;width:18px;height:18px;border:1px solid #000;background:#fff;position:absolute;left:0;top:2px}.ci-checkbox a.active:before{content:"\e903";color:#000;font:10px/10px "icomoon";width:18px;height:18px;background:#fff;display:flex;align-items:center;justify-content:center}.ci-checkbox a:hover{opacity:.7}.c-sort{width:275px}.c-sort select{text-transform:uppercase;font-size:12px;letter-spacing:1.29px;padding:0 25px;background:url(images/down-sort.svg) no-repeat;background-position:right 25px top 28px}.filters-btn{display:none}.cd-bc .bc{margin:10px 0;display:inline-block}.cd-row{display:flex;justify-content:space-between;margin-bottom:120px}.cd-col1{width:940px;margin-right:110px;flex-shrink:0}.cd-images{position:relative}.cd-badge{width:60px;height:60px;margin-bottom:10px;font-size:19px}.cd-badge-special{width:60px;height:60px;margin-bottom:10px}.cd-hero-image{width:100%}.cd-hero-image ul{list-style:none}.cd-hero-slide a,.cd-hero-slide .cd-hero-video-item{display:flex;align-items:center;justify-content:center;height:568px}.cd-hero-slide img{width:auto;height:auto;max-width:90%;max-height:90%}.cd-no-image{height:500px;display:flex;align-items:center;justify-content:center}.cd-no-image img{width:auto;height:auto;max-width:100%;max-height:100%}.cd-related-posts-container{position:relative}.cd-related-posts{margin:70px 0 20px}.cd-related-posts-title{font:33px/44px "Playfair Display",Helvetica,serif;font-weight:bold;padding-bottom:20px}.cd-col2{width:38%;flex-shrink:0}.cd-badges-special2{justify-content:flex-start;position:relative;bottom:unset;left:unset;right:unset}.cd-badge-special2{margin:0 5px 15px 0}.cd-col2-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:15px;position:relative}.cd-col2-no-brand{justify-content:flex-end}.cd-brand-title{font-size:14px;line-height:17px;font-weight:bold;letter-spacing:2px;text-transform:uppercase}.cd-wishlist{position:relative;line-height:0;font-size:0}.cd-wishlist>a{font-size:12px;line-height:15px;font-weight:bold;text-transform:uppercase}.cd-wishlist>a span{position:relative;padding-right:33px}.cd-wishlist>a span:after{content:"\e918";font:19px/20px "icomoon";color:#000;position:absolute;right:0;top:-2px}.cd-wishlist>a:hover{opacity:.7}.cd-wishlist.active a span:after{content:"\e91c"}.cd-wishlist.active .wishlist-details-remove{display:block}.cd-wishlist.active .wishlist-details-add{display:none}.cd-wishlist .wishlist-details-remove{display:none}.cd-title{font:18px/22px "Proxima",Arial,Helvetica,sans-serif;font-weight:bold;letter-spacing:1.8px;text-transform:uppercase;text-align:left}.cd-info{display:flex;align-items:center;padding-top:8px}.cd-code{font-size:14px;line-height:16px;font-weight:normal;letter-spacing:2px;margin-right:8px;padding-right:8px;border-right:1px solid #DDDDDD}.cd-code.no-feedback{border-right:none;margin-right:0}.cd-price-container{width:100%;margin:25px 0 30px;display:flex}.cd-price{flex-shrink:0;margin-right:60px}.cd-double-prices{display:flex}.cd-double-left,.cd-double-right{display:flex;flex-flow:column;text-align:left}.no-price{display:none}.cd-old-price,.cd-price-label{font-size:14px;line-height:17px;font-weight:normal;letter-spacing:.5px}.cd-price-label{text-transform:uppercase;letter-spacing:.5px}.cd-current-price{font-size:26px;line-height:32px;font-weight:bold;letter-spacing:.5px;padding:2px 0}.cd-lowest-price{font-size:12px;line-height:15px;color:#7F7F7F;padding-bottom:5px;letter-spacing:.5px;max-width:240px}.cd-tax,.cd-exchange-rate{font-size:10px;line-height:12px;font-weight:normal;text-transform:uppercase;letter-spacing:1px}.cd-exchange-rate{margin-top:5px}.cd-no-price{display:none}.cd-price-rate{flex-shrink:0;font-size:10px;line-height:12px;font-weight:normal;text-transform:uppercase;position:relative}.current-price-rate{font-size:18px;line-height:22px;font-weight:bold;letter-spacing:.5px;padding:7px 0;text-transform:none}.current-price-rate span{padding-left:35px;position:relative}.current-price-rate span:before{content:"\e902";font:17px/17px "icomoon";color:#000;position:absolute;left:0;top:2px}.payment-rate-info{position:relative;cursor:pointer;padding:0 7px 20px 0;display:inline;letter-spacing:1px}.payment-rate-info:after{content:"\e90c";font:14px/14px "icomoon";color:#000;position:relative;right:-5px;top:2px}.payment-rate-info:before{content:"";display:block;width:10px;height:10px;background:#fff;position:absolute;top:25px;right:4px;z-index:11111;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);opacity:0}.payment-rate-info.active:before{opacity:1}.payment-rate-info.active .payment-rate-tooltip{display:block;opacity:1;overflow:inherit;max-height:1500px}.payment-rate-tooltip{opacity:0;max-height:0;position:absolute;font-size:10.5px;overflow:hidden;line-height:18px;font-weight:normal;text-transform:uppercase;background:#fff;top:30px;left:-20px;box-shadow:0 0 20px 0 rgba(0,0,0,0.3);cursor:default;transition:opacity .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;z-index:1111}.payment-rate-tooltip tr{padding:8px 12px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #DDDDDD}.payment-rate-tooltip tr:last-child{border-bottom:none}.tooltip-close{display:none}.variation-alert{display:none}.variation-alert.active{display:block}.variation-cnt{display:flex;justify-content:space-between}.variations{width:100%}.variation_velicina{padding-bottom:15px}.cd-variations{width:100%;position:relative}.cd-variations-title{font-size:12px;line-height:28px;text-transform:uppercase;font-weight:bold;letter-spacing:1px}.roc-title{padding-bottom:7px}.cd-variations-container{display:inline;align-items:center}.cd-variations-container .variation-items{width:100%;display:flex;align-items:center;position:relative}.cd-variations-container select{width:100%;font-size:12px;letter-spacing:1.29px;background:url(images/down-sort.svg) no-repeat;background-size:10px;background-position:right 25px top 28px;text-transform:uppercase}.variation-single{font-size:16px;line-height:21px;text-transform:none;font-weight:bold;padding:0 0 5px}.variation-single .cd-variations-title{font-size:14px;line-height:21px;text-transform:none;display:inline}.variation-single .cd-variations-container{display:inline}.variation-single-special{display:flex;align-items:center;justify-content:space-between}.variation-alert{background:#000;position:absolute;left:-115px;top:17px;color:#fff;font-size:12px;letter-spacing:1px;height:25px;line-height:25px;text-align:center;text-transform:uppercase;padding:0 3px;width:100px}.variation-alert:after{content:"";position:absolute;display:block;width:8px;height:8px;background:#000;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);right:-4px;top:9px}.btn-size-guide{font-size:12px;line-height:28px;font-weight:bold;text-transform:uppercase;margin-left:26px;letter-spacing:1px;flex-shrink:0}.btn-size-guide span{padding-left:46px;position:relative}.btn-size-guide span:before{content:"\e90b";font:13px/13px "icomoon";color:#000;position:absolute;left:0;top:0}.btn-size-guide:hover{opacity:.7}.attribute.active{width:100%}.add-to-cart-container{display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:25px}.cd-qty{width:170px;height:60px;flex-shrink:0;margin-right:20px;border:1px solid #DDDDDD;display:flex;align-items:center;position:relative}.cd-btn-qty{width:56px;height:60px;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:opacity .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.cd-btn-qty:before,.cd-btn-qty:after{content:"";width:14px;height:2px;display:block;position:absolute;background:#000}.cd-btn-qty:after{content:"";position:absolute;display:block;width:2px;height:14px}.cd-btn-qty:hover{opacity:.7}.cd-btn-dec:after{content:none}.cd-input-qty{width:100%;height:60px;color:#000000;padding:0;text-align:center;font-size:18px;border:none}.cd-input-qty:hover,.cd-input-qty:focus{border-color:none}.cd-unit{position:absolute;bottom:-20px;left:50%;font-size:12px;line-height:14px;text-transform:uppercase;transform:translate(-50%)}.cd-qty-limit .cd-qty{display:none}.cd-btn-add{width:100%}.cd-btn-add span{position:relative;padding-left:56px}.cd-btn-add span:before{content:"\e912";font:20px/21px "icomoon";color:#fff;position:absolute;left:0;top:2px}.cd-qty-limit .cd-btn-add{margin-right:190px}.btn-disabled-container{padding-top:10px}.add-to-cart-disabled{width:100%;margin-top:25px;cursor:default}.add-to-cart-disabled:hover{background:#000}.cd-related-colors{width:calc(100% - 20px);margin-top:50px}.roc-item span{position:relative;display:flex;align-items:center;justify-content:center}.roc-item span:after{content:"";position:absolute;display:block;width:100%;height:1px;background:#000;bottom:0;left:0;opacity:0;transition:opacity .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.roc-item:hover span:after{opacity:1}.roc-item img{width:auto;height:auto;max-width:100%;max-height:100%;display:block}.cd-tabs-container{width:100%;margin:50px 0 20px;display:inline-block}.btn-tab-toggle{padding:18px 0;display:flex;align-items:center;font-size:14px;line-height:17px;letter-spacing:1.5px;font-weight:bold;text-transform:uppercase;border-top:1px solid #DDDDDD;margin-top:-1px;position:relative;transition:opacity .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.btn-tab-toggle span{flex-grow:1}.btn-tab-toggle .toggle-icon{position:relative;width:14px;height:14px;display:inline-block;top:unset}.btn-tab-toggle .toggle-icon:before,.btn-tab-toggle .toggle-icon:after{content:"";position:absolute;width:14px;height:2px;background:#000;right:0;top:5px;display:block}.btn-tab-toggle .toggle-icon:after{content:"";position:absolute;display:block;width:2px;height:14px;right:6px;top:-1px}.btn-tab-toggle:hover{opacity:.7}.cd-tab-body{font-size:18px;line-height:26px;margin:0;max-height:0;overflow:hidden;transition:max-height .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.cd-tab-body ul{list-style:none;padding:0;margin:0 0 15px 20px;margin-left:0}.cd-tab-body ul li{position:relative;padding:3px 0 3px 19px}.cd-tab-body ul li:before{content:"";position:absolute;display:block;width:7px;height:7px;background:#000;border-radius:200px;top:12px;left:0}.cd-tab-body ol{margin:0 0 15px 39px}.cd-tab-body ol li{position:relative}.cd-tab-body table{width:100%;margin-bottom:-16px}.cd-tab-body tr{display:flex;align-items:center;justify-content:space-between;height:46px;padding:0 20px;border-top:1px solid #DDDDDD;transition:all .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.cd-tab-body tr:hover{background:#DDDDDD}.cd-tab-content{padding-bottom:15px}.tab{border-bottom:1px solid #DDDDDD}.tab.active .btn-tab-toggle{color:#000}.tab.active .btn-tab-toggle .toggle-icon:after{content:none}.tab.active .cd-tab-body{max-height:5000px}.cd-attributes-container{margin-bottom:-16px}.cd-attributes{display:flex;justify-content:space-between;align-items:center;font-size:16px;border-top:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;margin-bottom:-1px;height:40px;transition:background .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.cd-attributes:hover{background:#EEEEEE}.cd-attributes-title{font-weight:bold}.cd-fp{padding-bottom:10px}.cd-fp-title{font:18px/24px "Proxima",Arial,Helvetica,sans-serif;cursor:pointer}.cd-fp-title:after{top:10px}.cd-fp-title:before{top:4px}.cd-fp-cnt{font-size:16px;line-height:22px}.cd-unavailable{width:100%;margin:15px 0 0}.not-available-title{font:18px/22px "Proxima",Arial,Helvetica,sans-serif;font-weight:bold;color:#D0021B;padding-bottom:4px;letter-spacing:1.5px;text-transform:uppercase}.not-available-note{font-size:18px;line-height:26px;font-weight:300}.notifyme-form{width:100%;position:relative;margin-top:13px}.notifyme-form input{padding:0 200px 0 28px;position:relative}.notifyme-form input::-webkit-input-placeholder{color:#000000}.notifyme-form input:-ms-input-placeholder{color:#000000}.notifyme-form input::-moz-placeholder{color:#000000}.notifyme-form input:focus::-webkit-input-placeholder{color:#EEEEEE}.notifyme-form input:focus:-ms-input-placeholder{color:#EEEEEE}.notifyme-form input:focus::-moz-placeholder{color:#EEEEEE}.notifyme-btn{width:180px;position:absolute;right:-1px;top:0}.notifyme_success{padding:10px 0;color:#74ad11}.cd-related-products{margin-bottom:140px}.cd-related-title{font:46px/62px "Playfair Display",Helvetica,serif;text-align:center;padding-bottom:60px;font-weight:bold}.page-catalog-detail .share{display:inline-flex}.page-catalog-detail .ss-label{text-align:left}.page-catalog-detail .share-icons{margin-left:-17px}.cd-thumb-video{position:relative;display:flex;align-items:center;justify-content:center}.cd-thumb-video:before{content:"";position:absolute;display:block;width:38px;height:38px;display:flex;align-items:center;justify-content:center;content:"\e91e";font:40px/40px "icomoon";color:#D0021B;background:#fff;border-radius:50%}.cd-hero-slide-video a,.cd-hero-slide-video .cd-hero-video-item{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer}.cd-hero-slide-video a:before,.cd-hero-slide-video .cd-hero-video-item:before{content:"";position:absolute;display:block;width:58px;height:58px;display:flex;align-items:center;justify-content:center;content:"\e91e";font:60px/60px "icomoon";color:#D0021B;background:#fff;border-radius:50%}.cd-video-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;background:rgba(0,0,0,0.6);display:none;align-items:center;justify-content:center}.cd-video-container.video-active{display:flex}.cd-video-content{position:relative;display:flex;align-items:center;justify-content:center;width:auto;height:auto;box-shadow:0 2px 10px rgba(0,0,0,0.5)}.cd-video-content video{display:block;max-width:80vw;max-height:80svh}.cd-close-video{position:absolute;width:30px;height:30px;background:#000;border:2px solid #fff;border-radius:50%;display:flex;align-items:center;justify-content:center;top:-14px;right:-14px;box-shadow:0 2px 10px rgba(0,0,0,0.5);z-index:1;cursor:pointer}.cd-close-video:before{content:"";position:absolute;display:block;width:12px;height:12px;content:"\e904";font:16px/12px "icomoon";color:#fff;display:flex;align-items:center;justify-content:center}body.video-active{overflow:hidden}@media (min-width:761px){.fancybox-catalog-detail-container{display:flex!important;align-items:center;justify-content:center}.fancybox-catalog-detail{width:auto!important;height:auto!important;top:auto!important;left:auto!important;max-height:80svh!important;min-width:40px;min-height:40px;flex-grow:0;flex-shrink:0}.fancybox-catalog-detail .fancybox-skin,.fancybox-catalog-detail .fancybox-outer{width:auto!important;height:auto!important}.fancybox-catalog-detail .fancybox-skin{background:transparent!important;padding:0!important}.fancybox-catalog-detail .fancybox-inner{width:auto!important;max-width:100%!important;max-height:80svh!important;display:flex;align-items:center;justify-content:center}.fancybox-catalog-detail img{width:auto!important;height:auto!important;max-width:100%;max-height:100%}.fancybox-catalog-detail video{display:block;max-width:80vw;max-height:80svh}}@media (min-width:761px) and (max-width:760px){.fancybox-catalog-detail-container{display:none!important;visibility:hidden!important;opacity:0!important}.fancybox-catalog-detail-container.fancybox-mobile{display:flex!important;visibility:visible!important;opacity:1!important}}@media (min-width:761px) and (max-width:760px){.fancybox-catalog-detail{max-width:inherit!important;max-height:inherit!important;width:100vw!important;height:100vh!important;display:flex;align-items:center;justify-content:center;position:absolute;top:0!important;left:0!important;background:rgba(0,0,0,0.5)}.fancybox-catalog-detail .fancybox-close{top:11px!important;right:11px!important}.fancybox-catalog-detail .fancybox-inner{height:auto!important}.fancybox-catalog-detail video{display:block;max-width:100vw;max-height:100svh}}@media (max-width:760px){.fancybox-catalog-detail{width:100vw!important;left:0!important;height:auto!important;max-height:80svh!important}.fancybox-catalog-detail .fancybox-close{top:11px!important;right:11px!important}.fancybox-catalog-detail .fancybox-skin{padding:0!important}.fancybox-catalog-detail .fancybox-inner{display:flex!important;align-items:center;justify-content:center;width:auto!important;height:auto!important;max-width:100vw;max-height:80svh}.fancybox-catalog-detail video{width:auto!important;height:auto!important;max-width:100vw;max-height:100svh}}.product-message-modal{position:fixed;left:0;bottom:0;top:0;right:0;background:rgba(0,0,0,0.4);display:none}.product-message-modal.active{display:block;z-index:999999}.modal-box{width:900px;background:#fff;position:fixed;top:20vh;left:0;right:0;margin:auto;z-index:9999;box-shadow:0 0 20px 0 rgba(0,0,0,0.2)}.modal-box .message{font-size:18px;color:#fff;font-weight:bold;letter-spacing:1px;padding:0 0 0 36px;position:relative;text-transform:uppercase}.modal-box .message:before{content:"\e903";font:19px/19px "icomoon";color:#fff;position:absolute;left:0;top:3px}.modal-box .message.product_message_response_error:before{content:"\e904";font-size:22px;color:#fff}.modal-box .title{font-size:16px;line-height:19px;font-weight:bold;letter-spacing:1.6px;color:#000;padding:7px 0 4px;text-transform:uppercase}.modal-box .brand-title{font-size:14px;line-height:17px;font-weight:bold;color:#000;text-transform:uppercase;letter-spacing:2px}.modal-box .close-button{position:absolute;top:25px;right:34px;display:flex;align-items:center;justify-content:center;font-size:12px;line-height:15px;letter-spacing:1px;text-transform:uppercase;font-weight:bold;color:#fff;z-index:10;transition:opacity .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.modal-box .close-button span{position:relative;padding-right:27px}.modal-box .close-button span:before{content:"\e904";font:16px/14px "icomoon";color:white;position:absolute;right:0;top:0}.modal-box .close-button:hover{opacity:.7}.modal-box .image{height:220px;width:360px;display:flex;justify-content:center;align-items:center;flex-shrink:0;text-align:center}.modal-box .image img{width:auto;height:auto;max-width:100%;max-height:100%}.modal-box .desc{flex-grow:1;padding:0 0 0 35px}.modal-box .content{padding-bottom:15px}.modal-row1{padding:20px 0 17px 34px;background:#000}.modal-row-2{padding:45px 40px 40px 40px}.modal-main-cnt{display:flex}.modal-code{font-size:12px;line-height:14px;color:#000000;font-weight:normal;letter-spacing:1.71px}.modal-attributes{font-size:12px;line-height:19px;letter-spacing:1.71px;margin:10px 0}.modal-current-price{color:#000000}.modal-price{font-size:24px;line-height:29px;font-weight:bold;letter-spacing:3px}.modal-price .cd-tax,.modal-price .cd-exchange-rate{display:none}.modal-price .cd-lowest-price{max-width:265px;font-weight:normal}.modal-price .wp-price-old{font-weight:normal}.modal-price .wp-double-left,.modal-price .wp-double-right{text-align:left}.modal-price .wp-double-prices{align-items:unset;justify-content:unset}.modal-old-price{display:block;font-size:14px;line-height:18px;font-weight:normal;color:#000000;text-decoration:line-through;padding-bottom:1px}.modal-lowest-price{font-size:12px;line-height:19px;letter-spacing:1.51px;font-weight:normal}.modal-buttons{padding:36px 0 0;display:flex;font-size:0;justify-content:flex-end}.modal-finish-shopping{margin-right:0!important;color:white;font-size:14px;width:calc(100% / 2);position:relative;text-transform:uppercase}.modal-view-cart{margin-right:10px;font-size:14px;width:calc(100% / 2);text-transform:uppercase;padding:0}.w-row{display:flex;justify-content:space-between;padding:30px 0 120px}.w-col1{width:100%;margin-right:160px}.w-title{font:40px/48px "Proxima",Arial,Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:4px;text-align:left}.w-counter{font-size:30px;line-height:36px;font-weight:bold;padding-left:11px}.w-table{margin:20px 0 30px}.wp{display:flex;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;margin-top:-1px;padding:20px 0}.wp-image{width:195px;flex-shrink:0;margin-right:40px}.wp-image figure{display:flex;align-items:center;justify-content:center}.wp-image img{width:auto;height:auto;max-width:100%;max-height:100%}.wp-cnt-row{width:100%;display:flex;align-items:center}.wp-cnt{flex-grow:1;padding-right:10px}.wp-manufacturer{font-size:12px;line-height:15px;font-weight:bold;text-transform:uppercase;letter-spacing:1.71px;padding-bottom:3px}.wp-title{font:14px/17px "Proxima",Arial,Helvetica,sans-serif;font-weight:bold;letter-spacing:1.4px;text-transform:uppercase;padding-bottom:2px;transition:opacity .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.wp-title:hover{opacity:.7}.wp-code{font-size:12px;line-height:14px;letter-spacing:1.71px}.wp-variations{font-size:12px;line-height:14px;letter-spacing:1.5px;text-transform:uppercase;opacity:.6;padding-top:8px}.wp-variations p{padding-bottom:5px}.wp-btn-delete{font-size:10px;line-height:12px;text-transform:uppercase;letter-spacing:1.25px;color:#909090;padding-top:27px;display:inline-block;transition:color .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.wp-btn-delete span{position:relative;padding-left:18px}.wp-btn-delete span:before{content:"\e904";font:12px/12px "icomoon";color:#000;position:absolute;left:0;top:0;transition:color .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.wp-btn-delete:hover{color:#D0021B}.wp-btn-delete:hover span:before{color:#D0021B}.wp-btn-delete-mobile,.m-price{display:none}.wp-price-container{display:flex;align-items:center;flex-shrink:0}.wp-double-prices{display:flex;justify-content:flex-end}.wp-double-left,.wp-double-right{display:flex;text-align:right;flex-flow:column}.wp-double-left ins,.wp-double-right ins{display:none}.wp-qty-count{text-align:right;flex-shrink:0;padding-bottom:0;padding-top:2px}.wp-price-old{font-size:12px;line-height:14px;letter-spacing:.5px;padding-bottom:2px}.wp-multitax{padding:1px 0 0}.wp-price-current{font-size:18px;line-height:22px;font-weight:bold;letter-spacing:.5px}.wp-price-discount{font-weight:bold}.wp-lowest-price{font-size:11px;line-height:14px;letter-spacing:.5px;color:#000;opacity:.5;max-width:200px;padding-top:2px}.wp-qty{width:120px;height:50px;flex-shrink:0;border:1px solid #DDDDDD;display:flex;align-items:center;position:relative}.wp-btn-qty{width:40px;height:50px;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:opacity .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.wp-btn-qty:before,.wp-btn-qty:after{content:"";width:14px;height:2px;display:block;position:absolute;background:#000}.wp-btn-qty:after{content:"";position:absolute;display:block;width:2px;height:14px}.wp-btn-qty:hover{opacity:.7}.wp-btn-dec:after{content:none}.wp-input-qty{width:100%;height:50px;color:#000000;padding:0;text-align:center;font-size:18px;border:none}.wp-input-qty:hover,.wp-input-qty:focus{border-color:none}.wp-unit{position:absolute;bottom:-20px;left:50%;font-size:12px;line-height:14px;text-transform:uppercase;transform:translate(-50%)}.wp-message{position:absolute;top:70px;width:120px;font-size:11px;line-height:17px;text-align:center;color:#74ad11;background:#fff}.product_message_response_error{color:red}.ww-coupon-delete:before{top:0}.wp-total{flex-shrink:0;padding-left:20px;width:350px;display:flex;flex-flow:column;align-items:flex-end;text-align:right}.w-col2{width:420px;flex-shrink:0}.total-in-cart{font-size:20px;line-height:24px;font-weight:bold;letter-spacing:1.5px;text-transform:uppercase;padding:18px 0 14px 0}.cart-totals{font-size:14px;line-height:28px;color:#000;display:flex;flex-direction:column;text-transform:uppercase;letter-spacing:.5px}.w-totals-label{float:left}.w-totals-value{float:right}.w-totals-label-multitax{float:right;width:100%;text-align:right}.cart-total{font-weight:bold}.w-btn-finish{width:100%;margin:20px 0 0}.cart-free-delivery{text-align:center;margin-top:43px}.cart-free-delivery span{padding-left:50px}.cart-free-delivery span:before{font:24px/24px "icomoon";top:-4px}.w-minprice{width:100%;font-size:14px;text-transform:uppercase;padding:10px 0}.empty-cart{padding:100px 0;text-align:center;line-height:40px}.empty-cart a{text-decoration:underline;font-weight:bold}.empty-cart a:hover{opacity:.7}.ct-title{display:none}.thank-you-table{margin:20px 0}.thank-you-wrapper{margin:20px 0}.thank-you-content{padding-bottom:15px}.thank-you-login{padding-bottom:10px}.thank-you-safe{font-size:13px;line-height:17px}#thankyou_signup_success{color:#74ad11}.ww-coupons-label{font-size:16px;line-height:19px;font-weight:bold;letter-spacing:1.5px;text-transform:uppercase;padding-top:21px;margin-right:34px;flex-shrink:0}.ww-coupons-form{display:flex;justify-content:flex-end}.ww-coupons-add{width:560px;position:relative}.ww-coupons-add input{padding:0 150px 0 72px}.ww-coupons-add input::-webkit-input-placeholder{color:#000}.ww-coupons-add input:-ms-input-placeholder{color:#000}.ww-coupons-add input::-moz-placeholder{color:#000}.ww-coupons-add input:focus::-webkit-input-placeholder{color:#EEEEEE}.ww-coupons-add input:focus:-ms-input-placeholder{color:#EEEEEE}.ww-coupons-add input:focus::-moz-placeholder{color:#EEEEEE}.ww-coupons-add:before{content:"\e905";font:20px/20px "icomoon";color:#000;position:absolute;left:25px;top:20px}.ww-btn-add{position:absolute;top:0;right:-1px;width:140px}.ww-coupons.active .ww-coupons-form,.ww-coupons.active .ww-coupons-list{display:none}.ww-coupons.active .ww-coupons-active{display:block;text-align:right}.ww-coupons-active{display:none;font-size:16px}.ww-coupons-title span{font-weight:bold}.ww-coupon-delete{text-decoration:none;font-weight:bold;display:inline-flex;align-items:baseline;padding-left:25px;position:relative;color:#D0021B;transition:color .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.ww-coupon-delete:before{content:"\e904";font:17px/17px "icomoon";color:#D0021B;margin:0 5px 0 0;position:absolute;top:3px;left:5px;transition:color .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.ww-coupon-delete:hover{text-decoration:none;color:#000000}.ww-coupon-delete:hover:before{color:#000000}.ww-coupons-list{width:560px;float:right;margin-top:20px}.ww-coupons-list-title{font-size:13px;text-transform:uppercase}.ww-coupons-table{margin-top:10px;width:100%;font-size:14px}.ww-coupons-table tr{width:100%;padding:5px 0;display:flex;justify-content:space-between;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;margin-top:-1px}.ww-coupons-table .col-type{font-weight:bold}.btn-coupon-add{color:#74ad11;transition:color .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.btn-coupon-add:hover{color:#59850d}.coupon_message{font-size:13px;line-height:16px;margin:10px 0 0 72px;color:#74ad11}.coupon_message_response_error{color:#D0021B}.a-row{display:flex;justify-content:space-between;padding:30px 0 120px}.a-row h1{font:33px/44px "Playfair Display",Helvetica,serif;font-weight:bold;padding-bottom:9px;text-align:left}.a-row ul{list-style:none;padding:0;margin:0 0 15px 20px;margin:0 0 15px 0}.a-row ul li{position:relative;padding:3px 0 3px 19px}.a-row ul li:before{content:"";position:absolute;display:block;width:7px;height:7px;background:#000;border-radius:200px;top:12px;left:0}.a-row ul li:before{top:10px}.a-col1{width:500px;margin-right:152px;flex-shrink:0}.a-subtitle{font:33px/44px "Playfair Display",Helvetica,serif;font-weight:bold;padding-bottom:9px;text-align:left}.a-subtitle-special{padding-top:30px}.a-info{font-size:16px;line-height:24px;font-weight:300;padding-bottom:10px}.submit-container{display:flex;align-items:center;margin-top:5px}.submit-container p{padding-bottom:0}.auth-links{width:35%!important;text-align:center;font-size:11px;line-height:20px;text-transform:uppercase;letter-spacing:1.57px;padding-bottom:0!important;margin-left:65px}.auth-links a{color:#000}.auth-links span{color:#000;text-decoration:underline;transition:opacity .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.auth-links span:hover{opacity:.7}.submit-btn{width:220px;flex-shrink:0}.a-login-registration{margin-top:43px}.a-content{font-size:16px;line-height:24px}.a-content-signup{width:500px}.registration-btn{width:340px}.a-col2{width:100%;display:block;margin-top:10px}.a-background{width:100%;height:630px}.field-accept_terms a{text-decoration:underline;transition:opacity .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.field-accept_terms a:hover{opacity:.7}.btn-registration-confirm{width:280px;margin:10px 0 30px}.a-signup-col2 .a-content{display:flex;padding-bottom:20px}.a-signup-col2 .a-subtitle{width:305px;margin-right:55px;flex-shrink:0}.a-signup-col2 .content{padding-top:15px}.auth-links-forgotten{width:unset!important;margin:20px 0 0;text-align:left}.auth-links-forgotten a:first-child{margin-right:50px}.auth-header{border-bottom:1px solid #DDDDDD}.a-dashboard-title,.auth-title{font-size:54px;line-height:72px;padding-bottom:0}.auth-menu{list-style:none;margin:20px auto 15px;width:100%;font-size:12px;text-transform:uppercase;font-weight:normal;text-align:center;letter-spacing:1.71px}.auth-menu>li{display:inline-block}.auth-menu>li>a{padding:0 15px;transition:opacity .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.auth-menu>li>a:hover{opacity:.5}.auth-menu>li>a.active{opacity:.5}.auth-menu>li.selected{opacity:.5}.auth-wrapper{padding:50px 0 120px;width:1000px;margin:0 auto}.a-intro{display:flex;justify-content:space-between;margin:0 0 90px}.a-intro:before,.a-intro:after{content:none}.a-intro-left{width:50%;flex-shrink:0;border-right:1px solid #DDDDDD}.a-intro-title{font:24px/32px "Playfair Display",Helvetica,serif;font-weight:bold;padding-bottom:16px}.a-menu{list-style:none;padding:0;margin:0 0 15px 20px;margin:0 0 0 20px;font-size:16px;line-height:24px}.a-menu li{position:relative;padding:3px 0 3px 19px}.a-menu li:before{content:"";position:absolute;display:block;width:7px;height:7px;background:#000;border-radius:200px;top:12px;left:0}.a-menu>li:before{top:10px}.a-menu>li a{text-decoration:underline;transition:opacity .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.a-menu>li a:hover{opacity:.5}.a-intro-user{width:50%;flex-shrink:0;padding-left:100px;font-size:16px;line-height:24px;font-weight:300}.a-intro-icon{padding-left:36px;position:relative}.a-intro-icon:before{content:"\e917";font:24px/25px "icomoon";color:#000;position:absolute;left:0;top:4px}.a-intro-name{font:24px/32px "Playfair Display",Helvetica,serif;font-weight:bold}.a-intro-email:before{content:"\e909";font:14px/14px "icomoon";left:0;top:3px}.a-intro-tel:before{content:"\e90e";font:21px/21px "icomoon";left:0;top:-1px}.a-intro-address:before{content:"\e90f";font:24px/24px "icomoon";left:2px;top:2px}.auth-edit-profile-form{max-width:500px;margin:0 auto}.btn-auth-edit{font-size:14px;line-height:17px;font-weight:bold;letter-spacing:2px;text-transform:uppercase;padding:10px 0 0 36px;color:#000;transition:opacity .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;display:block}.btn-auth-edit span{position:relative}.btn-auth-edit span:after{content:"";display:block;width:100%;height:1px;background:#000;position:absolute;left:0;bottom:-1px}.btn-auth-edit:hover{opacity:.7}.a-section-title{font-size:36px;line-height:48px;flex-shrink:0}.orders-container{margin-bottom:90px}.orders-head{width:100%;height:40px;display:flex;align-items:center;font-size:12px;font-weight:bold;letter-spacing:1px;text-transform:uppercase;color:#000}.table-col-order{position:relative;flex-shrink:0}.col-order-num{width:150px}.col-order-date{width:127px}.col-order-status{width:280px}.col-order-terms{width:90px;display:flex;justify-content:center}.col-order-total{width:unset;flex-grow:1;text-align:right;min-width:110px;font-weight:bold}.col-order-btns{width:150px}.order-row{border-bottom:1px solid #DFDFDF;border-top:1px solid #DFDFDF;margin-top:-1px}.order-row.active .order-details{max-height:1500px}.order-row.active .btn-active{display:flex}.order-row.active .btn-inactive{display:none}.table-order{height:47px;display:flex;align-items:center;cursor:pointer;font-size:16px;line-height:21px;font-weight:normal}.col-order-btns{text-align:right;flex-shrink:unset!important;display:flex;justify-content:flex-end;font-size:11px;letter-spacing:.92px;font-weight:bold;text-transform:uppercase}.col-order-btns span{display:block;padding-right:22px;position:relative;display:flex;align-items:center}.col-order-btns span:before,.col-order-btns span:after{content:"";display:block;width:12px;height:2px;background:#000;position:absolute;right:0;top:9px}.col-order-btns span:after{content:"";position:absolute;display:block;width:2px;height:12px;right:5px;top:4px}.col-order-btns .btn-active{display:none}.col-order-btns .btn-active:after{content:none}.btn-terms-download{font-size:0;position:relative;width:35px;height:35px;display:flex;align-items:center;justify-content:center}.btn-terms-download:before{content:"\e91d";font:20px/20px "icomoon"}.order-details{max-height:0;overflow:hidden;transition:max-height .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.order-details .w-table{margin:0}.order-details .wp{padding:15px 221px 15px 0;border:none;margin-top:0;position:relative}.order-details .wp-image{margin-right:30px;width:160px;flex-shrink:0}.order-details .wp-image figure{display:flex;align-items:center;justify-content:center}.order-details .wp-brand{font-size:12px;line-height:15px;font-weight:bold;text-transform:uppercase;letter-spacing:1.71px;padding-bottom:3px}.order-details .wp-title{font-size:14px;line-height:17px;font-weight:bold;letter-spacing:1.4px;text-transform:uppercase}.order-details .wp-code{font-size:12px;line-height:14px;font-weight:normal;letter-spacing:1.71px;padding-top:2px}.order-details .wp-variations{font-size:12px;line-height:14px;text-transform:uppercase;letter-spacing:.5px;opacity:.6;padding-top:8px}.order-details .wp-total{padding-top:0px;width:220px;line-height:0;position:relative;right:0;display:flex;flex-direction:column;justify-content:center}.order-details .wp-price{display:block}.order-details .wp-price-old{font-size:12px;line-height:14px;letter-spacing:.5px;font-weight:normal;padding:0}.order-details .wp-price-current{font-size:18px;line-height:22px;font-weight:bold;letter-spacing:.5px;padding:3px 0 2px 0;display:block}.order-details .wp-qty-count{margin:0;font-size:12px;line-height:14px;font-weight:normal;letter-spacing:.5px;padding:0}.btn-order-again{width:180px;height:40px;font-size:12px;padding:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.btn-orders-container{width:100%;margin-top:20px;display:flex;justify-content:flex-end}.btn-all-order{width:280px;height:50px}.auth-box-coupons{display:flex}.ww-auth-coupons{width:100%}.ww-auth-coupons-header{display:flex;justify-content:space-between}.ww-auth-coupons-header .ww-coupons-label{font-size:14px;line-height:17px;margin-right:30px}.ww-auth-coupons-add{width:470px}.ww-auth-coupons-list{width:100%;float:unset;padding:0}.ww-auth-coupons-table{margin-top:0;font-size:16px}.ww-auth-coupons-table tr{padding:10px 0}.ww-auth-coupons-table .table-col{display:inline-block;flex-shrink:0}.ww-auth-coupons-table .col-code{width:150px}.ww-auth-coupons-table .col-description{width:400px}.ww-auth-coupons-table .col-value{width:100%;flex-shrink:unset;text-align:right;font-weight:bold}.ww-auth-coupons-table .col-valid{width:245px;text-align:right}#field-company_oib,#field-b_company_oib{width:100%!important}.btn-submit{width:220px}.page-dashboard .auth-title{display:none}.page-dashboard .orders{margin-top:35px}.page-signup .a-col2{margin-top:0}.s-header{border-bottom:1px solid #DDDDDD;padding-top:20px}.s-h1{display:flex;flex-direction:column}.s-headline{font:14px/17px "Proxima",Arial,Helvetica,sans-serif;font-weight:normal;letter-spacing:2px;text-transform:uppercase}.s-keyword{font-size:30px;line-height:40px;padding-top:5px}.s-nav{display:flex;justify-content:center;list-style:none;font-size:14px;line-height:60px;text-transform:uppercase;font-weight:bold;letter-spacing:2px;margin:25px auto -1px}.s-nav>li{margin:0 1px 0 0;position:relative}.s-nav>li>a{min-width:266px;height:60px;padding:0 10px;background:#000;color:#fff;display:inline-block;text-align:center}.s-nav>li.selected .s-counter{color:#fff}.s-nav>li.selected a:before{content:"";display:block;width:10px;height:10px;background:#000;position:absolute;left:50%;bottom:-5px;transform:translateX(-50%) rotate(-45deg)}.s-nav>li:hover>a{opacity:.7}.s-nav .s-counter{color:rgba(255,255,255,0.5)}.c-toolbar-search{margin-top:35px}.search{margin:35px 0 90px}.s-publish-wrapper{display:flex;flex-wrap:wrap;width:calc(100% - -120px);margin-left:-60px}.s-cms-wrapper{width:800px;margin:0 auto}.s-item{margin-bottom:30px}.s-item-title{padding-bottom:7px}.s-item-title a{position:relative}.s-item-title a:before{content:"";display:block;width:100%;height:1px;background:#000;position:absolute;bottom:0;left:0;opacity:1}.s-item-title a:hover{opacity:.5}.s-no-results{padding:60px 0}.main-slider-container{position:relative;padding-bottom:25px;min-height:200px}.hp-publish{padding:60px 0 80px;border-top:1px solid #EEEEEE;margin-top:-1px}.hp-publish-title{font:64px/85px "Playfair Display",Helvetica,serif;font-weight:bold}.hp-publish-cnt{width:calc(100% - -120px);margin:40px 0 0 -60px;display:flex}.hp-publish-btn-container{width:100%;display:flex;align-items:center;justify-content:center;margin-top:-20px}.btn-hp-publish{width:400px}.homepage-about{padding:80px 0;display:flex;align-items:center;font-weight:300}.ha-col h2{font-size:54px;line-height:72px;padding:0 0 20px 0}.ha-col a{text-decoration:underline}.ha-col a:hover{opacity:.7}.ha-col ul{list-style:none;padding:0;margin:0 0 15px 20px}.ha-col ul li{position:relative;padding:3px 0 3px 19px}.ha-col ul li:before{content:"";position:absolute;display:block;width:7px;height:7px;background:#000;border-radius:200px;top:12px;left:0}.ha-col .btn,.ha-col button{min-width:220px;text-decoration:none;margin-top:15px}.ha-col .btn:hover,.ha-col button:hover{opacity:1}.ha-col1{width:42%;padding:0 120px 0 0}.ha-col2{width:58%;height:600px}.hp-category{margin-top:60px;border-bottom:1px solid #EEEEEE;margin-bottom:-1px}.hp-category-header{display:flex;margin-bottom:45px}.hp-category-title{font:64px/85px "Playfair Display",Helvetica,serif;font-weight:bold;color:#000;margin-right:35px}.hp-category-title span{position:relative;padding-left:170px}.hp-category-title span:before{content:"\e913";font:47px/47px "icomoon";color:#000;position:absolute;left:0;top:22px}.hp-category-title2 span:before{content:"\e90b"}.hp-category-subtitle{font-size:14px;line-height:17px;font-weight:bold;letter-spacing:2px;text-transform:uppercase;position:relative;top:44px}.hp-promo-container{margin-bottom:75px}.hp-shape-list{padding:42px 0 0;border-top:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;margin:-1px 0 -1px}.hp-sunglasses-shape-title{font-size:14px;line-height:17px;font-weight:bold;letter-spacing:2px;text-transform:uppercase}.hp-shape-items{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;margin-top:35px}.hp-shape-item{display:flex;flex-direction:column;align-items:center;padding:0 10px 42px;transition:opacity .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.hp-shape-item:hover{opacity:.7}.hp-shape-item-img{width:54px;height:20px;display:block;margin-bottom:27px}.hp-shape-item-title{font-size:12px;line-height:14px;font-weight:normal;letter-spacing:2px;text-transform:uppercase}.hp-category-list{padding:75px 0 70px;display:flex;list-style:none;text-transform:uppercase}.hp-category-list>li{min-width:200px;margin-right:70px}.hp-category-list>li>a{font-size:14px;line-height:17px;font-weight:bold;letter-spacing:2px;padding-bottom:19px;display:block}.hp-category-list>li .subcategories{display:flex}.hp-category-list>li .subcategories>ul{list-style:none;min-width:200px;margin-right:70px}.hp-category-list>li .subcategories>ul>li>a{font-size:12px;line-height:28px;letter-spacing:1px}.hp-category-list>li:last-child{width:100%;margin-right:0}.hp-category-list>li:last-child .subcategories>ul{min-width:150px;width:calc(100% / 5);margin-right:30px}.hp-category-list .red>a{color:#D0021B}.hp-category-list a:hover{opacity:.7}.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}.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}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{font-size:0;position:absolute;z-index:98;min-width:0;height:82px;width:82px;background:#000;border:none;padding:0;display:flex;align-items:center;justify-content:center;transition:opacity .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.slick-prev:before,.slick-next:before{content:"\e900";font:31px/82px "icomoon";color:#fff;position:absolute;text-align:center;z-index:111}.slick-prev:hover,.slick-next:hover{opacity:.6}.slick-prev{right:82px}.slick-next{right:0;transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg)}.slick-dots{list-style:none;padding:0;margin:0;position:absolute;top:calc(50% - 120px);right:-70px;display:flex!important;align-items:center;justify-content:center;width:auto;line-height:0;text-align:center}.slick-dots li{vertical-align:top;position:relative;margin:8px 0;padding:0!important;display:inline-block}.slick-dots li:before{display:none!important}.slick-dots button{background:#fff;padding:0;width:20px;height:20px;display:block;font-size:0;border:1px solid #000;border-radius:100%;transition:none}.slick-dots button:after{content:none}.slick-dots .slick-active{width:20px;height:20px;border:none;border-radius:100%}.slick-dots .slick-active button{background:#000}.slider-nav-container{padding:12px 0 12px 12px;background:#fff;position:absolute;bottom:0;right:0;height:106px;width:176px}.slider-nav-cd{padding:10px 0 0 10px;background:#fff;position:absolute;top:205px;left:280px;height:75px;width:140px}.slider-nav-cd .slick-prev-cd,.slider-nav-cd .slick-next-cd{height:65px;width:65px}.slider-nav-cd .slick-prev-cd:before,.slider-nav-cd .slick-next-cd:before{font:24px/65px "icomoon"}.slider-nav-cd .slick-prev-cd{right:65px}.slider-nav-cd .slick-next-cd{right:0}.slider-main-arrow{padding:20px 0 0px 20px;background:#fff;position:absolute;bottom:0;right:0;height:142px;width:260px}.slider-main-arrow .slick-arrow{height:120px;width:120px;bottom:0}.slider-main-arrow .slick-arrow:before{content:"\e900";font:41px/120px "icomoon"}.slider-main-arrow .slick-prev{right:120px}.slider-main-arrow .slick-next{right:0}.stores-slider{display:none}.stores-slider.slick-initialized{display:block}.stores-slider img{width:auto;height:auto;max-width:100%;max-height:100%}.cd-hero-slider{display:none}.cd-hero-slider.slick-initialized{display:block}.cd-thumbs-slider{display:none;width:100%;padding:0 70px}.cd-thumbs-slider.slick-initialized{display:block}.cd-thumbs-slider .cd-thumb{width:100%;height:142px;display:flex;align-items:center;justify-content:center;opacity:.5;cursor:pointer}.cd-thumbs-slider .cd-thumb img{width:auto;height:auto;max-width:100%;max-height:100%}.cd-thumbs-slider .slick-current{opacity:1}.cd-thumbs-slider .slick-prev,.cd-thumbs-slider .slick-next{height:142px;width:70px;background:#fff;top:0}.cd-thumbs-slider .slick-prev:before,.cd-thumbs-slider .slick-next:before{content:"\e900";font:31px/142px "icomoon";color:#000}.cd-thumbs-slider .slick-prev{right:unset;left:0}.cd-thumbs-slider .slick-next{right:0;transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg)}.cd-thumbs-slider .slick-disabled{opacity:.3;cursor:default}.pd-related-products-slider{margin-top:15px}.pd-related-products-slider,.cd-related-products-slider{display:none}.pd-related-products-slider.slick-initialized,.cd-related-products-slider.slick-initialized{display:block}.pd-related-products-slider .slick-track,.cd-related-products-slider .slick-track{display:flex}.pd-related-products-slider .slick-prev,.cd-related-products-slider .slick-prev,.pd-related-products-slider .slick-next,.cd-related-products-slider .slick-next{height:100px;width:40px;background:transparent;top:20%}.pd-related-products-slider .slick-prev:before,.cd-related-products-slider .slick-prev:before,.pd-related-products-slider .slick-next:before,.cd-related-products-slider .slick-next:before{content:"\e900";font:53px/100px "icomoon";color:#000}.pd-related-products-slider .slick-prev,.cd-related-products-slider .slick-prev{right:unset;left:-85px}.pd-related-products-slider .slick-next,.cd-related-products-slider .slick-next{right:-85px;transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg)}.pd-related-products-slider .slick-disabled,.cd-related-products-slider .slick-disabled{opacity:.3;cursor:default}.pd-related-products-slider .cp,.cd-related-products-slider .cp{display:flex;height:auto;margin-bottom:0}.cd-related-posts-slider{display:none}.cd-related-posts-slider.slick-initialized{display:block}.cd-related-posts-slider .pp{display:flex;flex-direction:row;margin:0;align-items:center}.cd-related-posts-slider .pp:hover .pp-title{opacity:.7}.cd-related-posts-slider .pp:hover .pp-image span img{box-shadow:none}.cd-related-posts-slider .pp-image{width:420px;flex-shrink:0}.cd-related-posts-slider .pp-cnt{padding:0 25px 0 55px}.cd-related-posts-slider .pp-title{font-size:24px;line-height:32px;padding-bottom:7px;transition:opacity .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.cd-related-posts-slider .pp-desc{font-size:16px;line-height:24px;font-weight:300}.main-slider{display:none;width:100%}.main-slider.slick-initialized{display:block}.main-slider .slick-slide{display:flex;align-items:center;justify-content:center}.main-slider img,.main-slider video{width:auto;height:auto;max-width:100%;max-height:100%}.main-slider .slick-arrow{height:70px;width:70px;border-radius:100%;background:#fff;top:50%;transform:translateY(-50%);opacity:0;transition:all .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.main-slider .slick-arrow:before{content:"\e900";font:22px/70px "icomoon";font-weight:bold;color:#000}.main-slider .slick-arrow:hover{box-shadow:0 0 30px 0 rgba(0,0,0,0.2);opacity:1}.main-slider .slick-arrow.active{opacity:1}.main-slider .slick-prev{right:unset;left:40px}.main-slider .slick-next{right:40px;transform:translateY(-50%) rotate(-180deg)}.main-slider .slick-disabled{opacity:.3;cursor:default}.main-slider .slick-dots{list-style:none;padding:0;margin:0;position:absolute;bottom:-45px;top:unset;right:unset;left:50%;display:flex!important;flex-direction:unset;align-items:center;justify-content:center;width:auto;line-height:0;text-align:center;transform:translateX(-50%)}.main-slider .slick-dots li{vertical-align:top;position:relative;margin:0 8px;padding:0!important;display:inline-block}.main-slider .slick-dots li:before{display:none!important}.main-slider .slick-dots button{background:#fff;padding:0;width:15px;height:15px;display:block;font-size:0;border:1px solid #000;border-radius:100%;transition:none}.main-slider .slick-dots button:after{content:none}.main-slider .slick-dots .slick-active{width:15px;height:15px;border:none;border-radius:100%}.main-slider .slick-dots .slick-active button{background:#000}.main-slider .slick-dots li:only-child{display:none}.main-slide-video{width:100%;display:flex;align-items:center;justify-content:center;background:#000}.main-slide-video .mobile{display:none}.hp-list-slider,.hp-list-slider2{display:none;margin-bottom:60px}.hp-list-slider.slick-initialized,.hp-list-slider2.slick-initialized{display:block}.hp-list-slider .slick-track,.hp-list-slider2 .slick-track{display:flex;height:auto}.hp-list-slider .slick-prev,.hp-list-slider2 .slick-prev,.hp-list-slider .slick-next,.hp-list-slider2 .slick-next{height:80px;width:80px;background:transparent;bottom:unset;top:27%}.hp-list-slider .slick-prev:before,.hp-list-slider2 .slick-prev:before,.hp-list-slider .slick-next:before,.hp-list-slider2 .slick-next:before{content:"\e900";font:49px/50px "icomoon";color:#000}.hp-list-slider .slick-prev,.hp-list-slider2 .slick-prev{right:unset;left:-100px}.hp-list-slider .slick-next,.hp-list-slider2 .slick-next{right:-100px;transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg)}.hp-list-slider .slick-disabled,.hp-list-slider2 .slick-disabled{opacity:.3;cursor:default}.hp-list-slider .cp,.hp-list-slider2 .cp{margin-bottom:0;display:flex;height:auto}.roc-slider{display:none}.roc-slider.slick-initialized{display:block}.roc-slider .slick-prev,.roc-slider .slick-next{height:40px;width:40px;background:transparent;bottom:unset;top:20%}.roc-slider .slick-prev:before,.roc-slider .slick-next:before{content:"\e900";font:26px/26px "icomoon";color:#000}.roc-slider .slick-prev{display:none}.roc-slider .slick-prev:before{content:none}.roc-slider .slick-next{right:-32px;transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg)}.min-roc .slick-track{margin:0}.cd-related-products-slide .cp{width:100%}.footer{padding:92px 0 70px;border-top:1px solid #DDDDDD;margin-top:-1px}.footer-row1{display:flex}.footer-row1 .footer-col1{width:14.4%}.footer-row1 .footer-col2{width:22%}.footer-row1 .footer-col3{width:21.4%}.footer-row1 .footer-col3 .contact-title{display:none}.footer-row1 .footer-col3 .social-network{display:none}.footer-row1 .footer-col4{width:42.2%}.footer-row1 .footer-col4 ul{list-style:none;padding:0;margin:0 0 15px 20px;margin-left:9px;font-size:14px;line-height:25px;font-weight:300}.footer-row1 .footer-col4 ul li{position:relative;padding:3px 0 3px 19px}.footer-row1 .footer-col4 ul li:before{content:"";position:absolute;display:block;width:7px;height:7px;background:#000;border-radius:200px;top:12px;left:0}.footer-row2{display:flex;margin-top:50px;font-size:12px;line-height:28px}.footer-row2 .footer-col1{width:36.4%}.footer-title{font:24px/32px "Playfair Display",Helvetica,serif;font-weight:bold;padding-bottom:19px}.footer-title-special{padding-bottom:22px}.footer-nav{list-style:none;margin:0;padding:0;line-height:28px}.footer-nav>li{position:relative;font-size:12px;line-height:28px;letter-spacing:1px;text-transform:uppercase}.footer-nav a{display:block;color:#000;text-decoration:none;padding:0;transition:opacity .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.footer-nav a.selected,.footer-nav a.active,.footer-nav a:hover{opacity:.5}.footer-contact{font-size:14px;line-height:16px;font-weight:300}.footer-contact a{padding:8px 0}.footer-contact div{padding:8px 0}.footer-contact a:first-child{padding-top:0}.footer-faq span{position:relative;padding-left:28px}.footer-faq span:before{content:"\e910";font:17px/17px "icomoon";color:#000;position:absolute;left:0;top:-1px}.footer-faq:hover{opacity:.7}.cards{display:flex;align-items:center;margin-top:30px}.cards a{display:block;line-height:0}.cards img{max-height:23px;width:auto;height:auto;max-width:100%}.cards div img{max-height:50px;margin-right:18px}.footer-exchange-rate{padding-top:35px;font-size:16px;line-height:20px;letter-spacing:1px}.copy{letter-spacing:1px}.dev{letter-spacing:1px}.dev a:hover{opacity:.7}.to-top{width:60px;height:60px;background:#000;border-radius:100%;position:fixed;display:flex;align-items:center;justify-content:center;z-index:99999;opacity:0;visibility:hidden;transition:all .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.to-top:after{content:"\e91b";font:20px/20px "icomoon";color:#fff}.to-top:hover{color:#fff;opacity:.7 !important}.to-top.active{bottom:56px;right:26px;opacity:1;visibility:visible}.terms-container{border:1px solid #DDDDDD;margin:0 0 20px}.newwindow{font-size:11px;line-height:18px;padding:15px 0 5px;text-decoration:underline;transition:opacity .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.newwindow:hover{opacity:.5}.btn-download-link{text-decoration:underline;transition:opacity .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.btn-download-link:hover{opacity:.5}.gdpr-container-wrapper{z-index:100000000!important;left:auto!important;bottom:15px!important;right:15px!important;max-width:650px;font-size:13px;line-height:20px}.gdpr-popup-content{margin:auto;padding-top:30px!important}.gdpr-popup-content p{padding-bottom:10px}.gdpr-popup-content input:disabled,.gdpr-popup-content textarea:disabled,.gdpr-popup-content input:disabled+label,.gdpr-popup-content .disabled{color:#000000}.gdpr-popup-close{background:#000 !important;color:#fff}.gdpr-popup-close span:before,.gdpr-popup-close span:after{background:#fff !important}.gdpr-popup-cnt{background:#fbfbfb !important;border:3px solid #dbe1e7 !important;border-radius:3px;font-size:13px;line-height:18px;padding-bottom:0 !important}.gdpr-popup-btns{padding-top:15px}.gdpr-popup-btns .gdpr-popup-btn{padding:0 60px;margin-top:10px;font-size:14px}.gdpr-cookie-btns .btn{min-width:0;padding:10px 20px;font-size:12px;height:auto;text-transform:none;font-weight:normal;text-align:center;text-transform:uppercase}.map-image{margin-top:20px}.map-image img{display:block;width:100%;height:auto}.cookie-warning-wrapper{padding:20px 30px 10px!important}.gdpr-popup .cookie-warning-wrapper{padding-right:60px!important}.purchasetermination-header{position:relative;display:block;text-align:center;margin-bottom:20px;font-size:16px;line-height:22px}.purchasetermination-header h1{font-size:46px;line-height:52px;padding-bottom:22px}.purchasetermination-header p:last-child{padding-bottom:0}@media (max-width:1300px){.purchasetermination-header h1{font-size:38px;line-height:42px;padding-bottom:18px!important}}@media (max-width:760px){.purchasetermination-header{text-align:left;font-size:14px;line-height:20px;margin-bottom:12px}.purchasetermination-header h1{font-size:22px;line-height:28px;padding-bottom:12px!important}}.purchasetermination-wrapper{width:600px}.purchasetermination-form .field{padding-bottom:10px}.purchasetermination-form .note{position:relative;display:flex;flex-flow:column;gap:1px;padding:3px 28px 5px;font-size:12px;line-height:15px;color:#727272}.purchasetermination-form .note p{padding-bottom:0}@media (max-width:1300px){.purchasetermination-form .note{padding:2px 25px 5px}}@media (max-width:760px){.purchasetermination-form .note{padding:2px 15px 5px;font-size:11px;line-height:14px}}.purchasetermination-footer{position:relative;display:flex;align-items:center}.purchasetermination-footer label{width:0;flex-grow:0;flex-shrink:0}.purchasetermination-footer .req-container{position:relative;display:flex;justify-content:center;flex-grow:1;flex-shrink:1}.purchasetermination-footer .req{display:block;width:175px;text-align:center;font-size:12px;line-height:16px;color:#727272}.purchasetermination-footer .req span{color:#D0021B}@media (max-width:760px){.purchasetermination-footer{flex-flow:column}.purchasetermination-footer .req-container{margin-top:11px}.purchasetermination-footer .req{font-size:11px;line-height:14px}}@media screen and (max-width:980px){@-moz-document url-prefix(){.main-container img{width:100%;height:auto}button img{width:auto!important}}.wrapper{width:98%}.table-wrapper{overflow-x:scroll;-webkit-overflow-scrolling:touch}::-webkit-scrollbar{-webkit-appearance:none;width:4px}::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,0.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5)}::-webkit-scrollbar-track{border:1px solid #eaeaea}}@media screen and (max-width:1700px){.wrapper-big{width:auto;margin:0 60px}.categories-nav-wrapper{top:60px}.categories-nav{line-height:17px}.categories-nav>li{font-size:13px;line-height:17px}.categories-nav>li>a{padding:0 14px}.header{height:160px}.header-contact{left:145px;top:16px;font-size:13px!important;line-height:18px!important}.header-contact .mail{margin-left:18px}.header-free-delivery{left:50%;top:15px;transform:translate(-50%);font-size:14px}.logo{width:160px;height:170px}.header-bottom{height:120px}.header-bottom-col3{width:160px}.nw{background-position:top}.nw-wrapper{width:auto;left:unset;margin:0 120px}.nw-leaving{background-size:700px;background-position:right}.auth-userbox-hover{left:-115px}.auth-userbox-hover:before{left:129px}.contact-row{display:flex;flex-direction:column-reverse}.contact-col1{width:100%;display:flex;align-items:flex-end}.stores-slider-container{width:50%;position:relative;height:330px}.contact-col2{padding:0;width:100%;padding:0 80px 45px}.contact-col2 h3{padding-bottom:19px;line-height:34px}.contact-col2-l{width:50%;margin-right:60px;padding-right:100px}.contact-col2-r{width:50%;flex-shrink:0}.free-delivery span{padding-left:36px}.free-delivery span:before{font:16px/16px "icomoon";top:-3px}.contact-map{width:50%}.map-img{max-height:330px}.map,.gdpr-map{height:330px}.gdpr-map img{width:100%}.p-items{width:calc(100% - -60px);margin:50px 0 0 -30px}.pp{width:calc(100% / 3 - 60px);margin:0 30px 70px}.pp-cnt{padding:30px 10px 10px}.pp-title{font:26px/32px "Playfair Display",Helvetica,serif}.pd-images{width:calc(100% - -310px);margin-left:-155px}.pd-related-publish{width:calc(100% - -60px);margin-left:-30px}.pd-related{margin-top:80px}.c-header-l2.no-background{margin:0 60px}.c-header-l2{margin:-40px 60px 5px 0}.cp{padding-top:0}.cp-image>a{height:200px}.cp-badge{width:42px;height:42px;font-size:14px}.cp-badge-special{width:42px;height:42px}.cp-header{padding:0 50px}.cp-wishlist{right:8px}.wishlist-title-container-index{padding-left:60px!important}.cd-row{margin-bottom:140px}.cd-col1{width:50%;margin-right:10px}.cd-badge{width:60px;height:60px;font-size:18px}.cd-badge-special{width:60px;height:60px}.cd-col2{width:42%}.cd-hero-slide a,.cd-hero-slide .cd-hero-video-item{height:400px}.cd-price{margin-right:45px}.cd-variations-container{display:block}.cd-variations-select{width:100%;flex-shrink:0}.btn-size-guide{display:inline-block}.cd-related-products{margin-bottom:140px}.payment-rate-tooltip{left:-150px}.cd-thumb-video:before{width:26px;height:26px;font-size:28px;line-height:28px}.w-col1{margin-right:50px}.w-col2{width:350px}.cart-totals{font-size:12px;line-height:26px}.wp-total{width:250px}.wp-image{width:140px;margin-right:30px}.ww-coupons-list{width:100%;float:unset;padding-left:320px;margin-top:20px}.wp-price-container{width:100%;justify-content:flex-end;flex-shrink:unset}.a-signup-col2 .a-content{display:block}.a-signup-col2 .a-subtitle{width:100%;margin:0}.ww-auth-coupons-list{padding-left:0}.hp-publish-cnt{width:calc(100% - -60px);margin-left:-30px}.ha-col1{width:50%;padding:0 70px 0 0}.ha-col2{width:50%;height:430px}.s-publish-wrapper{width:calc(100% - -60px);margin-left:-30px}.slider-nav-cd{top:225px;left:310px}.pd-related-products-slider .slick-prev,.cd-related-products-slider .slick-prev,.pd-related-products-slider .slick-next,.cd-related-products-slider .slick-next{height:60px;width:60px}.pd-related-products-slider .slick-prev:before,.cd-related-products-slider .slick-prev:before,.pd-related-products-slider .slick-next:before,.cd-related-products-slider .slick-next:before{content:"\e900";font:40px/40px "icomoon"}.pd-related-products-slider .slick-prev,.cd-related-products-slider .slick-prev{right:unset;left:-50px}.pd-related-products-slider .slick-next,.cd-related-products-slider .slick-next{right:-50px;transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg)}.cd-related-posts-slider{width:450px}.cd-related-posts-slider .pp{display:flex;flex-direction:column;margin:0}.cd-related-posts-slider .pp-image{width:450px;flex-shrink:unset}.cd-related-posts-slider .pp-cnt{padding:20px 10px 0}.hp-list-slider .slick-prev,.hp-list-slider .slick-next{height:60px;width:60px;top:27%}.hp-list-slider .slick-prev:before,.hp-list-slider .slick-next:before{content:"\e900";font:40px/40px "icomoon"}.hp-list-slider .slick-prev{right:unset;left:-50px}.hp-list-slider .slick-next{right:-50px;transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg)}.hp-list-slider2 .slick-prev,.hp-list-slider2 .slick-next{height:60px;width:60px;top:27%}.hp-list-slider2 .slick-prev:before,.hp-list-slider2 .slick-next:before{content:"\e900";font:40px/40px "icomoon"}.hp-list-slider2 .slick-prev{right:unset;left:-50px}.hp-list-slider2 .slick-next{right:-50px;transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg)}}@media screen and (max-width:1300px){select{background-position:right 20px top 24px}input,textarea,select{padding:0 25px;font-size:16px;width:100%;height:54px}.form-animated-label label{left:25px;top:17px}.form-animated-label .global-error{width:100%}.form-animated-label .focus label,.form-animated-label .ffl-floated label{top:4px;font-size:11px}.form-animated-label .focus input,.form-animated-label .ffl-floated input,.form-animated-label .focus select,.form-animated-label .ffl-floated select{font-size:16px}.form-animated-label textarea{padding:10px 25px}.error{padding:7px 0 0 25px}.wrapper{width:830px;margin:0 auto}.wrapper-big{width:auto;margin:0 30px}.list li{padding:2px 0 2px 19px}.list li:before{top:8px}body{font-size:16px;line-height:22px}h1{font-size:54px;line-height:72px}h2{font-size:38px;line-height:53px}h3{font-size:30px;line-height:50px}h4{font-size:20px;line-height:27px}p{padding-bottom:10px}.btn,input[type=submit],button{height:54px}.btn:hover,input[type=submit]:hover,button:hover{background:#000}.btn-white:hover{background:#fff}.nav{top:17px;line-height:13px}.nav>li{display:inline-block;position:relative;font-size:11px;line-height:13px;letter-spacing:1.57px}.nav a{padding:0 10px}.nav a.selected,.nav a.active,.nav a:hover{opacity:.5}.categories-nav-wrapper{top:44px}.categories-nav-container{padding:0 38px 0 0}.categories-nav{line-height:15px}.categories-nav>li{font-size:12px;line-height:15px;letter-spacing:.59px}.categories-nav>li>a{padding:0 5px}.categories-nav>li>a:after{content:"";display:block;width:15px;height:15px;background:#fff;position:absolute;bottom:-25px;left:26px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);opacity:0;transition:opacity .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.categories-nav>li>a.selected,.categories-nav>li>a.active,.categories-nav>li>a:hover{color:#000000}.categories-nav>li>a.active{color:#666}.categories-nav>li>a.red{color:#D0021B}.categories-nav>li>ul{width:calc(100% - -40px);left:-20px;top:30px;transform:none;padding-left:28px}.categories-promo{display:none}.hello-bar{min-height:32px;padding:5px 0}.hello-bar-item{padding:0 30px}.hello-bar-title{font-size:14px}.hello-bar-link .hello-bar-title:hover{text-decoration:underline}.hb-pop-up ::-webkit-scrollbar-track{border:none}.hb-pop-up-close{width:40px;height:40px}.fixed-hello-bar .hello-bar-placeholder{height:32px}.header{height:125px}.header-top{height:45px}.header-contact{left:130px;top:15px;font-size:13px!important;line-height:16px!important;flex-direction:row!important}.header-contact .tel span{padding-left:21px}.header-contact .tel span:before{top:1px;font:14px/14px "icomoon"}.header-contact .mail{margin-left:15px}.header-contact .mail span{padding-left:22px}.header-contact .mail span:before{top:3px!important;font:10px/11px "icomoon"}.header-contact .contact-title,.header-contact .opening-time{display:none}.header-free-delivery{color:#fff;left:65%;transform:translate(-65%);font-size:13px!important;line-height:16px!important}.header-social-network{right:0;top:13px}.cr-lw-container{top:15px;right:-4px}.header-bottom{position:relative;height:80px}.logo{width:130px;height:130px;top:-30px}.header-bottom-col3{top:39px;width:115px}.bc{margin-bottom:15px}.bc a:hover{opacity:1}.contact{font-size:16px;line-height:32px;flex-direction:column}.contact-title{font:20px/27px "Playfair Display",Helvetica,serif;padding-bottom:15px}.free-delivery span{position:relative;padding-left:32px}.free-delivery span:before{content:"\e916";font:15px/15px "icomoon";top:-1px}.sn{position:relative;margin:0;width:54px;height:60px;background:#000;display:inline-flex;align-items:center;justify-content:center}.sn:before{content:"\e90a";font:17px/17px "icomoon";color:#fff;transition:color .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.sn:hover{opacity:1}.ing{position:relative}.ing:before{content:"\e90d";font:19px/19px "icomoon";color:#fff}.yt{position:relative}.yt:before{content:"\e91a";font:21px/23px "icomoon";color:#fff}.social-network-contact{margin-top:20px}.header-social-network .sn{width:30px;height:20px}.header-social-network .sn:before{content:"\e90a";font:17px/17px "icomoon"}.header-social-network .sn:hover:before{color:#fff}.header-social-network .ing:before{content:"\e90d";font:17px/17px "icomoon"}.header-social-network .yt:before{content:"\e91a";font:17px/17px "icomoon"}.lw{margin-left:15px}.lw a{width:24px;height:18px;padding:1px;background-size:18px;margin-left:0}.lw a:hover{opacity:1}.lw .en{background-size:18px;margin-left:4px}.cr-list{padding-top:2px}.cr-list a{font-size:11px;line-height:13px;letter-spacing:1.18px;margin-left:10px}.sw{top:-30px;height:50px}.sw.active{width:calc(100% - -150px);left:-75px}.sw.active .sw-toggle:after,.sw.active .sw-toggle:before{top:24px}.sw.active .sw-toggle:hover:before,.sw.active .sw-toggle:hover:after{opacity:1}.sw-toggle{width:16px;height:50px}.sw-toggle:before{content:"\e911";font:16px/16px "icomoon";bottom:-3px;top:unset}.sw-toggle:hover:before{opacity:1}.sw-input{height:50px}.sw-btn{height:50px}.sw-btn span:before{content:"\e911";font:16px/16px "icomoon"}.field-zipcode .autocomplete-container{top:54px}.aw .aw-icon{width:30px;height:30px}.aw .aw-icon:before{content:"\e917";font:20px/20px "icomoon"}.aw .aw-icon:hover{opacity:1}.aw:hover{padding:0}.auth-userbox-hover{display:none!important}.wishlist{width:30px;height:30px}.wishlist a:before{content:"\e918";font:17px/17px "icomoon";right:10px;bottom:4px}.wishlist .counter{right:-1px;top:-5px}.wishlist:hover{opacity:1}.ww{padding-bottom:0}.ww-items{width:30px;height:30px}.ww-items:before{content:"\e912";font:17px/17px "icomoon";right:9px;bottom:4px}.ww-counter{top:-5px}.ww-preview{display:none!important}.main{margin-top:35px}.main-body{width:660px;margin-bottom:70px}.main-body h1{padding-bottom:30px}.main-body h2{padding:10px 0 12px}.main-body h3{padding:10px 0 7px}.main-body h4{padding:20px 0 12px}.main-body a:hover{opacity:1}.main-body ul li{padding:2px 0 2px 19px}.main-body ul li:before{top:8px}.main-body ol{margin:0 0 15px 39px}.main-body ol li{position:relative}.main-body .btn,.main-body button{min-width:200px}.intro-text{font:20px/29px "Playfair Display",Helvetica,serif;padding-bottom:15px;font-weight:bold}.text-big{font-size:20px;line-height:29px}.text-border{padding:20px 30px!important;margin:15px 0 25px}.text-background{padding:20px 30px;margin:10px 0}.extra-images{width:calc(100% - -170px);margin:10px 0 30px -85px}.ec-img{width:calc(100% / 3);margin:0 7px}.extra-img-desc{line-height:17px;padding-top:15px}.image-wrapper{width:calc(100% - -170px);margin-left:-85px;padding:10px 0 20px}.image-title{line-height:13px;padding-top:15px}.ss-item:hover{opacity:1}.nw{padding:30px 0 45px;background:url(images/newsletter.jpg) no-repeat;background-size:cover}.nw .wrapper{margin:0 80px;width:auto}.nw-title{font:42px/56px "Playfair Display",Helvetica,serif;font-weight:bold;padding-bottom:0}.nw-subtitle{font-size:18px;padding-bottom:13px;letter-spacing:.82px}.nw-info{font-size:12px;line-height:14px;letter-spacing:.86px;padding-top:15px}.nw-cnt{min-height:115px}.nw-form{width:395px;font-size:16px}.nw-input{height:60px;padding:0 130px 0 25px;font-size:16px}.nw-button{width:120px;height:58px}.nw-error{padding:10px 0 0 25px}.quick-fancybox-leave .fancybox-close{top:40px;right:40px}.nw-leaving{background:transparent;width:auto;margin:0 auto;position:relative;top:unset;transform:none;min-height:340px}.nw-leaving .nw-wrapper{width:auto;margin:0 auto;position:relative;left:unset;top:unset;transform:unset}.stores-slider-container{width:50%;position:relative;height:250px}.contact-col2{padding:0 80px 35px}.contact-col2 h3{padding-bottom:15px;line-height:34px}.contact-col2-l{width:50%;margin-right:60px;padding-right:90px}.contact-col2-r{padding-top:7px}.contact-locations{margin-top:35px}.location-rotator-item{padding-bottom:20px}.location-rotator-title{font-size:16px;line-height:19px;padding-bottom:6px}.location-rotator-content{font-size:14px;line-height:16px}.location-rotator-content p{padding-bottom:5px}.page-contact .main{margin-top:45px}.map-img{max-height:250px}.map,.gdpr-map{height:250px}.infoBox{width:230px;font:12px/16px "Proxima",Arial,Helvetica,sans-serif}.infoBox img{width:26px}.infoBox .title{font-size:14px}.infoBox .address,.infoBox .contact,.infoBox .business-hour{font-size:12px;line-height:16px}.infoBox-cnt{padding:15px 25px 20px 25px;font-size:12px;line-height:16px}.infoBox-cnt:before{content:"";position:absolute;display:block;width:10px;height:10px;background:#fff;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);left:-5px;top:28px}.fp-title{font-size:20px;padding-bottom:8px}.fp-title:hover{text-decoration:none!important;opacity:1!important}.fp-cnt{font-size:16px;line-height:22px}.fp{padding-bottom:11px}.page-faq .main-body{width:830px}.p-items{width:calc(100% - -64px);margin:40px 0 0 -32px}.pp{width:calc(100% / 3 - 64px);margin:0 32px 50px}.pp:hover .pp-image span img{box-shadow:none}.pp-cnt{padding:15px 15px 10px;font-size:14px;line-height:20px;font-weight:300}.pp-title{font:20px/28px "Playfair Display",Helvetica,serif;padding-bottom:10px;font-weight:normal}.pp-short-desc{letter-spacing:.88px}.pd-header{width:auto}.pd-title{font-size:38px;line-height:46px;padding-bottom:20px!important;font-weight:normal}.pd-images{width:calc(100% - -270px);margin-left:-135px}.pd-images img{max-height:100%}.pd-date{line-height:16px;padding:20px 0 15px}.pd-short-desc{font:20px/29px "Playfair Display",Helvetica,serif;padding-bottom:15px;font-weight:bold}.pd-related{margin-top:70px}.pd-related-title{font:38px/51px "Playfair Display",Helvetica,serif;padding:0 0 30px;font-weight:bold}.pd-related-publish{width:calc(100% - -64px);margin-left:-32px}.pd-related-btn-container{margin:30px 0 50px}.pd-related-btn{width:260px}.m-wrapper{width:auto;margin:0 30px 10px}.m-items{margin-top:35px}.m-column{margin-bottom:50px}.m-letter{font-size:36px;line-height:48px;padding-bottom:10px}.m-title a:hover{text-decoration:unset}.cp-cnt-comment{margin-top:8px}.cd-info-comments{font-size:11px;line-height:11px}.cd-info-comments a:hover{text-decoration:underline}.cd-info-comments .counter{font-size:11px}.comment-field-rate{padding:0 0 0 25px;margin:5px 0 15px}.btn-comment-submit{min-width:180px}.comment-form-note{font-size:11px;line-height:13px;padding:0 0 0 15px}.comment-replay{display:none}.comment-replay-m{display:inline-block;font-size:13px;line-height:17px;text-decoration:underline!important;padding:0 0 10px;margin-left:0}.comment-replay-m:before{content:none}.btn-load-more-comments{height:50px}.pd-comments-info{margin-bottom:20px}.c-header{padding:10px 0 35px;background-size:cover}.c-header-l2{margin:-30px 30px 5px 0;padding:40px 0 10px 30px}.c-header-l2.no-background{margin:0 30px 35px}.cm-header{padding:0 0 30px 0;margin-bottom:20px}.cm-header .bc{padding-bottom:15px}.cm-content{width:auto;margin:0 100px}.c-title{font-size:42px;line-height:56px;padding-left:110px}.c-title:before{content:"";position:absolute;display:block;width:85px;height:32px;top:16px}.c-title-l2{padding-left:0}.c-title-l2:before{content:none}.cm-title{font:32px/28px "Proxima",Arial,Helvetica,sans-serif;font-weight:bold;letter-spacing:5.33px}.cm-desc{margin-top:20px;font-size:16px;line-height:22px;letter-spacing:.4px}.c-categories-list{font-size:12px;line-height:25px;letter-spacing:1.29px;padding-top:10px}.c-categories-list li{padding:0 0 0 25px}.c-categories-list li a:hover{opacity:1}.c-categories-list:before{content:none}.c-main-content{margin-bottom:45px}.c-items{width:calc(100% - -35px);margin-left:0}.cp{width:calc(100% / 3 - 20px);padding-top:3px;margin:0 5px 45px 5px}.cp-brand{font-size:12px;line-height:15px;letter-spacing:1.71px}.cp-badges-special2{left:35px;right:35px}.cp-badge-special2{min-width:50px;min-height:26px;padding:5px 7px 4px;font-size:10px;line-height:1.2}.cp-wishlist{opacity:1}.cp-wishlist-btn{width:19px;height:16px}.cp-wishlist-btn:after{font:15px/15px "icomoon"}.cp-wishlist-btn:hover{opacity:1}.cp-image>a{height:135px}.cp-cnt{padding:10px 5px 20px}.cp-current-price,.cp-old-price{font-size:12px;line-height:15px}.cp-code{font-size:10px;line-height:12px;margin-top:10px;letter-spacing:1.43px;opacity:1}.btn-load-more{margin-bottom:45px}.sidebar{width:220px;margin-right:15px}.ci-sidebar-categories,.cf-item{padding:13px 15px 9px}.ci-sidebar-list>li>a:hover{color:#000}.ci-sidebar-list>li>ul>li:hover{opacity:1}.ci-sidebar-list>li>ul>li>a.active{opacity:1}.cf-active{padding:0 10px 25px 0}.btn-empty{width:220px;height:50px;padding:0;letter-spacing:1.5px}.btn-empty:hover{background:#fff;color:#D0021B}.cf-btn-container{display:none}.promo-container{margin-bottom:30px}.promo-row{width:calc(100% - -10px);margin-left:-5px}.promo-col{margin:0 5px}.promo-link:hover{opacity:1}.c-toolbar{margin-bottom:40px}.c-counter{width:220px;margin-right:15px}.ci-checkbox{font:12px/28px "Proxima",Arial,Helvetica,sans-serif;font-weight:400}.ci-checkbox a:before{top:3px}.ci-checkbox a:hover{opacity:1}.c-sort{width:220px}.c-sort select{padding:0 20px;background-position:right 20px top 24px}.cd-bc .bc{margin:10px 0 15px}.cd-row{margin-bottom:70px}.cd-col1{width:460px;margin-right:30px;flex-shrink:0}.cd-col2{width:47%}.cd-badge{width:48px;height:48px;font-size:16px;margin-bottom:5px}.cd-badge-special{width:48px;height:48px;margin-bottom:5px}.cd-badges-special2{left:unset;right:unset}.cd-hero-slide a,.cd-hero-slide .cd-hero-video-item{height:280px}.cd-no-image{height:280px}.cd-related-posts{margin:50px 0 10px}.cd-related-posts-title{font:26px/35px "Playfair Display",Helvetica,serif;font-weight:bold;padding-bottom:15px}.cd-variations-container select{background:url(images/down-sort.svg) right 25px top 24px no-repeat}.cd-col2-header{padding-bottom:12px}.cd-wishlist a:hover{opacity:1}.cd-title{font:16px/19px "Proxima",Arial,Helvetica,sans-serif;font-weight:bold;letter-spacing:1.6px}.cd-info{padding-top:6px}.cd-code{font-size:12px;line-height:14px;letter-spacing:1.71px}.cd-price-container{margin:20px 0 25px;align-items:flex-start;justify-content:space-between}.cd-price{margin-right:30px}.cd-old-price,.cd-price-label{font-size:13px;line-height:16px}.cd-current-price{font-size:18px;line-height:22px;padding:4px 0 4px}.cd-price-rate div:first-child{display:none}.current-price-rate{font-size:16px;line-height:19px;padding:0 0 6px}.payment-rate-info{padding:0 7px 15px 0}.payment-rate-info:before{top:20px;right:4px}.payment-rate-tooltip{top:25px;left:-150px}.payment-rate-tooltip tr{padding:8px 10px}.payment-rate-tooltip:before{content:"";position:absolute;display:block;width:26px;height:26px;background:#000;border-radius:100%;right:-13px;top:-13px;content:"\e904";font:13px/13px "icomoon";color:#fff;display:flex;align-items:center;justify-content:center}.variation-cnt{display:block}.cd-variations{margin-bottom:0}.variation-single-special{display:block}.variation-single-special .btn-size-guide{padding-top:10px}.cd-variations-title{font-size:12px;line-height:28px}.cd-variations-select{width:100%;font-size:12px;background-position:right 25px top 25px}.variation-alert{display:none!important}.btn-size-guide{margin:0;padding-top:0}.btn-size-guide:hover{opacity:1}.cd-variations-container .variation-items{display:block}.cd-variations-container select{margin-bottom:20px}.add-to-cart-container{padding-top:15px}.add-to-cart-disabled{margin-top:15px}.cd-related-colors{margin-top:45px}.roc-title{padding-bottom:5px}.cd-qty-limit .cd-btn-add{margin:0}.cd-qty{width:140px;height:54px;margin-right:10px}.cd-btn-qty{width:47px;height:54px}.cd-btn-qty:hover{opacity:1}.cd-input-qty{height:54px}.cd-input-qty:hover,.cd-input-qty:focus{border-color:none}.cd-btn-add span{padding-left:44px}.cd-btn-add span:before{content:"\e912";font:18px/19px "icomoon";top:3px}.cd-tabs-container{margin:30px 0 10px}.btn-tab-toggle{padding:17px 0}.btn-tab-toggle:hover{opacity:1}.cd-tab-body{font-size:16px;line-height:21px}.cd-tab-body ul li{padding:2px 0 2px 19px}.cd-tab-body ul li:before{top:8px}.cd-tab-body ol{margin:0 0 15px 39px}.cd-tab-body ol li{position:relative}.cd-fp{padding-bottom:10px}.cd-fp-title{font:16px/22px "Proxima",Arial,Helvetica,sans-serif}.cd-fp-title:after{top:9px}.cd-fp-title:before{top:3px}.cd-fp-cnt{font-size:14px;line-height:20px}.cd-attributes{font-size:14px}.cd-attributes:hover{background:transparent}.not-available-title{font:16px/19px "Proxima",Arial,Helvetica,sans-serif;font-weight:bold;padding-bottom:5px;letter-spacing:1.33px}.not-available-note{font-size:16px;line-height:22px}.notifyme-form{margin-top:10px}.notifyme-form input{padding:0 180px 0 25px}.notifyme-btn{width:160px;padding:0}.cd-related-title{padding-bottom:40px;font:38px/51px "Playfair Display",Helvetica,serif;font-weight:bold}.cd-related-products{padding-bottom:80px}.cd-hero-slide-video .cd-hero-video-item:before{width:40px;height:40px;font-size:44px;line-height:44px}.modal-box{width:775px}.modal-box .message{font-size:16px;letter-spacing:.89px;padding:0 0 0 31px}.modal-box .message:before{content:"\e903";font:16px/16px "icomoon";top:2px}.modal-box .message.product_message_response_error:before{content:"\e904";font-size:20px;color:#fff}.modal-box .close-button{top:24px;right:33px}.modal-box .close-button span{padding-right:24px}.modal-box .close-button span:before{content:"\e904";font:16px/14px "icomoon"}.modal-box .close-button:hover{opacity:1}.modal-box .image{height:185px;width:300px}.modal-box .desc{flex-grow:1;padding:0 0 0 25px}.modal-row1{padding:21px 0 17px 30px}.modal-row-2{padding:35px 30px 35px 30px}.modal-price{font-size:22px;line-height:27px;letter-spacing:2.75px}.modal-buttons{padding:30px 0 0}.w-row{padding:30px 0 85px;display:inline-block;width:100%}.w-col1{width:100%;flex-shrink:0;margin-right:0}.w-title{font:34px/41px "Proxima",Arial,Helvetica,sans-serif;font-weight:bold;letter-spacing:3.4px}.w-counter{font-size:26px;line-height:31px;padding-left:10px}.w-table{margin:20px 0 35px}.wp-image{width:160px;margin-right:25px}.wp-title:hover{opacity:1}.wp-btn-qty:hover{opacity:1}.ww-coupons{width:49%;float:left}.w-col2{width:420px;float:right;margin-left:40px}.cart-totals{font-size:14px}.total-in-cart{font-size:20px;line-height:24px;font-weight:bold;letter-spacing:1.5px;text-transform:uppercase;padding:0 0 10px 0}.w-btn-finish{letter-spacing:1.5px}.cart-free-delivery{margin-top:40px}.cart-free-delivery span{padding-left:57px}.cart-free-delivery span:before{font:24px/24px "icomoon";top:-3px}.empty-cart a:hover{opacity:1}.ww-coupons-label{font-size:14px;line-height:17px;letter-spacing:1.31px;padding:0 0 15px 0;margin-right:0}.ww-coupons-form{display:block}.ww-coupons-add{width:100%}.ww-coupons-add input{padding:0 150px 0 68px}.ww-coupon-delete:before{top:3px}.ww-coupons-add:before{font:17px/17px "icomoon";top:18px}.ww-coupons-active{font-size:16px}.ww-coupons-list{padding:0}.coupon_message{font-size:12px;line-height:15px;margin:10px 0 0 70px}.wishlist-title-container{padding:22px 0 15px}.wishlist-title{font:34px/41px "Proxima",Arial,Helvetica,sans-serif;font-weight:bold;letter-spacing:3.4px;padding-left:53px}.wishlist-title:before{content:"\e918";font:27px/27px "icomoon";top:6px}.wishlist-detail-counter{font-size:26px;line-height:31px}.btn-wishslit-delete{width:320px}.wishlist-detail-items{padding:30px 0 70px;width:calc(100% - -10px);margin-left:-5px}.wishlist-mode{width:calc(100% / 4 - 10px) !important}.wishlist-mode .cp-wishlist{padding-bottom:14px}.wishlist-title-container-index{padding-left:30px!important}.a-row{padding:15px 0 80px}.a-row h1{font:26px/35px "Playfair Display",Helvetica,serif;font-weight:bold;padding-bottom:10px}.a-row ul{margin:0 0 15px 0}.a-row ul li{padding:2px 0 2px 19px}.a-row ul li:before{top:8px}.a-row ul li:before{top:9px}.a-col1{width:430px;margin-right:50px}.a-subtitle{font:26px/35px "Playfair Display",Helvetica,serif;font-weight:bold;padding-bottom:10px}.auth-links{width:40%!important;padding-bottom:0!important;margin-left:30px}.auth-links span:hover{opacity:1}.submit-btn{width:200px}.a-login-registration{margin-top:40px}.a-content-signup{width:unset}.auth-signup-form .label-accept_terms{line-height:19px!important;padding-top:6px!important}.a-col2{margin-top:0}.a-signup-col2 .content{padding-top:0}.a-background{height:400px}.field-accept_terms a:hover{opacity:1}.auth-links-forgotten{width:unset!important;margin:20px 0 0;text-align:left}.a-dashboard-title,.auth-title{font-size:36px;line-height:48px;padding-bottom:0}.auth-menu{margin:15px auto}.auth-menu>li>a:hover{opacity:1}.auth-wrapper{padding:40px 0 80px;width:auto;margin:0 80px}.a-intro{margin:0 0 60px}.a-intro-title{font:20px/27px "Playfair Display",Helvetica,serif;font-weight:bold;padding-bottom:14px}.a-menu{margin:0 0 0 20px;font-size:16px;line-height:24px}.a-menu li{padding:2px 0 2px 19px}.a-menu li:before{top:8px}.a-menu>li:before{top:9px}.a-menu>li a:hover{opacity:1}.a-intro-icon:before{content:"\e917";font:23px/24px "icomoon";top:-3px}.a-intro-user{padding-left:80px}.a-intro-name{font:20px/17px "Playfair Display",Helvetica,serif;font-weight:bold;padding-bottom:18px}.a-intro-email:before{content:"\e909";font:14px/14px "icomoon";left:0;top:3px}.a-intro-tel:before{content:"\e90e";font:21px/21px "icomoon";left:0;top:-1px}.a-intro-address:before{content:"\e90f";font:24px/24px "icomoon";left:2px;top:2px}.btn-auth-edit:hover{opacity:1}.a-section-title{font-size:28px;line-height:37px}.orders-container{margin-bottom:60px}.orders-head{height:30px}.col-order-num{width:145px}.col-order-date{width:107px}.col-order-status{width:200px}.col-order-terms{width:70px;display:flex;justify-content:center}.col-order-total{min-width:100px}.table-order{height:41px;font-size:14px;line-height:16px}.col-order-btns span{padding-right:20px}.col-order-btns span:before,.col-order-btns span:after{top:6px}.col-order-btns span:after{top:1px}.order-details .wp{padding:15px 220px 15px 0;border:none;margin-top:0;position:relative}.order-details .wp-image{margin-right:25px;width:140px}.btn-order-again{width:170px;height:40px;letter-spacing:1.71px}.btn-all-order{width:260px;height:50px}.ww-auth-coupons-header .ww-coupons-label{font-size:14px;line-height:17px;margin-right:18px;padding:19px 0 0 0}.a-section-coupons-title{line-height:49px}.ww-auth-coupons{width:100%;float:unset}.ww-auth-coupons-form{display:flex}.ww-auth-coupons-add{width:380px}.ww-auth-coupons-table{font-size:14px}.ww-auth-coupons-table tr{padding:10px 0}.ww-auth-coupons-table .table-col{display:inline-block;flex-shrink:0}.ww-auth-coupons-table .col-code{width:150px}.ww-auth-coupons-table .col-description{width:310px}.ww-auth-coupons-table .col-value{width:100%;flex-shrink:unset;text-align:right;font-weight:bold}.ww-auth-coupons-table .col-valid{width:210px;text-align:right}#field-company_oib,#field-b_company_oib{width:100%!important}.btn-submit{width:200px}.page-dashboard .auth-title{display:none}.page-dashboard .orders{margin-top:25px}.page-signup .a-col2{margin-top:0}.s-header{padding-top:15px}.s-keyword{font-size:26px;line-height:35px}.s-nav{line-height:54px}.s-nav>li>a{min-width:210px;height:54px;padding:0 5px}.s-nav>li:hover>a{opacity:1}.search{margin:30px 0 50px}.s-publish-wrapper{width:calc(100% - -64px);margin-left:-32px}.s-cms-wrapper{width:660px;margin:0 auto}.s-item{margin-bottom:25px}.s-item-title{padding-bottom:10px}.s-item-title a:hover{opacity:1}.main-slider-container{min-height:100px}.hp-publish{padding:40px 0 50px}.hp-publish-title{font:42px/56px "Playfair Display",Helvetica,serif;font-weight:bold}.hp-publish-cnt{width:calc(100% - -64px);margin:25px 0 0 -32px}.btn-hp-publish{width:260px}.homepage-about{padding:55px 0}.ha-col h2{font-size:32px;line-height:43px;padding:0 0 15px 0}.ha-col a:hover{opacity:1}.ha-col ul li{padding:2px 0 2px 19px}.ha-col ul li:before{top:8px}.ha-col .btn,.ha-col button{min-width:200px}.ha-col1{width:47%;padding:0 50px 0 0}.ha-col2{width:53%;height:315px}.hp-category{margin-top:40px}.hp-category-header{margin-bottom:25px}.hp-category-title{font:42px/56px "Playfair Display",Helvetica,serif;font-weight:bold;margin-right:25px}.hp-category-title span{position:relative;padding-left:110px}.hp-category-title span:before{content:"\e913";font:32px/32px "icomoon";top:15px}.hp-category-title2 span:before{content:"\e90b"}.hp-category-subtitle{font-size:12px;line-height:15px;letter-spacing:1.71px;top:29px}.hp-promo-container{margin-bottom:35px}.hp-shape-list{padding:35px 0 0;justify-content:end}.hp-sunglasses-shape-title{font-size:12px;line-height:14px}.hp-shape-items{margin-top:25px;justify-content:unset}.hp-shape-item{width:calc(100% / 3);flex-direction:row;padding:0 0 35px 0}.hp-shape-item:hover{opacity:1}.hp-shape-item-img{margin:0 22px 0 0}.hp-category-list{padding:45px 0 40px}.hp-category-list>li{min-width:150px;margin-right:50px}.hp-category-list>li>a{font-size:12px;line-height:15px;font-weight:bold;letter-spacing:1.71px;padding-bottom:15px}.hp-category-list>li .subcategories>ul{min-width:150px;margin-right:10px}.hp-category-list>li .subcategories>ul>li>a{font-size:11px;line-height:28px;letter-spacing:.98px}.hp-category-list .red>a{color:#D0021B}.hp-category-list a:hover{opacity:1}.slick-prev,.slick-next{height:58px;width:58px;bottom:0}.slick-prev:before,.slick-next:before{content:"\e900";font:19px/58px "icomoon"}.slick-prev:hover,.slick-next:hover{opacity:1}.slick-prev{right:58px}.slick-next{right:0;transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg)}.main-slider-container .slick-dots{display:flex!important}.slick-dots{display:none}.slider-nav-container{width:127px;height:70px;padding:11px 0 0 11px}.slider-nav-cd{padding:10px 0 0 10px;top:205px;left:280px;height:75px;width:140px}.slider-nav-cd .slick-prev-cd,.slider-nav-cd .slick-next-cd{height:65px;width:65px}.slider-nav-cd .slick-prev-cd:before,.slider-nav-cd .slick-next-cd:before{font:24px/65px "icomoon"}.slider-nav-cd .slick-prev-cd{right:65px}.slider-nav-cd .slick-next-cd{right:0}.slider-main-arrow{padding:11px 0 0px 11px;height:70px;width:130px}.slider-main-arrow .slick-arrow{height:58px;width:58px;bottom:0}.slider-main-arrow .slick-arrow:before{content:"\e900";font:19px/58px "icomoon"}.slider-main-arrow .slick-prev{right:58px}.slider-main-arrow .slick-next{right:0}.cd-thumbs-slider{padding:0 35px}.cd-thumbs-slider .cd-thumb{height:75px}.cd-thumbs-slider .slick-prev,.cd-thumbs-slider .slick-next{height:75px;width:35px}.cd-thumbs-slider .slick-prev:before,.cd-thumbs-slider .slick-next:before{content:"\e900";font:26px/75px "icomoon"}.cd-thumbs-slider .slick-disabled{opacity:.3;cursor:default}.pd-related-products-slider{margin-top:15px}.pd-related-products-slider .slick-prev,.cd-related-products-slider .slick-prev,.pd-related-products-slider .slick-next,.cd-related-products-slider .slick-next{height:50px;width:20px;top:27%}.pd-related-products-slider .slick-prev:before,.cd-related-products-slider .slick-prev:before,.pd-related-products-slider .slick-next:before,.cd-related-products-slider .slick-next:before{content:"\e900";font:26px/26px "icomoon"}.pd-related-products-slider .slick-prev,.cd-related-products-slider .slick-prev{left:-15px}.pd-related-products-slider .slick-next,.cd-related-products-slider .slick-next{right:-15px}.pd-related-products-slider .slick-disabled,.cd-related-products-slider .slick-disabled{opacity:.3;cursor:default}.cd-related-posts-slider{width:420px}.cd-related-posts-slider .pp:hover .pp-title{opacity:1}.cd-related-posts-slider .pp-image{width:420px;flex-shrink:0}.cd-related-posts-slider .pp-cnt{padding:20px 25px 10px 25px}.cd-related-posts-slider .pp-title{font-size:20px;line-height:28px;padding-bottom:10px}.cd-related-posts-slider .pp-desc{font-size:14px;line-height:20px;font-weight:300}.main-slider{width:100%}.main-slider .slick-arrow{display:none}.main-slider .slick-dots{bottom:-35px}.hp-list-slider,.hp-list-slider2{margin-bottom:10px}.hp-list-slider .slick-prev,.hp-list-slider2 .slick-prev,.hp-list-slider .slick-next,.hp-list-slider2 .slick-next{height:50px;width:20px;top:27%}.hp-list-slider .slick-prev:before,.hp-list-slider2 .slick-prev:before,.hp-list-slider .slick-next:before,.hp-list-slider2 .slick-next:before{content:"\e900";font:26px/26px "icomoon"}.hp-list-slider .slick-prev,.hp-list-slider2 .slick-prev{left:-15px}.hp-list-slider .slick-next,.hp-list-slider2 .slick-next{right:-15px}.hp-list-slider .slick-disabled,.hp-list-slider2 .slick-disabled{opacity:.3;cursor:default}.roc-slider .slick-next{top:13%}.roc-slider .slick-next:before{font:20px/26px "icomoon"}.footer{padding:45px 0 35px}.footer-row1 .footer-col1{width:18.2%}.footer-row1 .footer-col2{width:24.6%}.footer-row1 .footer-col3{width:21.7%}.footer-row1 .footer-col3 .contact-title{display:none}.footer-row1 .footer-col3 .social-network{display:flex;position:relative;top:unset;right:unset;padding-top:15px;margin-left:-10px}.footer-row1 .footer-col3 .social-network a{padding:0}.footer-row1 .footer-col3 .social-network a:before{color:#000}.footer-row1 .footer-col4{width:35.5%}.footer-row1 .footer-col4 ul{margin-left:0;font-size:13px;line-height:18px}.footer-row1 .footer-col4 ul li{padding:2px 0 2px 19px}.footer-row1 .footer-col4 ul li:before{top:8px}.footer-row2{margin-top:45px;font-size:11px}.footer-row2 .footer-col1{width:42.8%}.footer-title{font:18px/24px "Playfair Display",Helvetica,serif;padding-bottom:15px;font-weight:bold}.footer-title-special{padding-bottom:16px}.footer-nav>li{font-size:11px;line-height:28px;letter-spacing:.92px}.footer-contact{font-size:13px;line-height:16px;flex-direction:column}.footer-contact a{padding:8px 0}.footer-contact div{padding:8px 0}.footer-contact a:first-child{padding-top:0}.footer-faq:hover{opacity:1}.cards{margin-top:25px}.cards img{max-height:23px;width:auto;height:auto;max-width:100%}.cards div{margin-right:12px}.cards div img{max-height:42px;margin-right:0}.copy{letter-spacing:.92px}.dev{letter-spacing:.92px}.dev a:hover{opacity:1}.to-top{width:50px;height:50px}.to-top:after{content:"\e91b";font:16px/16px "icomoon"}.to-top:hover{opacity:1!important}.to-top.active{bottom:30px;right:30px}}@media screen and (max-width:980px){select{background-position:right 15px top 24px}input,textarea,select{padding:0 20px}.form-animated-label label{left:20px}.form-animated-label .focus input,.form-animated-label .ffl-floated input,.form-animated-label .focus select,.form-animated-label .ffl-floated select{font-size:16px}.form-animated-label textarea{padding:10px 20px}.error{padding:7px 0 0 20px;font-size:10px}.wrapper{width:610px;margin:0 auto}.wrapper-big{width:auto;margin:0 20px}.list li{padding:2px 0 2px 19px}.list li:before{top:8px}h1{font-size:48px;line-height:64px}h2{font-size:34px;line-height:53px}h3{font-size:26px;line-height:39px}h4{font-size:20px;line-height:27px}p{padding-bottom:10px}.nav{top:22px;left:120px;line-height:13px;transform:none}.nav>li{font-size:11px;line-height:13px;letter-spacing:1.57px}.nav a{padding:0 9px}.hb-pop-up{width:70%}.header{height:100px}.header-contact{left:113px;font-size:11px!important;line-height:13px!important;top:17px}.header-contact .tel span{padding-left:18px}.header-contact .tel span:before{top:0;font:12px/12px "icomoon"}.header-contact .mail{margin-left:12px}.header-contact .mail span{padding-left:19px}.header-contact .mail span:before{top:1px!important;font:9px/10px "icomoon"}.header-contact .contact-title,.header-contact .opening-time{display:none}.header-free-delivery{color:#fff;left:unset;transform:none;right:0;top:17px;font-size:11px!important;line-height:13px!important}.header-social-network{display:none}.cr-lw-container{top:13px}.header-bottom{height:52px}.logo{width:100px;height:100px;top:-30px}.header-bottom-col3{top:16px;width:170px;padding-left:32px}.m-btn{width:18px;height:20px;display:block;position:relative;right:0;bottom:0}.m-btn span,.m-btn span:after,.m-btn span:before{content:"";display:block;position:absolute;width:18px;height:3px;background:#000;right:0;top:0;transition:all .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.m-btn span{top:10px;right:0}.m-btn span:before{top:-6px}.m-btn span:after{top:6px}.categories-nav-wrapper{display:none}.active-nav-m .m-btn span{background:transparent}.active-nav-m .m-btn span:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);top:0}.active-nav-m .m-btn span:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);top:0}.active-nav-m .m-btn:before{content:"";position:absolute;display:block;width:8px;height:8px;background:#fff;border-left:1px solid #EEEEEE;border-top:1px solid #EEEEEE;bottom:-21px;left:50%;transform:translateX(-50%) rotate(45deg)}.active-nav-m .header{height:100vh}.active-nav-m .m-menu-container{display:block;height:calc(100vh - 95px);overflow:auto;width:100%;background:#fff;border-top:1px solid #EEEEEE;padding-top:10px}.active-nav-m .categories-nav-wrapper{display:block;position:relative;top:unset}.active-nav-m .categories-nav-container{padding:0;left:unset;transform:none;width:100%}.active-nav-m .categories-nav{display:flex;flex-direction:column;line-height:22px}.active-nav-m .categories-nav>li{font-size:16px;line-height:22px;letter-spacing:1.71px;border-bottom:1px solid #EEEEEE}.active-nav-m .categories-nav>li>a{padding:23px 20px 18px;display:flex;align-items:center}.active-nav-m .categories-nav>li.has-children>a:before,.active-nav-m .categories-nav>li.has-children>a:after{content:"";position:absolute;display:block;width:14px;height:2px;background:#000;right:22px}.active-nav-m .categories-nav>li.has-children>a:after{content:"";position:absolute;display:block;width:2px;height:14px;right:28px;left:unset;top:27px;transform:none;opacity:1}.active-nav-m .categories-nav>li.active>ul{max-height:800px}.active-nav-m .categories-nav>li.active>a:before,.active-nav-m .categories-nav>li.active>a:after{top:unset}.active-nav-m .categories-nav>li.active>a:after{content:none}.active-nav-m .categories-nav>li>ul{width:100%;position:relative;top:unset;left:unset;right:unset;bottom:unset;display:flex;flex-direction:column;margin-bottom:-1px;transform:none;padding:0;background:#F7F7F7;box-shadow:none;max-height:0;visibility:visible;overflow:hidden;transition:max-height .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;opacity:1}.active-nav-m .categories-nav>li>ul>li{border-top:1px solid #EEEEEE;padding:0;margin:0}.active-nav-m .categories-nav>li>ul>li:first-child{border-top:none}.active-nav-m .categories-nav>li>ul>li>.cn-item-special{position:relative;font-size:15px;padding:20px 0 20px 35px;cursor:pointer;display:flex;align-items:center}.active-nav-m .categories-nav>li>ul>li>ul{max-height:0;visibility:visible;overflow:hidden;margin:0;padding:0 35px;position:relative;top:-13px;transition:max-height .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.active-nav-m .categories-nav>li>ul>li>ul>li{font-size:14px;line-height:31px}.active-nav-m .categories-nav>li>ul>li>div.has-children:before,.active-nav-m .categories-nav>li>ul>li>div.has-children:after{content:"";position:absolute;display:block;width:14px;height:2px;background:#000;right:22px}.active-nav-m .categories-nav>li>ul>li>div.has-children:after{content:"";position:absolute;display:block;width:2px;height:14px;right:28px;left:unset;top:22px;transform:none;opacity:1}.active-nav-m .categories-nav>li>ul>li.active>ul{max-height:500px;overflow:auto}.active-nav-m .categories-nav>li>ul>li.active>ul>li:last-child{padding-bottom:0}.active-nav-m .categories-nav>li>ul>li.active>.cn-item-special:before,.active-nav-m .categories-nav>li>ul>li.active>.cn-item-special:after{top:unset}.active-nav-m .categories-nav>li>ul>li.active>.cn-item-special:after{content:none}.active-nav-m .main,.active-nav-m .nw,.active-nav-m .footer,.active-nav-m .main-slider-container,.active-nav-m .hp-category,.active-nav-m .hp-publish,.active-nav-m .homepage-about,.active-nav-m .categories-promo{display:none}.free-delivery span{padding-left:27px}.free-delivery span:before{font:12px/12px "icomoon";top:0}.sw{top:6px;right:153px;height:40px;z-index:11111111111}.sw.active{left:120px;right:130px;width:unset}.sw.active .sw-toggle{width:40px}.sw.active .sw-toggle:after,.sw.active .sw-toggle:before{top:19px}.sw-form{width:calc(100% - 30px)}.sw-toggle{width:20px;height:40px}.sw-toggle:before{content:"\e911";font:16px/16px "icomoon";bottom:3px}.sw-input{height:40px;border:none}.sw-btn{height:40px;width:110px;font-size:13px}.sw-btn span{padding-left:27px}.sw-btn span:before{content:"\e911";font:14px/14px "icomoon";top:1px}.aw .aw-icon{width:25px;height:20px}.aw .aw-icon:before{content:"\e917";font:18px/18px "icomoon";position:relative;bottom:-1px}.wishlist{width:25px;height:20px}.wishlist a:before{content:"\e918";font:15px/15px "icomoon";right:6px;bottom:1px}.wishlist .counter{right:-1px;top:-7px;font-size:11px;line-height:13px;letter-spacing:1.57px}.wishlist-title-container-index{padding-left:20px!important}.ww-items{width:25px;height:20px}.ww-items:before{bottom:1px;right:6px;font:16px/16px "icomoon"}.ww-counter{top:-7px;font-size:11px;line-height:13px;letter-spacing:1.57px}.main{margin-top:30px}.main-body{width:610px;margin-bottom:60px}.main-body h2{padding:10px 0 10px}.main-body h3{padding:10px 0 10px}.main-body h4{padding:20px 0 10px}.main-body a:hover{opacity:1}.main-body ul li{padding:2px 0 2px 19px}.main-body ul li:before{top:8px}.main-body ol{margin:0 0 15px 39px}.main-body ol li{position:relative}.main-body .btn,.main-body button{min-width:200px}.intro-text{font:20px/29px "Playfair Display",Helvetica,serif;padding-bottom:15px;font-weight:bold}.text-border{margin:10px 0 20px}.extra-images{width:calc(100% - -120px);margin:10px 0 10px -60px}.ec-img{width:calc(100% / 3);margin:0 6px}.extra-img-desc{padding-top:10px}.image-wrapper{width:calc(100% - -120px);margin-left:-60px;padding:10px 0 20px}.image-title{line-height:11px;padding-top:13px}.nw{padding:17px 0 10px}.nw .wrapper{margin:0 40px;width:auto}.nw-title{font:34px/46px "Playfair Display",Helvetica,serif;font-weight:bold}.nw-subtitle{font-size:16px;line-height:26px;padding-bottom:10px;letter-spacing:.73px}.nw-info{padding-top:10px}.nw-cnt{min-height:105px}.nw-form{width:355px}.nw-input{height:54px;padding:0 120px 0 20px}.nw-button{width:110px;height:52px}.nw-error{padding:10px 0 0 20px}.stores-slider-container{width:100%;position:relative;height:unset}.contact-col1{display:block}.contact-col2-row{margin-top:15px}.contact-col2-l{width:55%;margin-right:0;padding-right:50px}.contact-col2-r{padding-top:0;width:45%}.page-contact .main{margin-top:15px}.contact-map{width:100%}.map-img{max-height:382px}.map,.gdpr-map{height:382px;width:100%}.page-faq .main-body{width:610px}.p-items{width:calc(100% - -38px);margin:35px 0 50px -19px}.pp{width:calc(100% / 3 - 38px);margin:0 19px 15px}.pp-cnt{padding:15px 10px 10px;font-size:14px;line-height:20px;font-weight:300}.pd-title{font-size:34px;line-height:42px;padding-bottom:20px!important}.pd-images{width:calc(100% - -160px);margin-left:-80px}.pd-date{padding:15px 0 20px}.pd-short-desc{font:20px/29px "Playfair Display",Helvetica,serif;padding-bottom:15px;font-weight:bold}.pd-related{margin-top:50px}.pd-related-title{font:34px/46px "Playfair Display",Helvetica,serif;padding:0 0 25px;font-weight:bold}.pd-related-publish{width:calc(100% - -38px);margin-left:-19px}.pd-related-btn-container{margin:10px 0 50px}.m-wrapper{margin:0 20px 20px}.m-items{margin-top:30px}.m-column{margin-bottom:35px}.m-letter{font-size:30px;line-height:40px}.m-list{font-size:11px}.form-comment .comment-field-display_name,.form-comment .comment-field-email{width:100%}.form-comment .comment-field-display_name{float:unset;margin-right:0}.form-comment .comment-field-email{float:unset}.btn-comment-submit{min-width:135px}.comment-child{padding:15px 15px 5px}.comment-list{margin-bottom:20px}.pd-comments-title{font-size:20px;line-height:27px}.catalog-wrapper-l2{padding-top:15px}.c-header{padding:0 0 30px}.c-header-l2{margin:-30px 20px 5px 0;padding:20px 0 20px 25px}.c-header-l2.no-background{margin:0 20px 5px;padding:0}.cm-header{padding:0 0 25px 0;margin-bottom:20px}.cm-header .bc{text-align:center;padding-bottom:22px}.cm-content{width:auto;margin:0 40px}.c-title{font-size:34px;line-height:46px;padding-left:90px}.c-title:before{content:"";position:absolute;display:block;width:69px;height:26px;top:12px}.c-title-l2{padding-left:0}.c-title-l2:before{content:none}.cm-title{font:28px/28px "Proxima",Arial,Helvetica,sans-serif;font-weight:bold;letter-spacing:4.67px}.cm-desc{margin-top:15px}.c-header-bottom{align-items:flex-end}.c-categories-list{font-size:11px;line-height:28px;letter-spacing:1.18px;padding-top:0}.c-categories-list li{padding-left:20px}.c-main-content{display:block}.c-items{width:calc(100% - -26px);margin-left:-13px}.cp{width:calc(100% / 3 - 26px);margin:0 13px 35px 13px}.wishlist-message{bottom:28px}.wishlist-message:before{right:8px}.promo-container{margin-bottom:20px}.promo-row{width:calc(100% - -8px);margin-left:-4px}.promo-col{margin:0 4px}.c-toolbar{margin-bottom:30px}.c-counter{width:auto;margin-right:0;flex-shrink:0}.c-toolbar-right{justify-content:flex-end}.ci-checkbox{font:12px/28px "Proxima",Arial,Helvetica,sans-serif}.c-toolbar-sort-container{margin-left:50px;display:flex;align-items:center}.c-sort{width:141px}.c-sort select{padding:0 15px;background:url(images/down-sort.svg) no-repeat;background-position:right 15px top 24px}.filters-btn{display:block;width:141px;height:54px;border:1px solid #DDDDDD;margin-right:-1px;background:url(images/down-sort.svg) no-repeat;background-position:right 15px top 24px;padding:0 15px;line-height:14px;font-size:12px;letter-spacing:1.29px;text-transform:uppercase;color:#000;position:relative;display:flex;align-items:center;flex-shrink:0}.filters-container{position:fixed;top:0;right:0;bottom:0;left:0;background:#fff;z-index:1111111;display:none}.filters-content{overflow:auto;height:calc(100% - 150px)}.filters-btn-close{background:#000;font-size:16px;line-height:45px;font-weight:bold;letter-spacing:1.89px;text-transform:uppercase;color:#fff;width:100%;padding:0 20px;height:45px;display:block;position:relative}.filters-btn-close:after{content:"";position:absolute;display:block;width:24px;height:24px;content:"\e904";font:22px/22px "icomoon";color:#fff;top:12px;right:14px;text-align:center}.filters-active{display:block;position:fixed;overflow:auto}.filters-active .c-filters{display:block}.filters-active .main,.filters-active .header,.filters-active .footer,.filters-active .nw,.filters-active .hp-category{display:none}.sidebar{width:100%;margin:0}.c-filters{display:none}.c-filters{border:none}.ci-sidebar-categories,.cf-item{padding:13px 20px 9px}.ci-sidebar-list{overflow:hidden;max-height:0;line-height:22px;transition:max-height .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.ci-sidebar-categories{cursor:pointer}.ci-sidebar-categories .ci-title{padding:0}.ci-sidebar-categories .ci-title:before,.ci-sidebar-categories .ci-title:after{content:"";position:absolute;display:block;width:14px;height:2px;background:#000;top:11px;right:0}.ci-sidebar-categories .ci-title:after{content:"";position:absolute;display:block;width:2px;height:14px;right:6px;top:5px}.ci-sidebar-categories.active .ci-title{padding:0 0 3px 0}.ci-sidebar-categories.active .ci-title:after{content:none}.ci-sidebar-categories.active .ci-sidebar-list{overflow:auto;max-height:500px}.cf-active{padding:0 0 25px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.cf-active ul{list-style:none;font-size:12px;line-height:16px;padding:0;display:flex;flex-wrap:wrap}.cf-active ul>li{padding:7px 20px 7px 0}.cf-active-title{display:none}.btn-empty{height:44px}.cf-item.active .cf-item-wrapper{max-height:300px}.cf-btn-container{position:fixed;display:flex;align-items:center;justify-content:flex-end;left:0;bottom:0;right:0;width:100%;height:auto;background:#fff;padding:10px 20px 30px}.cf-btn-container .confirm-filters{min-width:48%;width:100%;font-size:14px;font-weight:bold;visibility:hidden;text-transform:uppercase;flex-shrink:unset}.cf-btn-container .confirm-filters.active{visibility:visible}.cf-btn-container .clear-filters{min-width:calc(50% - 5px);width:48%;margin-right:10px;height:54px;font-size:14px;font-weight:bold;background:#fff;border:1px solid #D0021B;color:#D0021B;margin-top:0;flex-shrink:0;text-transform:uppercase}.cf-btn-container .clear-filters span{z-index:1}.cf-btn-container.active{justify-content:space-between}.cf-btn-container:after,.cf-btn-container:before{content:none}.cd-bc .bc{margin:0 0 15px 0}.cd-row{margin-bottom:50px}.cd-col1{width:360px;margin-right:25px}.cd-badge{width:42px;height:42px;font-size:14px}.cd-badge-special{width:42px;height:42px}.cd-hero-slide a,.cd-hero-slide .cd-hero-video-item{height:220px}.cd-no-image{height:220px}.cd-related-posts{margin:40px 0 10px}.cd-related-posts-title{font:24px/32px "Playfair Display",Helvetica,serif;font-weight:bold}.cd-col2-top-product{display:flex;flex-direction:column}.cd-brand-title{order:1;padding-bottom:10px;display:inline-block}.cd-title{order:2}.cd-info{order:3;flex-wrap:wrap}.cd-code{width:100%;margin:0 0 7px;border-right:none}.cd-wishlist-top{order:4}.cd-wishlist{margin-top:22px;display:inline-block}.cd-wishlist a span:after{font:18px/19px "icomoon"}.cd-price{margin-right:25px}.payment-rate-tooltip{left:unset;right:0}.payment-rate-info:before{right:50%}.cd-qty{width:100px;height:54px;margin-right:10px}.cd-btn-qty{width:34px;height:54px}.cd-input-qty{height:54px}.cd-btn-add span{padding-left:0}.cd-btn-add span:before{content:none}.cd-fp-title{padding-bottom:5px}.cd-unavailable{margin:20px 0 0}.not-available-title{letter-spacing:1.2px}.notifyme-form input{padding:0 20px}.notifyme-btn{width:100%;position:relative;right:unset;top:unset;margin-top:10px}.cd-related-products{padding-bottom:40px}.cd-price{margin:0}.cd-price-container{flex-flow:column;justify-content:unset;align-items:unset}.cd-price-rate{margin-top:30px}.modal-box{width:670px}.modal-box .close-button{right:20px}.modal-box .content{padding-bottom:10px}.modal-box .image{height:145px;width:230px}.modal-box .desc{padding:0 0 0 10px}.modal-row1{padding:21px 0 17px 20px}.modal-row-2{padding:30px 20px 30px 20px}.modal-buttons{padding:20px 0 0}.w-row{padding:10px 0 60px}.w-title{font-size:30px;line-height:36px;letter-spacing:3px}.w-counter{font-size:24px;line-height:29px}.w-table{margin:15px 0 30px}.wp-image{width:145px;margin-right:15px}.wp-manufacturer{font-size:11px;line-height:13px;letter-spacing:1.57px;font-weight:bold;padding-bottom:5px}.wp-title{font-size:13px;line-height:16px;letter-spacing:1.3px;font-weight:bold}.wp-code{font-size:11px;line-height:13px;letter-spacing:1.57px}.wp-variations{font-size:11px;line-height:13px;letter-spacing:1.38px}.wp-btn-delete{padding-top:20px}.wp-price-current{font-size:14px;line-height:17px}.wp-price-old{font-size:11px;line-height:13px;padding-bottom:4px}.wp-qty{width:100px}.wp-btn-qty{width:34px}.wp-input-qty{font-size:16px}.wp-unit{font-size:11px;line-height:13px}.wp-message{top:unset;bottom:50px;width:100px;font-size:10px;line-height:15px}.wp-total{width:230px}.wp-total .wp-price-current{font-size:16px;line-height:19px}.ww-coupons{width:44%}.w-col2{width:350px;margin-left:50px}.cart-totals{font-size:12px}.cart-free-delivery{max-width:300px;margin:20px auto}.cart-free-delivery span{padding-left:46px}.cart-free-delivery span:before{font:22px/22px "icomoon";top:-5px}.ww-coupons-add input{padding:0 150px 0 63px}.ww-coupon-delete:before{top:3px}.ww-coupons-add:before{left:20px}.coupon_message{font-size:11px;line-height:14px;margin:10px 0 0 65px}.wishlist-title-container{padding:10px 0 15px}.wishlist-title{font-size:30px;line-height:36px;letter-spacing:3px;padding-left:48px}.wishlist-title:before{font:25px/25px "icomoon";top:5px}.wishlist-detail-counter{font-size:24px;line-height:29px}.btn-wishslit-delete{width:300px}.wishlist-detail-items{width:calc(100% - -28px);padding:30px 0 40px;margin-left:-14px}.wishlist-mode{width:calc(100% / 3 - 28px) !important;margin:0 14px 20px}.a-row{padding:5px 0 60px}.a-row h1{font:24px/32px "Playfair Display",Helvetica,serif;font-weight:bold;padding-bottom:10px}.a-col1{margin:0}.a-login-col1{width:100%;margin-right:0;display:flex}.a-login-form{width:50%;padding-right:35px;border-right:1px solid #DDDDDD;flex-shrink:0}.a-subtitle{font:24px/32px "Playfair Display",Helvetica,serif;font-weight:bold;padding-bottom:10px}.a-subtitle-special{padding-top:25px}.a-info{line-height:22px}.submit-container{display:block;margin-top:5px}.submit-btn{width:100%}.auth-links{width:55%!important;margin:13px auto}.auth-links-forgotten{width:unset!important}.a-login-registration{margin-top:0;width:50%;flex-shrink:0;padding-left:35px}.a-content{line-height:22px}.registration-btn{width:100%;margin-top:5px}.a-signup-col1{width:50%;flex-shrink:0;padding-right:35px;border-right:1px solid #DDDDDD}.btn-registration-confirm{width:100%;margin:5px 0 0}.a-background{display:none}.a-signup-col2{padding-left:35px}.a-signup-col2 .a-content{padding-bottom:0}.a-signup-col2 .content br{display:none}.a-login-col2{display:none}.a-dashboard-title,.auth-title{font-size:34px;line-height:46px}.auth-menu{margin:15px auto 15px}.auth-menu>li>a{padding:0 8px}.auth-wrapper{padding:40px 0 60px;margin:0 35px}.a-intro{margin:0 0 60px}.a-intro-left{width:57%}.a-intro-title{font:20px/27px "Playfair Display",Helvetica,serif;font-weight:bold;padding-bottom:16px}.a-intro-user{width:43%;flex-shrink:0;padding-left:35px}.a-intro-icon:before{top:2px}.a-intro-name{font:20px/27px "Playfair Display",Helvetica,serif;font-weight:bold;padding-bottom:13px}.a-intro-tel:before{top:-2px}.a-section-title{font-size:28px;line-height:37px}.orders{margin-top:20px}.orders-container{margin-bottom:50px}.col-order-num{width:135px}.col-order-date{width:102px}.col-order-status{width:140px}.col-order-terms{width:60px;display:flex;justify-content:center}.col-order-total{width:unset;flex-grow:1;text-align:right;min-width:100px;font-weight:bold}.col-order-btns{width:125px}.order-details .wp{padding:15px 184px 15px 0;border:none;margin-top:0;position:relative}.order-details .wp-image{margin-right:20px}.order-details .wp-brand{font-size:11px;line-height:13px;letter-spacing:1.57px;padding-bottom:5px}.order-details .wp-title{font-size:13px;line-height:16px;letter-spacing:1.3px;padding-bottom:2px}.order-details .wp-code{font-size:11px;line-height:13px;letter-spacing:1.57px}.order-details .wp-total{width:190px;padding-left:10px}.order-details .wp-price-current{font-size:14px;line-height:20px}.order-details .wp-variations{font-size:11px;line-height:13px;letter-spacing:1.38px;padding-top:9px}.btn-order-again{width:50px;height:50px;font-size:0;line-height:0}.btn-order-again:before{content:"\e912";font:18px/18px "icomoon";color:#fff;position:absolute}.ww-auth-coupons{width:100%}.ww-auth-coupons-header{display:block}.ww-auth-coupons-form{width:100%;margin-top:8px}.ww-auth-coupons-add{width:100%}.ww-auth-coupons-table .col-code{width:140px}.ww-auth-coupons-table .col-description{width:250px}.ww-auth-coupons-table .col-value{width:100%;flex-shrink:unset;text-align:right;font-weight:bold}.ww-auth-coupons-table .col-valid{width:210px;text-align:right}.s-header{padding-top:10px}.s-keyword{font-size:24px;line-height:32px}.c-toolbar-search{margin-top:20px}.search{margin:25px 0 50px}.s-publish-wrapper{width:calc(100% - -38px);margin-left:-19px}.s-cms-wrapper{width:610px}.hp-promo-container{margin-bottom:35px}.hp-publish{padding:30px 0 40px}.hp-publish-title{font:34px/46px "Playfair Display",Helvetica,serif;font-weight:bold}.hp-publish-cnt{width:calc(100% - -38px);margin:25px 0 0 -19px}.hp-publish-btn-container{margin-top:0}.homepage-about{padding:45px 0}.ha-col{font-size:14px;line-height:20px}.ha-col h2{font-size:26px;line-height:35px;padding:0 0 10px 0}.ha-col a:hover{opacity:1}.ha-col ul li{padding:2px 0 2px 19px}.ha-col ul li:before{top:8px}.ha-col .btn,.ha-col button{min-width:200px}.ha-col1{width:48%;padding:0 20px 0 0}.ha-col2{width:52%;height:250px}.hp-category{margin-top:30px}.hp-category-title{font:34px/46px "Playfair Display",Helvetica,serif;font-weight:bold;margin-right:20px}.hp-category-title span{padding-left:90px}.hp-category-title span:before{content:"\e913";font:26px/26px "icomoon";top:13px}.hp-category-title2 span:before{content:"\e90b"}.hp-category-subtitle{top:23px}.hp-shape-list{padding:30px 0 0}.hp-category-list{padding:35px 0 30px}.slider-nav-container{padding:0 11px 11px 11px;background:#fff;position:absolute;bottom:unset;top:0;right:0;height:69px;width:138px}.slider-nav-container .slick-arrow{bottom:unset;top:0}.slider-nav-container .slick-prev{right:69px}.slider-nav-container .slick-next{right:11px}.slider-nav-cd{padding:10px 0 0 10px;top:177px;left:243px;height:63px;width:117px}.slider-nav-cd .slick-prev-cd,.slider-nav-cd .slick-next-cd{height:54px;width:54px}.slider-nav-cd .slick-prev-cd:before,.slider-nav-cd .slick-next-cd:before{font:17px/54px "icomoon"}.slider-nav-cd .slick-prev-cd{right:54px}.slider-nav-cd .slick-next-cd{right:0}.slider-main-arrow{padding:10px 0 0px 10px;height:63px;width:118px}.slider-main-arrow .slick-arrow{height:54px;width:54px}.slider-main-arrow .slick-arrow:before{content:"\e900";font:17px/54px "icomoon"}.slider-main-arrow .slick-prev{right:54px}.slider-main-arrow .slick-next{right:0}.cd-thumbs-slider{padding:0 22px}.cd-thumbs-slider .cd-thumb{height:62px}.cd-thumbs-slider .slick-prev,.cd-thumbs-slider .slick-next{height:62px;width:22px}.cd-thumbs-slider .slick-prev:before,.cd-thumbs-slider .slick-next:before{content:"\e900";font:21px/62px "icomoon"}.pd-related-products-slider{margin-top:10px}.pd-related-products-slider .slick-prev,.cd-related-products-slider .slick-prev,.pd-related-products-slider .slick-next,.cd-related-products-slider .slick-next{top:26%}.pd-related-products-slider .slick-prev:before,.cd-related-products-slider .slick-prev:before,.pd-related-products-slider .slick-next:before,.cd-related-products-slider .slick-next:before{content:"\e900";font:20px/20px "icomoon"}.cd-related-posts-slider{width:360px}.cd-related-posts-slider .pp-image{width:360px}.cd-related-posts-slider .pp-cnt{padding:15px 20px 10px 20px}.cd-related-posts-slider .pp-desc{font-size:14px;line-height:20px;font-weight:300}.main-slider{width:100%}.main-slider .slick-dots{bottom:-30px}.main-slider .slick-dots li{margin:0 5px}.main-slider .slick-dots button{width:12px;height:12px}.main-slider .slick-dots .slick-active{width:12px;height:12px}.hp-list-slider .slick-prev,.hp-list-slider2 .slick-prev,.hp-list-slider .slick-next,.hp-list-slider2 .slick-next{top:26%}.hp-list-slider .slick-prev:before,.hp-list-slider2 .slick-prev:before,.hp-list-slider .slick-next:before,.hp-list-slider2 .slick-next:before{content:"\e900";font:20px/20px "icomoon"}.hp-list-slider .slick-prev,.hp-list-slider2 .slick-prev{left:-11px}.hp-list-slider .slick-next,.hp-list-slider2 .slick-next{right:-11px}.footer{padding:35px 0}.footer-row1{flex-wrap:wrap}.footer-row1 .footer-col1{width:30.3%}.footer-row1 .footer-col2{width:40.5%}.footer-row1 .footer-col3{width:29.2%}.footer-row1 .footer-col3 .contact-title{display:none}.footer-row1 .footer-col3 .social-network{display:none}.footer-row1 .footer-col4{width:100%;flex-shrink:0;margin-top:30px}.footer-row1 .footer-col4 ul{display:inline-block;margin:0;font-size:14px;line-height:18px}.footer-row1 .footer-col4 ul li{padding:2px 0 2px 19px}.footer-row1 .footer-col4 ul li:before{top:8px}.footer-row2{margin-top:25px}.footer-row2 .footer-col1{width:51.7%}.footer-title{padding-bottom:8px}.footer-title-special{padding-bottom:9px}.footer-contact{font-size:14px}.footer-contact a{padding:7px 0}.footer-contact div{padding:7px 0}.footer-contact a:first-child{padding-top:0}.cards{margin:0 0 0 40px;display:inline-flex}.cards img{max-height:20px}.cards div{margin-right:9px}.cards div img{max-height:36px}.copy{letter-spacing:.3px}.dev{letter-spacing:.3px}.dev a:hover{opacity:1}.to-top.active{bottom:35px;right:18px}}@media screen and (max-width:760px){select{background-position:right 15px top 21px}input,textarea,select{padding:0 15px;font-size:14px;height:47px}.form-animated-label label{left:15px;top:15px;font-size:11px;line-height:13px;letter-spacing:.92px;top:18px}.form-animated-label .focus label,.form-animated-label .ffl-floated label{top:2px;font-size:11px;letter-spacing:.92px}.form-animated-label .focus input,.form-animated-label .ffl-floated input,.form-animated-label .focus select,.form-animated-label .ffl-floated select{font-size:14px}.form-animated-label textarea{padding:10px 15px}.form-animated-label input[type=checkbox]+label,.form-animated-label input[type=radio]+label{font-size:11px;line-height:15px;padding-bottom:15px}input[type=radio]+label,input[type=checkbox]+label{padding-top:4px}input[type=radio]+label:before,input[type=checkbox]+label:before{top:0}.global-error,.global-success,.global-warning{font-size:13px;margin:0 0 10px;padding:14px 15px 12px 55px;min-height:47px;background-size:20px auto}.error{padding:7px 0 0 15px}.list{margin:0 0 15px 15px}.list li{position:relative;padding:2px 0 2px 16px}.list li:before{content:"";position:absolute;display:block;width:6px;height:6px;top:8px;left:0}.ol-list{margin:0 0 15px 31px}.ol-list li{position:relative}.wrapper{width:auto;padding:0 15px}.wrapper-big{width:auto;margin:0 15px}body{font-size:14px;line-height:20px}h1{font-size:34px;line-height:46px;text-align:left}h2{font-size:28px;line-height:39px}h3{font-size:24px;line-height:33px}h4{font-size:18px;line-height:25px}p{padding-bottom:10px}.quick-cnt h1{font-size:28px;line-height:39px;padding-bottom:10px}.quick-cnt h2{font-size:21px;line-height:25px;padding-bottom:10px}.quick-cnt h3{font-size:18px;line-height:26px;padding-bottom:10px}.quick-cnt h4{font-size:16px;line-height:24px;padding-bottom:10px}.quick-cnt .btn,.quick-cnt button{height:unset;padding:10px}.nav{display:none}.btn-load-more{width:100%;margin-bottom:40px}.btn,input[type=submit],button{height:47px;width:100%;font-size:12px;letter-spacing:1.71px}.hello-bar{min-height:30px}.hello-bar-item{padding:0 15px}.hello-bar-title{font-size:13px}.hb-pop-up{width:85%}.hb-pop-up-close{width:32px;height:32px;right:-15px;top:-15px}.fixed-hello-bar .hello-bar{box-shadow:none;position:static;transform:none}.fixed-hello-bar .hello-bar-placeholder{height:30px}.header{height:75px}.header-top{height:34px}.header-contact{display:none!important}.header-free-delivery,.header-social-network{display:none}.cr-lw-container{top:9px}.header-bottom{height:41px}.logo{width:80px;height:80px;top:-25px;z-index:1111}.header-bottom-col3{top:7px;width:145px;padding:0}.m-btn{bottom:-4px}.active-nav-m .m-btn:before{bottom:-14px;width:7px;height:7px}.active-nav-m .m-menu-container{height:calc(100vh - 75px);padding-top:0;background:#000}.active-nav-m .categories-nav{line-height:22px;background:#fff}.active-nav-m .categories-nav>li:first-child{padding-top:10px}.active-nav-m .categories-nav>li{font-size:14px;line-height:17px;letter-spacing:2px}.active-nav-m .categories-nav>li>a{padding:17px 15px 13px}.active-nav-m .categories-nav>li.has-children>a:before,.active-nav-m .categories-nav>li.has-children>a:after{content:"";position:absolute;display:block;width:12px;height:2px;right:15px}.active-nav-m .categories-nav>li.has-children>a:after{content:"";position:absolute;display:block;width:2px;height:12px;right:20px;top:20px}.active-nav-m .categories-nav>li.active>a:after{content:none}.active-nav-m .categories-nav>li>ul>li>.cn-item-special{font-size:13px;padding:17px 0 13px 30px}.active-nav-m .categories-nav>li>ul>li>ul{padding:0 30px;top:-8px}.active-nav-m .categories-nav>li>ul>li>ul>li{font-size:12px;line-height:28px}.active-nav-m .categories-nav>li>ul>li>div.has-children:before,.active-nav-m .categories-nav>li>ul>li>div.has-children:after{content:"";position:absolute;display:block;width:12px;height:2px;right:15px}.active-nav-m .categories-nav>li>ul>li>div.has-children:after{content:"";position:absolute;display:block;width:2px;height:12px;right:20px;top:20px}.active-nav-m .categories-nav>li>ul>li.active>ul>li:last-child{padding-bottom:0}.active-nav-m .nav{display:flex;flex-wrap:wrap;position:relative;top:unset;left:unset;transform:none;padding:25px 15px 15px;background:#fff}.active-nav-m .nav>li{font-size:12px;line-height:16px;letter-spacing:1.71px;width:calc(100% / 2)}.active-nav-m .nav>li>a{padding:0 0 10px 0}.active-nav-m .header-contact{display:flex!important;position:relative;top:unset;left:unset;padding:15px 0;font-size:12px!important;line-height:14px!important;justify-content:center}.active-nav-m .header-contact .tel span{padding-left:20px}.active-nav-m .header-contact .mail{margin-left:15px}.active-nav-m .header-contact .mail span:before{top:2px!important}.header-placeholder{height:0}.fixed-header .header,.fixed-header .hello-bar{position:fixed;left:0;right:0;top:-200px;transform:translate3d(0, 200px, 0);z-index:111111;transition:transform .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;background:#fff;border:none;box-shadow:0 20px 30px 0 rgba(0,0,0,0.2)}.fixed-header .header{transform:translate3d(0, 230px, 0)}.fixed-header .header-placeholder{height:105px}.fixed-header .hb-pop-up{z-index:11111111}.bc{font-size:10px;line-height:16px;margin-bottom:15px}.bc span:after{top:4px}.contact{font-size:14px;line-height:25px}.contact-title{padding-bottom:9px}.tel span{padding-left:26px}.tel span:before{content:"\e914";font:14px/14px "icomoon";top:5px}.mail span{padding-left:26px}.mail span:before{content:"\e908";font:10px/10px "icomoon";top:8px}.opening-time span{padding-left:26px}.opening-time span:before{content:"\e915";font:15px/15px "icomoon";top:4px}.social-network-contact{margin-top:15px}.sn{width:45px;height:50px}.sn:before{content:"\e90a";font:15px/15px "icomoon"}.ing:before{content:"\e90d";font:16px/16px "icomoon"}.yt:before{content:"\e91a";font:18px/18px "icomoon"}.lw a{width:21px;height:16px;padding:3px;background-size:16px}.lw .en{background:url(images/uk.svg) no-repeat;background-position:center;background-size:16px}.cr-list a{font-size:11px;line-height:13px;letter-spacing:1.18px;margin-left:10px}.sw{right:165px;top:3px}.sw.active{right:-10px;left:85px}.sw.active .sw-toggle:after,.sw.active .sw-toggle:before{left:0;top:16px}.sw .ui-menu{padding:0 15px;top:45px !important;left:-95px !important;width:auto !important}.sw .ui-menu-item{cursor:pointer;width:calc(100% - -30px);margin-left:-15px}.sw .ui-menu-item a{font-size:13px;color:#fff;padding:10px;min-height:70px}.sw .ui-menu-item span{margin-right:0;font-size:11px}.sw .ui-menu-item .image{width:65px;height:40px;margin-right:10px}.sw .autocomplete-showall{width:calc(100% - -30px);margin-left:-15px}.sw .autocomplete-showall a{padding:5px 15px;font-size:14px}.sw .search-title{font-size:13px;line-height:17px}.sw .search-price{font-size:13px!important;line-height:17px}.sw-toggle{width:20px;height:24px;bottom:0}.sw-toggle:before{bottom:-11px}.sw-form{width:100%}.sw-input{padding:0 80px 0 25px;font-size:12px;height:35px}.sw-btn{width:65px;height:35px;font-size:12px;padding:0}.sw-btn span{padding:0}.sw-btn span:before{content:none}.field-zipcode .autocomplete-container{top:47px}.field-zipcode .ui-autocomplete{max-height:200px;font-size:13px}.field-zipcode .ui-autocomplete .ui-menu-item{padding:5px 15px}.aw .aw-icon{width:20px;height:24px}.aw .aw-icon:before{content:"\e917";font:18px/18px "icomoon";bottom:-3px}.wishlist{width:20px;height:24px}.wishlist a:before{content:"\e918";font:16px/16px "icomoon";bottom:0;right:1px}.wishlist .counter{right:-7px;top:-3px;font-size:11px;line-height:13px;letter-spacing:1.57px}.wishlist-title-container{padding:0 0 20px}.wishlist-title-wrapper{display:block}.wishlist-title{font-size:24px;line-height:29px;letter-spacing:2.4px;padding:0 0 20px 38px}.wishlist-title:before{font:22px/22px "icomoon";top:3px}.wishlist-detail-counter{font-size:20px;line-height:24px}.wishlist-detail-items{width:auto;margin:0}.wishlist-mode{width:100%!important}.wishlist-mode .cp-wishlist{position:absolute;right:0;font-size:0;padding:0;width:20px;height:20px}.wishlist-mode .cp-wishlist .cp-wishlist-btn:before{font:21px/21px "icomoon";top:-10px}.wishlist-mode .cp-badges-special2{bottom:12px}.btn-wishslit-delete-m{display:inline-flex}.wishlist-empty-desc{padding:20px 0}.empty-wishlist{padding:10px 0}.wishlist-title-container-index{padding-left:15px!important}.ww-items{width:20px;height:24px}.ww-items:before{content:"\e912";right:1px;bottom:0}.ww-counter{position:absolute;right:-7px;top:-2px;font-size:11px;line-height:13px;letter-spacing:1.57px}.main{margin-top:25px}.main-body{width:auto;margin-bottom:40px;font-weight:300}.main-body h1{padding-bottom:20px}.main-body h2{padding:15px 0 10px}.main-body h3{padding:15px 0 8px}.main-body h4{padding:15px 0 8px}.main-body ul{margin:0 0 15px 15px}.main-body ul li{position:relative;padding:2px 0 2px 16px}.main-body ul li:before{content:"";position:absolute;display:block;width:6px;height:6px;top:8px;left:0}.main-body ol{margin:0 0 15px 31px}.main-body ol li{position:relative}.main-body .btn,.main-body button{min-width:100%}.intro-text{font:18px/26px "Playfair Display",Helvetica,serif;font-weight:bold;padding-bottom:10px}.text-big{font-size:18px;line-height:26px;padding-bottom:10px}.text-border{padding:20px!important;margin:5px 0 15px}.text-background{padding:20px;margin:5px 0 15px}.extra-images{width:100%;margin:0;display:block}.ec-img{width:100%;margin:10px 0 10px 0}.extra-img-desc{font-size:10px;line-height:16px;padding-top:9px;letter-spacing:1.43px}.image-wrapper{width:100%;margin-left:0;padding:10px 0 0}.image-title{font-size:10px;line-height:17px;letter-spacing:1.43px;padding-top:9px}.share{margin-top:15px}.ss-item{width:45px;height:30px}.ss-item:after{content:"\e90a";font:14px/30px "icomoon"}.ss-wp:after{content:"\e919";font-size:16px}.ss-viber:after{content:"\e914"}.ss-mail:after{content:"\e908";font-size:10px}.nw{padding:25px 0 10px}.nw .wrapper{margin:0}.nw-title{font:28px/37px "Playfair Display",Helvetica,serif;font-weight:bold}.nw-subtitle{font-size:14px;line-height:26px;padding-bottom:10px;letter-spacing:.64px}.nw-info{font-size:12px;line-height:17px;opacity:.7;letter-spacing:.86px;padding-top:10px}.nw-cnt{min-height:105px}.nw-form{width:100%;font-size:14px}.nw-input{height:50px;padding:0 110px 0 15px;font-size:14px}.nw-button{width:110px;height:48px}.nw-error{font-size:10px;line-height:11px;padding:7px 0 0 15px}.quick-fancybox-leave .fancybox-close{width:25px;height:25px;top:20px;right:20px}.quick-fancybox-leave .fancybox-close:before{content:"\e904";font:25px/25px "icomoon"}.nl-popup .nw-cnt{position:relative;width:100%;min-height:100px}.nl-popup .nw-title{font-size:28px;line-height:36px;padding-bottom:5px}.nl-popup .nw-subtitle{font-size:14px;line-height:20px;padding-bottom:15px}.nl-popup-header{top:45px}.nw-logo{background:url(images/nw-logo.svg) no-repeat;width:80px;height:80px;background-size:contain}.nw-leaving{min-height:220px;padding:0 15px!important}.nw-note{font-size:12px;line-height:21px;padding-top:10px}.contact-col2{padding:0 15px 10px}.contact-col2-row{margin-top:20px;justify-content:unset;flex-direction:column-reverse}.page-contact .main{margin-top:25px}.contact-col2-r{padding-bottom:30px;width:100%}.contact-col2-l{width:100%;padding:0}.contact-col2-l h3{line-height:36px;padding-bottom:10px}.contact-col2-l p{padding-bottom:7px}.contact-locations{margin-top:25px}.contact-locations .contact-title{padding-bottom:15px}.location-rotator-item{padding-bottom:15px}.map-img{max-height:100%}.map,.gdpr-map{height:370px}.fp-title{font-size:18px;line-height:22px;padding:0 0 4px 22px}.fp-title:after{content:"";position:absolute;display:block;width:12px;height:2px;left:0;top:9px}.fp-title:before{content:"";position:absolute;display:block;width:2px;height:12px;left:5px;top:4px}.fp-cnt{font-size:14px;line-height:20px;padding-left:22px}.fp{padding-bottom:10px}.page-faq .main-body{width:auto;margin:0 15px 40px}.publish-wrapper h1{text-align:center}.p-items{width:100%;margin:25px 0 35px 0}.pp{width:100%;margin:0 0 20px}.pp-cnt{padding:15px 15px 10px;font-size:14px;line-height:20px}.pp-title{font:20px/28px "Playfair Display",Helvetica,serif;padding-bottom:10px}.pp-short-desc{letter-spacing:.88px}.pd-title{font-size:28px;line-height:35px;padding-bottom:15px!important;text-align:center}.pd-images{width:calc(100% - -30px);margin-left:-15px}.pd-short-desc{font:18px/26px "Playfair Display",Helvetica,serif;font-weight:bold;padding-bottom:10px}.pd-date{font-size:12px;line-height:14px;letter-spacing:.75px;font-weight:300;padding:10px 0 15px}.pd-related{margin-top:40px}.pd-related-title{font:24px/32px "Playfair Display",Helvetica,serif;font-weight:bold;padding:0 0 25px}.pd-related-publish{width:100%;margin-left:0;display:block}.pd-related-publish .pp{margin-bottom:20px}.pd-related-btn-container{margin:10px 0 40px}.pd-related-btn{width:100%}.m-wrapper{width:auto;margin:0 15px 20px}.m-wrapper h1{text-align:center}.m-items{margin-top:25px}.m-column{width:calc(100% / 2);margin-bottom:20px}.m-letter{font-size:26px;line-height:35px;padding-bottom:8px}.m-list{font-size:10px;line-height:26px;padding:0 5px;letter-spacing:.83px}.cp-cnt-comment{margin-top:5px}.cd-info-comments{font-size:10px;line-height:10px}.cd-info-comments .counter{font-size:10px}.form-comment textarea{padding-top:20px!important}.comment-field-rate{padding:0 0 0 15px}.comment-field-rate .label{font-size:11px;line-height:13px;padding-right:15px;padding-top:1px}.comment-rate-item input[type=radio]+label{width:17px;height:17px;min-height:17px;margin:0 1.5px}.comment-rate-item input[type=radio]+label:after{width:17px;height:17px}.comment-buttons{flex-direction:column}.comment-form-note{max-width:250px;font-size:10px;line-height:12px;padding:10px 0 0}.comment_success{margin:0 0 15px}.comment-success-message{margin-bottom:10px}.comment-list{margin-bottom:15px}.comment-list-header{margin-bottom:10px}.comment-list-header .cp-rate{height:17px}.comment-list-header .cp-rate span{width:17px;height:17px;margin-right:1.5px}.comment-list-header .cp-rate span:after{width:17px;height:17px}.comments-list-title{font-size:18px;line-height:24px;padding-right:10px;margin-right:9px}.comments-list-title:before{bottom:5px}.comments-list-title .counter{font-size:12px;line-height:14px}.comment{padding:10px 0 5px}.comment-date,.comment-username{font-size:12px;line-height:15px}.comment-message{font-size:12px;line-height:17px}.comment-replay-m{font-size:12px;line-height:14px}.comment-child{padding:10px 10px 5px;margin-top:-4px}.btn-load-more-comments{height:44px;font-size:11px}.pd-comments-info{margin-bottom:15px}.pd-comments{margin-top:25px}.pd-comments-title{font-size:18px;line-height:25px}.c-header{padding-bottom:15px}.c-header-l2{margin:0;padding:30px 15px 15px;background-position:left!important}.c-header-l2.no-background{margin:25px 15px 10px}.cm-header{padding-bottom:15px}.cm-header .bc{margin-bottom:15px;padding-bottom:0;text-align:left}.c-header-bottom{display:block;margin-top:15px}.c-title{font-size:28px;line-height:37px;padding:25px 0 0 0}.c-title:before{content:"";position:absolute;display:block;width:53px;height:20px;left:0;top:0}.c-desc{padding:10px 0 0}.c-title-l2{padding-top:7px}.cm-title{font-size:20px;line-height:28px;letter-spacing:3.33px}.c-title-no-img{padding:0}.c-title-no-img:before{content:none}.c-categories-list{font-size:12px;line-height:28px;letter-spacing:1.29px;padding-top:20px;flex-wrap:wrap}.c-categories-list li{padding:0 0 5px 0;width:calc(100% / 2)}.cm-content{margin:0 15px}.cm-desc{margin-top:5px;font-size:14px;line-height:20px;letter-spacing:.35px;text-align:left}.c-main-content{margin:40px 0}.c-items{width:100%;margin:0}.cp{width:100%;margin:0 0 55px}.cp .wishlist-message{right:0;left:unset}.cp .wishlist-message:before{right:5px;left:unset}.cp-brand{font-size:14px;line-height:17px;letter-spacing:2px}.cp-wishlist{right:12px;bottom:5px}.cp-wishlist-btn{width:22px;height:20px}.cp-wishlist-btn:after{content:"\e918";font:15px/15px "icomoon";position:absolute;right:0}.wishlist-message{right:-3px}.cp-image{margin-top:15px}.cp-image>a{height:160px}.cp-cnt{padding:10px 5px 5px}.cp-current-price{font-size:14px;line-height:18px;font-weight:normal}.cp-old-price{font-size:12px;line-height:16px}.cp-discount-price{font-weight:bold}.cp-code{font-size:12px;line-height:14px;font-weight:normal;margin-top:8px;letter-spacing:1.71px}.cp-price-label{font-size:10px;text-transform:uppercase}.page-l2 .main{margin-top:0}.promo-container{margin-bottom:20px}.promo-row{width:calc(100% - -2px);margin:0;flex-wrap:wrap;justify-content:flex-start}.promo-col{width:calc(100% / 2);padding:0 1px 1px 0;margin:0}.c-toolbar{flex-direction:column-reverse;margin:0}.c-toolbar-right{flex-direction:column-reverse}.c-toolbar-sort-container{margin:0;width:100%}.ci-checkbox-container{margin-top:20px}.c-counter{font-size:11px;line-height:13px;letter-spacing:1.18px;padding-top:20px;text-align:center}.c-sort{width:50%}.c-sort select{background-position:right 15px top 21px;font-size:11px;letter-spacing:1.18px}.filters-btn{width:50%;height:47px;background-position:right 15px top 21px;font-size:11px;line-height:13px;letter-spacing:1.18px}.filters-btn.single{width:100%}.filters-content{height:calc(100% - 130px)}.filters-btn-close{font-size:13px;letter-spacing:.72px;padding:0 15px}.filters-btn-close:after{content:"";position:absolute;display:block;width:20px;height:20px;content:"\e904";font:18px/18px "icomoon";top:12px;right:11px}.ci-sidebar-categories,.cf-item{padding:12px 15px 7px}.ci-sidebar-categories .ci-title:before,.ci-sidebar-categories .ci-title:after{content:"";position:absolute;display:block;width:12px;height:2px;top:11px;right:0}.ci-sidebar-categories .ci-title:after{content:"";position:absolute;display:block;width:2px;height:12px;right:5px;top:6px}.cf-row label:before{top:3px!important}.cf-item.active .cf-item-wrapper{max-height:200px}.cf-btn-container{padding:10px 15px 25px}.cf-btn-container .confirm-filters{font-size:11px}.cf-btn-container .clear-filters{height:47px;font-size:11px}.cf-active{padding:25px 0 0 0}.cf-active ul{justify-content:center}.cf-active ul>li{padding:0 20px 15px 0}.cf-active ul>li a{padding-left:20px}.cf-active ul>li a:before{font:16px/16px "icomoon"}.btn-empty{height:44px}.cd-row{display:block}.cd-col1{width:100%;margin:0}.cd-col2{margin:0 0 30px;width:100%}.cd-col2-header{padding-bottom:6px}.cd-images{min-height:42px}.cd-badges{display:flex;flex-wrap:wrap;top:10px;right:45px}.cd-badge,.cd-badge-special{margin:0 5px 0 0}.cd-badge{top:10px}.cd-badges-special2{margin:0 15px}.cd-badge-special2{margin-bottom:10px}.cd-brand-title{font-size:12px;line-height:14px;padding-bottom:6px;letter-spacing:1.71px}.cd-title{font-size:14px;line-height:17px;letter-spacing:1.4px}.cd-header{padding-top:5px}.cd-code{font-size:11px;line-height:13px;letter-spacing:1.57px}.cd-wishlist{margin-top:20px}.cd-wishlist a{font-size:11px;line-height:13px;letter-spacing:.64px}.cd-wishlist a span{padding:0 0 0 27px}.cd-wishlist a span:after{font:15px/15px "icomoon";left:0;right:unset}.wishlist-message{padding:7px 10px;right:unset;left:0;z-index:111}.wishlist-message:before{right:unset;left:5px;bottom:-3px}.cd-hero-slide a,.cd-hero-slide .cd-hero-video-item{height:175px}.cd-no-image{height:175px}.cd-thumbs .slick-arrow{display:none!important}.cd-thumbs .slick-track{display:flex;align-items:center;justify-content:center;gap:7px}.cd-thumb{width:17px!important;height:17px!important;background:#fff;border:1px solid #EEEEEE;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative}.cd-thumb:before{content:"";position:absolute;display:block;width:auto;height:auto;top:3px;right:3px;bottom:3px;left:3px;background:#fff;border-radius:50%}.cd-thumb.slick-current:before{background:#000}.cd-thumb img{display:none}.cd-thumb-video{opacity:1!important}.cd-thumb-video:before{top:2px;right:1px;bottom:1px;left:3px;color:#000;content:"\e91f";font:10px/10px "icomoon";display:flex;align-items:center;justify-content:center}.cd-thumb-video.slick-current:before{background:transparent!important}.cd-related-colors{margin-top:30px}.cd-price-container{margin:20px 0 25px;display:block}.cd-price-label{font-size:12px;line-height:14px;letter-spacing:1.71px}.cd-current-price{font-size:24px;line-height:29px;padding:1px 0 4px}.cd-price-rate{margin-top:25px}.current-price-rate{font-size:14px;line-height:17px;padding-bottom:5px}.current-price-rate span{padding-left:29px}.current-price-rate span:before{font:15px/15px "icomoon"}.cd-lowest-price{max-width:290px}.payment-rate-info{padding-bottom:0;display:block;padding-right:0}.payment-rate-info:after{top:3px;right:-3px}.payment-rate-info:before{width:8px;height:8px;top:21px;left:116px;right:unset}.payment-rate-tooltip{right:unset;left:0;right:0}.payment-rate-tooltip table{max-width:100%;width:100%!important;font-size:10px;line-height:18px}.payment-rate-tooltip tr{padding:8px 10px;letter-spacing:0}.variation_velicina{padding-bottom:5px}.cd-variations-title{font-size:11px;line-height:13px;letter-spacing:.92px;padding-bottom:8px}.cd-variations-select{font-size:11px;background-position:right 15px top 21px}.cd-variations-container select{background:url(images/down-sort.svg) right 25px top 21px no-repeat;margin-bottom:15px}.btn-size-guide{font-size:11px;line-height:28px;letter-spacing:.92px}.cd-qty{width:80px;height:47px}.cd-btn-qty{width:30px;height:47px}.cd-btn-qty:before,.cd-btn-qty:after{content:"";position:absolute;display:block;width:12px;height:2px}.cd-btn-qty:after{content:"";position:absolute;display:block;width:2px;height:12px}.cd-btn-dec:after{content:none}.cd-input-qty{width:20px;height:47px;font-size:14px;line-height:17px}.cd-unit{font-size:10px;line-height:12px;bottom:-18px}.cd-btn-add{padding:0 10px}.cd-btn-add span{padding-left:30px}.cd-btn-add span:before{content:"\e912";font:16px/17px "icomoon";top:4px}.cd-tabs-container{margin:35px 0 10px}.btn-tab-toggle{padding:15px 0;font-size:14px;line-height:17px}.btn-tab-toggle .toggle-icon{width:12px;height:12px}.btn-tab-toggle .toggle-icon:before,.btn-tab-toggle .toggle-icon:after{content:"";position:absolute;display:block;width:12px;height:2px;top:4px}.btn-tab-toggle .toggle-icon:after{content:"";position:absolute;display:block;width:2px;height:12px;right:5px;top:-1px}.cd-tab-body{font-size:14px;line-height:20px}.cd-tab-body ul{margin:0 0 15px 15px;margin-left:0}.cd-tab-body ul li{position:relative;padding:2px 0 2px 16px}.cd-tab-body ul li:before{content:"";position:absolute;display:block;width:6px;height:6px;top:8px;left:0}.cd-tab-body ol{margin:0 0 15px 31px}.cd-tab-body ol li{position:relative}.cd-tab-content{padding-bottom:10px}.cd-fp-title{font:16px/20px "Proxima",Arial,Helvetica,sans-serif;cursor:pointer}.cd-fp-title:after{top:8px}.cd-fp-title:before{top:3px}.cd-fp-cnt{font-size:13px;line-height:19px}.cd-attributes-container{margin-bottom:-11px}.cd-unavailable{margin:20px 0 0}.not-available-title{font:14px/20px "Proxima",Arial,Helvetica,sans-serif;font-weight:bold;padding-bottom:5px;letter-spacing:1.17px}.not-available-note{font-size:14px;line-height:20px}.notifyme-form{margin-top:10px}.notifyme-form input{padding:0 15px}.cd-related-posts-title{font-size:24px;line-height:28px;text-align:center;padding-bottom:20px}.cd-related-title{font-size:24px;line-height:28px;text-align:center;padding-bottom:40px}.cd-related-posts{margin:40px 0 20px}.cd-hero-slide-video a:before{width:30px;height:30px;font-size:35px;line-height:35px}.cd-video-content video{max-width:100%;max-height:calc(100svh - 220px)}.cd-close-video{top:11px;right:11px}.modal-box{width:100vw;top:0;height:100vh;overflow:hidden;box-shadow:none}.modal-box .close-button{right:15px;top:15px;font-size:0;line-height:0}.modal-box .close-button span:before{font:17px/15px "icomoon"}.modal-box .message{font-size:13px;line-height:16px;letter-spacing:.72px;padding-left:23px}.modal-box .message:before{font:12px/13px "icomoon"}.modal-box .content{padding-bottom:10px}.modal-box .image{height:160px;width:100%}.modal-box .desc{padding:10px 0 0 0;text-align:center}.modal-box .brand-title{font-size:12px;line-height:15px;letter-spacing:1.71px}.modal-box .title{font-size:14px;line-height:19px;letter-spacing:1.4px;padding:3px 0 4px}.modal-box .modal-code{font-size:11px;line-height:13px;letter-spacing:1.57px}.modal-box .cd-lowest-price{font-size:11px;line-height:14px;max-width:210px;margin:0 auto;margin-top:2px;padding-bottom:0}.modal-box .cd-double-prices{justify-content:center}.modal-box .wp-price-old{text-align:center}.modal-box .wp-double-prices{align-items:center;justify-content:center}.modal-box .cd-old-price,.modal-box .cd-price-label{font-size:12px;line-height:16px}.modal-box .cd-current-price{padding:0;font-size:18px;line-height:22px}.modal-box .cd-double-left{text-align:center}.modal-box .cd-double-right{text-align:left}.modal-row1{padding:16px 0 12px 15px}.modal-row-2{padding:10px 15px}.modal-main-cnt{display:block}.modal-old-price{font-size:12px}.modal-current-price{font-size:18px;line-height:22pX;letter-spacing:2.25px}.modal-buttons{padding:15px 0 0;display:block}.modal-view-cart{margin:0 0 8px 0}.active-cart-modal .main,.active-cart-modal .header,.active-cart-modal .footer,.active-cart-modal .main-slider-container,.active-cart-modal .hp-category,.active-cart-modal .hp-publish,.active-cart-modal .homepage-about{display:none}.w-row{padding:0 0 40px}.w-title{font-size:24px;line-height:29px;letter-spacing:2.4px}.w-counter{font-size:20px;line-height:24px;padding-left:6px}.w-table{margin:10px 0 25px}.wp{padding:15px 0 30px}.wp-image{width:95px;margin-right:12px;position:relative}.wp-manufacturer{font-size:11px;line-height:13px;letter-spacing:1.57px;padding-bottom:5px}.wp-title{font:12px/15px "Proxima",Arial,Helvetica,sans-serif;font-weight:bold;letter-spacing:1.2px;padding-bottom:1px}.wp-code{font-size:11px;line-height:13px;letter-spacing:1.57px}.wp-variations{font-size:10px;line-height:13px;letter-spacing:1.38px;padding-top:7px}.wp-btn-delete{display:none}.wp-btn-delete-mobile{display:block;text-align:center;position:absolute;bottom:46%;left:50%;transform:translateX(-50%);padding:0}.wp-cnt{margin-bottom:15px}.wp-price-container{display:flex;flex-direction:row-reverse;align-items:flex-end;justify-content:space-between}.wp-cnt-row,.m-price{display:block}.wp-price-container{flex-direction:column;align-items:unset;justify-content:unset}.wp-total{width:auto;flex-flow:column;align-items:unset;justify-content:unset;padding:0;text-align:left;padding-top:28px}.wp-double-prices{justify-content:flex-start}.wp-qty-count{margin:0;line-height:0}.wp-price-old{font-size:10px;line-height:13px;padding-bottom:2px;text-align:left}.wp-price-current{font-size:14px;line-height:18px}.wp-qty-count-price{font-size:10px;line-height:13px;padding-top:1px;display:inline-block}.wp-lowest-price{font-size:10px;line-height:13px;max-width:180px}.wp-multitax{padding-top:1px}.wp-qty{width:120px;height:47px}.wp-btn-qty{width:40px;height:47px}.wp-btn-qty:before,.wp-btn-qty:after{content:"";position:absolute;display:block;width:12px;height:2px}.wp-btn-qty:after{content:"";position:absolute;display:block;width:2px;height:12px}.wp-btn-dec:after{content:none}.wp-input-qty{height:47px;font-size:14px}.wp-unit{bottom:-18px;font-size:10px;line-height:12px}.wp-message{top:50px;width:160px;height:20px;font-size:10px;line-height:15px;margin-left:-20px;padding:3px;display:block;background:#fff}.ww-coupons{width:100%;float:unset}.ww-coupons-add:before{font:16px/16px "icomoon";left:15px;top:15px}.ww-coupons-add input{padding:0 115px 0 54px}.ww-btn-add{width:105px;padding:0 10px}.ww-coupons-table{font-size:12px}.coupon_message{margin:7px 0 0 55px}.ww-coupons.active .ww-coupons-active{text-align:left}.w-col2{width:100%;margin:30px 0 0 0;float:unset}.total-in-cart{font-size:16px;line-height:19px;letter-spacing:1.2px;padding-bottom:10px}.cart-totals{font-size:11px;line-height:23px}.w-btn-finish{margin-top:15px}.cart-free-delivery{margin-top:30px;font-size:14px;line-height:17px;letter-spacing:.88px}.cart-free-delivery span{padding-left:37px}.cart-free-delivery span:before{font:18px/18px "icomoon";top:-2px}.empty-cart{line-height:22px}.empty-cart h2{padding-bottom:10px}.thank-you-login{width:100%}.thank-you-safe{font-size:13px;line-height:18px}.a-row{display:block;padding:0 0 40px}.a-row h1{font:22px/30px "Playfair Display",Helvetica,serif;font-weight:bold;padding-bottom:8px}.a-row ul{margin:0 0 15px 15px}.a-row ul li{position:relative;padding:2px 0 2px 16px}.a-row ul li:before{content:"";position:absolute;display:block;width:6px;height:6px;top:8px;left:0}.a-row ul li:before{top:8px}.a-login-col1{display:block}.a-login-form{width:100%;padding-right:0;border:none}.a-login-registration{width:100%;padding-left:0;margin-top:20px}.a-subtitle{font:22px/30px "Playfair Display",Helvetica,serif;font-weight:bold;padding-bottom:8px}.a-subtitle-special{padding-top:20px}.a-info{font-size:14px;line-height:20px}.auth-links{margin:10px auto}.auth-links-forgotten{display:flex;flex-direction:column}.a-content{font-size:14px;line-height:20px}.a-login-col2{display:block;margin-top:10px}.a-background{display:block;height:180px}.a-signup-col1{width:100%;padding-right:0;border:none}.a-signup-col1 .label-accept_terms{line-height:17px!important;padding-top:4px!important}.a-signup-col2{padding-left:0}.a-registration-col2{padding-top:10px}.a-signup-col2{padding-top:20px}.a-signup-col2 .a-background{margin-top:20px}.a-dashboard-title,.auth-title{font-size:24px;line-height:32px;text-align:center}.auth-menu{width:auto;margin:20px 15px;font-size:11px;line-height:28px;text-align:left;display:flex;flex-wrap:wrap}.auth-menu li{width:calc(100% / 2)}.auth-menu li a{padding:0 10px 0 0}.a-intro{display:none}.auth-wrapper{padding:25px 0 40px;margin:0 15px}.a-section-title{font-size:20px;line-height:27px}.orders-head{display:none}.table-order{height:auto;font-size:14px;line-height:22px;flex-direction:column;align-items:flex-start;position:relative;padding:12px 0}.col-order-num,.col-order-date,.col-order-status,.col-order-total,.col-order-terms{width:100%;flex-shrink:0}.col-order-total{text-align:left}.col-order-terms{justify-content:flex-start}.col-order-btns{width:auto;flex-shrink:0;position:absolute;top:14px;right:0;font-size:11px;line-height:13px}.col-order-btns span:before{top:5px}.col-order-btns span:after{top:0}.btn-terms-download{width:auto;flex-shrink:0;font-size:12px;padding-left:30px}.btn-terms-download:before{position:absolute;left:0}.orders-container{margin-bottom:35px}.order-details .wp{padding:5px 0 20px;flex-wrap:wrap}.order-details .wp-image{margin-right:12px;width:95px;position:absolute}.order-details .wp-title{font-size:12px;line-height:15px;letter-spacing:1.2px;padding-bottom:1px}.order-details .wp-cnt{padding-left:107px;padding-right:0;margin-bottom:12px}.order-details .wp-total{width:100%;padding:0 0 0 107px;text-align:left}.order-details .wp-qty-count{text-align:left;font-size:10px;line-height:13px}.order-details .wp-price-old{font-size:11px;line-height:13px}.order-details .wp-price-current{font-size:14px;line-height:17px;padding:2px 0 1px}.btn-order-again{height:47px;font-size:0;top:unset;transform:none;margin-left:107px;width:100%;margin-top:12px;position:static;font-size:12px;line-height:14px;letter-spacing:.7px}.btn-order-again:before{display:none}.btn-order-again span{position:relative;padding-left:30px}.btn-order-again span:before{content:"";position:absolute;display:block;width:auto;height:auto;left:0;content:"\e912";font:14px/14px "icomoon";color:white;top:-2px}.ww-auth-coupons-form{display:block;margin-top:15px}.ww-auth-coupons-header .ww-coupons-label{font-size:12px;line-height:15px;letter-spacing:1.13px;padding:0 0 10px 0}.ww-coupons-list{margin-top:15px}.ww-auth-coupons-table tr{padding:12px 0}.page-dashboard .orders{margin-top:12px}.page-dashboard .ww-coupons-table{font-size:14px;line-height:16px}.page-dashboard .ww-coupons-table tr{border-bottom:none;flex-direction:column}.page-dashboard .ww-coupons-table tr td{padding-bottom:6px}.page-dashboard .ww-coupons-table tr td:last-child{padding-bottom:0}.page-dashboard .ww-coupons-table .col-code,.page-dashboard .ww-coupons-table .col-description,.page-dashboard .ww-coupons-table .col-value,.page-dashboard .ww-coupons-table .col-valid{width:100%;flex-shrink:0;text-align:left}.s-header{padding-top:0}.s-h1{text-align:center}.s-headline{font-size:12px;line-height:14px;letter-spacing:1.71px}.s-keyword{font-size:18px;line-height:24px}.s-nav{font-size:11px;line-height:47px;letter-spacing:.77px;margin-top:20px;width:calc(100% - -31px);margin-left:-15px}.s-nav>li{width:calc(100% / 3)}.s-nav>li>a{min-width:unset;height:47px;width:100%}.s-nav>li.selected>a:before{bottom:-4px}.c-toolbar-search{margin-top:20px}.search{margin:20px 0 35px}.s-publish-wrapper{width:100%;margin-left:0}.s-cms-wrapper{width:100%}.s-item-title{font-size:20px;line-height:27px}.s-item-title a:before{bottom:-2px}.s-item{margin-bottom:20px}.s-no-results{padding:30px 0}.hp-publish{padding:35px 0}.hp-publish-title{font:28px/37px "Playfair Display",Helvetica,serif;font-weight:bold}.hp-publish-cnt{width:100%;margin:20px 0 0 0;display:block}.hp-publish-cnt .pp{margin-bottom:10px}.hp-publish-btn-container{margin-top:0}.btn-hp-publish{width:100%}.homepage-about{padding:30px 0;flex-direction:column-reverse}.ha-col h2{font-size:24px;line-height:32px;padding:0 0 10px 0}.ha-col ul{margin:0 0 15px 15px}.ha-col ul li{position:relative;padding:2px 0 2px 16px}.ha-col ul li:before{content:"";position:absolute;display:block;width:6px;height:6px;top:8px;left:0}.ha-col .btn,.ha-col button{min-width:unset;margin-top:10px}.ha-col1{width:100%;padding:0 0}.ha-col2{width:100%;height:185px;margin-bottom:25px}.hp-promo-container{margin-bottom:35px}.hp-shape-list{padding:25px 0 0}.hp-sunglasses-shape-title{font-size:12px;line-height:15px;letter-spacing:1.71px}.hp-shape-items{margin-top:25px}.hp-shape-item{padding:0 3px 44px;flex-direction:column}.hp-shape-item-img{width:48px;height:18px;margin:0 0 15px}.hp-shape-item-title{font-size:11px;line-height:13px;letter-spacing:1.83px}.hp-category-list{padding:0;display:flex;flex-direction:column}.hp-category-list>li{min-width:unset;margin-right:0;border-top:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;margin:0 0 -1px -15px;width:calc(100% - -30px);padding:0 15px}.hp-category-list>li>a{font-size:14px;line-height:17px;letter-spacing:2px;padding:15px 0;position:relative;display:flex;align-items:center}.hp-category-list>li>a:after,.hp-category-list>li>a:before{content:"";position:absolute;display:block;width:12px;height:2px;background:#000;right:0}.hp-category-list>li>a:after{content:"";position:absolute;display:block;width:2px;height:12px;right:5px;top:18px}.hp-category-list>li .subcategories{display:flex;flex-direction:column;max-height:0;overflow:hidden;transition:max-height .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.hp-category-list>li .subcategories>ul{min-width:unset;margin-right:0}.hp-category-list>li .subcategories>ul>li>a{font-size:12px;line-height:28px;letter-spacing:1px}.hp-category-list>li.active .subcategories{max-height:1500px;overflow:auto;padding-bottom:15px}.hp-category-list>li.active>a:after{content:none}.hp-category-list>li:last-child{width:calc(100% - -30px);margin-right:0}.hp-category-list>li:last-child .subcategories>ul{min-width:unset;width:100%}.hp-category-header{flex-direction:column;margin-bottom:15px}.hp-category-title{font-size:28px;line-height:37px;margin:0;display:flex}.hp-category-title span{padding:23px 0 0 0}.hp-category-title span:before{font:20px/20px "icomoon";top:0}.hp-category-subtitle{font-size:10px;line-height:12px;letter-spacing:1.43px;top:unset;padding-top:5px}.slider-nav-container{padding:8px 8px 0 8px;top:unset;bottom:0;right:0;height:56px;width:112px}.slider-nav-container .slick-arrow{height:48px;width:48px;bottom:0;top:unset}.slider-nav-container .slick-arrow:before{content:"\e900";font:15px/48px "icomoon"}.slider-nav-container .slick-prev{right:56px}.slider-nav-container .slick-next{right:8px}.slider-nav-cd{padding:8px 0 0 8px;top:calc((100vw - 48px) / 1.9);left:unset;right:0;height:56px;width:104px}.slider-nav-cd .slick-prev-cd,.slider-nav-cd .slick-next-cd{height:48px;width:48px}.slider-nav-cd .slick-prev-cd:before,.slider-nav-cd .slick-next-cd:before{font:15px/48px "icomoon"}.slider-nav-cd .slick-prev-cd{right:48px}.slider-nav-cd .slick-next-cd{right:0}.slider-main-arrow{padding:8px 8px 0px 8px;height:56px;width:112px}.slider-main-arrow .slick-arrow{height:48px;width:48px}.slider-main-arrow .slick-arrow:before{content:"\e900";font:15px/48px "icomoon"}.slider-main-arrow .slick-prev{right:56px}.slider-main-arrow .slick-next{right:8px}.cd-related-posts-slider{width:100%}.cd-related-posts-slider .pp-image{width:100%}.cd-related-posts-slider .pp-cnt{padding:15px 15px 10px}.pd-related-products-slider{margin-top:10px}.pd-related-products-slider .slick-prev,.cd-related-products-slider .slick-prev,.pd-related-products-slider .slick-next,.cd-related-products-slider .slick-next{top:calc((100vw - 50px) / 4.2)}.pd-related-products-slider .slick-prev,.cd-related-products-slider .slick-prev{left:-11px}.pd-related-products-slider .slick-next,.cd-related-products-slider .slick-next{right:-11px}.cd-hero-slider{padding-bottom:5px}.cd-hero-slider .slick-prev,.cd-hero-slider .slick-next{height:50px;width:20px;background:transparent;top:calc((100vw - 50px) / 4.9)}.cd-hero-slider .slick-prev:before,.cd-hero-slider .slick-next:before{content:"\e900";font:17px/50px "icomoon";color:#000}.cd-hero-slider .slick-prev{right:unset;left:-10px}.cd-hero-slider .slick-next{right:-10px;transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg)}.cd-hero-slider .slick-dots{top:unset;bottom:-18px;right:unset;left:50%;transform:translateX(-50%);width:100%;padding:0 30px}.cd-hero-slider .slick-dots li{margin:0 3px;width:18px;height:18px;border-radius:100%;border:1px solid #DDDDDD;display:inline-flex;align-items:center;justify-content:center}.cd-hero-slider .slick-dots button{width:10px;height:10px;border:none;border-radius:200px;display:inline-flex;letter-spacing:unset}.cd-hero-slider .slick-dots .slick-active{width:18px;height:18px}.cd-hero-slider .slick-dots .slick-active button{background:#000}.main-slider{width:100%;padding-right:0}.main-slide-video .mobile{display:block}.main-slide-video .desktop{display:none}.hp-list-slider,.hp-list-slider2{margin-bottom:20px}.hp-list-slider .slick-prev,.hp-list-slider2 .slick-prev,.hp-list-slider .slick-next,.hp-list-slider2 .slick-next{top:calc((100vw - 50px) / 4.2)}.hp-list-slider .slick-prev,.hp-list-slider2 .slick-prev{left:-11px}.hp-list-slider .slick-next,.hp-list-slider2 .slick-next{right:-11px}.hp-list-slider .cp,.hp-list-slider2 .cp{margin:0 5px}.roc-slider .slick-next{top:10%}.roc-slider .slick-next:before{font-size:17px}.cd-thumbs{display:none!important}.footer{padding:0 0 32px 0}.footer-row1{display:flex;width:calc(100% - -30px);margin-left:-15px}.footer-row1 .footer-col{width:100%;padding:0 15px;border-bottom:1px solid #DDDDDD}.footer-row1 .footer-col.active .footer-nav{max-height:800px}.footer-row1 .footer-col.active .footer-title:after{content:none}.footer-row1 .footer-col3{border-bottom:none}.footer-row1 .footer-col3 .footer-title{padding-bottom:9px}.footer-row1 .footer-col3 .footer-title:before,.footer-row1 .footer-col3 .footer-title:after{content:none}.footer-row1 .footer-col3 .social-network{display:flex;align-items:center;padding:0;position:absolute;right:-5px;bottom:-33px}.footer-row1 .footer-col3 .social-network .sn{width:30px;height:20px}.footer-row1 .footer-col3 .social-network .sn:before{content:"\e90a";font:16px/15px "icomoon"}.footer-row1 .footer-col3 .social-network .ing:before{content:"\e90d";font:18px/18px "icomoon";position:absolute;bottom:1px}.footer-row1 .footer-col3 .social-network .yt:before{content:"\e91a";font:18px/18px "icomoon";position:absolute;bottom:1px}.footer-row1 .footer-col4{margin-top:0}.footer-row1 .footer-col4 ul{max-height:0;overflow:hidden;display:flex;flex-direction:column;transition:max-height .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.footer-row1 .footer-col4 ul li:last-child{padding-bottom:15px}.footer-row1 .footer-col4.active ul{max-height:800px}.footer-title{padding:14px 0;font-size:14px;line-height:19px;position:relative;display:flex;align-items:center}.footer-title:before,.footer-title:after{content:"";position:absolute;display:block;width:12px;height:2px;background:#000;right:0}.footer-title:after{content:"";position:absolute;display:block;width:2px;height:12px;right:5px;top:18px}.footer-title p{padding-bottom:0 !important}.footer-nav{max-height:0;overflow:hidden;transition:max-height .3s;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.footer-nav li{font-size:12px;letter-spacing:1px}.footer-nav li a{display:inline-block}.footer-nav li:last-child{padding-bottom:15px}.footer-exchange-rate{padding-left:15px;padding-top:15px;font-size:13px;line-height:16px}.footer-contact{font-size:13px;line-height:16px;position:relative}.footer-contact a,.footer-contact div{padding:4px 0}.footer-contact .tel span,.footer-contact .mail span,.footer-contact .opening-time span{padding-left:23px!important}.footer-faq span{padding-left:23px}.footer-faq span:before{content:"\e910";font:15px/15px "icomoon"}.cards{margin:20px 0 0 15px}.cards img{max-height:19px}.cards div img{max-height:42px;margin-right:10px}.footer-row2{display:block;width:100%;margin-top:20px}.footer-row2 .footer-col1{width:100%}.copy,.dev{font-size:11px;line-height:13px;letter-spacing:.92px;padding-bottom:8px}.dev{padding-bottom:0}.to-top{width:48px;height:48px}.to-top:after{content:"\e91b";font:15px/15px "icomoon";color:#fff}.to-top.active{bottom:25px;right:15px}.gdpr-container-wrapper{bottom:0!important;left:0!important;right:0!important;max-width:100%!important;padding:15px 15px 0!important;font-size:12px;line-height:19px}.gdpr-container-wrapper p:first-child{padding-right:0!important}.gdpr-popup-content{padding:0 0 10px!important}.cookie-warning-wrapper{padding:0!important}.cookie-warning-wrapper .btn{display:flex!important}.gdpr-popup .cookie-warning-wrapper{padding-right:35px !important}.gdpr-cookie-btns .btn{height:auto;padding:10px 20px}.no-cookie{display:none}}