*:focus{outline:none}.left{float:left}.right{float:right}.clear{clear:both}a{text-decoration:none}a img,iframe{border:none}header ul{margin:0;padding:0;list-style:none}table{border-spacing:0px;border-collapse:separate}textarea{resize:vertical}button:focus{outline:0}html,body{margin:0 auto}body{-webkit-text-size-adjust:100%}header,#product{background:white}.fw-300{font-family:FuturaPTDemi;font-weight:300}.filter_color{width:24px;height:24px;border-radius:24px;border:1px solid #e5e5e5;text-decoration:none;display:inline-block;vertical-align:top;margin-left:10px}.product .colors{display:flex;width:calc(100% - 50px);padding:0 25px;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:10px;margin-top:10px}.product .colors span,.product .colors a{width:24px;height:24px;border-radius:24px;text-decoration:none}.product .colors span.bordered,.product .colors a.bordered{background:url('images/buble.svg') no-repeat;background-size:24px}.product-info .colors{display:flex;width:calc(100% - 25px);padding:0 25px 0 0;flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:10px;margin-top:25px}.product-info .colors span,.product-info .colors a{width:24px;height:24px;border-radius:24px;text-decoration:none}.product-info .colors span.active:after,.product-info .colors a.active:after,.product-info .colors span.bordered.active:after,.product-info .colors a.bordered.active:after{content:'';display:block;width:100%;height:2px;background:black;margin-top:calc(100% + 4px)}.product-info .colors span.active,.product-info .colors a.active,.product-info .colors span.bordered.active,.product-info .colors a.bordered.active{background-size:24px}.product-info .colors span.bordered,.product-info .colors a.bordered{background:url('images/buble.svg') no-repeat;background-size:24px}.coupon-title p{margin:0}.coupon-title{font-style:normal;font-weight:400;font-size:74px;line-height:95px;margin:0 0 40px}.product-info .raiting > *{cursor:pointer}.esto_text{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start;padding:12px 0;border-bottom:1px solid #D4D4D4}.esto_text:not(:has(.text *)){display:none}.coupon-title{font-style:normal;font-weight:400;font-size:74px;line-height:95px;margin:0 0 40px}.product-info .raiting > *{cursor:pointer}.esto_text{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start;padding:12px 0;border-bottom:1px solid #D4D4D4}.esto_text img{max-width:50px;margin-top:2px;margin-right:10px}.flex-form{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:50px}.flex-form form{max-width:calc(100% - 500px)}.esto_text img{max-width:50px;margin-top:2px;margin-right:10px}.esto_text .text p{margin:0 0 0 10px}.esto_text .text p{}.pages-menu-children{}.pages-menu-children ul{-webkit-column-count:5;-moz-column-count:5;column-count:5;column-gap:0px;list-style:none;padding:0;margin-left:-50px;padding-bottom:0;margin-top:-20px}.pages-menu-children li{margin-bottom:30px;position:relative;padding:0 50px}.pages-menu-children a{color:#000000;font-family:FuturaPTBook;font-size:20px;line-height:normal;text-decoration:none}.pages-menu-children a:hover{text-decoration:underline}.brands-list{margin-top:50px}.brands-list ul{-webkit-column-count:5;-moz-column-count:5;column-count:5;column-gap:0px;list-style:none;padding:0;margin-left:-50px}.brands-list li{margin-bottom:40px;position:relative;padding:0 50px}.brands-list li:after{content:'';display:block;width:1px;height:calc(100% + 41px);background:#d4d4d4;position:absolute;right:0;top:0}.brands-list a{color:#000000;font-size:26px;line-height:normal;font-family:FuturaPTBook;text-decoration:none}.brands-list a:hover{text-decoration:underline}.cards_footer{display:inline-block;margin-right:20px;vertical-align:middle;margin-top:-4px}.megamenu.offers_menu{display:none!important;opacity:0;pointer-events:none}.product .view.view_big{width:100%}.checkboxai label span.label a{display:inline-block}.pagination-text{margin-top:20px}.visa.cards_footer{width:55px;height:19px}.mastercard.cards_footer{width:37px;height:30px}@font-face{font-family:FuturaPTLight;src:url(fonts/FuturaPTLight.otf);font-display:swap}@font-face{font-family:FuturaPTMedium;src:url(fonts/FuturaPTMedium.otf);font-display:swap}@font-face{font-family:FuturaPTBook;src:url(fonts/FuturaPTBook.otf);font-display:swap}@font-face{font-family:FuturaPTDemi;src:url(fonts/FuturaPTDemi.otf);font-display:swap}body strong{font-family:FuturaPTDemi}body{font-family:FuturaPTLight;font-weight:300;color:#000}.payment-metod a{color:black;text-decoration:underline;display:inline!important}.forma .checkboxai.wrap_order{margin-top:20px}.category_description{margin-top:20px}#comment_order{margin-top:10px}.content h1{font-family:FuturaPTBook;font-weight:300;font-size:65px;line-height:65px;margin:0}.content h1:first-letter{text-transform:uppercase}.content.error-not-found h1:first-letter{text-transform:none}.col-sm-6{float:left;width:calc(50% - 40px);padding:20px}.line-border{width:100%;height:1px;background:#d4d4d4}.wrap.zip_product{margin-top:100px}.wrap.zip_product .zip-section{display:flex;flex-direction:column;align-items:center}.wrap.zip_product .zip-section > *{max-width:980px;width:100%}.fill_this{display:none!important}fieldset{border:1px solid #d4d4d4}.text-danger{color:#c50d0d}.panel-body .row{margin:0 -20px}.step-content .left.user-personal-data,.step-content .right.user-adress{width:48%}.wrap{width:1780px;margin:0 auto}aside.category_filter{width:350px}.alert a{text-decoration:underline;color:white}.alert button{font-family:FuturaPTMedium;font-size:18px;color:#fff;font-weight:500;background:transparent;border:0;cursor:pointer}.alert{display:block;width:calc(100% - 40px);padding:15px 20px;font-family:FuturaPTMedium;font-size:18px;color:#fff;font-weight:500;text-align:center;background:#000;border:none;margin:0}.alert.alert-success{background:#02b392}.alert.alert-danger{background:#f45558}.alert.alert-info{background:#0d79c5}.remove_wishlist{position:absolute;top:13px;right:10px;width:20px;height:20px;background:url(images/close.svg)no-repeat center;background-size:20px auto;border:0;color:transparent;cursor:pointer}.languages .active:after,.slick-prev,.slick-next,.duk .question_title.opened:after,.category-sidemenu > li > ul > li:before,.category-filters .show-all:before,.category-filters .show-less:before,.pagination .prev:after,.pagination .next:after,input[type="radio"] + label span,.search-post-code:after,.quantity .q_up,.quantity .q_down,.brand-category ul li:before,.products-list .tools .view-more:after,.products-list .tools .view-less:after,.user-bt > button.open:after,.cart-bt > button.open:after,#menu > ul > li.hav-sub .drop{background:url(images/sprite.png)no-repeat}header .black{float:left;width:100%;background:#000;padding:20px 0}#logo{float:left;width:200px;height:55px}#logo img{display:block;max-width:100%;height:auto}.nav-col{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;list-style:none;float:left;height:32px;margin:12px 0 0 50px}.nav-col li:not(:first-child){padding:0 0 0 15px;margin:0 0 0 15px;border-left:1px solid #404040}.nav-col a{font-family:FuturaPTLight;font-size:16px;color:#fff;font-weight:300}.nav-col a:hover{text-decoration:underline}#search{position:relative;float:left;width:719px;margin:10px 0 0 35px}#search input[type="text"]{float:left;width:calc(100% - 68px);height:32px;font-family:FuturaPTLight;font-size:16px;color:#fff;font-weight:300;background:#404040;border:1px solid #404040;border-radius:2px;padding:0 53px 0 13px}#search input[type="text"]::-webkit-input-placeholder{color:#afafaf}#search input[type="text"]:-moz-placeholder{color:#afafaf;opacity:1}#search input[type="text"]::-moz-placeholder{color:#afafaf;opacity:1}#search input[type="text"]:-ms-input-placeholder{color:#afafaf}#search input[type="submit"]{position:absolute;top:0;bottom:0;right:0;width:40px;height:34px;background:url(images/search-white.svg)no-repeat center;background-size:auto 19px;padding:0;border:none;border-radius:0 2px 2px 0;cursor:pointer}header .soc{float:left;margin:12px 0 0}header .soc a{display:inline-block;height:34px;background-repeat:no-repeat;background-position:center}header .soc a + a{margin-left:25px}header .soc a.facebook{width:9px;background-image:url(images/facebook-white.svg);background-size:auto 18px}header .soc a.linkedin{width:18px;background-image:url(images/linkedin-white.svg);background-size:auto 18px}header .soc a.insta{width:18px;background-image:url(images/insta_white.svg);background-size:auto 18px}header .soc a.youtube{width:18px;background-image:url(images/youtube_white.svg);background-size:auto 18px}header .soc:after{float:right;width:1px;height:53px;content:'';background:#404040;margin:-10px 35px 0 33px}header .buttons{float:left;margin:13px 0 0 0}header .buttons .scales-bt{float:left;width:37px;height:27px;background-image:url(images/scales-white.svg);background-repeat:no-repeat;background-position:center bottom;background-size:auto 26px}header .buttons .scales-bt.active{background-image:url(images/scales-hover.svg)}header .buttons .heart-bt{float:left;width:30px;height:27px;background-image:url(images/heart-white.svg);background-repeat:no-repeat;background-position:center bottom;background-size:auto 26px;margin:0 0 0 27px}header .buttons .heart-bt.active{}header .user-bt,header .cart-bt{position:relative;float:left;margin:0 0 0 27px}.user-bt > button{width:22px;height:27px;background-image:url(images/user-white.svg);background-color:transparent;background-repeat:no-repeat;background-position:center bottom -1px;background-size:auto 29px;padding:0;border:none;cursor:pointer;margin:0}.user-bt > button.active{background-image:url(images/user-hover.svg);background-size:auto 28px}.user-bt > button.open:after{position:absolute;bottom:-12px;right:2px;width:18px;height:8px;content:'';background-position:-57px -118px;z-index:999}.user-bt > button.active span{color:white;position:absolute;top:32px;left:-39px;right:0;margin:auto;letter-spacing:1px;width:100px;text-align:center}.user-dropdown{display:none;position:absolute;top:42px;right:-7px;width:288px;min-height:50px;background:#fff;box-shadow:0px 0px 5px rgba(0,0,0,0.2);padding:15px 30px 15px;z-index:999}.user-dropdown ul{margin:0;padding:0;list-style:none}.user-dropdown ul li{padding-left:45px;margin:13px 0}.user-dropdown ul li a{font-size:21px;color:#000}.user-dropdown ul li a:hover{text-decoration:underline}.user-dropdown ul li:before{display:inline-block;width:26px;height:24px;content:'';background-repeat:no-repeat;background-position:left center;vertical-align:middle;margin:0 16px 3px -45px}.user-dropdown ul li:nth-child(1):before{background-image:url(images/user.svg);background-size:auto 24px}.user-dropdown ul li:nth-child(2):before{background-image:url(images/location.svg);background-size:auto 30px;background-position:left -5px center}.user-dropdown ul li:nth-child(3):before{background-image:url(images/history.svg);background-size:auto 28px;background-position:left -4px center}.user-dropdown ul li:nth-child(4):before{background-image:url(images/gift.svg);background-size:auto 24px}.user-dropdown ul li:nth-child(5):before{background-image:url(images/newsletter.svg);background-size:auto 26px}.user-dropdown ul li:nth-child(6):has(a.filled):before{background-image:url(images/heart-loyalty-filled.svg);background-color:white;background-size:auto 20px}.user-dropdown ul li:nth-child(6):has(a.outlined):before{background-image:url(images/heart-loyalty.svg);background-color:white;background-size:auto 20px}.user-dropdown ul li:nth-child(7):before{background-image:url(images/log-out.svg);background-size:auto 20px}.cart-bt > button{width:27px;height:27px;background:url(images/cart-white.svg)no-repeat center bottom;background-size:auto 26px;padding:0;border:none;cursor:pointer}.buttons .scales-bt,header .buttons .heart-bt{position:relative}.cart-bt > button span,header .buttons .scales-bt span,header .buttons .heart-bt span{position:absolute;top:-3px;right:-8px;width:19px;height:19px;font-size:12px;font-weight:bold;line-height:20px;text-align:center;background:#fff;border-radius:50%}.cart-bt > button.open:after{position:absolute;bottom:-13px;right:2px;width:18px;height:8px;content:'';background-position:-57px -118px;z-index:999}.cart-dropdown{display:none;position:absolute;top:42px;right:-7px;width:478px;min-height:50px;background:#fff;filter:drop-shadow(0px 2px 12px rgba(0,0,0,0.25));padding:0 20px 20px;z-index:1009}.cart-dropdown .item{display:flex;align-items:center;position:relative;float:left;width:100%;border-bottom:1px solid #e5e5e5;padding:20px 0}.cart-dropdown .item .image{display:flex;width:82px;min-width:82px;margin:0 20px 0 0}.cart-dropdown .item .image img{display:block;max-width:100%;margin:auto}.cart-dropdown .item.warranty_product_main{padding-bottom:0;border-bottom:0}.cart-dropdown .item.warranty_product_main .remove{margin-top:10px}.item.warranty_product{padding-top:14px}.cart-dropdown .item .info{display:flex;justify-content:space-between;align-items:center;margin:0 40px 0 0;width:100%}.cart-dropdown .item .title{margin:0;font-family:FuturaPTLight;font-size:18px;line-height:23px;color:#000;max-width:200px;margin:0 30px 0 0}.cart-dropdown .item a.title:hover{text-decoration:underline}.cart-dropdown .item.warranty_product .title{font-family:FuturaPTBook;font-weight:400;font-size:16px;line-height:21px;color:#000000}.cart-dropdown .item .price{font-family:FuturaPTMedium;font-size:18px;font-weight:500}.cart-dropdown .item .remove{position:absolute;top:50%;transform:translateY(-50%);right:-2px;width:20px;height:20px;background:url(images/close.svg)no-repeat center;background-size:20px auto;border:0;cursor:pointer}.cart-dropdown .item .remove:hover{background-image:url(images/close-red.svg)}.cart-dropdown .total{clear:both;font-family:FuturaPTBook;font-size:20px;font-weight:400;color:#000;padding:23px 0 23px}.cart-dropdown .total span{float:right;font-family:FuturaPTMedium;font-weight:500;font-size:24px}.cart-dropdown .buy-button{clear:both;display:inline-block;width:100%;height:53px;font-family:FuturaPTMedium;font-size:21px;font-weight:500;color:#fff;line-height:53px;text-align:center;border-radius:2px;background:#000;vertical-align:top}.cart-dropdown .buy-button:hover{background:#333}.cart-dropdown .continue-buy{clear:both;display:inline-block;width:46%;height:53px;font-family:FuturaPTMedium;font-size:21px;font-weight:500;color:#000;line-height:47px;text-align:center;border-radius:2px;background:#FFF;cursor:pointer;border:0;vertical-align:top;margin-right:4%;border:1px solid #000}.cart-dropdown .continue-buy:hover{background:#000;color:#FFF}body.mobile .cart-dropdown{max-height:80vh;overflow-y:auto}body.mobile.cart-dropdown-opened{overflow:hidden}.languages{float:left;width:38px;height:32px;font-size:18px;color:#fff;line-height:32px;text-transform:uppercase;border:1px solid #616161;border-radius:2px;padding:0 0 0 10px;margin:10px 0 0}.languages .active:after{display:inline-block;width:11px;height:7px;content:'';background-position:-5px -6px;margin:0 0 2px 4px}.languages .active{}.languages:hover ul{display:block}.languages ul{display:none;position:absolute;width:48px;background:#000;border:1px solid #616161;border-radius:0 0 2px 2px;margin:-1px 0 0 -11px;z-index:9}.languages ul li{display:block;margin:1px 0;border-bottom:1px solid #616161}.languages ul li:last-child{border:none}.languages ul li a{color:#fff;padding:0 0 0 10px}.languages li.active a,.languages li:hover a{text-decoration:underline}header .logos{float:right;width:460px;height:75px;overflow:hidden;border-left:1px solid #e6e7ea;padding-left:50px;padding-right:25px}header .logos a{display:block}header .logos li{display:inline-block}#brands-menu{height:100%;margin-bottom:0}#brands-menu > li > a{line-height:74px}#brands-menu .slick-slide{height:75px}#brands-menu a{text-align:center;margin:0 20px !important}header .logos a img[src*=".svg"]{max-width:100%}#brands-menu .slick-slide > a{line-height:75px}#brands-menu .slick-prev,#brands-menu .slick-next{width:20px!important;height:20px!important;top:50%!important;z-index:9}#brands-menu .slick-prev{left:-25px!important;background-position:-106px -72px}#brands-menu .slick-next{right:-25px!important;background-position:-145px -72px}#brands-menu .megamenu .column .title{margin-bottom:10px}header .logos li + li{margin-left:0px}header .logos a img{display:inline-block;vertical-align:middle}header .logos a img[src*=".svg"]{width:117px;height:27px}header #menu{}.megamenu:has(.wrap:not(.pages-menu-children) > ul > li:nth-child(4)) .image{display:none}.megamenu:has(.wrap:not(.pages-menu-children) > ul > li:nth-child(4)) .wrap:not(.pages-menu-children) > ul{width:100%;column-count:4}@media(max-width:1500px){.megamenu:has(.wrap:not(.pages-menu-children) > ul > li:nth-child(3)) .image{display:none}.megamenu:has(.wrap:not(.pages-menu-children) > ul > li:nth-child(3)) .wrap:not(.pages-menu-children) > ul{width:100%;column-count:4}}#brands-menu li a.brand_list_11 img{width:62px;height:24px}#brands-menu li a.brand_list_12 img{width:140px;height:22px}#brands-menu li a.brand_list_16 img{width:65px;height:40px}#brands-menu li a.brand_list_17 img{width:58px;height:23px}#brands-menu li a.brand_list_19 img{width:44px;height:44px}#brands-menu li a.brand_list_22 img{width:145px;height:22px}#brands-menu li a.brand_list_23 img{width:117px;height:27px}#menu{float:left;width:100%}#menu > ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;justify-content:space-between}@media(min-width:1800px){#menu > ul:has(>:nth-last-child(1):nth-child(-n + 7)){width:70%}#menu > ul:has(>:nth-last-child(8):nth-child(-n + 3)){width:90%}}#menu > ul{width:100%}#menu > ul > li{float:left;list-style:none;padding:23px 0}#menu > ul > li > img{width:26px;height:100%;float:left;position:relative;left:-12px;top:-1px}#menu > ul > li > a{position:relative;font-family:FuturaPTMedium;font-size:22px;color:#000;font-weight:500}.menu-new-badge{position:relative;top:-0.65em;margin-left:4px;font-family:FuturaPTMedium;font-size:9px;font-weight:500;letter-spacing:0.4px;line-height:1;color:#e4002b;text-transform:uppercase;white-space:nowrap}#menu > ul > li.hav-sub:hover > a{z-index:100}#menu > ul > li.hav-sub:hover > .drop{z-index:101}#menu > ul > li.hav-sub > a::before{content:"";width:200%;height:30px;position:absolute;top:100%;left:50%;transform:translateX(-50%)}#menu > ul > li.active > a:after,#menu > ul > li:hover > a:after{position:absolute;left:-10px;bottom:-22px;content:'';width:calc(100% + 20px);height:3px;background:#000}#menu > ul > li > img.mobile-icon{display:none}@media (-webkit-min-device-pixel-ratio:1.25){#menu > ul > li.active > a:after,#menu > ul > li:hover > a:after{bottom:-23px}}body:not(.home) #menu > ul > li.active > a:after,body:not(.home) #menu > ul > li:hover > a:after{bottom:-23px}.megamenu{position:absolute;top:170px;left:0;width:100%;min-height:80px;background:#fff;border-top:1px solid #e0e1e4;box-shadow:0px 3px 5px rgba(0,0,0,0.2);padding:70px 0 35px;margin:auto;visibility:hidden;opacity:0;z-index:999}.megamenu .wrap:not(.pages-menu-children){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:-35px}.megamenu .wrap:not(.pages-menu-children) .image{width:540px;padding:15px 0 15px 50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end}.megamenu .wrap:not(.pages-menu-children) .image img{max-width:100%}.megamenu .wrap:not(.pages-menu-children) > ul{column-count:3;width:calc(100% - 540px)}.megamenu .wrap:not(.pages-menu-children) > ul > li{padding:15px 0;break-inside:avoid}.megamenu .wrap:not(.pages-menu-children) > ul > li > a{font-family:FuturaPTBook;font-size:24px;font-weight:300;color:#222}.megamenu .wrap:not(.pages-menu-children) > ul > li > a:hover{text-decoration:underline;text-decoration-thickness:2px}.megamenu .wrap:not(.pages-menu-children) > ul > li > ul > li{padding:10px 0 0 0}.megamenu .wrap:not(.pages-menu-children) > ul > li > ul > li > a{font-family:FuturaPTLight;font-size:20px;color:#222;font-weight:300}.megamenu .wrap:not(.pages-menu-children) > ul > li > ul > li > a:hover{text-decoration:underline;text-decoration-thickness:1px}body:not(.home) .megamenu{top:170px}#menu > ul > li:hover > .megamenu,#brands-menu > li:hover > .megamenu{visibility:visible;opacity:1}#brands-menu .megamenu{display:none;top:170px}#brands-menu > li{display:inline-block;vertical-align:top}.megamenu .column{float:left;width:291px;padding-right:100px;margin-bottom:50px}.megamenu .column:nth-child(4n){padding-right:0}.megamenu .column:nth-child(4n+1){clear:both}.megamenu .column .image{display:block;max-width:291px;margin:0 0 23px}.megamenu .column .image img{display:block;max-width:100%}.megamenu .column .title{font-family:FuturaPTBook;font-size:21px;font-weight:300;color:#222;text-transform:uppercase;margin:0 0 35px}.megamenu .column .title:hover,.megamenu .column .title.active{text-decoration:underline}.megamenu .column > ul{margin:0;padding:0}.megamenu .column > ul > li{margin:13px 0}.megamenu .column ul li a{font-size:18px;color:#333}.megamenu .column ul li a:hover,.megamenu .column ul li.active a{text-decoration:underline}main{float:left;width:100%;min-height:calc(100vh - 736px)}.home-banners{float:left;width:100%}.home-banners .banner{position:relative;float:left;width:33.33%;height:auto;overflow:hidden}.home-banners .banner > img{position:relative;display:block;width:100%;height:auto}.home-banners .banner .logo{position:absolute;top:60px;left:70px;z-index:9}.home-banners .banner .logo img{display:block;max-width:300px;max-height:60px}.home-banners .banner .description{position:absolute;left:70px;bottom:55px;width:300px;z-index:9}.home-banners .banner .title{font-family:FuturaPTBook;font-weight:300;font-size:28px;color:#000}.home-banners .banner .title:hover{text-decoration:underline}.home-banners .banner p{min-height:48px;font-size:20px;line-height:24px;margin:35px 0 10px}.home-banners .banner .more{position:absolute;right:60px;bottom:55px;width:68px;height:53px;background:#fff url(images/arrow.svg)no-repeat center;background-size:24px auto;border-radius:2px;z-index:9}.home-banners .banner:hover .more{background-image:url(images/arrow-white.svg);background-color:#000}.home-slider{position:relative;float:left;width:100%;overflow:hidden}.home-slider .wrap{position:relative}.home-slider img,#home-top-slider img{display:block;width:100%;height:auto}.home-slider .slide .inner{position:absolute;top:225px;left:0;width:370px;z-index:9}.home-slider .slide .inner p{font-family:FuturaPTMedium;font-size:50px;color:#fff;line-height:60px}.home-slider .slide .inner p a{color:#fff}.home-slider .slide .inner .button{clear:both;float:left;width:225px;height:55px;font-family:FuturaPTBook;font-weight:300;font-size:16px;color:#000;line-height:55px;text-align:center;background:#fff;border-radius:2px;margin-top:30px}.home-slider .slide .inner .button:hover{background:#e6e7ea}#home-slider{margin:0!important;max-height:860px}#home-slider .slick-prev,#home-slider .slick-next{width:37px!important;height:16px!important;top:219px!important;z-index:9}#home-slider .slick-prev{left:calc(50% - 810px)!important;background-position:-94px -37px}#home-slider .slick-next{left:calc(50% - 755px);right:unset!important;background-position:-142px -37px}#home-slider .slick-prev:hover{background-position:-94px -10px}#home-slider .slick-next:hover{background-position:-142px -10px}.home-slider .status{position:absolute;left:0;top:210px;font-family:'Montserrat',sans-serif;font-size:16px;color:#fff;z-index:9}.home-slider .status span{display:inline-block;min-width:20px}#home-top-slider{margin:0!important;height:auto;max-height:860px}#home-top-slider.slide-video:has(.slide-video.slick-active){height:860px}#home-top-slider .slick-prev,#home-top-slider .slick-next{width:37px!important;height:16px!important;top:50%;z-index:9}#home-top-slider .slick-prev{left:50px;background-position:-94px -37px}#home-top-slider .slick-next{right:50px;background-position:-142px -37px}#home-top-slider .slick-prev:hover{background-position:-94px -10px}#home-top-slider .slick-next:hover{background-position:-142px -10px}.home .advantages{margin:0}#dyddz ~ .advantages{margin-top:65px}.advantages{float:left;width:100%;font-family:FuturaPTBook;font-weight:300;font-size:20px;color:#fff;background:#000;padding:45px 0 50px;margin:120px 0 -110px}.advantages .wrap > div{position:relative;display:table;float:left;min-height:48px;line-height:10px}.advantages .wrap > div p{display:table-cell;vertical-align:middle;line-height:24px}.advantages .wrap > div:nth-child(1){width:calc(25% - 130px);padding:0 0 0 80px}.advantages .wrap > div:nth-child(2){width:calc(25% - 115px);padding:0 0 0 65px}.advantages .wrap > div:nth-child(3){width:calc(25% - 125px);padding:0 0 0 75px}.advantages .wrap > div:nth-child(4){width:calc(25% - 130px);padding:0 0 0 80px}.advantages .wrap > div{margin-left:50px}.advantages .wrap > div:first-child{margin-left:0}.advantages .wrap > div:before{position:absolute;top:0;bottom:0;left:0;height:44px;content:'';background-repeat:no-repeat;background-position:left center;margin:auto}.advantages .wrap > div:nth-child(1):before{width:58px;background-image:url(images/individualus.svg);background-size:auto 40px;left:7px}.advantages .wrap > div:nth-child(2):before{background-image:url(images/inovacijos.svg);width:53px;background-size:auto 51px;height:54px;top:-7px}.advantages .wrap > div:nth-child(3):before{width:50px;background-image:url(images/ziniu_erdve.svg);background-size:auto 50px;height:50px}.advantages .wrap > div:nth-child(4):before{width:68px;background-image:url(images/lv_lt_map.svg);background-size:auto 50px;height:50px}.instagram-feed{clear:both;float:left;width:100%;padding-bottom:100px;background:#fff;color:#000;overflow:hidden}.instagram-feed__header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.instagram-feed__profile{display:inline-flex;align-items:center;font-family:FuturaPTMedium;font-size:18px;color:#000;line-height:28px;opacity:.78}.instagram-feed__profile:hover{color:#000;opacity:1}.instagram-feed__profile span{margin-left:8px}.instagram-feed__scroll{position:relative}.instagram-feed__items{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:1px 0 22px}.instagram-feed__items::-webkit-scrollbar{display:none}.instagram-feed__arrow{position:absolute;top:calc(50% - 11px);display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#000;box-shadow:0 2px 12px rgba(0,0,0,.24);opacity:.88;cursor:pointer;transform:translateY(-50%);transition:opacity .2s ease;z-index:3}.instagram-feed__arrow[hidden]{display:none}.instagram-feed__arrow:hover,.instagram-feed__arrow:focus{opacity:1}.instagram-feed__arrow:disabled{opacity:.28;cursor:default}.instagram-feed__arrow:after{width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;content:''}.instagram-feed__arrow--previous{left:12px}.instagram-feed__arrow--previous:after{transform:translateX(2px) rotate(-135deg)}.instagram-feed__arrow--next{right:12px}.instagram-feed__arrow--next:after{transform:translateX(-2px) rotate(45deg)}.instagram-feed__item{position:relative;display:block;flex:0 0 clamp(220px,17vw,300px);aspect-ratio:9 / 16;background:#171717;border-radius:16px;outline:1px solid rgba(255,255,255,.12);overflow:hidden;scroll-snap-align:start}.instagram-feed__item:after{position:absolute;top:0;right:0;bottom:0;left:0;content:'';background:linear-gradient(180deg,rgba(0,0,0,.32) 0%,transparent 34%,rgba(0,0,0,.32) 100%);pointer-events:none}.instagram-feed__item img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.instagram-feed__item:hover img{transform:scale(1.04)}.instagram-feed__video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:1}.instagram-feed__item.is-playing .instagram-feed__video{opacity:1}.instagram-feed__item.is-playing .instagram-feed__play-icon{opacity:0}.instagram-feed__instagram-icon{position:absolute;top:16px;right:16px;width:24px;height:24px;background:url(images/insta_white.svg) no-repeat center;background-size:contain;z-index:2}.instagram-feed__play-icon{position:absolute;top:50%;left:50%;width:50px;height:50px;border:1px solid rgba(255,255,255,.76);border-radius:50%;background:rgba(0,0,0,.36);backdrop-filter:blur(5px);opacity:1;transform:translate(-50%,-50%);transition:opacity .2s ease;z-index:2}.instagram-feed__play-icon:after{position:absolute;top:50%;left:50%;content:'';border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:11px solid #fff;transform:translate(-35%,-50%)}.home-video{position:relative;float:left;width:100%;height:816px;background:#000;overflow:hidden}#background-video{position:absolute;left:0;top:0;width:100%;height:100%;background:url(images/video_cover.webp) no-repeat top center;overflow:hidden}#background-video > div{position:relative;width:100%;height:100%;padding:0!important}.home-video iframe{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;top:-48px;left:50%;transform:translate(-50%,0);width:100vw;height:56.25vw;min-width:177.77vh;min-height:100vh;z-index:99}.video-nav{position:absolute;left:calc(50% + 794px);top:65px;width:36px;height:680px;background:#000;border-radius:2px;padding:7px 30px 0;z-index:99}.video-nav button{position:relative;float:left;width:36px;height:36px;background:url(images/play-video.svg)no-repeat center;background-size:auto 36px;background-color:transparent;border:none;cursor:pointer;margin:30px 0}.video-nav button.active,.video-nav button:hover{background-image:url(images/play-video.svg)}.video-nav button + button:before{position:absolute;top:-30px;left:0;width:36px;height:1px;content:'';background:#484848}.content:first-child{border-top:1px solid #d4d4d4}.breadcrumb{float:left;width:100%;padding:27px 0 5px;list-style:none}.breadcrumb li{display:inline-block;vertical-align:middle}.breadcrumb li a{font-size:16px;color:#666666;text-decoration:none}.breadcrumb li:last-child a{color:#000}.breadcrumb li a:hover{text-decoration:underline}.breadcrumb li a:before{display:inline-block;width:1px;height:11px;content:'';background:#666666;vertical-align:middle;margin:0 9px 2px 6px}.breadcrumb li:first-child a:before{content:none}.content h1{font-family:FuturaPTBook;font-weight:300;font-size:60px;line-height:60px;margin:0}aside{float:left}.sidemenu{width:250px;list-style:none;border-left:1px solid #787878;padding:0;margin:43px 0 0}.sidemenu li{margin:0}.sidemenu li + li{}.sidemenu li a{font-family:FuturaPTBook;font-weight:300;font-size:22px;color:#000;display:table;padding:10px 0px 10px 30px}.sidemenu li:first-child a{padding-top:0}.content-right{float:right;width:1170px;margin-right:285px}.content-right > .left{width:300px}.content-right > .left h1{font-size:58px;line-height:58px}html[lang=et] .content-right > .left h1{font-size:35px}.content-right > .right{width:820px;padding-top:90px}.simple-text{font-size:18px}.simple-text h2{font-family:FuturaPTBook;font-size:36px;font-weight:300;margin:20px 0 24px}.simple-text h3{font-family:FuturaPTBook;font-size:26px;font-weight:300;margin:20px 0 14px}.simple-text h2 a,.simple-text h3 a,.simple-text h4 a,.simple-text h5 a{color:#000}.simple-text h2 + p,.simple-text h2 + ul,.simple-text h2 + ol,.simple-text h2 + table,.simple-text h2 + iframe{margin-top:0px}.simple-text h3 + p,.simple-text h3 + ul,.simple-text h3 + ol,.simple-text h3 + table,.simple-text h3 + iframe{margin-top:0px}.simple-text p:first-child,.simple-text h2:first-child,.simple-text h3:first-child,.simple-text h4:first-child,.simple-text h5:first-child,.simple-text ul:first-child,.simple-text ol:first-child,.simple-text table:first-child,.simple-text p:first-child iframe{margin-top:0!important}.simple-text p:last-child,.simple-text h2:last-child,.simple-text h3:last-child,.simple-text h4:last-child,.simple-text h5:last-child,.simple-text ul:last-child,.simple-text ol:last-child,.simple-text table:last-child,.simple-text p:last-child iframe{margin-bottom:0!important}.simple-text p{line-height:30px;min-height:27px;text-align:justify;margin:28px 0}.simple-text p a{color:#000;text-decoration:underline}.simple-text p strong{font-family:FuturaPTBook;font-weight:300}.simple-text p[style*="font-size:26px;"]{font-family:FuturaPTBook;font-size:36px;font-weight:300;line-height:unset;margin:85px 0 18px}.simple-text p[style*="font-size:26px;"] + p,.simple-text p[style*="font-size:26px;"] + p{margin-top:0}.simple-text img{display:block;max-width:100%;height:auto!important;margin:6px 0 30px}.simple-text.category_description img{margin-bottom:10px}.simple-text img[style*="float:left;"],.simple-text img[style*="float: left;"]{float:left;margin:6px 30px 18px 0}.simple-text img[style*="float:right;"],.simple-text img[style*="float: right;"]{float:right;margin:6px 0 18px 30px}.simple-text img.half,.simple-text img[style*="float:left; width:50%"]{width:calc(50% - 15px)!important;height:auto!important;margin-right:0!important}.simple-text img.half + .half,.simple-text img[style*="float:left; width:50%"] + img[style*="float:left; width:50%"]{float:right!important}.simple-text p:first-child img[style*="width:100%;"],.simple-text p:first-child img[style*="float:none;"]{margin-top:0}.simple-text p:last-child img[style*="width:100%;"],.simple-text p:last-child img[style*="float:none;"]{margin-bottom:0}.simple-text .video{clear:both;position:relative;width:100%;height:520px;margin:28px 0;cursor:pointer;overflow:hidden}.simple-text .video:last-child{margin-bottom:0}.simple-text .video img{display:block;width:100%;height:auto;margin:0}.simple-text .video img.img0{position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto}.simple-text .video iframe{width:100%;height:520px;border:none}.simple-text .video:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:rgba(11,11,11,0.55);z-index:9}.simple-text .video:after{position:absolute;top:0;bottom:0;left:0;display:none;right:0;margin:auto;width:74px;height:50px;content:'';background:url(images/play-video.png)no-repeat;z-index:9}.simple-text .video.play:before,.simple-text .video.play:after{content:none}.simple-text ul{list-style:none;padding:0;margin:28px 0}.simple-text ul li{line-height:30px;padding-left:20px;margin:15px 0}.simple-text ul li:before{display:inline-block;width:3px;height:3px;content:'';background:#000;border-radius:50%;margin:0 12px 4px -16px}.simple-text ol{padding:0 0 0 20px;margin:28px 0}.simple-text ol li{line-height:30px;margin:15px 0}.simple-text ul li strong,.simple-text ol li strong{font-family:FuturaPTBook;font-weight:300}.simple-text ul li a,.simple-text ol li a{color:#000;text-decoration:underline}.simple-text table{width:100%;border-spacing:0px;border-collapse:separate;color:#000;border:none;border-top:1px solid #d4d4d4;border-left:1px solid #d4d4d4;margin:40px 0 40px}.simple-text table th{height:50px;padding:5px 10px;font-family:FuturaPTBook;font-weight:300;color:#000}.simple-text table td{height:50px;padding:5px 10px;border:none;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4}.simple-text table p{min-height:unset;line-height:unset;text-align:left;margin:0}.simple-text table p + p{margin-top:5px}.simple-text table strong{font-family:FuturaPTBook;font-weight:300}.simple-text table a{color:#000;text-decoration:underline}.simple-text table img{max-width:100%;height:auto}.simple-text table img + img{margin-top:10px}.simple-text p + table,.simple-text ul + table,.simple-text ol + table,.simple-text iframe + table{margin-top:50px}.simple-text table + table{margin-top:50px}.Table.coocies-top + div{width:100%;margin:-41px 0!important;overflow:auto}.Table.coocies{margin:-39px 0 -49px!important}.forma-container{float:left;width:100%;border-top:1px solid #d4d4d4;padding-top:70px;margin-top:90px}.forma-container .heading{font-family:FuturaPTBook;font-weight:300;font-size:38px;margin:0 0 23px}.forma-container .wrap > .right{width:1170px;margin-right:285px}.forma.bigger input[type="text"],.forma.bigger input[type="email"]{height:48px}.forma.bigger select{height:50px}.forma.bigger label{margin:24px 0 7px}.content-right .duk{clear:both;margin-bottom:20px}.duk .question_title{position:relative;float:left;width:calc(100% - 73px);font-family:FuturaPTBook;font-weight:300;font-size:24px;color:#555555;padding:15px 50px 17px 21px;border:1px solid #d1d1d1;border-radius:3px;margin-top:20px;cursor:pointer}.duk .question_body{display:none;float:left;width:calc(100% - 42px);border:1px solid #000;border-top:none;border-radius:0 0 3px 3px;padding:0 20px 22px 20px;margin-top:-10px}.duk .question_title:after{position:absolute;top:0;right:20px;bottom:0;width:18px;height:18px;content:'';background:url(images/duk-plus-gray.svg)no-repeat center;background-size:30px auto;margin:auto}.duk .question_title:hover{color:#000;border-color:#000}.duk .question_title.opened{color:#000;border-color:#000;border-bottom:none;border-radius:3px 3px 0 0}.duk .question_title:after{background-image:url(images/duk-plus-black.svg)}.duk .question_title.opened:after{background-position:-58px -89px}.question_body.simple-text .video{border-radius:3px}.question_body.simple-text .video,.question_body.simple-text .video iframe{height:385px}.forma > .left,.forma > .right{width:calc(50% - 25px)}.forma .reviews_gdpr.left{width:calc(100% - 200px);margin-top:27px}.reviews_gdpr_checkboxes{margin-top:20px;padding-left:28px}#review_list_form.forma .checkboxai.agree{float:none;width:100%;text-align:justify}#review_list_form .forma button[type="submit"]{float:none}.forma label{float:left;width:100%;font-size:18px;color:#000;margin:15px 0 7px}.forma label:first-child{margin-top:0!important}.forma .half.active + .half.active label{margin-top:15px!important}.forma label.required:after{display:inline-block;color:#000;content:'*';margin-left:2px}.forma input[type="text"],.forma input[type="email"],.forma input[type="password"]{width:calc(100% - 22px);height:43px;font-family:FuturaPTLight;font-size:18px;color:#000;font-weight:300;background:#fff;border:1px solid #c5c5c5;border-radius:2px;padding:0 10px}.forma .date{clear:both;float:left;width:100%;margin-top:24px}.forma .date input{width:calc(33.33% - 34px)}.forma .date input + input{margin-left:17px}.forma select{float:left;width:100%;height:45px;font-family:FuturaPTLight;font-size:18px;color:#000;font-weight:300;background:#fff url(images/select-arrow.png) no-repeat center right 15px;border:1px solid #c5c5c5;border-radius:2px;padding:0 40px 0 10px;-webkit-appearance:none}.forma select::-ms-expand{display:none}@media all and (min-width:0\0) and (min-resolution:.001dpcm){.forma select{background:none;padding-right:0}}.forma textarea{float:left;width:calc(100% - 22px);height:auto;font-family:FuturaPTLight;font-size:18px;color:#000;font-weight:300;background:#fff;border:1px solid #c5c5c5;border-radius:2px;padding:10px;resize:none}.service-form textarea{height:132px}.duk-form textarea{height:178px}.forma input[type="text"]::-webkit-input-placeholder{color:#8a8a8a}.forma input[type="text"]:-moz-placeholder{color:#8a8a8a;opacity:1}.forma input[type="text"]::-moz-placeholder{color:#8a8a8a;opacity:1}.forma input[type="text"]:-ms-input-placeholder{color:#8a8a8a}.forma input[type="submit"],.forma input[type="button"],.forma button[type="submit"]{float:right;width:170px;height:53px;font-family:FuturaPTMedium;font-size:18px;color:#fff;font-weight:500;background:#000;border:none;border-radius:2px;cursor:pointer;margin-top:30px}.forma input[type="submit"]:hover,.forma input[type="button"]:hover,.forma button[type="submit"]:hover{background:#333}.forma .checkboxai{clear:both;float:left;margin-top:28px}.forma .checkboxai.fizinis-juridinis{margin-top:8px;float:none;margin-bottom:10px}.forma .checkboxai.agree{width:calc(100% - 200px)}.checkboxai label{clear:both;float:left;max-width:calc(100% - 30px);font-size:inherit;color:inherit;padding-left:30px;margin:0!important;cursor:pointer}.checkboxai label + label{margin-top:15px!important}.checkboxai label input{display:none}.checkboxai label span.check,.checkboxai a > span.check{position:relative;display:inline-block;height:17px;width:17px;background:#fff;border:1px solid #c5c5c5;border-radius:2px;vertical-align:middle;margin:0 6px 4px -30px}.cart-total .checkboxai label span.label a{margin:0;width:auto}.cart-total .checkboxai label span.label p{font-family:FuturaPTLight;font-size:16px;color:#555}.checkboxai.wrap_order{width:100%}.checkboxai label span.label p{margin:0px;display:inline}.checkboxai label span.label{width:calc(100% - 30px);font-size:16px;color:#555}.checkboxai label span.label a{color:#555;text-decoration:underline}.checkboxai label:hover span.label,.checkboxai label:hover span.label a{color:#000}.checkboxai a[checked="checked"] > span.check,.checkboxai input:checked + span.check,.checkboxai label:hover span.check{border-color:#000}.checkboxai a[checked="checked"] > span.check + span.label,.checkboxai input:checked + span.check + span.label,.checkboxai input:checked + span.check + span.label a{color:#000}.checkboxai a[checked="checked"] > span.check,.checkboxai input:checked + span.check,.category-filters .checkboxai a:hover > span.check{background:url(images/checkbox-chack.svg)no-repeat center;background-size:auto 10px}.category-sidemenu{width:350px;list-style:none;border-left:1px solid #787878;padding:0;margin:48px 0 0}.checkboxai label.error span.label,.checkboxai label.error span.label a{color:#c50d0d}.category-sidemenu > li{margin:0}.category-sidemenu > li + li{}.category-sidemenu > li > a{display:inline-block;font-family:FuturaPTBook;font-weight:300;font-size:22px;color:#000;text-transform:lowercase;padding:5px 0px 5px 30px;display:block}.category-sidemenu > li > a:first-letter{text-transform:uppercase}.category-sidemenu > li:first-child > a{padding-top:0}.category-sidemenu > li > a:hover{text-decoration:underline}.category-sidemenu > li > ul{margin:24px 0 27px;padding:0}.category-sidemenu > li > ul > li{position:relative;list-style:none;padding:0 0 0 20px;margin:16px 0}.category-sidemenu > li > ul > li > a{font-size:20px;color:#000}.category-sidemenu > li > ul > li:before{position:absolute;left:0px;top:0;bottom:0;width:7px;height:11px;content:'';background-position:-32px -74px;margin:auto}.category-sidemenu > li > .category-submenu{margin:0 0 30px}.category-sidemenu > li > .category-submenu > li{padding:0 0 0 30px;margin:0;position:unset}.category-sidemenu > li > .category-submenu > li > a{padding:6px 0;display:block}.category-sidemenu > li > .category-submenu > li > a:hover{text-decoration-thickness:1px}.category-sidemenu > li > .category-submenu > li::before{content:none}.category-sidemenu > li > ul > li.active > a,.category-sidemenu > li > ul > li > a:hover{text-decoration:underline}.category-sidemenu + .category-filters{clear:both;width:350px;margin-top:50px}.category-filters:first-child{float:left;width:100%;padding-top:5px}.category-filters > div{float:left;width:100%;border-top:1px solid #e5e5e5;padding:43px 0 50px}.category-filters:first-child > div:first-child{border-top:none}.category-filters > div:last-child{padding-bottom:0}.category-filters > div .title{font-family:FuturaPTBook;font-weight:300;font-size:22px;text-transform:uppercase;margin-bottom:20px}.category-filters .checkboxai.brands{max-height:unset}.category-filters .checkboxai{float:left;width:100%;overflow:hidden}.category-filters .checkboxai label span.check,.category-filters .checkboxai a > span.check{border-color:#000;margin:0 6px 8px -30px}.category-filters .checkboxai a > span.check{margin-left:0}.category-filters .checkboxai label span.label,.category-filters .checkboxai a{font-size:21px}.category-filters .checkboxai label + label,.category-filters .checkboxai a + a{margin-top:12px}.category-filters .checkboxai a{clear:both;float:left;color:#000;font-size:21px}.category-filters .show-less{display:none}.category-filters .show-all,.category-filters .show-less{clear:both;float:left;font-family:FuturaPTLight;font-size:21px;font-weight:300;color:#000;background:transparent;border:none;padding:0;margin:15px 0 0;cursor:pointer}.category-filters .show-all:after,.category-filters .show-less:after{float:left;width:calc(100% - 17px);height:1px;content:'';background:#000;margin:-3px 0 0}.category-filters .show-less:after{float:right}.category-filters .show-all:before{float:right;width:7px;height:11px;content:'';background-position:-32px -74px;margin:10px 0 0 10px}.category-filters .show-less:before{float:left;width:7px;height:11px;content:'';background-position:-32px -95px;margin:10px 10px 0 0}.price-filter{position:relative;float:left;width:100%}.range-slider{margin:-28px 0 19px}.range-slider .irs-min,.range-slider .irs-max,.range-slider .irs-from,.range-slider .irs-to{display:none!important}.range-slider .irs-line{height:8px!important;top:39px!important;background:#e6e7ea!important;border:none!important;border-radius:4px!important;-moz-border-radius:0!important}.range-slider .irs-bar{height:8px!important;top:39px!important;border:none!important;background:#000!important}.range-slider .irs-slider{top:31px!important;width:9px!important;height:9px!important;border:7px solid #000!important;background:#fff!important;border-radius:50%!important;-moz-border-radius:50%!important;box-shadow:none!important}.extra-controls{position:relative}.extra-controls input{width:88px;height:38px;border:1px solid #000;border-radius:2px;text-align:center;font-family:FuturaPTLight;font-size:21px;font-weight:300;color:#000}.extra-controls input.js-input-to{float:right}.category-content{float:right;width:1325px;padding-top:10px}.category-content.full_width{width:100%}.category-content.full_width .filter-button{display:none!important}.category-content > .simple-text{margin-top:35px}.category-content .sorting{float:left;width:100%;margin-bottom:30px}.sorting > select{float:right;width:295px;margin-right:7px}.sorting > div{float:left;width:calc(100% - 325px);margin-bottom:-10px}.sorting > div > button{float:left;height:45px;font-family:FuturaPTLight;font-size:18px;color:#000;font-weight:300;line-height:45px;background:#f1f1f1;border:none;padding:0 22px;cursor:pointer;margin:0 10px 10px 0}.sorting > div > button:after{display:inline-block;width:9px;height:9px;content:'';background:url(images/close.svg)no-repeat center;background-size:14px auto;vertical-align:middle;margin:0 0 2px 19px}.sorting > div > button:hover{background:#000;color:#fff}.sorting > div > button:hover:after{background-image:url(images/close-white.svg)}.products-list{clear:both;float:left;width:100%;margin-bottom:-30px}.product .new,.new_product_page{font-family:FuturaPTBook;color:white;background:black;height:29px;padding:0 17px;font-weight:300;font-size:16px;line-height:29px;display:table;position:absolute;top:5px;right:5px;z-index:99}.product > .list_label + .list_label{top:38px}.product > .list_label + .list_label + .list_label{top:71px}.product > .list_label + .list_label + .list_label + .list_label{top:104px}.product-images{position:relative}.product-images .share{margin-top:20px;width:100%;float:left}.product .gift,.gift_product_page{font-family:FuturaPTBook;color:white;background:black;height:29px;padding:0 17px;font-weight:300;font-size:16px;line-height:29px;display:table;position:absolute;top:5px;right:5px;z-index:99}.product .discount,.discount_product_page{font-family:FuturaPTBook;color:white;background:black;height:29px;padding:0 17px;font-weight:300;font-size:16px;line-height:29px;display:table;position:absolute;top:5px;right:5px;z-index:99}.product-images > .new_label + .new_label{top:39px}.product-images > .new_label + .new_label + .new_label{top:73px}.product-images > .new_label + .new_label + .new_label + .new_label{top:107px}.discount_product_page{display:block;width:auto}.new_product_page{display:block;width:auto}.gift_product_page{display:block;width:auto}.product{position:relative;float:left;border:1px solid #e5e5e5;border-radius:2px;min-height:394px;padding-bottom:175px;margin:0 30px 30px 0}.products-list.show4 .product{min-height:339px}.products-list.show4 .product:nth-child(4n+1){clear:both}.products-list:not(.show4) .product{width:calc(33.33% - 24px)}.products-list:not(.show4) .product:nth-child(3n){margin-right:0}.products-list:not(.show4) .product:nth-child(3n+1){clear:both}.products-list.show4 .product{width:calc(25% - 25px)}.products-list.show4 .product:nth-child(4n){margin-right:0}.product .image{display:block;height:250px;text-align:center;margin:40px 0 20px;overflow:hidden}.product .image img{display:inline-block;max-width:100%;max-height:250px}.products-list.style2 .product{}.products-list.style2 .product .image{padding:0;height:194px;margin-bottom:20px}.products-list.style2 .product .image img{max-height:194px}.product .title{display:block;font-family:FuturaPTBook;font-weight:300;font-size:20px;line-height:26px;min-height:52px;color:#000;text-align:center;padding:0 25px}.product .title:hover{text-decoration:underline}#product .gray-text{background:#f1f1f1;padding:10px 30px;margin-top:30px}#product .gray-text p{font-family:FuturaPTLight;font-size:16px;color:#000}#product .gray-text p strong,#product .gray-text p a{font-family:FuturaPTBook;font-size:18px;color:#000}#product .gray-text p a{font-family:FuturaPTDemi}#product .socials-nav{display:flex;justify-content:space-between;align-items:center;margin-top:30px}#product .product-info .delivery-button{appearance:none;outline:none;border:0;background:transparent;font-family:FuturaPTBook;font-size:20px;font-weight:500;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;width:calc(50% - 10px);color:#000}#product .product-info .add-to-cart.has-reservation + .socials-nav button.delivery-button,#product .product-info .add-to-cart.has-reservation ~ .delivery-section{margin-left:auto}@media(max-width:800px){#product .product-info .delivery-button{width:100%}}#product .product-info .delivery-button.active::after{transform:rotate(180deg)}#product .product-info .delivery-button::after{content:"";width:14px;min-width:14px;height:8px;background:url("./images/arrow-down_14x8.png") no-repeat center center;margin-left:10px}#product .scroll-nav{display:flex;margin-top:90px;overflow-x:auto}@media only screen and (max-width:1400px){#product .scroll-nav{margin-top:60px}}#product .scroll-nav > button{appearance:none;outline:none;border:0;background:transparent;font-family:FuturaPTBook;font-size:20px;font-weight:500;padding:15px 0 10px;cursor:pointer;position:relative;min-width:max-content;color:#000}#product .scroll-nav > button.new-tab::before{content:attr(data-tag);right:-25px;top:0;position:absolute;font-size:14px}#product .scroll-nav > button + button{margin-left:50px}#product .scroll-nav > button::after{content:"";width:100%;height:2px;background:#000;position:absolute;bottom:0;left:0;opacity:0}#product .scroll-nav > button:hover::after{opacity:1}#product .scroll-nav > button:first-child::after{opacity:1}#product .scroll-nav:hover > button:first-child:after{opacity:0}#product .delivery-section{margin-top:15px;width:calc(50% - 10px)}@media(max-width:800px){#product .delivery-section{width:100%}}#product .delivery-section > div:not(:first-child){margin-top:12px}#product .delivery-section .title{font-family:FuturaPTBook;font-size:18px;font-weight:400;display:flex;align-items:center;min-height:43px}#product .delivery-section .title a{color:#000;width:100%}#product .delivery-section .title a > span,#product .delivery-section .title div > span{float:right}#product .delivery-section .title div{width:100%}#product .delivery-section .title > a > span{padding-left:20px;min-width:max-content;margin-left:auto}#product .delivery-section .title::before{content:"";margin-right:20px;background-position:center;background-repeat:no-repeat;background-size:contain;width:42px;min-width:42px;height:43px}#product .delivery-section .shop-delivery .title::before{background-image:url("./images/shop-delivery.png");background-size:42px 28px}#product .delivery-section .post-delivery .title::before{background-image:url("./images/post-delivery.png");background-size:37px 43px}#product .delivery-section .home-delivery .title::before{background-image:url("./images/home-delivery.png");background-size:39px 27px}#product .delivery-section p{font-family:FuturaPTLight;font-size:18px;font-weight:300}#product .delivery-section p strong{font-family:FuturaPTMedium;font-size:18px;font-weight:500}#product .description-section{display:flex;flex-direction:column;margin:50px 0}#product .description-section > *{width:100%}#product .description-section .description ul{column-count:2;list-style:inside;padding:0}#product .description{font-size:19px;color:#222222;text-align:justify;min-height:42px;overflow:hidden}#product .description img{max-width:100%;max-height:100%;height:auto!important}.product .raiting{padding:0 25px;margin-top:25px}.product .raiting .stars{display:inline-block}.stars > div,.stars > input{display:inline-block;width:15px;height:14px;background:url(images/star.svg)no-repeat center;background-size:auto 18px}.stars > div.fill,.stars > input.fill,.stars > input:checked{background-image:url(images/star-yellow.svg)}.stars > div + div{margin-left:4px}.stars > input{appearance:none;border:none;outline:none;width:20px;min-width:20px;height:20px;background-size:cover !important;cursor:pointer;margin:0}.stars > input + input{margin-left:10px}.product .raiting span{display:inline-block;font-size:16px;color:#555555;vertical-align:middle;margin:0 0 6px 13px}.products-list .tools{font-size:18px;border-top:1px solid #e5e5e5;padding:19px 25px 0;margin:20px 0 -2px}.products-list .tools .view-more,.products-list .tools .view-less{float:right;font-family:FuturaPTBook;font-weight:300;font-size:18px;color:#000;text-decoration:underline;background:transparent;padding:0;border:none;cursor:pointer}.products-list .tools .view-more:after,.products-list .tools .view-less:after{display:inline-block;width:11px;height:7px;content:'';background-position:-30px -6px;vertical-align:middle;margin:0 0 0 10px }.all-tools{display:none;position:relative;float:left;width:100%;background:#f1f1f1;padding:25px 25px 25px;margin:18px -25px -20px}#lp-dsn .all-tools{margin:17px -25px -21px}.all-tools > div{float:left;width:100%}.all-tools > div + div{margin-top:8px}.all-tools > div p:nth-child(2){font-family:FuturaPTBook;font-size:18px;font-weight:300;color:#000;margin-top:0}.all-tools > div p{font-size:16px;color:#222;padding-right:80px;margin:5px 0}.all-tools > div p:nth-child(2) a{color:#000}.all-tools > div p a{color:#222;text-decoration:underline}.all-tools > div p:last-child{margin-bottom:0}.all-tools > div img{float:right;width:60px;margin:0 0 5px 5px}.product .bottom{height:106px;border-top:1px solid #e5e5e5;padding:23px 25px 25px;position:absolute;left:0;bottom:0;width:calc(100% - 50px)}.dsn-all .product .bottom{height:154px}.product .price{font-family:FuturaPTDemi;font-size:18px;margin:0 0 23px}.product .price .price-old{font-family:FuturaPTBook;font-size:19px;text-decoration:line-through;margin-left:20px}.dyson-products .hero{position:relative}.dyson-products .hero .brand_logo_info img{z-index:1;position:relative}.dyson-products .hero .breadcrumb{position:relative;z-index:1}.dyson-products .hero_link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.scrollblock{margin:50px 0 -50px 0}.scrollblock h4{font-family:FuturaPTMedium;font-weight:500;font-size:20px;margin:0 0 20px}.buttons-block-holder.buttons-block{margin:20px 0 30px;display:flex;flex-wrap:wrap;gap:.5rem}.buttons-block{display:flex}.buttons-block a{display:flex;align-items:center;justify-content:center;height:52px;color:#000;border:1px solid #000;font-family:FuturaPTMedium;font-size:18px;font-weight:500;text-align:center;border-radius:2px;cursor:pointer;padding:0 2.2rem;width:max-content;min-width:4rem;white-space:nowrap}.buttons-block a:not(:first-child){margin-left:20px}.buttons-block-holder.buttons-block a:not(:first-child){margin-left:0}.buttons-block a:hover{background:#333;border-color:#333;color:#fff}.buttons-block a.active{background:#222;border-color:#222;color:#fff}.dyson-products .homepage-products.block-3{margin-bottom:0}.dyson-products .more-center{width:auto;padding:0 35px;margin:0 auto;margin-top:50px;display:table}.product .view,.product .add-to-cart,.trigger-search,#stock_request,.product-info .add-to-cart .reservation,.more-center{display:inline-block;width:calc(50% - 16px);font-family:FuturaPTMedium;font-size:18px;font-weight:500;text-align:center;border-radius:2px;cursor:pointer}#stock_request{width:calc(50% - 10.5px);margin-left:15px}.product-info .add-to-cart .reservation.with-stock{width:calc(50% - 10px)}.product-info .add-to-cart .quantity input[type=button]{padding:0;border:0}.product-info .add-to-cart .quantity input[type=text]{font-size:18px;color:#000;font-weight:300;background:#fff}.product-info .add-to-cart .quantity{float:none;display:inline-block;text-align:center}.gift-cupon-page .quantity{margin-top:30px;text-align:center}.product .view,.more-center{height:52px;color:#000;line-height:52px;border:1px solid #000;margin-right:20px}.product .view:hover,.more-center:hover{background:#333;border-color:#333;color:#fff}.product .add-to-cart,#stock_request,.trigger-search,.product-info .add-to-cart .reservation{height:53px;color:#fff;line-height:52px;background:#000;border:none}.product-info .add-to-cart .reservation{background:#000;color:#fff}.product .add-to-cart:hover,#stock_request:hover,.trigger-search:hover,.product-info .add-to-cart .reservation:hover{background:#333}.text-on-bottom + .clear + .products-list,.text-on-bottom + .products-list,.products-list + .products-list,.products-list + .clear + .products-list{margin-top:65px}.text-on-bottom{float:left;width:100%;margin-top:30px}.text-on-bottom:first-child{margin-top:0}.text-on-bottom .simple-text{font-size:20px}.text-on-bottom .share{margin-top:20px}.share{position:relative}.share > span{display:inline-block;font-size:20px;font-family:FuturaPTBook;font-weight:300;line-height:32px;vertical-align:middle;margin:0 20px 0 0}.share .fb-share{display:inline-block!important;height:32px;width:32px;background:url(images/facebook.svg)no-repeat center;background-size:auto 40px!important;vertical-align:middle;margin:0 12px 0 0}.share .tweet{display:inline-block!important;height:32px;width:32px;background:url(images/twitter.svg)no-repeat center;background-size:auto 40px!important;vertical-align:middle;margin:0 12px 0 0}.share .linkedin{display:inline-block!important;width:32px!important;height:32px!important;background:url(images/linkedin.svg)no-repeat center;background-size:auto 40px!important;cursor:pointer;vertical-align:middle;overflow:hidden}.share .linkedin span{position:relative;opacity:0!important;z-index:999;height:32px;width:32px}.pagination{float:left;width:100%;margin-top:50px}.pagination ul{list-style:none;padding:0;margin:0}.pagination ul li{display:inline-block}.pagination ul li{display:inline-block;width:32px;height:45px;font-size:20px;color:#555555;line-height:45px;text-align:center;text-decoration:none;border:1px solid #d1d1d1;border-radius:2px;margin:0 6px}.pagination ul li a{display:block;color:#555555}.pagination ul li:first-child{margin-left:0}.pagination ul li:last-child{margin-right:0}.pagination li:hover,.pagination li.active{border-color:#000;color:#000}.pagination .prev,.pagination .next{position:relative;display:inline-block;width:32px;height:45px;margin:0 6px;margin-bottom:-17px;color:transparent}.pagination .prev:after,.pagination .next:after{position:absolute;width:8px;height:12px;content:'';top:0;bottom:0;left:0;right:0;margin:auto}.pagination .prev:after{background-position:-31px -26px}.pagination .next:after{background-position:-31px -50px}.articles-block{float:left;width:100%;border-top:1px solid #d4d4d4;padding-top:90px;margin-top:100px}.articles-block .heading{font-family:FuturaPTMedium;font-size:36px;font-weight:500;margin:0 0 48px}.articles-block .news-list{margin:0}.articles-block .news-list{margin-bottom:-70px}.news-list{float:left;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:50px 0 -70px}.news-list .new{float:left;width:calc(33.33% - 45px);margin:0 67px 70px 0}.news-list .new:nth-child(3n){margin-right:0}.new .image{display:block;overflow:hidden}.new .image img{display:block;width:100%;height:auto}.new .title{display:block;font-family:FuturaPTBook;font-weight:300;font-size:24px;line-height:36px;color:#000;margin:20px 0 27px}.new .title:hover{text-decoration:underline}.new .more{clear:both;float:left;width:66px;height:51px;border:1px solid #000;border-radius:2px;background:#fff url(images/arrow.svg)no-repeat center;background-size:24px auto;border-radius:2px;z-index:9}.new .more:hover{background-image:url(images/arrow-white.svg);background-color:#000}.login-block{float:left;width:556px;min-height:275px;background:#f1f1f1;padding:50px;margin:40px 0 0}.registration-block{float:left;width:548px;min-height:272px;border:1px solid #d6d6d6;padding:50px;margin:40px 0 0 55px}.step-content .login-block,.step-content .registration-block{width:calc(50% - 129px);margin-top:0}.login-block .heading,.registration-block .heading{font-family:FuturaPTBook;font-weight:300;font-size:32px;margin:0 0 30px}label.icon-email,label.icon-passw{clear:both;position:relative;margin:0}label.icon-email:before,label.icon-passw:before{position:absolute;top:12px;left:14px;width:30px;height:30px;content:''}label.icon-email:before{background:url(images/email.svg)no-repeat center;background-size:auto 31px}label.icon-passw:before{background:url(images/password.svg)no-repeat center;background-size:auto 26px;top:10px}.icon-email,.icon-passw{padding-left:55px!important;width:calc(100% - 67px)!important}.icon-email:-webkit-autofill,.icon-passw:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset !important}.icon-email:-webkit-text-fill-color,.icon-passw:-webkit-text-fill-color{color:#000}.login-block input[type="email"],.login-block input[type="password"],.login-block input.icon-passw{height:48px}.login-block input[type="email"]{margin-bottom:30px}.login-block input[type="password"],.login-block input.icon-passw{margin-bottom:0}.login-block input[type="email"] + input[type="submit"]{margin-top:0}.forgot-password{float:left;width:calc(100% - 235px);font-size:18px;color:#555555;margin:45px 0 0 0;padding-left:35px}.forgot-password a{color:#555555;text-decoration:underline}.forgot-password:before{display:inline-block;content:'';width:21px;height:21px;background:url(images/info.svg)no-repeat center;background-size:auto 20px;vertical-align:middle;margin:0 13px 6px -35px}.registration-block p{font-family:FuturaPTBook;font-size:20px;font-weight:300;margin:0 0 8px}.registration-block .heading + p{margin-top:-8px}.registration-block ul{min-height:102px;list-style:none;padding:0;margin:0;overflow:hidden}.registration-block ul li{font-size:20px;margin:6px 0;padding-left:25px}.registration-block ul li:before{display:inline-block;width:11px;height:8px;content:'';background:url(images/check.svg)no-repeat center;background-size:auto 15px;margin:0 15px 1px -24px}.registration-block .register-with-fb + .register{clear:both;margin:20px 0 0}.registration-block .register{float:left;width:168px;height:52px;font-family:FuturaPTMedium;font-size:18px;color:#000;font-weight:500;line-height:52px;text-align:center;border:1px solid #000;border-radius:2px;margin:28px 0 0}.registration-block .register:hover{color:#fff;background:#333;border-color:#333}.registration-block .register-with-fb{float:left;height:53px;font-family:FuturaPTMedium;font-size:18px;color:#fff;font-weight:500;line-height:53px;text-align:center;background:#3a589b;border-radius:2px;padding:0 24px;margin:28px 0 0 30px}.register-with-fb:before{display:inline-block;width:11px;height:22px;content:'';background:url(images/facebook-white.svg)no-repeat center;background-size:auto 22px;vertical-align:middle;margin:0 20px 4px 0}.registration-block .register-with-fb:hover{background-color:#333}.user-name{max-width:445px;font-size:28px;margin:45px 0 22px}.user-name strong{font-family:FuturaPTBook;font-weight:300}.user-sidemenu{width:445px;list-style:none;padding:0;margin:-4px 0 0}.user-sidemenu li{margin:0}.user-sidemenu li + li{margin-top:20px}.user-sidemenu li a,.user-sidemenu li a.active{position:relative;display:block;font-size:21px;color:#000;border:1px solid #000;border-radius:2px;padding:16px 20px 20px 88px}.user-sidemenu li a:before{position:absolute;top:0;bottom:0;left:0;content:'';width:63px;height:100%;border-right:1px solid #000;background-repeat:no-repeat;background-position:center;margin:auto}.user-sidemenu li:nth-child(1) a:before{background-image:url(images/user.svg);background-size:auto 24px}.user-sidemenu li:nth-child(2) a:before{background-image:url(images/location.svg);background-size:auto 31px}.user-sidemenu li:nth-child(3) a:before{background-image:url(images/history.svg);background-size:auto 31px}.user-sidemenu li:nth-child(4) a:before{background-image:url(images/gift.svg);background-size:auto 24px}.user-sidemenu li:nth-child(5) a:before{background-image:url(images/newsletter.svg);background-size:auto 26px}.user-sidemenu li:nth-child(6) a.filled:before{background-image:url(images/heart-loyalty-filled.svg);background-size:auto 20px}.user-sidemenu li:nth-child(6) a.outlined:before{background-image:url(images/heart-loyalty.svg);background-size:auto 20px}.user-sidemenu li:nth-child(7) a:before{background-image:url(images/log-out.svg);background-size:auto 20px}.user-sidemenu li.active a,.user-sidemenu li a:hover{background:#000;color:#fff}.user-sidemenu li.active a:before,.user-sidemenu li a:hover:before{border-color:#616161}.user-sidemenu li:nth-child(1) a:hover:before,.user-sidemenu li.active:nth-child(1) a:before{background-image:url(images/user-white.svg)}.user-sidemenu li:nth-child(2) a:hover:before,.user-sidemenu li.active:nth-child(2) a:before{background-image:url(images/location-white.svg)}.user-sidemenu li:nth-child(3) a:hover:before,.user-sidemenu li.active:nth-child(3) a:before{background-image:url(images/history-white.svg)}.user-sidemenu li:nth-child(4) a:hover:before,.user-sidemenu li.active:nth-child(4) a:before{background-image:url(images/gift_white.svg)}.user-sidemenu li:nth-child(5) a:hover:before,.user-sidemenu li.active:nth-child(5) a:before{background-image:url(images/newsletter-white.svg)}.user-sidemenu li:nth-child(6) a.filled:hover:before,.user-sidemenu li.active:nth-child(6) a.filled:before{background-image:url(images/heart-white-filled.svg)}.user-sidemenu li:nth-child(6) a.outlined:hover:before,.user-sidemenu li.active:nth-child(6) a.outlined:before{background-image:url(images/heart-white.svg)}.user-sidemenu li:nth-child(7) a:hover:before,.user-sidemenu li.active:nth-child(7) a:before{background-image:url(images/log-out-white.svg)}.acount-pages .content-gray{float:left;width:850px;min-height:305px;font-size:21px;background:#f1f1f1;padding:50px;margin:98px 0 0 100px}.content-gray.user-home{background:#f1f1f1 url(images/mano-paskyra.png)no-repeat right bottom}.content-gray > p{margin:11px 0}.content-gray > p a{color:#000}.content-gray > p a:hover{text-decoration:underline}.content-gray > p strong{font-size:18px;color:#555555;font-weight:300}.content-gray > p:first-child{font-family:FuturaPTBook;font-size:36px;font-weight:300;margin:-11px 0 18px}.content-gray > p:last-child{margin-bottom:0}.content-gray .heading{font-family:FuturaPTBook;font-size:36px;font-weight:300;margin:-11px 0 30px}.adress-row{position:relative;float:left;width:calc(100% - 330px);background:#fff;padding:29px 300px 30px 30px}.adress-row + .adress-row{margin-top:20px}.adress-row p{font-size:21px;margin:0}.adress-row > div{position:absolute;right:30px;top:0;bottom:0;height:46px;margin:auto}.adress-row button{display:inline-block;height:32px;font-family:FuturaPTLight;font-size:20px;font-weight:300;color:#555555;padding:0;background:transparent;border:none;cursor:pointer}.adress-row button:before{display:inline-block;content:'';vertical-align:middle;background-repeat:no-repeat;background-position:center;margin:0 11px 9px 0}.adress-row button.edit:before{width:27px;height:27px;background-image:url(images/edit.svg);background-size:auto 27px}.adress-row button.delete:before{width:22px;height:27px;background-image:url(images/delete.svg);background-size:auto 26px}.adress-row button.edit:after{display:inline-block;width:1px;height:46px;content:'';background:#d4d4d4;vertical-align:middle;margin:0 22px 4px 29px}.adress-row button:hover{color:#000}.adress-row button.edit:hover:before{background-image:url(images/edit-black.svg)}.adress-row button.delete:hover:before{background-image:url(images/delete-black.svg)}.add-new-adress{width:100%;height:53px;font-family:FuturaPTMedium;font-size:18px;font-weight:500;color:#fff;padding:0;background:#000;border-radius:2px;border:none;cursor:pointer;margin-top:20px}.add-new-adress:before{display:inline-block;width:14px;height:14px;content:'';background:url(images/plus-white.svg)no-repeat center;background-size:auto 14px;vertical-align:middle;margin:0 13px 2px 0}.add-new-adress:hover{background-color:#333}.edit_customer .individual-company,.edit_customer .content-registration{float:none}.edit_customer .content-registration{width:100%;margin-left:0;padding-top:0}.edit_customer .individual-company{margin-top:0;margin-bottom:30px;width:100%}.edit_customer .individual-company .radios > div + div{clear:unset;margin:0 0 0 30px}.edit_customer.forma .checkboxai.agree{width:100%}.individual-company{float:left;width:280px;margin:50px 0 0}.individual-company .heading{font-family:FuturaPTBook;font-size:28px;font-weight:300;margin:0 0 28px}.individual-company .radios > div + div{clear:both;margin-top:30px}.radios > div{float:left;padding-left:35px}.radios input[type="radio"]{display:none}.radios input[type="radio"] + label span:first-child{display:inline-block;width:24px;height:24px;margin:0 0 0 0;vertical-align:middle;cursor:pointer;margin:0 10px 6px -34px;background-position:-55px -51px}.radios input[type="radio"] + label{font-size:22px;color:#555555;margin:0}.radios input[type="radio"]:checked + label span{background-position:-55px -9px}.radios input[type="radio"]:checked + label{color:#000}.content-registration{float:left;width:1070px;padding-top:50px;margin-left:50px}.content-registration .half{float:left;width:calc(50% - 50px)}.content-registration .half + .half{float:right}.forma .caption{float:left;width:100%;font-family:FuturaPTBook;font-weight:300;font-size:28px;margin:45px 0 16px}.forma .caption:first-child{margin-top:0}.forma .caption + label,.forma .caption + input[type="hidden"] + label{margin-top:0}.forma .adress{float:left;width:100%;margin-top:15px}.forma .adress .street,.forma .adress .village{}.forma .adress .village{margin-top:15px}.forma .adress .house{float:left;width:48%}.forma .adress .flat{float:right;width:48%}.forma .post-code{float:left;width:100%;margin-top:15px}.forma .post-code input{width:calc(100% - 172px);border-radius:2px 0 0 2px}.forma .search-post-code{float:right;width:133px;height:43px;font-size:16px;color:#7f7f7f;line-height:43px;border:1px solid #c5c5c5;border-left:none;border-radius:0 2px 2px 0;padding:0 0 0 15px}.forma .search-post-code:after{display:inline-block;content:'';width:6px;height:9px;background-position:-32px -117px;vertical-align:middle;margin:0 0 1px 7px}.forma .search-post-code:hover{text-decoration:underline}.forma .company-info{display:none;float:left;width:100%;margin-top:45px}.cart-container{float:left;width:1210px;margin-top:40px}.cart-step a{display:block}.cart-step{float:left;width:100%}.cart-step + .cart-step{margin-top:20px}.cart-step > .title{position:relative;font-family:FuturaPTBook;font-weight:300;font-size:26px;color:#555555;border:1px solid #d4d4d4;padding:26px 30px 26px 95px;cursor:pointer;overflow:hidden}.cart-step > .title span{position:absolute;top:0;left:0;width:65px;height:100%;line-height:84px;text-align:center;border-right:1px solid #d4d4d4}.cart-step.open > .title{background:#000;border-color:#000;color:#fff}.cart-step.open > .title span{border-color:#616161}.cart-step.done > .title{border-color:#000;color:#000}.cart-step.done > .title span{border-color:#000;background:url(images/check.svg)no-repeat center;background-size:auto 28px}.cart-step > .title:hover{background:#000;border-color:#000;color:#fff!important}.cart-step > .title:hover span{border-color:#616161!important}.cart-step.done > .title:hover span{background-image:url(images/check-white.svg)}.cart-step .step-content{float:left;width:1210px;margin:30px 0 10px}.gift-cupon{float:left;width:calc(100% - 60px);background:#f1f1f1;padding:30px;margin:30px 0 0}.gift-cupon span{float:left;max-width:calc(26% - 20px);font-family:FuturaPTBook;font-size:22px;line-height:22px;font-weight:300;margin:15px 20px 0 0}.gift-cupon .right{width:74%}.gift-cupon input[type="text"]{width:calc(100% - 190px);height:51px}.gift-cupon button{float:right;width:148px;height:53px;font-family:FuturaPTMedium;font-size:18px;color:#000;font-weight:500;background:#fff;border:1px solid #000;border-radius:2px;cursor:pointer}.gift-cupon button:hover{background:#000;color:#fff}.order-table{float:left;width:100%;font-family:FuturaPTBook;font-size:21px;text-align:left;border:1px solid #e5e5e5}.order-table th.title{width:auto}.order-table th.price{width:12%}.order-table th.qnt,.order-table td.qnt{width:20%;text-align:center}.order-table th.total,.order-table td.total{width:12%;padding-left:40px}.order-table th.remove{width:8%}.order-table th{font-size:18px;font-weight:300;color:#555555;height:54px}.order-table th:first-child,.order-table td:first-child{text-align:left;padding:20px 0 20px 20px}.order-table td{border-top:1px solid #e5e5e5}.order-table td.title .image{margin:0 80px 0 0px}.order-table td.title .image img{display:block;width:157px;height:157px}.order-table td.title a,.order-table td.title .a{max-width:220px;font-family:FuturaPTLight;color:#000;line-height:32px;text-align:left;margin:27px 0 27px 0}.order-table td.title a strong,.cart-dropdown .item .info a strong{font-size:16px;font-weight:400}.cart-dropdown .item .info a strong{font-size:18px}.order-table td.title .a{margin:0}.order-table td.title a:hover{text-decoration:underline}.order-table td.remove .remove{float:right;width:16px;height:16px;background:url(images/close.svg)no-repeat center;background-size:auto 20px;border:none;margin:0 30px;cursor:pointer}.order-table td.remove .remove:hover{background-image:url(images/close-red.svg)}.order-table td.remove .remove.warranty_remove{margin-top:6px}.quantity{position:relative;float:left;width:136px;height:53px}.quantity input[type="text"]{float:none;width:75px;height:51px;line-height:51px;font-family:FuturaPTBook;text-align:center;border:1px solid #000;border-radius:2px;padding:0}.quantity .q_up,.quantity .q_down{position:absolute;top:7px;width:20px!important;height:40px!important;margin:0!important}.quantity .q_down{cursor:pointer;left:0;background:url(images/q_down.png)no-repeat left center!important}.quantity .q_up{cursor:pointer;right:0;background:url(images/q_up.png)no-repeat right center!important}.order-table .quantity{float:none;margin:auto}.cart-total{width:463px;float:right;border:1px solid #000;padding:47px 40px 50px;margin:40px 0 0;position:relative;top:0}.flat,.house{margin-top:15px}.cart-floating-form{position:relative}.cart-total p{font-family:FuturaPTBook;font-size:22px;padding-right:120px;margin:0}.cart-total p span{float:right;width:120px;font-family:FuturaPTLight;text-align:right;margin-right:-120px}.cart-total p:first-child span{font-family:FuturaPTBook}.cart-total:not(.login_order) p:nth-last-child(2),.cart-total:not(.login_order) p:nth-last-child(2) span{font-family:FuturaPTMedium;font-weight:500;font-size:24px}.cart-total.login_order p:nth-last-child(1),.cart-total.login_order p:nth-last-child(1) span{font-family:FuturaPTMedium;font-weight:500;font-size:24px}.cart-total p + p{margin-top:15px}.cart-total button[type="submit"],.cart-total a{width:200px;margin-top:43px}.also-bought{float:left;width:100%;margin-top:90px}.also-bought .heading{font-family:FuturaPTMedium;font-weight:500;font-size:36px;margin:0 0 48px}.items-list{clear:both;float:left;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:-20px}.items-list .item{position:relative;float:left;width:calc(25% - 17px);border:1px solid #e5e5e5;border-radius:2px;min-height:442px;text-align:center;margin:0 20px 20px 0}.items-list .item:nth-child(4n){margin-right:0}.items-list .item .image{display:block;height:202px;text-align:center;padding:25px 0 0;overflow:hidden}.items-list .item .image img{display:inline-block;max-width:100%;max-height:180px}.items-list .item .title{display:block;font-size:21px;line-height:26px;color:#000;text-align:center;padding:0 25px}.items-list .item .title:hover{text-decoration:underline}.items-list .item .price{font-family:FuturaPTBook;font-size:21px;margin:13px 0 0}.items-list .item .add-to-cart{display:inline-block;width:128px;height:54px;font-family:FuturaPTMedium;font-size:18px;font-weight:500;color:#000;text-align:center;border:1px solid #000;background:#fff;border-radius:2px;cursor:pointer;margin-top:45px}.items-list .item .add-to-cart:hover{background:#333;border-color:#333;color:#fff}.delivery-metod .heading,.payment-metod .heading{font-family:FuturaPTBook;font-weight:300;font-size:24px;margin:12px 0 15px}.delivery-metod{float:left;width:655px;min-height:311px}.delivery-metod > div:not(.heading){float:left;width:calc(100% - 2px);border:1px solid #b2b2b2;border-radius:2px}#charNum{float:unset;border:none;width:100%;margin:5px 0 0 0}.radios .delivery{position:relative;width:100%;min-height:65px;box-sizing:border-box;padding:0 30px 0 65px}.radios .delivery + .delivery{border-top:1px solid #b2b2b2}.radios .delivery > input[type="radio"] + label{display:block;min-height:64px;box-sizing:border-box;padding:20px 0 18px;font-family:FuturaPTBook;font-weight:400;font-size:18px;line-height:22px;color:#333333}.radios .delivery > input[type="radio"] + label span:first-child{margin-bottom:0;vertical-align:middle}.radios .delivery > input[type="radio"] + label{cursor:pointer}.radios .delivery .hide{display:none}.radios .delivery .terminal{float:left;width:calc(100% + 35px);margin:13px 0 10px -35px}.delivery-metod .choose-address{float:left;width:calc(100% + 35px);margin:10px 0 0 0}.delivery-metod .my_addresses,.delivery-metod .choose-address .new-adress-form{left:-35px;position:relative}.delivery-metod .choose-address{display:none;display:block}.delivery-metod .choose-address .radios > div + div{clear:both;margin-top:7px}.delivery-metod .choose-address .radios input[type="radio"] + label{font-size:18px}.delivery-metod .choose-address .radios input[type="radio"] + label span{margin-bottom:5px}.delivery-metod .choose-address .new-adress-form{float:left;width:100%;margin:10px 0 10px}.delivery-metod .choose-address .radios{margin-left:5px}.payment-metod{float:right;width:500px;margin-bottom:-10px}.payment-metod .radios{display:grid;grid-template-columns:1fr 1fr;gap:10px}.radios .payment{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;position:relative;min-height:118px;width:100%;background-color:#f1f1f1;background-repeat:no-repeat;background-position:center;border:1px solid #f1f1f1;border-radius:2px;padding:0;cursor:pointer;text-align:center}.radios .payment img{max-width:100%}.radios .payment:nth-child(2n){margin-right:0}.radios .payment:hover{border-color:#000}.radios .payment.logo input[type="radio"] + label span{opacity:0}.radios .payment input[type="radio"] + label{cursor:pointer}.radios .payment input[type="radio"] + label span{display:none!important}.radios .payment input[type="radio"] + label span{background:none;font-weight:400;font-family:FuturaPTBook;width:auto;height:auto;margin:0 auto;line-height:19px;padding:10px 8px 0;font-size:16px;display:block!important}.radios .payment::after{content:"";height:calc(89px - 8%);width:50%;background-size:contain;background-position:center;background-repeat:no-repeat;background-origin:content-box;padding:4% 25%}html[lang="lv"] .radios .payment.esto_later::after{background-image:url(images/ESTO_10_LV.png)!important;background-size:auto 34px}html[lang="lv"] .radios .payment.esto::after{background-image:url(images/esto_leasing_LV.png)!important;background-size:auto 36px}html[lang="et"] .radios .payment.esto_later::after{background-image:url(images/ESTO_10_EE.png)!important;background-size:auto 30px}html[lang="et"] .radios .payment.esto::after{background-image:url(images/ESTORegularEE2.png)!important;background-size:auto 36px}html[lang="et"] .radios .payment.esto_buy_now_pay_later::after{background-image:url(images/ESTO_pay_later_EE.png) !important}.radios .payment.esto_pay::after{background-image:url(images/ESTO_Pay.png)!important;background-size:auto 23px}html[lang="lt"] .radios .payment.esto_pay::after{background-image:url(images/ESTO_Pay.png)!important;background-size:auto 23px}html[lang="lt"] .radios .payment.esto::after{background-image:url(images/ESTO_lizingas_LT.png)!important;background-size:auto 35px}html[lang="lt"] .radios .payment.esto_later::after{background-image:url(images/ESTO_10_LT.png)!important;background-size:auto 28px}html[lang="lt"] .radios .payment.esto_buy_now_pay_later::after{background-image:url(images/ESTO_pay_later_LT.png)!important}.radios .payment.paysera::after{background-image:url(images/paysera.png)!important}.radios .payment.paypal::after{background-image:url(images/paypal-logo.png)!important}.radios .payment.cod::after{background-image:url(images/shipping.svg)!important;background-size:90px}.radios .payment.sb-lizingas::after,.radios .payment.sblizingas::after{background-image:url(images/sblizingas-logo.png)!important}.radios .payment.free_checkout::after{background-image:url(images/payment_coupon.svg)!important}html[lang="lv"] .radios .payment.paysera::after,html[lang="et"] .radios .payment.paysera::after{background-image:url(images/paysera.png)!important}.payment-metod .radios{display:grid;grid-template-columns:1fr;gap:0;border:1px solid #b2b2b2;border-bottom:0;border-radius:2px}.radios .payment{display:block;min-height:0;box-sizing:border-box;background:#fff;border:0;border-bottom:1px solid #b2b2b2;border-radius:0;text-align:left}.radios .payment:hover{border-color:#000}.radios .payment::after{position:absolute;top:14px;right:18px;width:96px;height:36px;padding:0;background-position:right center}.radios .payment.esto_pay::after,.radios .payment.paysera_card::after,.radios .payment.paysera_apple_pay::after,.radios .payment.paysera_google_pay::after{display:none}.radios .payment.cod::after{transform:translateX(12px)}.payment-option__input{position:absolute;opacity:0;pointer-events:none}.radios .payment .payment-option__label{float:none;display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:64px;box-sizing:border-box;padding:12px 18px;cursor:pointer}.radios .payment:not(.esto_pay):not(.paysera_card):not(.paysera_apple_pay):not(.paysera_google_pay) .payment-option__label{padding-right:130px}.radios .delivery > input[type="radio"] + label span:first-child,.radios .payment input[type="radio"] + .payment-option__label .payment-option__radio{position:relative;width:24px;height:24px;box-sizing:border-box;padding:0;border:1px solid #555;border-radius:50%;background:none}.radios .payment input[type="radio"] + .payment-option__label .payment-option__radio{display:block!important;margin:0}.radios .delivery > input[type="radio"] + label span:first-child::after,.radios .payment input[type="radio"] + .payment-option__label .payment-option__radio::after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;background:#000;opacity:0}.radios .delivery > input[type="radio"]:checked + label span:first-child::after,.radios .payment input[type="radio"]:checked + .payment-option__label .payment-option__radio::after{opacity:1}.radios .payment input[type="radio"] + .payment-option__label .payment-option__title{display:block!important;width:auto;height:auto;margin:0;padding:0;justify-self:start;font-family:FuturaPTBook;font-size:18px;font-weight:400;line-height:22px;color:#333333;text-align:left}.radios .payment input[type="radio"] + .payment-option__label .payment-option__brand{display:inline-flex!important;align-items:center;justify-content:flex-end;justify-self:end;min-width:82px;margin:0;padding:0;font-family:Arial,sans-serif;font-size:17px;font-weight:600;white-space:nowrap}.payment-option__brand--card{gap:7px}.payment-option__brand--card img{width:auto;height:22px}.payment-option__brand-logo--mastercard{transform:translateY(2px)}.payment-option__brand-logo--visa{transform:translateX(2px)}.payment-option__brand--apple,.payment-option__brand--google{height:30px}.payment-option__brand--apple img{display:block;width:auto;height:30px}.payment-option__brand--google img{display:block;width:auto;max-width:none;height:30px}.payment-option__details{display:none;padding:0 18px 16px 53px}.radios .payment.checked .payment-option__details{display:block}.payment-option__description{font-family:FuturaPTLight;font-size:15px;line-height:20px;color:#555}.payment-banks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:10px 0 0 -35px}.payment-bank{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;min-height:42px;box-sizing:border-box;padding:4px;border:1px solid #d4d4d4;background:#fff;cursor:pointer;text-align:center}.forma label.payment-bank{float:none;width:auto;margin:0!important}.payment-bank:hover{border-color:#000}.payment-bank.selected{border-color:#000;background:#f7f7f7;box-shadow:inset 0 0 0 1px #000}.payment-bank.selected::after{position:absolute;top:5px;right:5px;width:6px;height:6px;border-radius:50%;background:#000;content:''}.payment-bank input{position:absolute;opacity:0;pointer-events:none}.payment-bank img{width:100%!important;height:32px;max-width:100px!important;max-height:32px;object-fit:contain}.payment-bank img[src*="/SWEDBANK."]{transform:scale(1.6)}.payment-bank img[src*="/SEB."]{transform:scale(2.2)}.payment-bank img[src*="/LUMINOR."]{transform:scale(2.1)}.payment-bank img[src*="/REVOLUT."]{transform:scale(1.9)}.payment-bank img[src*="/PAYSERA."]{transform:scale(1.7)}.payment-bank img[src*="lku_lt_pis"]{transform:scale(.78)}.payment-bank img + span{display:none}.payment-bank span{font-family:FuturaPTBook;font-size:14px;line-height:18px}.reviews-list{float:left;width:860px;margin-top:40px}.reviews-list .review{float:left;width:calc(100% - 62px);padding:28px 30px 25px;border:1px solid #000}.reviews-list .review + .review{margin-top:30px}.reviews-list .review p{font-size:21px;margin:17px 0}.reviews-list .review p.author{font-family:FuturaPTBook;font-size:18px;font-weight:300}.reviews-list .review p:first-child{margin-top:0}.reviews-list .review p:last-child{margin-bottom:0}.reviews-list .review .stars > div.fill{background-image:url(images/star-black.svg)}.feedback-form{float:left;width:530px;margin:40px 0 0 100px}.feedback-form .heading{font-family:FuturaPTBook;font-weight:300;font-size:38px;margin:-11px 0 13px}.feedback-form textarea{height:120px}.feedback-form .rate{float:left;width:calc(100% - 60px);background:#f3f3f3;padding:27px 30px 17px;border-radius:2px;margin-top:30px}.feedback-form .rate span{display:inline-block;font-size:18px;vertical-align:middle;margin:0 10px 8px 0}.feedback-form .rate .stars{display:inline-block}.feedback-form .rate .stars > div{cursor:pointer}.feedback-form .rate .stars input{opacity:0;pointer-events:none}.content.no-border{border:none}.hero{float:left;width:100%;min-height:407px;background-color:#f2f2f2;background-repeat:no-repeat;background-position:center top;padding-bottom:50px}.hero img{display:block;max-width:220px;margin-bottom:30px}.hero .wrap.brand_logo_info > img{height:60px}.hero .wrap.brand_logo_info.brand_16 > img{height:60px}.hero .wrap.brand_logo_info.brand_17 > img{height:45px}.hero .wrap.brand_logo_info.brand_19 > img{height:60px}.hero .wrap.brand_logo_info.brand_23 > img{height:40px;position:relative;top:30px}.hero img + p{margin-top:0}.hero p{max-width:525px;font-size:28px;line-height:40px}.hero p:last-child{margin-bottom:0px}.hero p a{color:#000;text-decoration:underline}.brand-category-holder{float:left;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.brand-category{float:left;width:calc(50% - 130px);min-height:338px;font-size:21px;color:#555555;background-color:#f4f4f4;background-repeat:no-repeat;background-size:cover;padding:40px 50px 50px 55px;margin:50px 50px 0 0}.brand-category:nth-child(2n){margin-right:0}.brand-category ul{width:400px;margin:0;padding:0;list-style:none}.brand-category ul li{padding-left:22px;margin:13px 0}.brand-category ul li:before{display:inline-block;width:6px;height:9px;content:'';background-position:-32px -117px;margin:0 15px 1px -21px}.brand-category ul li a{font-size:21px;color:#555555}.brand-category ul li a:hover{text-decoration:underline}.brand-category ul li:first-child{padding:0;margin:0 0 20px}.brand-category ul li:first-child:before{content:none}.brand-category ul li:first-child a{font-family:FuturaPTBook;font-size:36px;color:#000}.media-page .simple-text{float:left;width:840px;margin:17px 0 47px}.media-container{float:left;width:100%;margin:0 0 -50px}.media{position:relative;float:left;width:calc(50% - 25px);min-height:530px;background-color:#000;background-repeat:no-repeat;background-size:cover;border-radius:3px;margin:0 50px 50px 0;overflow:hidden}.media:nth-child(2n){margin-right:0}.media .technology{position:absolute;top:63px;left:65px;font-size:21px;color:#fff;z-index:9}.media .title{position:absolute;bottom:65px;left:65px;width:calc(100% - 230px);font-family:FuturaPTBook;font-size:34px;color:#fff;z-index:9;cursor:pointer}.media .title:hover{text-decoration:underline}.media .more{position:absolute;right:70px;bottom:65px;width:68px;height:53px;background:#fff url(images/arrow.svg)no-repeat center;background-size:24px auto;border-radius:2px;z-index:9;cursor:pointer}.media .more:hover{background-color:#000;background-image:url(images/arrow-white.svg)}.media:after{position:absolute;left:0;bottom:0;content:'';width:100%;height:278px;background:url(images/video-shadow.png)repeat-x}.popup-background{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgb(0 0 0 / 24%);z-index:9999}.popup{display:none;position:fixed;top:50%;right:0;left:0;width:calc(100% - 140px);height:auto;overflow:auto;padding:50px 50px 0;transform:translateY(-50%);margin:0 auto;z-index:9999}.popup .close{position:absolute;top:0px;right:0px;width:25px;height:25px;background:url(images/close-white.svg)no-repeat center;background-size:auto 33px;background-color:transparent;border:none;cursor:pointer;z-index:9}.product-images-pop .product-images{width:100%;height:100%;overflow:hidden}.product-images-pop .product-images .front-photo{width:calc(100% - 124px);max-height:100%}.product-images-pop .product-images .front-photo:not(.slick-initialized){display:grid;grid-template-columns:repeat(1,1fr);overflow:hidden}.product-images-pop .product-images .front-photo:not(.slick-initialized) > *:nth-child(n+2){display:none}.product-images-pop .slider-for .slick-next{right:1px!important}.popup .close:hover,.popup.product-images-pop .close,.warranty_cart.popup .close{background-image:url(images/close-black.svg)}.warranty_cart.popup .close{right:10px;top:10px;background-size:contain}.popup.product-images-pop .close{top:25px;right:25px}.popup.video-pop.review-pop{padding:0}.popup.video-pop.review-pop .feedback-form{float:none;width:calc(100% - 100px);margin:0;background:white;padding:50px}.popup.video-pop{width:1050px}.popup.video-pop .video,.video-product .video{clear:both;position:relative;float:left;width:100%;height:590px;cursor:pointer;overflow:hidden}.popup.video-pop .video img,.video-product .video img{display:block;width:100%;height:auto;margin:0}.popup.video-pop .video img.img0,.video-product .video .img0{position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto}.popup.video-pop .video iframe,.video-product .video iframe{width:100%;height:590px;border:none}.popup.video-pop .video:after,.video-product .video:after{display:none;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:90px;height:90px;content:'';background:url(images/play-video.svg)no-repeat center;background-size:auto 90px;opacity:0.8;z-index:9}.popup.video-pop .video.play:before,.popup.video-pop .video.play:after,.video-product .video:after,.video-product .video:before{content:none}.popup.video-pop .title{float:left;font-family:FuturaPTBook;font-size:34px;color:#fff;margin:24px 0 0}.search-result{float:left;width:calc(100% - 102px);height:63px;font-size:22px;color:#555555;line-height:63px;background:url(images/search.svg)no-repeat left 30px center;background-size:auto 20px;border:1px solid #c5c5c5;border-radius:2px;padding:0 20px 0 80px;margin:20px 0 50px}.popup.video-pop.product-images-pop{background:white;padding-bottom:50px}.search-result p{display:inline-block;margin:0}.search-result strong{color:#000;font-weight:300}.search-result p + p:before{display:inline-block;width:1px;height:43px;content:'';background:#c5c5c5;vertical-align:middle;margin:0 28px 3px 25px}.description-banner + .clear + .advantages,.description-banner + .advantages{margin-top:0}.description-banner{float:left;width:100%;min-height:417px;background-color:#f2f2f2;background-repeat:no-repeat;background-size:cover;padding:90px 0 50px;margin-top:80px}.description-banner .simple-text{float:left;width:840px;font-size:20px}.black-page-heading{float:left;width:100%;background:#000000;padding-bottom:30px;margin-bottom:75px}.black-page-heading h1{color:#fff}.black-page-heading .breadcrumb li a{color:#858585}.black-page-heading .breadcrumb li:last-child a{color:#c4c4c4}.black-page-heading .breadcrumb li a:before{background:#c4c4c4}.black-page-heading .sub-menu{float:left;width:100%;border-top:1px solid #5c5c5c;margin:30px 0 -30px}.black-page-heading .sub-menu .logo{float:left;max-width:200px;height:100px;line-height:100px;border-right:1px solid #5c5c5c;padding-right:50px}.black-page-heading .sub-menu .logo img{display:inline-block;vertical-align:middle;max-width:100%;max-height:50px}.black-page-heading .sub-menu ul{float:left;width:calc(100% - 302px);border-left:1px solid #5c5c5c;padding:30px 0 27px 50px;margin:0 0 0 -1px}.black-page-heading .sub-menu ul li{float:left;list-style:none;margin:0 32px 17px 0}.black-page-heading .sub-menu ul li a{position:relative;font-family:FuturaPTBook;font-size:20px;color:#d4d4d4}.black-page-heading .sub-menu ul li a:hover,.black-page-heading .sub-menu ul li.active a{color:#fff}.black-page-heading .sub-menu ul li a:hover:after,.black-page-heading .sub-menu ul li.active a:after{position:absolute;left:0;bottom:-11px;content:'';width:47px;height:2px;background:#fff}.comparison{margin-top:40px}.comparison .block{float:left;width:calc(20% - 2px);font-size:20px;border:1px solid #e5e5e5;border-radius:2px;margin-right:-1px}.comparison .block:first-child{font-family:FuturaPTBook;font-weight:300}.comparison .block:last-child{border-right:1px solid #e5e5e5}.comparison .block > div{min-height:26px;padding:11px 20px 13px}.comparison .block > div + div{border-top:1px solid #e5e5e5}.comparison .block > div a{color:#000}.comparison .block > div a:hover{text-decoration:underline}.comparison .block > div.title{min-height:52px!important;padding:16px 20px 18px;overflow:hidden}.comparison .block > div.title a{float:left;max-width:calc(100% - 25px)}.comparison .block .remove{float:right;width:13px;height:13px;background:url(images/remove.svg)no-repeat center;background-size:auto 22px;border:none;margin:9px 0 0;cursor:pointer}.comparison .block .remove:hover{background-image:url(images/remove-red.svg)}.comparison .block > div.image{height:224px;text-align:center;padding:0;overflow:hidden}.comparison .block > div.image img{display:inline-block;max-width:100%;max-height:224px;height:auto}.comparison .block > div.price{font-family:FuturaPTDemi;font-weight:300}.comparison .block > div.buy{padding:20px}.comparison .block .add-to-cart{display:inline-block;width:170px;height:53px;font-family:FuturaPTMedium;font-size:18px;color:#fff;font-weight:500;text-align:center;background:#000;border:none;border-radius:2px;cursor:pointer}.comparison .block .add-to-cart:hover{background:#333}.comparison .block > div span.hide,table.comparison span.hide{display:none}table.comparison{float:left;width:100%;font-size:20px;border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5;table-layout:fixed}table.comparison tr td{min-width:25%;padding:11px 20px 13px;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}table.comparison tr td:first-child{font-family:FuturaPTBook;font-weight:300}table.comparison td.title a{float:left;width:calc(100% - 30px)}table.comparison a{color:#000}table.comparison a:hover{text-decoration:underline}table.comparison .remove{float:right;width:13px;height:13px;background:url(images/remove.svg)no-repeat center;background-size:auto 22px;border:none;margin:9px 0 0;cursor:pointer}table.comparison .remove:hover{background-image:url(images/remove-red.svg)}table.comparison img{display:inline-block;max-width:100%;max-height:224px;height:auto}table.comparison td.price{font-family:FuturaPTDemi;font-weight:300}table.comparison .add-to-cart{display:inline-block;width:170px;height:53px;font-family:FuturaPTMedium;font-size:18px;color:#fff;font-weight:500;text-align:center;background:#000;border:none;border-radius:2px;cursor:pointer}table.comparison .add-to-cart:hover{background:#333}table.comparison td.hide{border:none}table.comparison td.buy{padding:20px}table.comparison td.no-border{border:none}.product-images{float:left;width:830px}.product-images .gallery{float:left;width:104px;margin:0!important}.product-images .gallery:not(.slick-initialized){display:grid;grid-template-columns:1fr;grid-template-rows:repeat(1,1fr);overflow:hidden}.product-images .gallery:not(.slick-initialized) > *:nth-child(n+6){display:none}.product-images .gallery .thumb{position:relative;width:100%;aspect-ratio:1/1;border:1px solid #d8d8d8;cursor:pointer}.product-images .gallery .thumb{margin-bottom:20px}.product-images .gallery .thumb:hover,.product-images .gallery .thumb.active{border-color:#000}.product-images .gallery .thumb a{display:block;pointer-events:none!important}.product-images .gallery .thumb img{display:block;max-width:100%;max-height:100%}.product-images .front-photo{position:relative;float:right;width:670px;height:auto;height:670px}.product-images .front-photo:not(.slick-initialized){display:grid;grid-template-columns:repeat(1,1fr);overflow:hidden}.product-images .front-photo:not(.slick-initialized) > *:nth-child(n+2){display:none}.product-images .front-photo .vertical-align{display:table-cell;vertical-align:middle;text-align:center}.product-images .front-photo img{display:block;max-width:670px;max-height:670px;cursor:pointer}.product-images-pop .product-images .front-photo img{max-width:unset;max-height:unset;cursor:zoom-in;width:100%;height:100%}.slider-nav .slick-prev,.slider-nav .slick-next{width:20px!important;height:20px!important;top:50%!important;z-index:9}.slider-nav .slick-prev{left:140px!important;background-position:-106px -72px}.slider-nav .slick-next{right:-746px!important;background-position:-145px -72px}.slider-for .slick-prev,.slider-for .slick-next{width:20px!important;height:20px!important;top:50%!important;z-index:9}.slider-for .slick-prev{left:-29px!important;background-position:-106px -72px}.slider-for .slick-next{right:-31px!important;background-position:-145px -72px}.slider-for.slider-for1 .slick-prev{left:-0px!important}.product-info{float:left;width:775px;margin:0px 0 0 60px;position:relative}.product-info .breadcrumb{padding:0 0 5px;margin:-7px 0 0}.product-info .logo{max-width:180px;max-height:80px}.product-info h1{font-family:FuturaPTBook;font-weight:400;font-size:34px;margin:0;text-transform:none!important;margin-top:20px}.product-info .price-n-warranty{display:flex;align-items:center;margin:12px 0 0}.product-info .price-n-warranty .col-1{padding:0 40px 0 0;margin:0 40px 0 0;border-right:1px solid #d8d8d8}.product-info .price-n-warranty .col-2 p{font-family:FuturaPTMedium;font-size:16px;font-weight:500;color:#000;display:flex;align-items:center}.product-info .price-n-warranty .col-2 p::before{content:"";width:29px;min-width:29px;height:31px;margin-right:10px;background:url("./images/warranty-icon.png") no-repeat center}.product-info .price-n-warranty .col-3{width:180px}.product-info .price-n-warranty .col-3 p{font-size:16px;margin:0}.product-info .price-n-warranty .col-3 p button{text-decoration:underline;appearance:none;border:0;background:transparent;padding:0;margin:0;cursor:pointer;color:#000;font-size:18px;font-family:FuturaPTBook}.product-info .price-n-warranty .col-3 p strong{}.warranty-title{}.warranty-title p{font-family:FuturaPTMedium;font-size:16px;font-weight:500;color:#000;display:flex;align-items:center}.warranty-title p::before{content:"";width:29px;min-width:29px;height:31px;margin-right:10px;background:url("./images/warranty-icon.png") no-repeat center}.product-info .description{font-size:21px}.product-info .raiting{margin:25px 0 0}.product-info .raiting .stars{display:inline-block}.product-info .raiting span{display:inline-block;font-size:16px;color:#555555;vertical-align:middle;margin:0 0 7px 13px}.product-info .price{font-family:FuturaPTDemi;font-weight:300;font-size:32px}.product-info .model{margin-top:10px}.product-info .price-loyal,.warranty-price .price-loyal,.suggest .products-suggest .price .price-loyal,.product .price-loyal{color:#02b392}.price a.price-loyal{color:#02b392;cursor:pointer;position:relative;text-decoration:none;transition:filter .4s}.price a.price-loyal:hover,.price a.price-loyal:focus{filter:brightness(1.1);text-decoration:none}.price .price-loyal[data-hover]{position:relative}.price .price-loyal[data-hover]::before{content:attr(data-hover);position:absolute;z-index:100;top:100%;right:0;width:200px;padding:10px;background-color:#fff;box-shadow:0px 4px 4px rgba(0,0,0,0.25);font-family:FuturaPTBook;font-size:14px;line-height:18px;color:#000;font-weight:400;margin:0;text-align:left;opacity:0;visibility:hidden;transition:all .4s;white-space:normal}.price .price-loyal[data-hover]:hover::before,.price .price-loyal[data-hover]:focus::before{opacity:1;visibility:visible}.price-loyal:after{content:'';display:inline-block;background:url(images/heart-loyalty-filled.svg) no-repeat center;background-size:contain;width:0.6em;height:0.6em;vertical-align:text-top;margin-top:0.2em;margin-left:0.1em;max-width:13px;max-height:13px}.order-table .price .price-loyal{font-family:FuturaPTBook;display:block;color:#02b392}.order-table .total .price-loyal{color:#02b392}.price-loyal-block{margin-bottom:0.7em;white-space:nowrap;color:#02b392;a{font-size:0.8em;text-decoration:underline;font-weight:600;color:#02b392;padding-right:0.5em}}.product-info .price .price-loyal + .price-old,.price .price-loyal + .price-old{text-decoration:none}.product-info .price .price-old{font-family:FuturaPTBook;font-size:28px;text-decoration:line-through}.order-table .price .price-old{font-family:FuturaPTBook;font-size:16px;text-decoration:line-through;display:block;color:#cc1e1e}.product-info .add-to-cart{margin:40px 0 0}.product-info .add-to-cart .how-works{position:relative;display:inline-block;width:calc(50% - 11px);height:53px;font-family:FuturaPTMedium;font-size:18px;font-weight:500;color:#000;text-align:center;line-height:51px;background:transparent;border:1px solid #000;border-radius:2px;margin-right:29px;cursor:pointer;z-index:9;margin-right:0}.product-info .add-to-cart .how-works:hover,.product-info .add-to-cart .reservation:hover{background:#333;border-color:#333;color:#fff}.product-info .add-to-cart .quantity ~ .add-to-cart{width:290px}.product-info .add-to-cart .add-to-cart{display:inline-block;width:calc(50% - 10px);height:53px;font-family:FuturaPTMedium;font-size:18px;color:#fff;font-weight:500;text-align:center;background:#000;border:1px solid #000;border-radius:2px;margin:0;cursor:pointer;margin-left:15px}.product-info .add-to-cart .add-to-cart:nth-child(2){margin-left:0}.product-info .add-to-cart .add-to-cart:hover{background:#333;border-color:#333}.warranty{margin:20px 0 0 0;padding:10px 0 0 0}.warranty-header{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}@media(max-width:800px){.warranty-header{display:grid;grid-template-columns:auto auto}.warranty-header .warranty-title{grid-column:1 / span 2}.warranty-header .warranty-title + button{margin-left:0 !important}.warranty-header button{max-width:max-content}}.warranty-header button{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;appearance:none;background-color:transparent;border:none;font-family:FuturaPTBook;font-weight:400;font-size:18px;line-height:20px;color:#9A9A9A;cursor:pointer;transition:all .4s;position:relative;padding:0 23px 0 0}.warranty-header button:not(:first-child){margin:0 0 0 20px}.warranty-header button:first-child:before{content:"";width:28px;min-width:28px;height:27px;background:url(images/warranty-1.png) no-repeat center;margin:0 15px 0 0;transition:all .4s}.warranty-header button .info{width:18px;height:18px;position:absolute;top:50%;transform:translateY(-50%);right:0;z-index:10}.warranty-header button .info::before{content:"";display:block;width:100%;height:100%;background:url(images/info_18x18_333.svg) no-repeat center;opacity:0.4}.warranty-header button .info::after{content:attr(data-hover);position:absolute;z-index:100;top:100%;right:0;width:200px;padding:10px;background-color:#fff;box-shadow:0px 4px 4px rgba(0,0,0,0.25);font-family:FuturaPTBook;font-size:14px;line-height:18px;color:#000;font-weight:400;margin:0;text-align:left;opacity:0;visibility:hidden;transition:all .4s}.warranty-header button .info:hover::after{opacity:1;visibility:visible}.warranty-header button.active{color:#000;text-decoration:underline}.warranty-header button.active .info::before{opacity:1}.warranty-content{margin:10px 0 0 0}.warranty-wrap{display:none}.warranty-wrap.active{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}.warranty-type{width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}.warranty-type .item{background-color:#fff;cursor:pointer;position:relative;box-shadow:0px 4px 4px rgba(0,0,0,0.25);width:calc(20% - 18px);display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}.warranty-type .item input{opacity:0;width:0.01px;height:0.01px;position:absolute;visibility:hidden;z-index:-1}.warranty-type .item input:checked ~ .item-top{background-color:#000}.warranty-type .item input:checked ~ .item-top p{color:#fff}.warranty-type .item input:checked ~ .item-top p::before{background-image:url("./images/plus_10x10_fff.svg")}.warranty-type .item .item-top{background-color:#f1f1f1;padding:6px 0}.warranty-type .item .item-top p{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;width:100%;text-align:center;font-family:FuturaPTBook;font-size:16px;color:#000;font-weight:400;margin:0}.warranty-type .item .item-top p::before{content:"";width:10px;min-width:10px;height:10px;margin:0 5px 0 0;background:url("./images/plus_10x10_000.svg") no-repeat center}.warranty-type .item > p{width:100%;text-align:center;font-family:FuturaPTDemi;font-size:18px;color:#000;margin:14px 0}.warranty-type .item > p.warranty-price{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.warranty-price-old{color:#888;font-family:FuturaPTBook;text-decoration:line-through}.warranty-toggle__loyalty{flex:0 0 auto;line-height:1}.warranty-content .price-loyal:after{vertical-align:top;margin-top:unset}.product-info .gray{background:#f1f1f1;padding:30px 50px 50px;margin:40px 0 0}.product-info .gray.product_gift.product_pickup{padding:8px 10px;width:calc(100% - 22px);background:#000;color:white}.product-info .gray.product_gift{float:none;padding:8px 50px;width:calc(100% - 102px);background:#dedede;border:1px solid black;position:relative;font-size:18px}.product-info .gray.product_gift p{float:left}.product-info .gray.product_gift img{width:37px;margin-left:15px;margin-top:5px;position:absolute;right:20px}.product-info .gray.product_gift a{color:black;text-decoration:underline}.add-to-wishlist,.add-to-comparison{display:inline-block;font-family:FuturaPTLight;font-size:21px;color:#000;font-weight:300;background:transparent;border:none;padding:0;margin:0;cursor:pointer}.add-to-wishlist{position:absolute;right:0;top:0}.add-to-comparison{position:absolute;right:50px;top:0}.add-to-wishlist.filled:before{background:url(images/heart-filled.svg)no-repeat center;background-size:auto 21px}.add-to-wishlist:before,.add-to-comparison:before{display:inline-block;width:27px;height:21px;content:'';background:url(images/heart.svg)no-repeat center;background-size:auto 21px;vertical-align:middle;padding:0}.add-to-comparison:before{width:30px;background:url(images/scales.svg)no-repeat center;background-size:auto 21px}.add-to-wishlist:after{display:inline-block;width:1px;height:61px;background:#d4d4d4;vertical-align:middle;margin:0 35px 0 50px}.add-to-wishlist:hover,.add-to-comparison:hover{text-decoration:underline}.product-info .delivery{font-size:19px;color:#555555;border-top:1px solid #d4d4d4;padding-top:24px;margin:30px 0 0}.product-info .delivery p,.product-info .delivery ul li{margin:0}.product-info .delivery p + p,.product-info .delivery ul li + li,.product-info .delivery p + ul,.product-info .delivery ul + p{margin-top:10px}.product-info .delivery ul{margin:0;padding:0;list-style:none}.product-info .delivery a{color:#555555}.product-info .delivery a:hover{text-decoration:underline}.product-info .delivery ul li{padding-left:10px}.product-info .delivery ul li:before{display:inline-block;width:2px;height:2px;content:'';background:#555555;border-radius:50%;vertical-align:middle;margin:0 8px 3px -10px}.product-info .delivery img{float:right;margin:-9px 0 0 20px}.advantages.in-product-page{margin:95px 0 0}.advantages.in-product-page .wrap > div:nth-child(1){width:calc(21% - 70px);padding:0 0 0 70px}.advantages.in-product-page .wrap > div:nth-child(2){width:calc(25% - 125px);padding:0 0 0 75px}.advantages.in-product-page .wrap > div:nth-child(3){width:calc(32% - 125px)}.advantages.in-product-page .wrap > div:nth-child(4){width:calc(22% - 130px)}.advantages.in-product-page .wrap > div:nth-child(1):before{width:40px;background-image:url(images/warranty-service.svg);background-size:auto 40px}.advantages.in-product-page .wrap > div:nth-child(2):before{width:45px;background-image:url(images/consultations.svg);background-size:auto 43px}.specifications{float:left;width:100%;margin:90px 0 0;overflow:hidden}.homepage-products{margin:100px auto}#product .heading,.homepage-products .heading,.instagram-feed .heading{font-family:FuturaPTMedium;font-weight:500;font-size:38px;margin:0 0 40px}.homepage-products ~ .homepage-products{margin:0 auto 100px}.homepage-products.homepage-products--before-instagram{margin-bottom:0}.specifications .heading{margin:0 0 -10px}.specifications .list{position:relative;float:left;width:calc(100% + 100px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:-50px}.specifications .list > div{position:relative;float:left;width:calc(25% - 100px);min-height:108px;padding:50px}.specifications .list > div p{font-size:21px;line-height:30px;margin:0}.specifications .list > div p:first-child{font-family:FuturaPTBook;font-weight:300;font-size:24px;line-height:unset;margin:0 0 17px}.specifications .list > div p:nth-child(2) strong{font-size:36px;font-weight:300}.specifications .list > div:nth-child(4n+1){clear:both}.specifications .list > div:after{position:absolute;top:50px;right:0;content:'';width:1px;height:calc(100% - 100px);background:#d4d4d4}.specifications .list > div:nth-child(4n):after,.specifications .list > div:last-child:after{content:none}.specifications .list > div:before{position:absolute;bottom:0;left:50px;content:'';width:calc(100% - 100px);height:1px;background:#d4d4d4}.specifications .list:after{position:absolute;bottom:-1px;left:0;content:'';width:100%;height:3px;background:#fff}.product-rating{float:left;width:100%;margin-top:100px}@media only screen and (max-width:1400px){.product-rating{margin-top:60px}}.product-rating .wrap{margin:0}.product-rating .wrap > .product-rating-section{max-width:980px;width:100%}.product-rating .wrap > .left,.product-rating .wrap > div > .left{width:330px;height:270px;border-right:1px solid #d4d4d4;margin-right:50px}.product-rating .num{font-size:100px}.product-rating .num span{font-family:FuturaPTBook;font-weight:300;font-size:160px}.product-rating .raiting{margin:15px 0 0}.product-rating .raiting .stars{display:inline-block}.product-rating .wrap > .left .raiting .stars > div,.product-rating .wrap > div > .left .raiting .stars > div{width:24px;height:24px;background-size:auto 32px}.product-rating .wrap > .left .raiting .stars > div + div,.product-rating .wrap > div > .left .raiting .stars > div + div{margin-left:14px}.product-rating .raiting span{display:inline-block;font-size:16px;color:#555555;vertical-align:middle;margin:0 0 7px 13px}.product-rating .wrap > .left .raiting span,.product-rating .wrap > div > .left .raiting span{font-size:21px;margin:0 0 16px 25px}.feedback-carusel{float:left;width:590px}.feedback-carusel > p{font-size:20px;margin:50px 0 50px 75px}.feedback-carusel.no-rating > p,.feedback-carusel.no-rating button{margin:0 0 40px!important}.feedback-carusel a:hover{background:#333;border-color:#333;color:#fff}.feedback-carusel .feedback p{font-size:21px;line-height:30px;margin:0}.feedback-carusel .feedback p.author{font-family:FuturaPTBook;font-weight:300;font-size:18px;margin:17px 0 0}.feedback-carusel .feedback p.status{font-family:FuturaPTBook;font-weight:300;font-size:18px;margin:17px 0 0;color:red}.feedback-carusel .raiting{margin:0 0 10px}.feedback-carusel button.not_logged,button.reviews_page_btn{clear:both;float:left;width:auto;font-family:FuturaPTMedium;font-weight:500;font-size:18px;color:#000;text-align:center;border:1px solid #000;border-radius:2px;margin:60px 0 0 75px;background:transparent;padding:13px 30px;cursor:pointer}button.reviews_page_btn{margin:17px 0 0 0px}.feedback-carusel a{clear:both;float:left;width:193px;height:51px;font-family:FuturaPTMedium;font-weight:500;font-size:18px;color:#000;line-height:53px;text-align:center;border:1px solid #000;border-radius:2px;margin:0px 0 0 75px}#feedback-carusel{padding:0 75px;margin:0!important}#feedback-carusel .slick-prev,#feedback-carusel .slick-next,#related-goods-carusel1 .slick-prev,#related-goods-carusel1 .slick-next,#related-goods-carusel .slick-prev,#related-goods-carusel .slick-next,#accessories-goods-carusel1 .slick-prev,#accessories-goods-carusel1 .slick-next,#accessories-goods-carusel .slick-prev,#accessories-goods-carusel .slick-next,#offers-goods-carusel .slick-prev,#offers-goods-carusel .slick-next,.brands-carousel .slick-prev,.brands-carousel .slick-next{width:20px!important;height:20px!important;top:50%!important;z-index:9}#feedback-carusel .slick-prev,.brands-carousel .slick-prev,#related-goods-carusel .slick-prev,#related-goods-carusel1 .slick-prev,#accessories-goods-carusel .slick-prev,#offers-goods-carusel .slick-prev{left:0px!important;background-position:-106px -72px}#feedback-carusel .slick-next,.brands-carousel .slick-next,#related-goods-carusel .slick-next,#related-goods-carusel1 .slick-next,#accessories-goods-carusel .slick-next,#offers-goods-carusel .slick-next{right:0px!important;background-position:-145px -72px}.specifications-block{float:left;width:100%;border-top:1px solid #d4d4d4;padding-top:90px;margin-top:100px}#product .specifications-block .heading{margin-bottom:48px}.specifications-block .list{float:left;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 0 -60px}.specifications-block .list > div{float:left;width:calc(33.33% - 104px);margin:0 155px 60px 0;overflow:hidden}.specifications-block .list > div:nth-child(3n){margin-right:0}.specifications-block .list > div img{display:inline-block;width:100%;height:auto}.specifications-block .list > div p{font-size:18px;color:#333;line-height:22px;min-height:44px;text-align:justify;margin:0}.specifications-block .list > div p:nth-child(2){font-family:FuturaPTMedium;font-size:21px;color:#000;line-height:unset;min-height:unset;text-align:left;margin:16px 0 12px}.specifications-block.black + .specifications-block:not(.black),.specifications-block.black + .clear + .specifications-block:not(.black){margin-top:0;border:none}.specifications-block.black{background:#000;border:none;padding-bottom:100px}.specifications-block.black .heading{color:#fff}.specifications-block.black .list > div p{color:#c1c1c1}.specifications-block.black .list > div p:nth-child(2){color:#fff}.related-goods,.accessories{float:left;width:100%;border-top:1px solid #d4d4d4;padding-top:90px;margin-top:100px}@media only screen and (max-width:1400px){.related-goods,.accessories{float:left;width:100%;border-top:1px solid #d4d4d4;padding-top:60px;margin-top:60px}}.related-goods .heading,.accessories .heading{font-family:FuturaPTMedium;font-weight:500;font-size:36px;margin:0 0 28px}#product .related-goods .product .add-to-cart:after,#product .accessories .product .add-to-cart:after{display:inline-block;width:25px;height:12px;content:'';background:url(images/arrow-white.svg)no-repeat center;background-size:auto 11px;vertical-align:middle;margin:0 0 2px 13px}.brands-carousel .product{margin:0 15px}.brands-carousel .slick-prev{left:unset!important;right:55px;top:-45px!important}.brands-carousel .slick-next{right:12px!important;top:-45px!important}.brands-carousel .slick-track{display:flex !important}.brands-carousel .slick-slide{height:inherit !important}#related-goods-carusel .product,#accessories-goods-carusel .product{margin:0 15px}#related-goods-carusel,#accessories-goods-carusel{width:calc(100% + 30px);margin:0 -15px!important}#related-goods-carusel .slick-prev,#accessories-goods-carusel.slick-prev{left:unset!important;right:55px;top:-45px!important}#related-goods-carusel .slick-next,#accessories-goods-carusel.slick-next{right:12px!important;top:-45px!important}#related-goods-carusel .slick-track,#accessories-goods-carusel.slick-track{display:flex !important}#related-goods-carusel .slick-slide,#accessories-goods-carusel.slick-slide{height:inherit !important}#related-goods-carusel1 .product,#accessories-goods-carusel .product{margin:0 15px}#related-goods-carusel1,#accessories-goods-carusel{width:calc(100% + 30px);margin:0 -15px!important}#related-goods-carusel1 .slick-prev,#accessories-goods-carusel .slick-prev{left:unset!important;right:55px;top:-45px!important}#related-goods-carusel1 .slick-next,#accessories-goods-carusel .slick-next{right:12px!important;top:-45px!important}#related-goods-carusel1 .slick-track,#accessories-goods-carusel .slick-track{display:flex !important}#related-goods-carusel1 .slick-slide,#accessories-goods-carusel .slick-slide{height:inherit !important}#offers-goods-carusel .product{margin:0 15px}#offers-goods-carusel{width:calc(100% + 30px);margin:50px -15px !important}#offers-goods-carusel .slick-prev{left:unset!important;right:55px;top:-45px!important}#offers-goods-carusel .slick-next{right:12px!important;top:-45px!important}#offers-goods-carusel .slick-track{display:flex !important}#offers-goods-carusel .slick-slide{height:inherit !important}#product .articles-block .heading{font-size:36px;margin:0 0 38px}.product-parts{float:left;width:100%;padding:90px 0 100px}.product-parts .product-parts-section{display:flex;flex-direction:column;align-items:center}.product-parts .product-parts-section > *{max-width:980px;width:100%}.product-parts .photos{width:100%;margin-bottom:-30px}.product-parts .photos img{float:left;width:310px;height:260px;margin:0 0 30px 30px}.product-parts .photos img:first-child{width:420px;height:550px;margin-left:0}.product-parts .photos img:nth-child(14){margin-left:450px}.product-parts .photos img:nth-child(18),.product-parts .photos img:nth-child(10){margin-left:0px}.requisites{float:left;width:550px;margin-top:42px}.requisites p{min-height:27px;font-size:21px;margin:0}.requisites p + p{margin-top:10px}.requisites p strong{display:block;font-family:FuturaPTBook;font-weight:300;font-size:28px;margin:0 0 17px}.requisites p a{color:#000}.requisites p a:hover{text-decoration:underline}.requisites .soc{margin:27px 0 0}.requisites > div:nth-child(2){margin-top:57px}.requisites .contact-salon-details + .contact-salon-details{margin-top:37px}.requisites .soc a{display:inline-block;height:32px;width:32px;background-repeat:no-repeat;background-position:center;background-size:auto 36px}.requisites .soc a + a{margin-left:13px}.soc a.facebook{background-image:url(images/facebook.svg)}.soc a.linkedin{background-image:url(images/linkedin.svg)}.soc a.twitter{background-image:url(images/twitter.svg)}.soc a.youtube{background-image:url(images/youtube.svg);background-size:auto 32px}.soc a.instagram{background-image:url(images/Instagram.svg)}.requisites-form{float:left;width:855px;margin:42px 0 0 100px}.requisites-form .heading{font-family:FuturaPTBook;font-weight:300;font-size:32px;margin:0 0 13px}.requisites-form textarea{height:178px}.contact-salons-section{float:left;width:100%;margin-top:42px}.contact-salons-title{font-family:FuturaPTBook;font-weight:300;font-size:28px;line-height:normal;margin:0 0 17px}.contact-salons-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:100px}.contact-salon{display:grid;align-items:start}.contact-salon.has-image{grid-template-columns:minmax(0,1fr) 340px;gap:40px}.contact-salon-details p,.contacts-company p{min-height:27px;font-size:21px;margin:0}.contact-salon-details p + p,.contacts-company p + p{margin-top:10px}.contact-salon-details a,.contacts-company a{color:#000}.contact-salon-details a:hover,.contacts-company p a:hover{text-decoration:underline}.contact-salon-photo{width:100%;aspect-ratio:4 / 3;overflow:hidden}.contact-salon-photo img{display:block;width:100%;height:100%;object-fit:cover}.contacts-photo-layout{float:left;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:100px;align-items:start;width:100%}.contacts-photo-layout > .contact-salons-section{grid-column:1 / -1}.contacts-photo-layout > .contacts-company{grid-column:1;margin-top:70px}.contacts-photo-layout.single-salon > .contacts-single-left{grid-column:1;min-width:0}.contacts-single-left .contact-salons-section{float:none}.contacts-single-left .contacts-company{margin-top:70px}.contacts-company p strong{display:block;font-family:FuturaPTBook;font-weight:300;font-size:28px;margin:0 0 17px}.contacts-company .soc{margin:27px 0 0}.contacts-company .soc a{display:inline-block;height:32px;width:32px;background-repeat:no-repeat;background-position:center;background-size:auto 36px}.contacts-company .soc a + a{margin-left:13px}.contacts-photo-layout > .requisites-form{grid-column:2;float:none;width:100%;margin:70px 0 0}.contacts-photo-layout.single-salon > .requisites-form{margin-top:42px}#map{float:left;width:100%;height:570px;margin:100px 0 -120px}.pagination-with-border{border-top:1px solid #e6e7ea;padding-top:30px;margin-top:80px}.gift-cupon-banner{float:left;width:calc(100% - 120px);background:#f1f1f1 url(images/Dovanu_kuponas.jpg)no-repeat right bottom;border-radius:2px;padding:80px 60px 66px 60px}h1 + .gift-cupon-banner,h1 + .clear + .gift-cupon-banner{margin-top:45px}.gift-cupon-banner form{float:left;width:600px}.gift-cupon-banner form textarea{height:213px}.gift-cupon-banner .forma button[type="submit"]{width:240px}.gift-cupon-banner label.sum{position:relative}.gift-cupon-banner label.sum:after{position:absolute;top:31px;right:0;content:'';width:56px;height:48px;background:url(images/eur.svg)no-repeat center;background-size:auto 28px;border-left:1px solid #c5c5c5}.gift-cupon-banner form input.sum{width:calc(100% - 82px);padding:0 70px 0 10px}.gift-cupon-page .simple-text{float:left;width:1265px;margin:95px 0 0}.gift-cupon-page h1 + .simple-text{margin:17px 0 47px}.gift-cupon-page .video{clear:both;position:relative;float:left;width:100%;height:673px;margin:100px 0;cursor:pointer;overflow:hidden}.gift-cupon-page .video:last-child{margin-bottom:0}.gift-cupon-page .video img{display:block;width:100%;height:auto;margin:0}.gift-cupon-page .video img.img0{position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto}.gift-cupon-page .video iframe{width:100%;height:673px;border:none}.gift-cupon-page .video:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:rgba(11,11,11,0.55);z-index:9}.gift-cupon-page .video:after{position:absolute;top:0;bottom:0;display:none;left:0;right:0;margin:auto;width:74px;height:50px;content:'';background:url(images/play-video.png)no-repeat;z-index:9}.gift-cupon-page .video.play:before,.gift-cupon-page .video.play:after{content:none}.news-content{float:left;width:910px;margin:0}.news-content h1{font-family:FuturaPTBook;font-weight:300;font-size:50px;line-height:50px;margin:0 0 25px;text-transform:none}.news-content .share{margin-top:52px}.news-rightside{float:right;width:485px;border-left:1px solid #d4d4d4;padding-left:95px;margin:50px 195px 0 0}.news-rightside .heading{font-family:FuturaPTMedium;font-weight:500;font-size:36px;margin:-10px 0 30px}.news-other > div{width:100%;border-top:1px solid #d4d4d4;padding:22px 0 25px}.news-other > div:first-child{padding-top:0;border:none}.news-other > div:last-child{padding-bottom:0}.news-other > div .title{display:block;font-family:FuturaPTBook;font-weight:300;font-size:21px;color:#000;line-height:30px;margin-bottom:17px}.news-other > div .more{clear:both;font-size:18px;color:#555555}.news-other > div .more:after{display:inline-block;width:18px;height:9px;content:'';background:url(images/arrow-gray.svg)no-repeat center;background-size:auto 9px;vertical-align:middle;margin:0 0 2px 10px}.news-other > div .more:hover,.news-other > div .title:hover{text-decoration:underline}.news-other .all-news{float:left;width:170px;height:53px;font-family:FuturaPTMedium;font-size:18px;color:#fff;font-weight:500;line-height:52px;text-align:center;background:#000;border-radius:2px;margin-top:20px}.news-other .all-news:hover{background:#333}.news-rightside .banner{position:relative;float:left;width:100%;height:auto;margin-top:70px}.news-rightside .banner img{display:block;width:100%;height:auto}.news-rightside .banner .inner{position:absolute;bottom:52px;right:42px;width:68px}.news-rightside .banner .inner img{max-width:125px;margin:0 0 20px}.news-rightside .banner .inner p{font-family:FuturaPTBook;font-weight:300;font-size:28px;margin:0}.news-rightside .banner .inner .more{clear:both;float:left;width:68px;height:53px;background:#fff url(images/arrow.svg)no-repeat center;background-size:24px auto;border-radius:2px}.news-rightside .banner .inner .more:hover{background-color:#000;background-image:url(images/arrow-white.svg)}footer{float:left;width:100%;font-size:18px;padding:65px 0 0;margin-top:110px}.home footer{margin-top:0}footer > .wrap{display:flex;justify-content:space-between}footer .col:nth-child(1){padding-right:30px}footer .col:nth-child(2){padding-right:30px}footer .col:nth-child(3){padding-right:30px}footer .col:nth-child(4){width:30%}footer #map{max-width:600px;height:230px;margin:0}.item2{grid-area:clientInfo}.item3{grid-area:address1}.item4{grid-area:newsletter}.grid-container{display:grid;grid-template-columns:1.2fr 2fr 2fr;grid-template-areas:'clientInfo  address1    newsletter'	 'clientInfo  address1    newsletter';gap:20px}.grid-container .address{display:inline-block;padding-right:14px;vertical-align:text-top}.grid-container .address:last-of-type{padding-right:48px}.grid-container .address a.map-link{margin:30px 0;display:block}.grid-container .address a.map-link:before{content:url("images/map-pin.svg");vertical-align:middle;padding-right:10px}.grid-container .address a.map-link:after{content:url("images/arrow-right.svg");vertical-align:top;padding-left:10px}.subscribe-block .title,footer .grid-container .title,footer .col .title,footer .grid-container > p:first-child,footer .col > p:first-child{font-family:FuturaPTBook;font-weight:300;font-size:20px;margin:0 0 18px}footer .grid-container ul,footer .col ul{margin:0;padding:0;list-style:none}.subscribe-block p,footer .grid-container ul li,footer .col ul li,footer p{margin:13px 0}footer a{color:#000}footer a:hover,footer a.active{text-decoration:underline}footer .grid-container > a,footer .grid-container > p:last-child > a,footer .col > a,footer .col > p:last-child > a{text-decoration:underline}footer .grid-container > a:after,footer .grid-container > p:last-child > a:afterfooter .col > a:after,footer .col > p:last-child > a:after{display:inline-block;width:7px;height:9px;content:'';background:url(images/small-arrow.svg)no-repeat center;background-size:auto 15px;vertical-align:middle;margin:0 0 0 8px}#subscribe{position:relative;float:left;width:100%}#subscribe span p{margin:0;display:inline}#subscribe .icone{position:absolute;top:0;right:0;content:'';width:55px;height:44px;background:url(images/email.svg)no-repeat center;background-size:auto 31px}#subscribe input[type="text"]{float:left;width:calc(100% - 67px);height:42px;font-family:FuturaPTLight;font-size:16px;color:#000;font-weight:300;border:1px solid #c5c5c5;border-radius:2px;padding:0 55px 0 10px}#subscribe input[type="text"]::-webkit-input-placeholder{color:#b1b1b1}#subscribe input[type="text"]:-moz-placeholder{color:#b1b1b1;opacity:1}#subscribe input[type="text"]::-moz-placeholder{color:#b1b1b1;opacity:1}#subscribe input[type="text"]:-ms-input-placeholder{color:#b1b1b1}#subscribe .checkboxai{float:left;width:100%;margin-top:17px}#subscribe input[type="submit"]{clear:both;float:left;width:210px;height:43px;font-family:FuturaPTLight;font-size:16px;color:#fff;font-weight:300;background:#000;border:none;border-radius:2px;cursor:pointer;margin-top:27px}#subscribe input[type="submit"]:hover{background:#333}.copyright{float:left;width:100%;font-size:16px;border-top:1px solid #e6e7ea;padding:28px 0;margin-top:52px}.copyright .logon{display:inline-block;width:97px;height:15px;background:url(images/enternet-logo.svg)no-repeat center;background-size:97px auto;vertical-align:middle;margin:0 0 4px 5px}table.orders-history{float:left;width:100%;border:none;background:#fff}table.orders-history tr th{height:70px;font-family:FuturaPTBook;font-size:20px;font-weight:300;text-align:left;padding:0 5px;border-bottom:1px solid #f1f1f1}table.orders-history tr td{height:70px;font-size:18px;padding:0 5px;border-bottom:1px solid #f1f1f1}table.orders-history tr th:nth-child(1),table.orders-history tr td:nth-child(1){width:21%;padding-left:30px}table.orders-history tr th:nth-child(2){width:16%}table.orders-history tr th:nth-child(3){width:17%}table.orders-history tr th:nth-child(4),table.orders-history tr td:nth-child(4){width:15%;text-align:center}table.orders-history tr th:nth-child(5),table.orders-history tr td:nth-child(5){width:16%;text-align:right;padding-right:30px}table.orders-history tr th:nth-child(6),table.orders-history tr td:nth-child(6){width:15%;padding-right:30px}table.orders-history tr td.in-progress{color:#358cba}table.orders-history tr td.cancelled{color:#c52020}table.orders-history tr td.completed{color:#4f9a53}table.orders-history .view-order{font-size:18px;font-weight:400;color:#000}table.orders-history .view-order:hover{text-decoration:underline}table.orders-history .view-order:after{display:inline-block;width:20px;height:23px;content:'';background:#fff url(images/arrow.svg)no-repeat center right;background-size:24px auto;vertical-align:middle;margin:0 0 2px 8px}.order-info{float:left;width:calc(100% - 60px);background:#fff;padding:25px 30px 25px}.order-info a{color:#000;text-decoration:underline}.order-info > div{float:left;padding-right:30px}.order-info > div:nth-child(1){width:calc(30% - 30px)}.order-info > div:nth-child(2){width:calc(26% - 30px)}.order-info > div:nth-child(3){width:calc(26% - 30px)}.order-info > div:nth-child(4){width:18%;padding-right:0}.order-info > div p{font-size:18px;margin:0}.order-info > div p:first-child{font-family:FuturaPTBook;font-size:18px;font-weight:300;margin:0 0 10px}.order-info > div p + p{margin-top:0px}table.order-view{float:left;width:100%;border:none;margin-top:30px;background:#fff}table.order-view tr th{height:70px;font-family:FuturaPTBook;font-size:18px;font-weight:300;text-align:left;padding:0 5px;border-bottom:1px solid #f1f1f1}table.order-view tr td{height:70px;font-size:18px;padding:0 5px;border-bottom:1px solid #f1f1f1}table.order-view tr th:nth-child(1),table.order-view tr td:nth-child(1){width:36%;padding-left:30px;padding-right:30px}table.order-view tr th:nth-child(2){width:15%}table.order-view tr th:nth-child(3),table.order-view tr td:nth-child(3){width:15%;text-align:center}table.order-view tr th:nth-child(4),table.order-view tr td:nth-child(4){width:15%;text-align:center}table.order-view tr th:nth-child(5),table.order-view tr td:nth-child(5){width:19%;text-align:right;padding-right:30px}.order-table-bottom .total-block{float:right;width:320px;margin:30px 0 0}.order-table-bottom .total-block p{font-family:FuturaPTBook;font-size:20px;margin:0}.order-table-bottom .total-block p + p{margin-top:10px}.order-table-bottom .total-block p:last-child{font-family:FuturaPTMedium;font-weight:500;font-size:22px}.order-table-bottom .total-block p span{float:right;font-family:FuturaPTLight}.order-table-bottom .total-block p:first-child span{font-family:FuturaPTBook}.order-table-bottom .total-block p:last-child{font-family:FuturaPTMedium;font-weight:500;font-size:24px}.back-to-history{float:right;min-width:185px;height:55px;font-size:14px;color:#000;font-weight:700;line-height:55px;text-align:center;text-transform:uppercase;border:1px solid #000;padding:0 20px}.flex{clear:both;float:left;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.burger,.filter-button{display:none}.error-not-found{padding:100px 0 0}.error-not-found .wrap > img{float:left;max-width:100%}.error-not-found .wrap > .right{float:left;width:760px;margin:-15px 0 0 90px}.error-not-found .button{float:left;width:auto;min-width:185px;height:53px;font-family:FuturaPTBook;font-size:16px;color:#fff;font-weight:500;line-height:52px;text-align:center;background:#000;border-radius:2px;padding:0 20px;margin-top:30px}.error-not-found .button:hover{background:#333333}.error-not-found .simple-text{margin-top:20px}.step-content > span:first-child{font-family:FuturaPTBook;font-weight:300;font-size:28px}.step-content .checkboxai.fizinis-juridinis{float:left;width:100%;margin:20px 0}.step-content .checkboxai.fizinis-juridinis label span.label{font-size:18px}.content.for-business .hero{}.description-block{box-sizing:border-box;float:left;width:100%;padding:75px 0;min-height:605px}.description-block + .description-block{border-top:1px solid #d4d4d4}.after-description-block{float:left;width:100%;border-top:1px solid #d4d4d4;padding-top:100px}.description-block .wrap > img{float:left;max-width:100%;margin-top:10px;width:auto!important;height:auto!important;box-sizing:border-box;padding:0 20px 0 0 }.description-block .text{box-sizing:border-box;padding:0 0 0 20px;float:right;width:690px;display:-ms-flexbox;-ms-flex-pack:center;-ms-flex-align:center;display:-moz-box;-moz-box-pack:center;-moz-box-align:center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;box-pack:center;box-align:center;min-height:605px;margin:0 165px 0 0}.description-block .simple-text{font-size:20px}.description-block .simple-text p{line-height:28px;margin:20px 0}.description-block .simple-text p:first-child{font-family:FuturaPTBook;font-size:40px;line-height:48px;font-weight:300;text-align:left;margin-bottom:-8px}.description-block .simple-text > a,.description-block .simple-text p:last-child > a{float:left;width:auto;min-width:150px;height:53px;font-family:FuturaPTMedium;font-size:18px;color:#fff;font-weight:500;line-height:52px;text-align:center;background:#000;border-radius:2px;padding:0 30px;text-decoration:none;margin-top:20px}.description-block .simple-text > a:hover,.description-block .simple-text p:last-child > a:hover{background:#333333}.description-block:nth-child(2n) .text{box-sizing:border-box;padding:0 20px 0 0;float:left}.description-block:nth-child(2n) .wrap > img{box-sizing:border-box;padding:0 0 0 20px;float:right}.advantages.no-margin{margin-top:0}@font-face{font-family:UniversLTStd-BoldCn;src:url(fonts/UniversLTStd-BoldCn.otf)}@font-face{font-family:UniversLTStd-LightCn;src:url(fonts/UniversLTStd-LightCn.otf)}@font-face{font-family:RotisIISansProBold;src:url(fonts/RotisIISansProBold.ttf)}@font-face{font-family:RotisIISansPro;src:url(fonts/RotisIISansPro.ttf)}.laurastar-slider .slide .inner > a:after,.laurastar-slider .slide .inner p:last-child > a:after,.product-finder .title-text p:last-child > a:after,.title-text > p:last-child > a:after,.title-text > a:after,.discover:after,.watch-all:after,.slick-prev:after,.slick-next:after{background:url(images/sprite.png)no-repeat}.content.laurastar{overflow:hidden}.laurastar-slider{position:relative;float:left;width:100%;overflow:hidden}.laurastar-slider .wrap{position:relative;width:1020px}.laurastar-slider .slide .inner{position:absolute;top:150px;left:40px;width:500px;z-index:9}.laurastar-slider .slide .inner:before{position:absolute;left:-30px;top:17px;width:3px;height:20px;content:'';background:#3799ea}.laurastar-slider .slide .inner p:nth-child(2){font-family:UniversLTStd-BoldCn;font-weight:bold;font-size:48px;line-height:50px;text-transform:uppercase;margin:0 0 30px}.laurastar-slider .slide .inner p:first-child{font-family:UniversLTStd-LightCn;font-weight:300;font-size:18px;line-height:unset;margin:0 0 10px}.laurastar-slider .slide .inner > a,.laurastar-slider .slide .inner p:last-child > a{font-family:UniversLTStd-BoldCn;font-weight:bold;font-size:16px;line-height:unset;color:#3799ea;text-transform:uppercase;margin:0 0 10px}.laurastar-slider .slide .inner > a:hover,.laurastar-slider .slide .inner p:last-child > a:hover{text-decoration:underline}.laurastar-slider .slide .inner > a:after,.laurastar-slider .slide .inner p:last-child > a:after{display:inline-block;width:22px;height:22px;content:'';background-position:-198px -39px;vertical-align:middle;margin:0 0 4px 10px}#laurastar-slider{margin:0!important}#laurastar-slider img{margin:auto}#laurastar-slider .slick-prev,#laurastar-slider .slick-next{width:11px!important;height:18px!important;top:unset!important;bottom:130px;z-index:9}#laurastar-slider .slick-prev{left:calc(50% - 470px)!important;background-position:-107px -112px}#laurastar-slider .slick-next{left:calc(50% - 320px);right:unset!important;background-position:-154px -112px}#laurastar-slider .slick-prev:hover,#laurastar-slider .slick-next:hover{opacity:0.8}#laurastar-slider .slick-dots{width:138px;margin-left:calc(50% - 455px)!important}#laurastar-slider .slick-dots{position:relative;bottom:144px;margin:16px 0 0;z-index:9}#laurastar-slider .slick-dots li{width:4px;height:4px;background:#717776;border-radius:50%;margin:0 6px}#laurastar-slider .slick-dots li.slick-active{background:#000000}.gray-container{position:relative;float:right;width:calc(100% - 450px);background:#f2f2f2;margin:-195px 0 0 0px;min-width:1024px}.gray-container .wrap{width:1020px;padding:40px 0 0;margin:0}.title-text{position:relative;float:left;width:315px;padding-left:40px}.title-text:before{position:absolute;left:0;top:17px;width:3px;height:20px;content:'';background:#626262}.title-text p{font-family:FuturaPTLight;font-weight:300;font-size:15px;line-height:22px;color:#777777;text-align:justify;margin:11px 0}.title-text p a{color:#777777;text-decoration:underline}.title-text p:nth-child(1){font-size:18px;line-height:unset;color:#6c6c6c;text-align:left;text-transform:uppercase;margin-top:0}.title-text p:nth-child(2){font-size:40px;line-height:45px;color:#000000;text-align:left;text-transform:uppercase;margin-bottom:26px;font-family:FuturaPTMedium;font-weight:600}.title-text > a,.title-text > p:last-child > a{clear:both;float:left;font-family:FuturaPTDemi;font-size:16px;line-height:unset;color:#626262;text-transform:uppercase;margin-top:17px;text-decoration:none;text-align:left}.product-finder .title-text p:last-child > a{text-decoration:none}.title-text > a:hover,.title-text > p:last-child > a:hover{text-decoration:underline}.title-text > a:after,.title-text > p:last-child > a:after{display:inline-block;width:22px;height:22px;content:'';background-position:-198px -6px;vertical-align:middle;margin:0 0 4px 10px}.discover-products-carusel{float:left;width:100%}.discover-products-carusel .prod{float:left;width:33.33%}.discover-products-carusel .prod .title{float:left;font-family:UniversLTStd-BoldCn;font-size:25px;color:#000000;text-transform:uppercase}.discover-products-carusel .prod .title:hover{text-decoration:underline}.discover-products-carusel .prod .image{display:block;margin:20px 0 0}.discover-products-carusel .prod .image img{display:block;max-width:100%}.discover-products-carusel .prod .discover{clear:both;float:left;font-family:UniversLTStd-BoldCn;font-weight:bold;font-size:16px;line-height:unset;color:#626262;text-transform:uppercase;margin:30px 0 30px}.discover-products-carusel .prod .discover:hover{text-decoration:underline}.discover-products-carusel .prod .discover:after{display:inline-block;width:22px;height:22px;content:'';background-position:-198px -6px;vertical-align:middle;margin:0 0 4px 10px}.discover-products-carusel{padding:0 40px;margin:0!important}.discover-products-carusel .slick-prev,.discover-products-carusel .slick-next{width:11px!important;height:18px!important;top:65%!important;bottom:230px;z-index:9}.discover-products-carusel .slick-prev{left:20px!important;background-position:-107px -112px}.discover-products-carusel .slick-next{right:20px!important;background-position:-154px -112px}.discover-products-carusel .slick-prev:hover,.discover-products-carusel .slick-next:hover{opacity:0.8}.product-finder{float:left;width:100%;margin-top:105px}.product-finder .title-text:before{background:#3799ea}.product-finder .title-text > a,.product-finder .title-text p:last-child > a{color:#3799ea}.product-finder .title-text > a:after,.product-finder .title-text p:last-child > a:after{background-position:-198px -39px}.product-finder > img{float:right;max-width:650px;margin:20px 35px 0 0}.marque{position:relative;float:right;width:calc(100% - 450px);background:#d0bdb1;margin:0 0 0 0px;min-width:1024px}.marque .wrap{width:1020px;margin:0}.marque img{display:block;max-width:100%}.mag{position:relative;float:left;width:100%;padding:80px 0 0}.mag .wrap{width:1020px}.mag .title-text{margin-top:75px}.mag .title-text:before{background:#fe7c59}.mag .title-text > a,.mag .title-text p:last-child > a{color:#fe7c59}.mag .title-text > a:after,.mag .title-text p:last-child > a:after{background-position:-198px -71px}.mag .image{position:relative;float:right;width:625px}.mag .image:before{position:absolute;top:190px;right:-120px;content:'';width:745px;height:400px;background:#ebd8d3}.mag .image img{position:relative;float:left;max-width:100%;margin:0 40px 40px}.club{position:relative;float:left;width:100%;padding:80px 0 0;z-index:9}.club .wrap{width:1020px}.club .title-text{float:right;width:335px;margin-top:75px}.club .title-text:before{background:#3799ea}.club .title-text > a,.club .title-text p:last-child > a{color:#3799ea}.club .title-text > a:after,.club .title-text p:last-child > a:after{background-position:-198px -39px}.club .image{position:relative;float:left;width:586px;padding-bottom:40px}.club .image:before{position:absolute;top:85px;left:-120px;width:400px;height:500px;content:'';background:#aaacb0}.club .image img:not(.logo){position:relative;float:right;max-width:100%;margin:0}.club .image img.logo{position:absolute;top:0;bottom:40px;left:40px;right:0;margin:auto}.dyson-slider{position:relative;float:none;width:1880px;overflow:hidden;margin:auto}.dyson-slider .wrap{position:relative;width:1160px}.dyson-slider .slide .inner{position:absolute;top:275px;left:0;width:410px;z-index:9}.dyson-slider .slide .inner p{font-family:RotisIISansPro;font-size:17px;line-height:22px;color:#afabaa;margin:0 0 20px}.dyson-slider .slide .inner p:first-child{font-size:40px;line-height:48px;color:#fff;margin-top:0}.dyson-slider .slide .inner p strong{display:block;font-family:RotisIISansProBold}.dyson-slider .slide .inner > a,.dyson-slider .slide .inner p:last-child > a{clear:both;float:left;height:44px;font-family:RotisIISansProBold;font-size:17px;line-height:44px;color:#fff;background:#72b532;border-radius:8px;padding:0 30px;margin:30px 0 0}.dyson-slider .slide .inner > a:hover,.dyson-slider .slide .inner p:last-child > a:hover{background:#82c74b}#dyson-slider{margin:0!important}#dyson-slider img{margin:auto}#dyson-slider .slick-prev,#dyson-slider .slick-next{width:64px!important;height:64px!important;background:#fff;top:50%!important;z-index:9}#dyson-slider .slick-prev{left:0!important;border-radius:0 8px 8px 0}#dyson-slider .slick-next{right:0!important;border-radius:8px 0 0 8px}#dyson-slider .slick-prev:hover,#dyson-slider .slick-next:hover{opacity:0.8}#dyson-slider .slick-prev:after,#dyson-slider .slick-next:after{position:absolute;top:0;bottom:0;left:0;right:0;width:14px;height:26px;content:'';margin:auto}#dyson-slider .slick-prev:after{background-position:-108px -144px}#dyson-slider .slick-next:after{background-position:-150px -144px}#dyson-slider .slide:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:rgba(0,0,0,0.4)}.dyson-slider .slider-nav{position:absolute;width:100%;height:44px;bottom:80px;z-index:8}.dyson-slider .slider-nav button{font-family:RotisIISansProBold;font-size:17px;float:left;width:42px;height:42px;color:#fff;padding:0;background:transparent;border:0;border:1px solid #fff;border-radius:8px;text-decoration:none!important;cursor:pointer;text-align:center}.dyson-slider .slider-nav button + button{margin-left:16px}.dyson-slider .slider-nav button:hover,.dyson-slider .slider-nav button.active{background:#fff;color:#1a1a1a}.tools-container{float:left;width:100%;overflow:hidden}.tool-description{float:left;width:100%;margin-top:40px}.tool-description .wrap{position:relative;width:1170px}.tool-description .tool{position:absolute;left:0;top:0;width:255px;height:760px}.tool-description .tool p{font-family:RotisIISansPro;font-size:17px;line-height:26px;color:#b0b0b0;margin:10px 0}.tool-description .tool p a{color:#b0b0b0;text-decoration:underline}.tool-description .tool p:first-child{font-size:34px;line-height:40px;color:#000000;margin:70px 0 15px}.tool-description .tool .tools-slider{position:absolute;left:0;bottom:125px;width:100%}.tool-description .tool .tools-slider img{display:block;max-width:100%}.tool-description .tool .tools-slider .title{font-family:RotisIISansPro;font-size:17px;color:#000000;margin-top:20px}.tools-slider .slider{margin:0!important}.tools-slider .slick-dots{width:100%}.tools-slider .slick-dots{position:relative;bottom:-25px;margin:16px 0 0}.tools-slider .slick-dots li{width:calc(25% - 15px);height:1px;background:#000000;border-top:3px solid #fff;margin:0}.tools-slider .slick-dots li + li{margin-left:19px}.tools-slider .slick-dots li.slick-active{border-color:#000}.tool-description .tool .more-about{position:absolute;left:0;bottom:60px;height:44px;width:100%;font-family:RotisIISansProBold;font-size:17px;line-height:44px;color:#fff;text-align:center;background:#72b532;border-radius:8px;padding:0;margin:40px 0 0}.tool-description .tool .more-about:hover{background:#89c741}.tool-description .image-container{position:relative;float:left;margin-left:300px}.tool-description .image-container:before{position:absolute;top:90px;left:-20px;width:200px;height:1px;content:'';background:#72b532}.tool-description .image-container:after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:rgba(0,0,0,0.4)}.tool-description .image-container > img{display:block}.tool-description .image-container .inner{position:absolute;left:60px;bottom:60px;width:315px;z-index:9}.tool-description .image-container .inner .title,.tool-description .image-container .inner p:first-child{font-family:RotisIISansPro;font-size:34px;line-height:40px;color:#fff;margin:0 0 10px}.tool-description .image-container .inner p:first-child a{color:white;text-decoration:none}.tool-description .image-container .inner .title strong,.tool-description .image-container .inner p:first-child strong{display:block;font-family:RotisIISansProBold}.tool-description .image-container .inner .title:hover,.tool-description .image-container .inner p:first-child a:hover{text-decoration:underline}.tool-description .image-container .inner p{font-family:RotisIISansPro;font-size:17px;line-height:26px;color:#bbbec0;margin:10px 0}.tool-description .image-container .inner p a{color:#bbbec0;text-decoration:underline}.tool-description .image-container .inner p:first-child{margin-top:0}.tool-description .image-container .inner .learn-more,.tool-description .image-container .inner p:last-child > a{clear:both;float:left;height:44px;font-family:RotisIISansProBold;font-size:17px;line-height:44px;color:#000000;background:#fff;border-radius:8px;padding:0 30px;margin:40px 0 0;text-decoration:none}.tool-description .image-container .inner .learn-more:hover,.tool-description .image-container .inner p:last-child > a:hover{background:#89c741;color:#fff}.tool-description:nth-child(2n) .tool{left:inherit;right:0}.tool-description:nth-child(2n) .image-container{float:right;margin-left:0;margin-right:300px}.tool-description:nth-child(2n) .image-container:before{left:inherit;right:-20px}.tool-description:nth-child(2n) .image-container .inner{left:inherit;right:550px}.product-categories{float:left;width:100%;background:#f1f2f4;padding:65px 0 85px;margin-bottom:-120px}.product-categories .wrap{width:1170px}.product-categories ul{float:left;width:calc(25% - 38px);list-style:none;font-family:RotisIISansPro;font-size:17px;padding:0;margin:0 50px 0 0}.product-categories ul:nth-child(4){margin-right:0}.product-categories ul li{margin:13px 0}.product-categories ul li a{color:#000000}.product-categories ul li a:hover{text-decoration:underline}.product-categories ul li:first-child{font-family:RotisIISansProBold;font-size:20px;margin-bottom:28px}.edit_customer.newsletter button[type="submit"]{float:left;margin-top:20px}.register-with-fb.on-laptop{display:none}.content.gift-cupon-page .simple-text p:last-child a{clear:both;float:left;width:auto;font-family:FuturaPTMedium;font-size:21px;font-weight:500;color:#fff;line-height:24px;text-align:center;text-decoration:none;border-radius:2px;background:#000;padding:14px 30px 15px}.content.gift-cupon-page .simple-text p:last-child a:hover{background:#333333}.media-container .video{clear:both;position:relative;float:left;width:1324px;height:745px;cursor:pointer;overflow:hidden}.media-container .video img{display:block;width:100%;height:auto;margin:0}.media-container .video img.img0{position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto}.media-container .video iframe{width:100%;height:100%;border:none}.media-container .video:after{position:absolute;top:0;bottom:0;left:0;display:none;right:0;margin:auto;width:90px;height:90px;content:'';background:url(images/play-video.svg)no-repeat center;background-size:auto 90px;opacity:0.8;z-index:9}.media-container .video.play:before,.media-container .video.play:after{content:none}.category-sidemenu,.sidemenu{position:relative;overflow:hidden}#magic-line{position:absolute;top:0;left:0;width:4px;height:36px;background:black;padding:0;margin:0;pointer-events:none}@media (-webkit-min-device-pixel-ratio:1.25){#brands-menu .megamenu{}	.brands_pages body:not(.home) .megamenu{}}#lp-dsn{border-top:1px solid #d4d4d4}.step-content .registration-block .register{width:calc(50% - 12px)}.step-content .registration-block .register + .register{margin-left:20px}.step-content .registration-block .register-with-fb{width:calc(100% - 48px);margin:20px 0 0}#message_box{position:fixed;bottom:0;width:calc(75% - 40px);background:#fc0;padding:10px 20px;z-index:9998;display:none;max-width:1240px}#message_box p{width:calc(100% - 66px);float:left;color:#000;font-size:16px;margin:11px 0}#message_box p strong{font-weight:500}#message_box p a{color:#000;text-decoration:underline}#message_box .agree_button{float:left;width:210px;height:43px;font-family:FuturaPTLight;font-size:16px;color:#fff;font-weight:300;background:#000;border:none;border-radius:2px;cursor:pointer;margin-top:0px}#message_box .agree_button:hover{background:#fff;color:#333}#message_box .disagree_button svg{width:14px;height:14px;pointer-events:none}#message_box .disagree_button{float:left;width:14px;height:14px;background:transparent;border:none;border-radius:2px;cursor:pointer;margin:16px 0 0 20px;padding:0}#message_box .disagree_button:hover{background:transparent}#cookies_box{position:fixed;bottom:0;width:100%;background:#333;padding:20px 0 20px;z-index:9999;display:none}#cookies_box p{width:100%;float:left;color:#fff;font-size:16px;margin:11px 0}#cookies_box p strong{font-weight:500}#cookies_box p a{color:#fff;text-decoration:underline}#cookies_box .bottom{margin:9px 0 0 0;float:left;width:100%;display:flex;justify-content:space-between;align-items:center}#cookies_box .checkboxai{display:flex;gap:30px}#cookies_box .checkboxai label{margin:0 !important}#cookies_box .checkboxai label span.check{border-color:#fff;background-color:transparent}#cookies_box .checkboxai label span.label{color:#fff}#cookies_box .checkboxai label:has(input:checked) span.check{background-color:#fff}#cookies_box .bottom .right{float:unset !important;padding:0 0 0 30px;display:flex;gap:20px}#cookies_box .agree_button{float:left;width:210px;height:43px;font-family:FuturaPTLight;font-size:16px;color:#fff;font-weight:300;background:#000;border:none;border-radius:2px;cursor:pointer;margin-top:0px;border:1px solid #000}#cookies_box .agree_button:nth-child(1){text-decoration:underline;background:transparent;border:none}#cookies_box .agree_button:nth-child(1):hover{background:transparent;color:#fff;border:1px solid #fff}#cookies_box .disagree_button{float:left;width:43px;height:43px;background-image:url(images/close-white.svg);background-color:#000;background-repeat:no-repeat;background-position:center;background-size:auto 16px;border:none;border-radius:2px;cursor:pointer;margin:0 0 0 20px}#cookies_box .disagree_button:hover{background-color:#fff;background-image:url(images/close-black.svg)}.order-table td.title .image.gift_cart_image{background-image:url(images/gift_white.svg);background-color:black;width:calc(135px - 44px);display:block;height:calc(135px - 44px);background-size:35%;background-repeat:no-repeat;background-position:center;padding:22px;border-radius:153px;margin-left:21px}.cart-dropdown .item .image.gift_cart_image{background-image:url(images/gift_white.svg);background-color:black;width:calc(85px - 44px);display:block;height:calc(85px - 44px);background-size:35%;background-repeat:no-repeat;background-position:center;padding:22px;border-radius:153px;margin-right:38px}.gift_not a,.gift_q .quantity input{pointer-events:none!important;cursor:default}@media screen and (min-resolution:110dpi){.step-content .registration-block .register{width:calc(50% - 13px)}}@media screen and (max-resolution:90dpi){.step-content .registration-block .register{width:calc(50% - 13px)}}@media screen and (max-resolution:80dpi){.products-list.show4 .product{width:calc(25% - 27px)}.products-list:not(.show4) .product{width:calc(33.33% - 25px)}}@media screen and (max-resolution:60dpi){.step-content .registration-block .register{width:calc(50% - 14px)}.step-content .login-block,.step-content .registration-block{width:calc(50% - 130px)}}@media screen and (max-resolution:50dpi){.products-list.show4 .product{width:calc(25% - 29px);min-height:342px}.products-list:not(.show4) .product{width:calc(33.33% - 27px)}.step-content .login-block,.step-content .registration-block{width:calc(50% - 132px)}.step-content .registration-block .register{width:calc(50% - 16px)}}@media screen and (max-resolution:40dpi){.products-list.show4 .product{width:calc(25% - 31px)}.products-list:not(.show4) .product{width:calc(33.33% - 28px)}}@media screen and (max-resolution:33dpi){.products-list:not(.show4) .product{width:calc(33.33% - 29px)}.step-content .registration-block .register{width:calc(50% - 18px)}}@media screen and (max-resolution:25dpi){.products-list:not(.show4) .product{width:calc(33.33% - 31px)}}@media(max-width:1400px){#cookies_box p{margin:0}}@media(max-width:1280px){.products-list.show4 .product:nth-child(4n+1){clear:none}.products-list.show4 .product:nth-child(3n+1){clear:both}}@media(max-width:1000px){.products-list.show4 .product:nth-child(3n+1){clear:none}.products-list.show4 .product:nth-child(2n+1){clear:both}}@media(max-width:800px){#cookies_box p{width:100%;text-align:justify}#cookies_box .right{width:100%;text-align:center}#cookies_box .agree_button,#cookies_box .disagree_button{float:none;display:inline-block;vertical-align:middle}}@media(max-width:400px){#cookies_box .agree_button{width:160px}}.order-table.services-table{margin-top:20px}.order-table.services-table td.description{height:auto;border:0}.order-table.services-table td.description p{margin:0;margin-bottom:5px;font-size:12px}.order-table td.remove .add{float:right;width:16px;height:16px;border:none;margin:0 30px;cursor:pointer;padding:17px;background:black}.order-table td.remove .add span{display:block;width:28px;height:28px;background:url(images/close-white.svg)no-repeat center;background-size:auto 20px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:48% 53%;-moz-transform-origin:48% 53%;-ms-transform-origin:48% 53%;-o-transform-origin:48% 53%;transform-origin:48% 53%;position:relative;top:-15px;left:-14px}.order-table td.remove .add span:hover,.order-table td.remove .add:hover span{background-image:url(images/close-red.svg)}.gift_not .checkboxai{margin-top:0}#product .description,.media-post p,.media-post{font-size:19px}#home-top-slider iframe{position:absolute;right:0;bottom:0;margin:auto;top:-48px;left:50%;transform:translate(-50%,0);width:113vw;min-width:177.77vh;height:130%;z-index:99;pointer-events:none}#home-top-slider .slick-track{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#home-top-slider .slick-track .slick-slide{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#home-top-slider .slick-track .slick-slide{height:auto;max-height:860px}#home-top-slider .slick-track .slick-slide.slide-video{height:860px}#home-top-slider .slick-track .slick-slide > a{width:100%;height:100%}#home-top-slider .slick-track .slick-slide .slide-description{position:absolute;top:0;right:0;left:0;bottom:100px;margin:auto;z-index:99999;width:50%;height:calc(100% - 100px) !important;max-height:calc(100% - 100px);font-family:FuturaPTMedium;font-size:54px;color:#fff}#home-top-slider .slick-track .slick-slide .slide-description p{margin:0}#home-top-slider .slick-track .slick-slide .slide-description p:last-child a{display:inline-table;width:225px;height:55px;font-family:FuturaPTBook;font-weight:300;font-size:16px;color:#000;line-height:55px;text-align:center;background:#fff;border-radius:2px;margin-top:30px;position:absolute;bottom:-60px;left:50%;transform:translateX(-50%)}.megamenu .banners img{width:100%}.megamenu .banners a{width:300px;float:left;display:block;margin-right:30px}.megamenu .banners{margin-bottom:50px}.megamenu.offers_menu .column ul li a{font-family:FuturaPTBook;font-size:21px;font-weight:300;color:#222;text-transform:uppercase}html[lang="lv"] .cart-total p{font-size:20px}.sbleasing{border:0;overflow:hidden;width:654px;height:250px;margin-top:40px}.video-product .heading{padding-top:50px}.video-product .video-section{display:flex;flex-direction:column;align-items:center}.video-product .video-section .heading{align-self:flex-start}.video-product .video-section > *{max-width:980px;width:100%}.video.play:after{display:none;opacity:0;pointer-events:none}.video-product .video{width:1050px;margin:0 auto 100px;float:none}.suggest .half{width:50%}.suggest a,.suggest button{font-family:FuturaPTLight}.suggest button{font-family:FuturaPTBook;width:calc(100% - 40px);margin-top:20px;border-radius:0;margin-left:20px}.suggest{font-family:FuturaPTLight;background:white;box-shadow:0px 0px 8px #0000004d;padding-bottom:20px;display:block;color:black;font-weight:300;font-size:18px;width:100%}#auto-suggest{display:none;position:absolute;width:100%;top:34px;z-index:99999}.suggest .text-suggest,.suggest .products-suggest{width:100%}.suggest .products-suggest{position:relative}.suggest .products-suggest a,.suggest .products-suggest .suggest-product{padding-bottom:20px;padding:20px 20px;border-bottom:1px solid #dedfe3}.suggest .products-suggest .suggest-product{display:flex;align-items:flex-start;flex-direction:row}.suggest .text-suggest{border-bottom:1px solid #dedfe3}.suggest .text-suggest a{padding:13px 20px}.suggest a{color:black;font-weight:300;font-size:18px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:flex-start;align-content:space-around;flex-wrap:nowrap;align-items:flex-start}.suggest .products-suggest img{display:block;max-width:52px;max-height:66px;vertical-align:text-top;margin-right:20px}.suggest .products-suggest .suggest-product a{border-bottom:0;padding:0}.suggest .products-suggest .suggest-product__image{flex:0 0 auto}.suggest .products-suggest .suggest-product__name{display:block;font-size:18px;font-weight:300}.suggest .products-suggest .price{font-family:FuturaPTDemi;font-size:16px;margin-top:9px}.suggest .products-suggest .price a.price-loyal{display:inline-block;font-size:inherit;font-weight:inherit}.suggest .products-suggest .price .price-old{font-family:FuturaPTBook;font-size:14px;text-decoration:line-through;margin-left:10px}#loading-icon{background:url(images/loadingnew.gif);width:24px;height:24px;z-index:99;position:absolute;right:37px;top:5px;display:none;pointer-events:none}.sitemap-text.simple-text > ul > li > ul{margin:5px 0 0}.sitemap-text.simple-text > ul{margin-top:50px!important;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;-moz-column-count:5;-moz-column-gap:0px;-webkit-column-count:5;-webkit-column-gap:0px;column-count:5;column-gap:0px}.sitemap-text.simple-text ul li{margin:0 0 10px}.strong_sub{font-family:'FuturaPTBook';font-weight:bold}.review-form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.review-form .review-card{border:1px solid #c5c5c5;max-width:636px;width:100%;margin:120px 0 0 0 !important;padding:50px;background:#fff}@media only screen and (max-width:1240px){.review-form .review-card{margin:80px 0 0 0 !important}}@media only screen and (max-width:700px){.review-form .review-card{padding:0px;border:none;margin:40px 0 0 0 !important}}.review-form .title{font-family:FuturaPTBook;font-size:28px;color:#000;margin:15px 0 0 0}@media only screen and (max-width:700px){.review-form .title{font-size:22px;margin:10px 0 0 0}}.review-form .card-top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;gap:50px;margin-bottom:30px}@media only screen and (max-width:700px){.review-form .card-top{gap:15px;margin-bottom:20px;flex-direction:column}}.review-form .col-right{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:118px;height:118px}@media only screen and (max-width:700px){.review-form .col-right{justify-content:center;width:100%}}.review-form .col-right img{object-fit:contain;max-width:100%;max-height:100%}.review-form .grey{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;background:#f3f3f3;border-radius:2px;padding:30px}@media only screen and (max-width:700px){.review-form .grey{padding:20px}}.review-form .grey p{margin:0 10px 0 0;font-family:FuturaPTLight;font-size:18px;font-weight:300;color:#000}.review-form .grey .stars{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.review-form textarea{height:130px}.review-form .link{color:#000;font-weight:500;text-decoration:underline;margin-top:30px;display:block}.reservation-form .forma label[for="field-4"],.reservation-form .forma #field-4,.reservation-form .forma label[for="field-5"],.reservation-form .forma #field-5,.reservation-form .forma label[for="field-6"],.reservation-form .forma #field-6,.reservation-form .forma label[for="field-7"],.reservation-form .forma #field-7,.reservation-form .forma label[for="field-8"],.reservation-form .forma #field-8{pointer-events:none;opacity:0;display:none;visibility:hidden}#product .ui-datepicker{padding:0 !important}#product .ui-datepicker .ui-datepicker-prev,#product .ui-datepicker .ui-datepicker-next{background:url(./images/chevron-right_18x18_000.svg) no-repeat center;border:none !important;font-weight:unset !important;top:2px !important}#product .ui-datepicker .ui-datepicker-prev{transform:rotate(180deg);left:2px !important}#product .ui-datepicker .ui-datepicker-next{right:2px !important}#product .ui-datepicker .ui-datepicker-prev span,#product .ui-datepicker .ui-datepicker-next span{display:none}#product .hasDatepicker{padding:15px;background:#FBFBFB;padding:10px 0;width:400px}#product .ui-widget.ui-widget-content{background:#FBFBFB;border:none;border-radius:0}#product .ui-datepicker .ui-datepicker-header{font-family:FuturaPTMedium;background:transparent;border-radius:0;border:none;border-bottom:1px solid #BDBDBD;margin-bottom:8px}#product .ui-datepicker-calendar thead{position:relative;z-index:1}#product .ui-datepicker-calendar thead::before{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background:#DDD}#product .ui-datepicker{width:100%}#product .ui-datepicker td{padding:2px}#product .ui-datepicker th{font-family:FuturaPTMedium;font-weight:500;font-size:12px;line-height:12px;letter-spacing:0.03em;color:#000000}#product .ui-datepicker td a{color:#000000}.ui-datepicker-calendar td{}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header.ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{width:38px;min-width:38px;height:38px;border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;border-color:transparent !important;background:transparent !important;font-family:FuturaPTBook;font-weight:400;font-size:16px;line-height:20px;text-align:center;padding:0;color:#000000}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border-color:transparent !important;background:transparent !important}.ui-datepicker .ui-datepicker-calendar .ui-state-highlight a{background:#000 !important;color:#fff !important}.ui-datepicker .ui-datepicker-calendar a.ui-state-hover{color:#000 !important}.ui-datepicker .ui-datepicker-calendar .ui-state-highlight a.ui-state-hover{color:#fff !important}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border-color:transparent !important}.warranty_product td,.warranty_product td:first-child{height:auto;border-top:0;padding-top:0;vertical-align:top;line-height:normal}.order-table .warranty_product td.title,.order-table td.title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.order-table .warranty_product td.title{padding-bottom:0}.order-table td.title{align-items:center}.warranty_product td.title .title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-content:flex-start}.warranty_product td.title,.warranty_product td.title a,.warranty_product td.title .a{font-family:FuturaPTBook !important;font-style:normal;font-weight:400;font-size:20px;line-height:26px;margin-top:0}.warranty_cart .warranty{margin-top:0}.warranty_cart.popup{max-width:745px;background:white;padding-bottom:50px}.warranty_product td.title .image{width:157px;margin:10px 80px 0 0}.order-table .warranty_product td.title .image img{width:32px;height:auto;margin:0 auto}.btn-black.warranty_change,.warranty_cart .btn-black{padding:10px 35px;clear:both}.btn-black{display:table;font-family:FuturaPTMedium;font-size:18px;color:#fff;font-weight:400;text-align:center;background:#000;border:none;border-radius:2px;margin:20px 0 0 0;cursor:pointer;padding:5px 10px;clear:both}.btn-black:hover{background:#333}.order-table .warranty_button td{border:0px}.order-table .warranty_button td button{margin:10px 80px 0 237px}@media only screen and (max-width:700px){.review-form .link{margin-top:20px}.review-form .review-card .checkboxai.agree{width:100%}}@media only screen and (max-width:500px){.review-form .review-card input[type="submit"]{width:100%}}.popup-new{display:none;padding:32px;position:fixed;z-index:200;top:0;left:0;right:0;bottom:0;overflow-y:auto;background:rgba(0,0,0,0.25);opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s}@media(max-width:600px){.popup-new{padding:12px;z-index:9999}}.popup-new.active{display:flex;opacity:1;visibility:visible}.popup-new .popup-card{display:flex;flex-direction:column;align-items:center;margin:auto;background:#fff;box-shadow:0 6px 12px 0 rgba(0,0,0,0.25);max-width:762px;width:100%;padding:40px 60px 60px;position:relative}@media(max-width:600px){.popup-new .popup-card{padding:40px 20px}}.popup-new .popup-card .title{color:#000;text-align:center;font-size:26px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.3px;margin-bottom:10px}@media(max-width:600px){.popup-new .popup-card .title{font-size:22px;letter-spacing:1.1px;margin-bottom:5px}}.popup-new .popup-card p{margin-top:20px;color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:32px;text-align:center}@media(max-width:600px){.popup-new .popup-card p{margin-top:10px;font-size:16px;line-height:24px}}.popup-new .popup-card .close{position:absolute;top:20px;right:20px;width:20px;height:20px;appearance:none;border:0;background:url('./images/close.svg') no-repeat center;background-size:contain;cursor:pointer}@media(max-width:600px){.popup-new .popup-card .close{top:10px;right:10px}}.user-guide{float:left;width:100%;margin:80px 0 30px;overflow:hidden}@media only screen and (max-width:1400px){.user-guide{float:left;width:100%;margin:60px 0 0;overflow:hidden}}.user-guide .pdf-grid{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:1400px){.user-guide .pdf-grid{grid-template-columns:repeat(1,1fr)}}.user-guide .pdf-grid .item{display:flex;justify-content:space-between;align-items:center;border:1px solid #d4d4d4;padding:40px 50px;gap:20px}@media only screen and (max-width:600px){.user-guide .pdf-grid .item{padding:10px 15px;gap:10px}}.user-guide .pdf-grid .item:hover{background:#333}.user-guide .pdf-grid .item .text{}.user-guide .pdf-grid .item .text p{font-family:FuturaPTBook;font-weight:300;font-size:19px;line-height:unset;color:#222222;text-align:left;margin:14px 0 0 0}@media only screen and (max-width:600px){.user-guide .pdf-grid .item .text p{font-size:12px;margin:5px 0 0 0}}.user-guide .pdf-grid .item:hover .text p{color:#fff}.user-guide .pdf-grid .item .text p sup{font-size:9px}@media only screen and (max-width:600px){.user-guide .pdf-grid .item .text p sup{font-size:6px}}.user-guide .pdf-grid .item .text p:first-child{margin-top:0;font-size:24px}@media only screen and (max-width:600px){.user-guide .pdf-grid .item .text p:first-child{font-size:16px}}.user-guide .pdf-grid .item .text p:first-child sup{font-size:19px}@media only screen and (max-width:600px){.user-guide .pdf-grid .item .text p:first-child sup{font-size:6px}}.user-guide .pdf-grid .item .icon{padding-top:45px;position:relative}@media only screen and (max-width:600px){.user-guide .pdf-grid .item .icon{padding-top:30px}}.user-guide .pdf-grid .item .icon::before{content:"";width:30px;height:auto;aspect-ratio:1/1;background:url("../d-one/images/pdf.svg") no-repeat center;background-size:contain;position:absolute;top:5px;left:50%;transform:translateX(-50%)}@media only screen and (max-width:600px){.user-guide .pdf-grid .item .icon::before{width:20px}}.user-guide .pdf-grid .item:hover .icon::before{filter:invert(100%) brightness(100%)}.user-guide .pdf-grid .item .icon p{font-size:16px;color:#222222;text-align:justify;font-weight:400;text-align:center;margin:10px 0 0 0}@media only screen and (max-width:600px){.user-guide .pdf-grid .item .icon p{font-size:9px;margin:5px 0 0 0}}.user-guide .pdf-grid .item .icon p:first-child{margin:0}.user-guide .pdf-grid .item:hover .icon p{color:#fff}.consultation{float:left;width:100%;overflow:hidden;padding:90px 0 180px;background:#FBFBFB url("../d-one/images/d-one_seo.jpg") no-repeat top right;background-size:cover}@media (max-width:1400px){.consultation{margin:60px 0 0;padding:60px 0 90px}}@media (max-width:1000px){.consultation{background:#FBFBFB}}.consultation .wrap{}.consultation .heading{}.consultation .text{display:flex}@media (max-width:1400px){.consultation .text{flex-direction:column;max-width:max-content}}.consultation .text .col{}.consultation .text .col:not(:first-child){margin:0 0 0 60px;padding:0 0 0 60px;border-left:1px solid #d4d4d4}@media (max-width:1400px){.consultation .text .col:not(:first-child){margin:30px 0 0 0;padding:30px 0 0 0;border-top:1px solid #d4d4d4;border-left:0}}.consultation .text .col p{font-size:19px;color:#222222;text-align:left;font-weight:400;margin:14px 0 0 0}.consultation .text .col > p:first-child{margin:0;font-size:26px;color:#222222;text-align:left;font-weight:700}.consultation .text .col > div{display:inline-block;margin-right:50px}.preorder-banner .wrap{max-width:1920px;width:100%}.preorder-banner button{appearance:none;border:0;background:unset;cursor:pointer;position:relative;padding:0;display:block}.preorder-banner button img,.preorder-banner button picture{display:block;max-width:100%;width:100%}.preorder-banner .countdown{display:flex;gap:8px;position:absolute;top:50%;left:46%;transform:translateX(-46%) translateY(-50%)}.preorder-banner .countdown p{margin:0;color:#B87746;font-family:FuturaPTMedium;font-size:32px;font-style:normal;font-weight:500;line-height:normal}.popup.review-pop .close{top:20px;right:20px;background:url(images/close.svg) no-repeat center}#product .preload-slider{display:flex;overflow:hidden}#product .preload-slider.front-photo{margin-bottom:30px}#product .preload-slider-nav{max-height:620px;overflow:visible}#product .preload-slider-nav .thumb{width:102px}#product .preload-slider.products-list{}#product .preload-slider.products-list > .product{width:420px !important}@media (max-width:1500px){#product .preload-slider-nav .thumb{width:90px}}@media (max-width:1240px){#product .preload-slider-nav .thumb{width:90px}}@media (max-width:900px){#product .preload-slider-nav .thumb{width:80px}}@media (max-width:600px){#block-warranty.preload-slider{} #product .preload-slider-nav{display:inline-flex}#product .preload-slider-nav .thumb{width:102px}#product #block-warranty.preload-slider .warranty-type .item:not(:nth-child(-n+3)){} #product #block-warranty.preload-slider .warranty-type .item{width:146px}}@media (max-width:500px){#product .preload-slider-nav .thumb{width:102px}#product #block-warranty.preload-slider .warranty-type .item:not(:nth-child(-n+3)){display:none}#product #block-warranty.preload-slider .warranty-type .item{width:160px}}@media (max-width:400px){#product #block-warranty.preload-slider .warranty-type .item:not(:nth-child(-n+2)){display:none}#product #block-warranty.preload-slider .warranty-type .item{width:160px}}#product .preload-slider > .front-photo.slider-for{height:700px}#product .preload-slider > #feedback-carusel{display:flex}#product .preload-slider > #feedback-carusel > .feedback{width:910px}#block-warranty.preload-slider{display:block;overflow:visible}#product .accessories.preload-slider,#product .related-goods.preload-slider{display:block}#product .accessories.preload-slider .products-list,#product .related-goods.preload-slider .products-list{display:flex;width:unset}#product .accessories.preload-slider .products-list > .product,#product .related-goods.preload-slider .products-list > .product{width:420px !important}#product .accessories.preload-slider > .wrap,#product .related-goods.preload-slider > .wrap{overflow:hidden !important;padding:0 1px}#product .scroll-nav::-webkit-scrollbar{height:4px;width:10px}#product .scroll-nav::-webkit-scrollbar-track{background:#f1f1f1}#product .scroll-nav::-webkit-scrollbar-thumb{background:#000000}.contacts-banner{width:100%;background:black;padding:36px}.contacts-banner{width:100%;background:black;padding:36px 0}.contacts-banner > .wrap > .banner-layout{display:inline-grid;grid-template-columns:auto auto auto;font-family:FuturaPTBook;font-weight:300;font-size:20px;color:#fff;width:100%;max-width:100%}.contacts-banner > .wrap > .banner-layout > p{text-align:center;margin:20px 0}.contacts-banner > .wrap > .banner-layout > p a{text-decoration:none;color:inherit}.contacts-banner > .wrap > .banner-layout > p > *{vertical-align:middle}.benefits{background:#FBFBFB;padding:60px 0}.benefits .list{display:grid;gap:40px;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr}.benefits .list.list-extended{grid-template-columns:repeat(5,1fr)}.benefits .block{display:flex;flex-direction:column;padding:20px 24px;border:1px solid #EBEBEB;background:#FFF;position:relative}.benefits .block:hover{background:#fff;border:1px solid #333}.benefits .block h1,.benefits .block p:first-child{margin:0 0 5px 0;color:#000;font-family:FuturaPTBook;font-size:22px;font-style:normal;font-weight:400;line-height:normal;text-decoration:underline}.benefits .block h1:nth-last-child(2),.benefits .block p:first-child:nth-last-child(2){margin:0 0 10px 0}.benefits .block p:not(:first-child){color:#555;font-family:FuturaPTBook;font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin:0 0 10px 0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.benefits .block a{color:transparent;position:absolute;top:0;left:0;height:100%;width:100%;cursor:pointer}.modal{display:none;flex-direction:column;align-items:center;margin:auto;background:#fff;box-shadow:0 6px 12px 0 rgba(0,0,0,0.25);max-width:762px;width:100%;padding:40px 60px 60px;position:relative}.modal .active{display:flex}.modal{max-width:none;display:none;padding:32px;position:fixed;z-index:200;top:0;left:0;right:0;bottom:0;overflow-y:auto;background:rgba(0,0,0,0.25);opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s}@media(max-width:600px){.modal{padding:12px}}.modal.active{display:flex;opacity:1;visibility:visible}.modal .modal-card{display:flex;flex-direction:column;align-items:center;margin:auto;background:#fff;box-shadow:0 6px 12px 0 rgba(0,0,0,0.25);max-width:762px;width:100%;padding:40px 60px 60px;position:relative}@media(max-width:600px){.modal .modal-card{padding:40px 20px}}.modal .modal-card .title{color:#000;text-align:center;font-size:26px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.3px;margin-bottom:10px}@media(max-width:600px){.modal .modal-card .title{font-size:22px;letter-spacing:1.1px;margin-bottom:5px}}.modal .modal-card p{margin-top:20px;color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:32px;text-align:center}@media(max-width:600px){.modal .modal-card p{margin-top:10px;font-size:16px;line-height:24px}}.modal .modal-card .close{position:absolute;top:20px;right:20px;width:20px;height:20px;appearance:none;border:0;background:url('./images/close.svg') no-repeat center;background-size:contain;cursor:pointer}@media(max-width:600px){.modal .modal-card .close{top:10px;right:10px}}body.home #goTop{display:none}#goTop{position:fixed;bottom:-100px;right:15px;width:50px;height:50px;color:#fff;background:#000 url(images/scroll-up.png) no-repeat center;border:1px solid #404040;border-radius:2px;cursor:pointer;z-index:9999}#fb-icon{position:fixed;bottom:18px;right:15px;z-index:9997}#fb-icon img{width:3rem}.new_label + .new_label + .front-photo{margin-top:39px}.btn-home{display:inline-table;width:225px;height:55px;font-family:FuturaPTBook;font-weight:300;font-size:18px;color:#000;line-height:55px;text-align:center;background:#fff;border-radius:2px;margin-top:30px;position:absolute;bottom:40px;left:50%;transform:translateX(-50%)}.banner-overlay{position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;z-index:99999;width:50%;font-family:FuturaPTMedium}.subscribe-block form input[name="name"]{display:none}h1.brand-title{margin-top:40px}.buttons button.btn-full-width{width:100%}@media(max-width:600px){header{z-index:9990;position:fixed;width:100%;box-shadow:0 2px 5px rgba(0,0,0,0.1);transition:all 0.3s ease}header .buttons,header form{opacity:1;transition:opacity 0.3s ease,transform 0.3s ease}header.slim .buttons,header.slim form{opacity:0;pointer-events:none;transform:translateY(-10px);transition:opacity 0.3s ease,transform 0.3s ease}header .black{padding-bottom:120px;transition:padding 0.3s ease,transform 0.3s ease}header.slim .black{padding-bottom:10px;transition:padding 0.3s ease,transform 0.3s ease}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}@media (max-width:600px){.mobile-video{display:block !important}.desktop-video{display:none !important}}@media (min-width:601px){.mobile-video{display:none !important}.desktop-video{display:block !important}}.content-gray.account-loyalty{position:relative;padding-bottom:80px;min-height:unset;strong{color:#000}a{text-decoration:underline;color:#555555}}.content-gray.account-loyalty .loyalty-leave-form{position:absolute;right:20px;bottom:20px;margin:0}.content-gray.account-loyalty .loyalty-coupon-summary{margin:24px 0;padding:20px;border:1px solid #e5e5e5;border-radius:8px;background:#fff}.content-gray.account-loyalty .loyalty-coupon-banner{display:grid;grid-template-columns:minmax(110px,auto) minmax(180px,1fr) minmax(110px,auto);align-items:center;column-gap:16px;row-gap:16px;margin:16px 0;padding:24px;border:1px solid #e5e5e5;border-radius:8px;background:#fafafa}.content-gray.account-loyalty .loyalty-coupon-banner p{margin:0}.content-gray.account-loyalty .loyalty-coupon-banner-discount-block{justify-self:start;text-align:center}.content-gray.account-loyalty .loyalty-coupon-banner-discount{margin-bottom:12px;font-size:42px;font-weight:600;line-height:1}.content-gray.account-loyalty .loyalty-coupon-banner-code{justify-self:center;max-width:100%;overflow-wrap:anywhere;font-size:28px;font-weight:600;letter-spacing:0.08em;text-align:center}.content-gray.account-loyalty p.loyalty-coupon-banner-validity{font-size:11px;color:#555;line-height:1.2;margin-top:1em}.content-gray.account-loyalty .loyalty-coupon-apply-form{justify-self:end;margin:0;text-align:center}.content-gray.account-loyalty .loyalty-coupon-apply-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin:0;padding:10px 24px;clear:none;white-space:nowrap}.content-gray.account-loyalty .loyalty-progress-summary{margin:24px 0;padding:60px 20px 20px;border:1px solid #e5e5e5;border-radius:8px;background:#fff}.content-gray.account-loyalty .loyalty-progress-graph{position:relative;padding:0 20px 44px;margin-bottom:16px}.content-gray.account-loyalty .loyalty-progress-track{--loyalty-bubble-size:52px;--loyalty-bubble-radius:26px;--loyalty-current-gap:2px;--loyalty-current-width:64px;--loyalty-track-edge-offset:20px;position:relative;height:4px;background:#f1f1f1;border-radius:999px;overflow:visible}.content-gray.account-loyalty .loyalty-progress-bar{width:var(--loyalty-progress-position);height:100%;background:#02b392}.content-gray.account-loyalty .loyalty-coupon-summary .loyalty-coupon-header span{font-size:1.2em}.content-gray.account-loyalty .loyalty-progress-bar.is-after-middle{width:clamp( calc(50% + var(--loyalty-bubble-radius) + var(--loyalty-current-gap)),var(--loyalty-progress-position),calc(100% - var(--loyalty-bubble-size) - var(--loyalty-current-gap) - var(--loyalty-current-width) + var(--loyalty-track-edge-offset)) )}.content-gray.account-loyalty .loyalty-progress-bar.is-before-middle.is-near-previous{width:calc(var(--loyalty-bubble-size) + var(--loyalty-current-gap) - var(--loyalty-track-edge-offset))}.content-gray.account-loyalty .loyalty-progress-bar.is-before-middle.is-near-next{width:calc(50% - var(--loyalty-bubble-radius) - var(--loyalty-current-gap) - var(--loyalty-current-width))}.content-gray.account-loyalty .loyalty-progress-bar.is-after-middle.is-near-previous{width:calc(50% + var(--loyalty-bubble-radius) + var(--loyalty-current-gap))}.content-gray.account-loyalty .loyalty-progress-bar.is-after-middle.is-near-next{width:calc(100% - var(--loyalty-bubble-size) - var(--loyalty-current-gap) - var(--loyalty-current-width) + var(--loyalty-track-edge-offset))}.content-gray.account-loyalty .loyalty-progress-current{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:var(--loyalty-current-width);min-height:24px;padding:4px 10px;box-sizing:border-box;left:calc(var(--loyalty-progress-position) - (var(--loyalty-current-width) / 2));transform:translateY(-50%);border-radius:999px;background:#000;color:#fff;font-size:12px;font-weight:400;line-height:1;white-space:nowrap}.content-gray.account-loyalty .loyalty-progress-current.is-before-middle{left:clamp( calc(var(--loyalty-bubble-size) + var(--loyalty-current-gap) - var(--loyalty-track-edge-offset)),calc(var(--loyalty-progress-position) - (var(--loyalty-current-width) / 2)),calc(50% - var(--loyalty-bubble-radius) - var(--loyalty-current-gap) - var(--loyalty-current-width)) )}.content-gray.account-loyalty .loyalty-progress-current.is-after-middle{left:clamp( calc(50% + var(--loyalty-bubble-radius) + var(--loyalty-current-gap)),calc(var(--loyalty-progress-position) - (var(--loyalty-current-width) / 2)),calc(100% - var(--loyalty-bubble-size) - var(--loyalty-current-gap) - var(--loyalty-current-width) + var(--loyalty-track-edge-offset)) )}.content-gray.account-loyalty .loyalty-progress-current.is-before-middle.is-near-previous{left:calc(var(--loyalty-bubble-size) + var(--loyalty-current-gap) - var(--loyalty-track-edge-offset))}.content-gray.account-loyalty .loyalty-progress-current.is-before-middle.is-near-next{left:calc(50% - var(--loyalty-bubble-radius) - var(--loyalty-current-gap) - var(--loyalty-current-width))}.content-gray.account-loyalty .loyalty-progress-current.is-after-middle.is-near-previous{left:calc(50% + var(--loyalty-bubble-radius) + var(--loyalty-current-gap))}.content-gray.account-loyalty .loyalty-progress-current.is-after-middle.is-near-next{left:calc(100% - var(--loyalty-bubble-size) - var(--loyalty-current-gap) - var(--loyalty-current-width) + var(--loyalty-track-edge-offset))}.content-gray.account-loyalty .loyalty-progress-marker{position:absolute;top:2px;transform:translate(-50%,-50%);text-align:center;z-index:1}.content-gray.account-loyalty .loyalty-progress-marker.is-first{transform:translate(0,-50%)}.content-gray.account-loyalty .loyalty-progress-marker.is-last{transform:translate(-100%,-50%)}.content-gray.account-loyalty .loyalty-progress-bubble{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:#d3d3d3;color:#000;font-size:16px;font-weight:600;line-height:1.1;box-shadow:0 0 0 4px #fff}.content-gray.account-loyalty .loyalty-progress-marker.is-reached .loyalty-progress-bubble{background:#02b392;color:#fff}.content-gray.account-loyalty .loyalty-progress-limit{position:absolute;top:60px;left:50%;transform:translateX(-50%);color:#555;font-size:12px;font-weight:600;line-height:1.2;white-space:nowrap}.content-gray.account-loyalty .leave-loyalty-btn{appearance:none;border:0;background:transparent;padding:0;margin:0;cursor:pointer;color:#000;text-decoration:underline;font-size:0.7em;font-family:inherit;line-height:inherit}.content-gray.account-loyalty{.text-muted{font-size:0.8em}table.loyalty-table{margin:24px 0 14px;border:1px solid #000;border-collapse:separate;border-spacing:0;td{padding:14px 18px;border:0;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;color:#000;font-size:18px;line-height:1.3;vertical-align:middle}tr td:last-child{border-right:0}thead{td{border-color:#404040;background:#000;color:#fff;font-family:FuturaPTBook}}		tbody{tr:last-child td{border-bottom:0}}	}}@media (max-width:600px){.content-gray.account-loyalty table.loyalty-table td{padding:10px 8px;font-size:15px}.content-gray.account-loyalty .loyalty-coupon-summary{padding:18px 14px}.content-gray.account-loyalty .loyalty-coupon-banner{grid-template-columns:1fr;gap:16px;padding:16px 14px}.content-gray.account-loyalty .loyalty-coupon-banner-discount{margin-bottom:8px;font-size:32px}.content-gray.account-loyalty .loyalty-coupon-banner-code{justify-self:start;font-size:22px;word-break:break-word;text-align:left}.content-gray.account-loyalty .loyalty-coupon-apply-form,.content-gray.account-loyalty .loyalty-coupon-apply-btn{width:100%}.content-gray.account-loyalty .loyalty-progress-summary{padding:36px 14px 18px 14px}.content-gray.account-loyalty .loyalty-progress-graph{padding-right:16px;padding-left:16px;padding-bottom:52px}.content-gray.account-loyalty .loyalty-progress-track{--loyalty-bubble-size:45px;--loyalty-bubble-radius:22.5px;--loyalty-current-width:64px;--loyalty-track-edge-offset:16px}.content-gray.account-loyalty .loyalty-progress-current{min-height:22px;padding:3px 6px;font-size:10px}.content-gray.account-loyalty .loyalty-progress-bubble{width:45px;height:45px;font-size:11px}.content-gray.account-loyalty .loyalty-progress-limit{top:52px;font-size:11px}.content-gray.account-loyalty .loyalty-leave-form{right:15px;bottom:15px}}.modal.modal-advent{.modal-card{width:unset;padding:unset;max-width:80%;background:unset;.close{top:5px;right:5px;z-index:1}.banner-container{position:relative;img{max-width:100%}.block{position:absolute;bottom:17%;left:11.5%;width:100%;a,button{padding:2.2% 14%;font-size:clamp(0.7rem,18px,2.8vw);&.disabled{background-color:#777777;cursor:not-allowed}} span{font-size:clamp(0.7rem,18px,2.8vw);color:#c50d0d;font-weight:bold}} } }}@media (max-width:680px){.modal.modal-advent .modal-card .close{background-color:#ececec;border:1px solid black}}.advent + .clear + .advantages{margin-top:unset}.advent{--gap:10px;--tile-radius:8px;position:relative;z-index:1}.advent{.container{max-width:900px;margin:0 auto;.subscribe-block{form{margin-bottom:2em}} .calendar{width:100%;padding-bottom:4em;box-sizing:border-box;display:grid;gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(70px,28vw);.day{background:#000;color:#fff;border-radius:var(--tile-radius);display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:600;user-select:none;transition:transform 0.15s ease,opacity 0.15s ease,background 0.15s ease,color 0.15s ease}} .subscribe-block + .calendar{filter:blur(5px);pointer-events:none}}}#advent .day.active{cursor:pointer;background:linear-gradient(135deg,#9A063A 0%,#470202 100%)}#advent .day.active:hover{transform:translateY(-2px)}#advent .day.past{cursor:not-allowed;background:#D9D9D9;color:#666}#advent .day.future{cursor:not-allowed}#advent .day.locked{cursor:not-allowed;background:#D9D9D9;color:#666}#advent{--bg-left-offset:0px;--bg-right-offset:0px}.advent .advent-bg{position:absolute;bottom:0;width:clamp(280px,32%,560px);aspect-ratio:1;background-repeat:no-repeat;background-size:contain;background-position:bottom left;pointer-events:auto;z-index:0;transition:background-image 0.5s ease;&.advent-bg-right{background-image:url('/catalog/view/theme/d-one/images/advent/trees-r.png');right:var(--bg-right-offset,0);background-position:bottom right;&:hover{background-image:url('/catalog/view/theme/d-one/images/advent/trees-snowflake-r.png')}} &.advent-bg-left{background-image:url('/catalog/view/theme/d-one/images/advent/trees-l.png');left:var(--bg-left-offset,0);background-position:bottom left;&:hover{background-image:url('/catalog/view/theme/d-one/images/advent/trees-snowflake-l.png')}}}.advent{.advent-snowflake{position:absolute;z-index:0;pointer-events:auto;transform:rotate(var(--rot,0deg)) scale(1);transition:transform 0.5s ease;&:hover{transform:rotate(var(--rot,0deg)) scale(2)}}}#advent .calendar{position:relative;z-index:1}@media (max-width:767.98px){#advent .advent-bg{width:clamp(480px,70%,680px);max-width:100%;aspect-ratio:2 / 1}}@media (max-width:767.98px){.advent{padding:2em}#advent .day--4,#advent .day--5,#advent .day--9,#advent .day--14,#advent .day--15,#advent .day--18,#advent .day--20{grid-row:span 2}#advent .day--24{grid-column:1 / -1;grid-row:span 3}}@media (min-width:480px) and (max-width:767.98px){#advent .calendar{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){#advent .calendar{margin-top:32px;grid-template-columns:repeat(5,1fr);grid-auto-rows:minmax(70px,9vw);grid-template-areas:"d1 d2 d3 d4 d5" "d7 d8 d8 d4 d6" "d9 d9 d10 d11 d12" "d9 d9 d14 d15 d16" "d13 d13 d14 d15 d17" "d18 d19 d19 d20 d20" "d21 d21 d22 d23 d23" ". d24 d24 d24 ."}#advent .day{grid-row:auto;grid-column:auto}#advent .day--1{grid-area:d1}#advent .day--2{grid-area:d2}#advent .day--3{grid-area:d3}#advent .day--4{grid-area:d4}#advent .day--5{grid-area:d5}#advent .day--6{grid-area:d6}#advent .day--7{grid-area:d7}#advent .day--8{grid-area:d8}#advent .day--9{grid-area:d9}#advent .day--10{grid-area:d10}#advent .day--11{grid-area:d11}#advent .day--12{grid-area:d12}#advent .day--13{grid-area:d13}#advent .day--14{grid-area:d14}#advent .day--15{grid-area:d15}#advent .day--16{grid-area:d16}#advent .day--17{grid-area:d17}#advent .day--18{grid-area:d18}#advent .day--19{grid-area:d19}#advent .day--20{grid-area:d20}#advent .day--21{grid-area:d21}#advent .day--22{grid-area:d22}#advent .day--23{grid-area:d23}#advent .day--24{grid-area:d24}}.simple-text.category_description img + p,.simple-text.category_description picture + p{margin-top:0}.error-not-found .right .lead-404{margin:24px 0 12px;font-size:15px;line-height:1.5}.error-not-found .right .lead-404 a{color:#000;text-decoration:underline}.error-not-found .categories-404 a{display:inline-block;margin:0 8px 8px 0;padding:0 30px;height:44px;line-height:44px;background:#000;color:#fff;font-family:FuturaPTBook;font-size:14px;text-align:center}.error-not-found .categories-404 a:hover{background:#404040}.error-not-found .search-404{position:relative;max-width:520px;margin:5px 0 60px}.error-not-found .search-404 input[type=text]{box-sizing:border-box;width:100%;height:40px;font-family:FuturaPTLight;font-size:16px;color:#fff;background:#404040;border:1px solid #404040;border-radius:2px;padding:0 53px 0 13px}.error-not-found .search-404 input[type=text]::placeholder{color:#afafaf}.error-not-found .search-404 input[type=submit]{position:absolute;top:0;bottom:0;right:0;width:40px;height:40px;background:url(images/search-white.svg) no-repeat center;background-size:auto 19px;border:none;padding:0;cursor:pointer}.error-not-found .search-404 .auto-suggest{display:none;position:absolute;width:100%;top:40px;left:0;z-index:99999}.error-not-found .search-404 .loading-icon{background:url(images/loadingnew.gif);width:24px;height:24px;position:absolute;right:45px;top:8px;display:none;pointer-events:none;z-index:99}@media(max-width:1840px){.wrap{width:calc(100% - 100px)}#search{width:calc(100% - 1050px);margin:10px 0 0 30px}header .logos a + a{margin-left:4.5%}.home-banners .banner .more{right:10%;bottom:12%}#home-slider .slick-prev{left:140px!important}#home-slider .slick-next{left:190px}.home-slider{height:700px;overflow:hidden}.home-video{height:700px}.content-right{float:left;width:1150px;width:calc(100% - 430px);margin:0 0 0 70px}.content-right > .right{width:calc(100% - 330px)}.forma-container .wrap > .right{float:left;width:1150px;margin:0 0 0 325px}.news-rightside{float:left;padding-left:70px;margin-right:0;margin-left:70px}.media{height:450px;min-height:unset;background-size:auto 100%;background-position:center}.pagination-with-border .wrap{width:100%}.feedback-form{float:left;margin-left:70px;margin-right:0}.requisites{width:515px}aside.category_filter{width:250px}.category-sidemenu,.sidemenu,.category-filters{width:100%!important}.category-content{width:calc(100% - 320px)}.product-images{width:730px}.slider-nav .slick-next{right:-646px!important}.slider-nav .slick-prev,.slider-nav .slick-next{top:45%!important}.product-images .front-photo{width:570px;height:auto}.product-images .front-photo img{max-width:100%;max-height:100%}.product-info{width:calc(100% - 790px)}.product-parts .photos img:first-child{width:23.5%;height:auto}.product-parts .photos img{width:calc(19% - 30px);height:auto}.brand-category{background-position:right bottom}.brand-category ul{width:300px}.cart-total{width:278px}.cart-container{width:calc(100% - 410px)}.cart-step .step-content{width:100%}.delivery-metod{width:calc(100% - 550px)}.cart-step:last-child .order-table th.total,.cart-step:last-child .order-table td.total{padding-left:30px;padding-right:30px}.description-block .wrap > img{max-width:50%;margin-top:10px}.description-block .text{width:40%;margin-right:10%}.content.for-business .hero{height:620px;background-size:auto 100%}.dyson-slider,.laurastar-slider{width:100%}#laurastar-slider img{width:1800px;width:100vw}.laurastar-slider .slide .inner{top:100px}.laurastar-slider .wrap{width:895px}#laurastar-slider .slick-prev{left:calc(50% - 410px)!important}#laurastar-slider .slick-next{left:calc(50% - 260px)}#laurastar-slider .slick-dots{margin-left:calc(50% - 395px)!important}.megamenu .column{width:calc(25% - 39px);padding-right:50px}.cart-total p:nth-last-child(2),.cart-total p:nth-last-child(2) span{font-size:22px}#laurastar-slider .slick-prev{bottom:115px;left:490px!important}#laurastar-slider .slick-next{bottom:115px;left:640px!important}#laurastar-slider .slick-dots{bottom:130px;margin-left:502px!important}.product-info .add-to-cart .quantity ~ .add-to-cart{width:calc(100% - 450px)}.product-info .add-to-cart .reservation.with-stock{} #product .socials-nav button{font-size:20px}#product .delivery-section .title{font-size:18px}#product .gray-text p{font-size:16px}#product .gray-text p strong,#product .gray-text p a{font-size:18px}#product .delivery-section p{font-size:16px}#product .scroll-nav > button{font-size:20px}#product .socials-nav button{font-size:20px}#product .delivery-section .title{font-size:18px}#product .gray-text p{font-size:16px}#product .gray-text p strong,#product .gray-text p a{font-size:18px}#product .delivery-section p{font-size:16px}#product .scroll-nav > button{font-size:20px}}@media(max-width:1700px){.error-not-found .wrap > img{width:45%}.error-not-found .wrap > .right{width:calc(55% - 90px)}.description-block,.description-block .text{min-height:550px}.content.for-business .hero{height:570px}.register-with-fb.on-desktop{display:none}.register-with-fb.on-laptop{display:inline-block;width:292px;margin:20px 0 0}.registration-block .register-with-fb + .register{clear:inherit;margin:28px 0 0 20px}.registration-block .register{width:158px}}@media(max-width:1660px){.news-rightside{width:429px}.product-rating .wrap > .left{width:450px;margin-right:70px}.feedback-carusel{width:calc(100% - 521px)}.user-sidemenu{width:345px}.acount-pages .content-gray{width:calc(100% - 515px);margin-left:70px}.products-list.show4 .product{min-height:339px}}@media(max-width:1600px){.order-table .warranty_button td button{margin-left:169px}.warranty_product td.title .image{width:120px;min-width:120px;margin:10px 30px 0 20px !important}header .logos{width:380px}#brands-menu a{margin:0 5px !important}header #menu{} .suggest .text-suggest{display:none}.suggest .text-suggest,.suggest .products-suggest{width:100%}.suggest .products-suggest:before{content:none}#menu > ul > li + li:last-child{margin-right:2%}.home-slider{height:610px}.home-slider .status{top:120px}.home-slider .slide .inner{top:135px}.home-video{height:580px}html[lang=et] .content-right{width:calc(100% - 310px)}.content-right > .left{width:100%}.sidemenu{width:100%}.sidemenu li a{font-size:20px}.content-right{margin-left:40px}.content h1{font-size:56px;line-height:56px}.content-right > .left h1{font-size:50px;line-height:54px}.content-right > .right{width:100%;padding-top:40px}.forma-container .wrap > .right{width:calc(100% - 300px);margin:0 0 0 300px}.news-content h1{font-size:46px;line-height:46px}.news-content{width:calc(100% - 530px)}.news-rightside{float:right;padding-left:50px;margin-left:50px}.products-list .tools{height:55px}.products-list .tools > span{float:left;width:125px;font-family:FuturaPTLight;font-weight:300;margin-bottom:5px}.products-list .tools .view-more,.products-list .tools .view-less{font-size:16px}.media{height:400px}.media .title{font-size:32px}.popup.video-pop:not(.review-pop){width:855px;height:calc(100vh - 80px);padding:0}.popup.video-pop:not(.review-pop) .video,.popup.video-pop:not(.review-pop) .video iframe{height:480px}.popup.video-pop:not(.review-pop) .video:after{width:80px;height:80px;background-size:auto 80px}.popup.video-pop:not(.review-pop) .title{font-size:28px;margin:14px 0 0}.reviews-list{width:calc(65% - 70px)}.feedback-form{float:right;width:35%;margin-left:0}.requisites{width:calc(100% - 925px)}.requisites-form{float:right;width:855px;margin:42px 0 0 70px}#map{height:500px}.category-content{width:calc(100% - 300px)}.product-images{width:630px}.product-images .front-photo{width:470px}.slider-nav .slick-prev,.slider-nav .slick-next{top:37%!important}.slider-nav .slick-next{right:-546px!important}.product-info{width:calc(100% - 690px)}.product-info h1{font-size:28px;line-height:unset}.product-info .delivery img{margin:0px 0 0 20px;max-width:200px}.add-to-wishlist:after{margin:0 20px 0 35px}.brand-category{min-height:280px}.content-registration{width:calc(100% - 330px)}.content-registration .half{width:calc(50% - 25px)}.order-table td.title .image{margin:0 30px 0 20px}.order-table td.title .image img{width:120px;height:120px}.step-content .forgot-password{width:calc(100% - 35px);margin-top:25px}.step-content .forgot-password a{display:inline-block}.description-block .wrap > img{max-width:50%}.description-block .text{width:45%;margin-right:5%}.content.for-business .hero{height:530px}#lp-dsn .all-tools{margin-top:3px}.product{min-height:451px}.products-list.show4 .product{min-height:369px}.popup.video-pop.product-images-pop{overflow:unset;padding:50px 50px 0}.popup.video-pop.product-images-pop .slick-next{right:15px!important}.product-info .add-to-cart .quantity ~ .add-to-cart{width:calc(100% - 450px)}.product-images-pop .product-images .front-photo{margin-bottom:0}.product-images-pop .product-images .slick-list,.product-images-pop .product-images .slick-track{height:100%}.preorder-banner .countdown{gap:4px;left:46%;transform:translateX(-46%) translateY(-50%)}.preorder-banner .countdown p{font-size:24px}}@media(max-width:1500px){.benefits .list{gap:20px}.radios .payment::after{height:calc(89px - 8%);width:60%;padding:4% 20%}.megamenu .wrap:not(.pages-menu-children) > ul{column-count:2}.login-block{width:calc(50% - 100px)}.registration-block{width:calc(50% - 157px)}.delivery-metod{width:calc(55% - 50px)}.payment-metod{width:45%}.content.for-business .hero{height:490px}#laurastar-slider img{width:1500px;width:100vw}.product-images{width:530px}.slider-nav .slick-prev,.slider-nav .slick-next{top:28%!important}.slider-nav .slick-next{right:-446px!important}.product-info{width:calc(100% - 590px)}.product-images .front-photo{width:370px;height:auto}.gallery.slider-nav .slick-list{height:545px!important}.product-images .gallery{width:92px}.product-images .gallery .thumb{width:90px;height:90px;margin-bottom:10px}.product-images .gallery .thumb + .thumb{margin-top:10px}.step-content .registration-block .register{width:calc(100% - 2px)!important;margin:10px 0 0!important}.step-content .registration-block .register-with-fb + .register{width:calc(100% - 2px)!important;margin:10px 0 0!important}.step-content .registration-block .register-with-fb{margin:10px 0 0!important}.step-content .registration-block .register-with-fb.on-laptop{width:calc(100% - 48px)}#laurastar-slider .slick-prev{bottom:75px;left:inherit!important;right:975px}#laurastar-slider .slick-next{bottom:75px;left:inherit!important;right:825px!important}#laurastar-slider .slick-dots{bottom:126px;margin-left:inherit!important;float:right;margin-right:837px}.product-info .add-to-cart .quantity ~ .add-to-cart{width:calc(100% - 450px)}.grid-container{display:grid;grid-template-columns:1.2fr 2fr 2fr;grid-template-areas:'clientInfo  address1    newsletter'	 'clientInfo  map         newsletter ';gap:10px }}@media(max-width:1400px){body:not(.home) .megamenu{top:221px}.megamenu{top:220px}.header-row{width:100%}header #menu{width:calc(100% - 100px);padding:0 50px}header .logos{width:100%;width:calc(100% - 150px);float:left;padding-left:75px;padding-right:75px;border-left:0;border-top:1px solid #e6e7ea}.suggest .text-suggest{display:block}.suggest .text-suggest,.suggest .products-suggest{width:50%}.suggest .products-suggest:before{content:''}header .black{position:relative;padding-bottom:70px}#search{position:absolute;bottom:20px;width:calc(100% - 100px);margin:0}#home-top-slider.slides-img-only{height:auto}#home-top-slider.slide-video:has(.slide-video.slick-active){height:615px}#home-top-slider .slick-track .slick-slide{height:auto}#home-top-slider .slick-track .slick-slide.slide-video{height:615px}.simple-text img{height:auto!important}.media-container .video{width:100%;height:auto}.dyson-slider .slide .inner,.dyson-slider .slider-nav{left:102px}footer .col:nth-child(3){width:calc(25% - 30px)}footer .col:nth-child(4){width:34%}#subscribe input[type="submit"]{width:190px}.home-banners .banner .more{width:58px;height:45px;right:8%;bottom:10%}.home-slider{height:560px}.home-slider .status{top:110px}#home-slider .slick-prev,#home-slider .slick-next{top:120px!important}.home-slider .slide .inner{top:125px}.home-slider .slide .inner p{font-size:48px;line-height:58px}.home-slider .slide .inner .button{width:205px;height:50px;line-height:50px;margin-top:20px}.home-video{height:530px}.simple-text,.text-on-bottom .simple-text{font-size:19px}.simple-text p{line-height:28px}.simple-text h2{font-size:34px}.simple-text h3{font-size:24px}.forma-container .heading{font-size:36px}.forma.bigger input[type="text"],.forma.bigger input[type="email"]{height:43px}.forma input[type="submit"],.forma input[type="button"],.forma button[type="submit"]{height:48px;width:160px;font-size:16px} .forma input[type="submit"].btn-full-width,.forma input[type="button"].btn-full-width,.forma button[type="submit"].btn-full-width{width:100%}.forma .checkboxai.agree{width:calc(100% - 180px)}.checkboxai label + label{margin-top:10px!important}.service-form textarea{height:122px}.news-list .new{width:calc(33.33% - 34px);margin:0 50px 70px 0}.new .title{font-size:22px;line-height:32px}.new .more{width:58px;height:45px}.news-rightside .banner .inner{width:58px}.news-rightside .banner .inner .more{width:58px;height:45px}.news-content{width:calc(100% - 430px)}.news-rightside{width:329px}.news-rightside .heading,.related-goods .heading,.brand-category ul li:first-child a,.content-gray .heading,.related-goods .heading{font-size:34px}.feedback-form .heading,#product .heading{font-size:36px}.requisites-form .heading,.login-block .heading,.registration-block .heading{font-size:30px}.news-other > div .title{font-size:19px;line-height:28px}.news-other .all-news{width:160px;height:48px;line-height:48px;font-size:16px}.simple-text .video,.simple-text .video iframe{height:430px}.product .price{font-size:20px}.product .price .price-old{font-size:17px;margin-left:15px}.product .view{height:41px;line-height:41px;margin-right:10px}.product .add-to-cart{height:43px;line-height:43px}.product .view,.product .add-to-cart{width:calc(50% - 8px);font-size:16px}#related-goods-carusel,.brands-carousel,#related-goods-carusel1{width:calc(100% + 20px);margin:0 -10px!important}#related-goods-carusel .product,.brands-carousel.product,#related-goods-carusel1 .product{margin:0 10px}.media{height:350px}.media .more{width:58px;height:45px;right:40px;bottom:40px}.media .title{left:40px;bottom:40px;width:calc(100% - 160px);font-size:30px}.media .technology{top:40px;left:40px;font-size:19px}.requisites{width:calc(43% - 70px)}.requisites-form{width:57%;margin:42px 0 0 70px}.requisites p strong{font-size:26px}.requisites p{min-height:25px;font-size:19px}.requisites .soc{margin:27px 0 0}.requisites div:nth-child(2){margin-top:43px}#map{height:450px}.category-filters .checkboxai label span.label{font-size:19px}.category-filters .checkboxai label + label{margin-top:5px!important}.category-filters > div .title{font-size:20px}.category-filters .show-all,.category-filters .show-less{font-size:19px}.extra-controls input{width:80px;height:33px;font-size:19px}.product{margin-right:20px}.products-list:not(.show4) .product{width:calc(33.33% - 16px)}.products-list:not(.show4) .product:nth-child(3n){margin-right:0}.product-info .price{font-size:30px}.product-info .add-to-cart .how-works{font-size:16px}.product-info .add-to-cart .add-to-cart,.product-info .add-to-cart #stock_request,.product-info .add-to-cart .reservation.with-stock{font-size:16px}.add-to-wishlist,.add-to-comparison{font-size:19px}.product-info .gray{padding:30px 40px 40px}.specifications .list > div{width:calc(25% - 80px);min-height:108px;padding:50px}.product-parts .photos img{width:calc(19% - 20px);height:auto;margin:0 0 20px 20px}.product-rating .wrap > .left{width:400px}.product-rating .num{font-size:90px}.product-rating .num span{font-size:150px}.feedback-carusel{width:calc(100% - 471px)}.feedback-carusel button.not_logged{font-size:16px}.specifications-block .list > div{width:calc(33.33% - 68px);margin:0 100px 60px 0}.brand-category{width:calc(50% - 105px);padding:40px 40px 40px 40px;font-size:19px}.brand-category ul{width:260px}.hero{min-height:350px;background-size:auto 100%}.hero p{max-width:475px;font-size:26px;line-height:36px}.comparison .block > div.title{min-height:66px!important}.comparison .block{font-size:17px}.comparison .block > div{min-height:44px;padding:5px 20px 5px;display:-ms-flexbox;-ms-flex-align:center;display:-moz-box;-moz-box-align:center;display:-webkit-box;-webkit-box-align:center;display:box;box-align:center}.comparison .block .add-to-cart{width:160px;height:48px;font-size:16px}.cart-dropdown .buy-button{height:48px;font-size:19px;line-height:48px}.login-block{width:calc(50% - 80px);padding:40px}.registration-block{width:calc(50% - 137px);padding:40px}.individual-company{width:250px}.content-registration{width:calc(100% - 300px)}.forma .caption,.individual-company .heading,.step-content > span:first-child{font-size:24px}.cart-container{width:calc(100% - 380px)}.cart-total{width:268px;padding:37px 30px 40px}.order-table{font-size:19px}.order-table td.title a,.order-table td.title .a{line-height:26px;margin-top:15px;margin-bottom:15px}.order-table td.title .a{margin:0}.quantity{width:126px;height:49px}.quantity input[type="text"]{width:65px;height:46px;line-height:46px}.quantity .q_up,.quantity .q_down{top:4px}.gift-cupon span{font-size:20px;line-height:20px;margin:5px 20px 0 0}.order-table th.total,.order-table td.total{padding-left:30px}.order-table th.qnt,.order-table td.qnt{width:18%}.cart-step > .title{font-size:24px}.step-content .login-block{width:calc(50% - 95px)}.step-content .registration-block{width:calc(50% - 97px);margin-left:30px}.acount-pages .content-gray{width:calc(100% - 475px);padding:50px 40px;margin-left:50px}.order-table-bottom .total-block p{font-size:18px}.order-table-bottom .total-block p:last-child{font-size:22px}.advantages:not(.in-product-page) .wrap > div:nth-child(1){width:calc(24% - 80px)}.advantages:not(.in-product-page) .wrap > div:nth-child(2){width:calc(25% - 115px)}.advantages:not(.in-product-page) .wrap > div:nth-child(3){width:calc(26% - 125px)}.advantages.in-product-page .wrap > div:nth-child(1){width:calc(24% - 80px)}.advantages.in-product-page .wrap > div:nth-child(2){width:calc(24% - 125px)}.advantages.in-product-page .wrap > div:nth-child(3){width:calc(27% - 125px)}.description-block,.description-block .text{min-height:450px}.description-block .simple-text p:first-child{font-size:38px;line-height:46px}.content.for-business .hero{height:455px}.gift-cupon-banner{background-position:bottom right -100px}.gift-cupon-banner form{width:450px}.gift-cupon-banner label.sum:after{height:44px}#laurastar-slider img{width:1400px;width:100vw}.laurastar-slider .slide .inner{top:80px}.laurastar-slider .wrap{width:805px}.gray-container{margin:-145px 0 0 0px}.product{padding-bottom:162px}.product .bottom{height:93px}#product .description img{max-width:100%;height:auto!important}.radios .delivery .terminal{width:calc(100% + 35px);margin:13px 0 10px -35px}#laurastar-slider .slick-prev,#laurastar-slider .slick-next{bottom:35px}#laurastar-slider .slick-dots{bottom:86px}.cart-dropdown .continue-buy{width:calc(50% - 12px);height:48px;line-height:46px;margin-right:20px}.product .title{font-size:18px;line-height:24px}#lp-dsn .all-tools{margin:17px -25px -8px}#lp-dsn .product .view{height:43px}.product-info .add-to-cart .quantity ~ .add-to-cart{width:calc(100% - 420px)}.product-info .add-to-cart .reservation.with-stock{}}@media(max-width:1350px){.sbleasing{width:100%}.radios .delivery.dpd{background-size:auto 30px!important;background-position:top 31px right 33px!important}}@media(max-width:1320px){.warranty_product td.title .image{width:100px;min-width:100px}.order-table .warranty_button td button{margin-left:149px}header .logos li + li{margin-left:30px}.brand-category{min-height:240px}.order-table td.title .image img{width:100px;height:100px}.order-table td.title a{margin-top:20px}.home-slider{height:545px}.products-list .tools > span{width:100%}.products-list .tools .view-more,.products-list .tools .view-less{float:left}.content.for-business .hero{height:430px}}@media(max-width:1280px){#menu > ul > li > img{display:none}#message_box{max-width:auto;width:calc(100% - 40px)}input,button,select,textarea{-webkit-appearance:none;border-radius:0}body{-webkit-text-size-adjust:100%}.mobile .megamenu{display:none}.products-list.show4 .product{width:calc(33.33% - 22px);margin-right:20px}.products-list.show4 .product:nth-child(4n){margin-right:20px}.products-list.show4 .product:nth-child(3n){margin-right:0px}.container-fluid{width:calc(100% - 30px);margin:0 15px}#laurastar-slider img{width:1300px;width:100vw}table.comparison{font-size:18px}table.comparison .add-to-cart{width:100%}#menu .nav-col{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;margin:0;height:unset;width:100%}#menu .nav-col li:not(:first-child){border-left:0}}@media(max-width:1240px){#menu > ul > li > img.mobile-icon{display:block;position:absolute;top:0;right:0;left:auto;width:auto;max-width:128px;max-height:94px;float:none}.add-to-wishlist{top:50px}.add-to-comparison{top:50px}.product .gift,.gift_product_page{top:85px}.product-images > .new_label + .new_label{top:119px}.header-row{width:100% !important}header .logos{border-bottom:1px solid #e6e7ea}header .buttons{margin:13px 40px 0 0}.products-list:not(.slick-slider) .product{width:calc(50% - 22px)!important;margin-left:10px;margin-right:10px}.products-list:not(.show4) .product:nth-child(3n){margin-right:10px}.products-list:not(.show4) .product:nth-child(3n+1){clear:unset}.pages-menu-children ul{-webkit-column-count:1;-moz-column-count:1;column-count:1;margin-top:0;margin-left:-44px}header .logos li + li{margin-left:25px}.burger{display:block;float:left;width:36px;height:25px;background:url(images/burger.png)no-repeat center;padding:0;border:none;cursor:pointer;margin:15px 27px 0 -10px}.menu-background{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,0.75);z-index:99}#menu{display:none;position:fixed;top:0;left:0;width:400px !important;height:calc(100% - 50px);overflow-x:hidden;overflow-y:auto;background:#fff;border-right:1px solid #5a5a5a;box-shadow:0px 0px 15px rgba(0,0,0,0.5);padding:0 0 50px !important;margin:0;z-index:999}#menu .menu-top{float:left;width:calc(100% - 40px);background:#000;padding:20px}#menu .menu-top > a{float:left;width:200px;height:55px}#menu .menu-top > a img{max-width:100%}#menu .menu-top > button{float:right;width:40px;height:40px;background:url(images/close-white.svg)no-repeat center;border:none;margin:7px -5px 0 0;cursor:pointer}#menu > ul{display:unset !important}#menu > ul:not(.nav-col) > li{display:block;width:calc(100% - 24px);padding:0px;background:#EEEEEE;margin:10px 12px 0 12px;position:relative}#menu > ul:not(.nav-col) > li.open{background:#FFFFFF}#menu > ul:not(.nav-col) > li.open > a{font-family:FuturaPTMedium;font-weight:500;font-size:22px;line-height:28px;padding:20px 142px 20px 64px}#menu > ul:not(.nav-col) > li.hav-sub.open .drop{top:0;left:0;width:65px;height:94px;background:url(images/arrow-left.svg) no-repeat center}#menu > ul:not(.nav-col) > li > a{float:left;width:100%;height:100%;padding:20px 142px 20px 30px;font-family:FuturaPTBook;font-weight:400;font-size:18px;box-sizing:border-box;height:94px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;background-repeat:no-repeat;background-position:center right;background-size:contain;mix-blend-mode:multiply;text-transform:uppercase}#menu > ul > li:nth-child(1)::before{content:none}#menu > ul:not(.nav-col) > li:nth-child(1) > a{} #menu > ul:not(.nav-col) > li:nth-child(2) > a{} #menu > ul:not(.nav-col) > li:nth-child(3) > a{background-position:center right 10px}#menu > ul:not(.nav-col) > li:nth-child(4) > a{} #menu > ul:not(.nav-col) > li:nth-child(5) > a{} #menu > ul:not(.nav-col) > li:nth-child(6) > a{} #menu > ul:not(.nav-col) > li:nth-child(10) > a{background-image:url(images/menu/prekeszenklai.png)}#menu > ul:not(.nav-col) > li.hav-sub > a{width:100%}#menu > ul:not(.nav-col) > li:hover > a:after{content:none}#menu > ul:not(.nav-col) > li.hav-sub .drop{position:absolute;top:0;left:0;width:100%;height:94px;background:transparent;cursor:pointer}#menu > ul:not(.nav-col) > li.active > a:after,#menu > ul > li:hover > a:after{content:none}#menu > ul.nav-col{margin:16px 0 0 0}#menu > ul.nav-col > li{width:100%;width:calc(100% - 24px);margin:24px 12px 0 12px;padding:0}#menu > ul.nav-col > li > a{font-family:FuturaPTBook;font-weight:400;font-size:18px;text-transform:none;padding:0 0 0 30px;position:relative}#menu > ul.nav-col > li > a::before{content:"";width:18px;height:18px;position:absolute;top:2px;left:0;background:url(images/chevron-right_18x18_000.svg) no-repeat center}.megamenu{display:none;position:relative;float:left;top:0!important;min-height:unset;height:auto;box-shadow:none;border-top:none;padding:0;transition:unset;transition-delay:unset;visibility:visible;opacity:1}.megamenu .wrap{width:100%}.megamenu .wrap:not(.pages-menu-children){margin-top:10px}.megamenu .wrap:not(.pages-menu-children) .image{display:none}.megamenu .wrap:not(.pages-menu-children) > ul{column-count:1 !important;width:100%}.megamenu .wrap:not(.pages-menu-children) > ul > li{padding:20px 16px;border-top:1px solid #E1E1E1;position:relative}.megamenu .wrap:not(.pages-menu-children) > ul > li:last-child{border-bottom:1px solid #E1E1E1}.megamenu .wrap:not(.pages-menu-children) > ul > li.has-third > ul{display:none;padding:10px 0 0 0}.megamenu .wrap:not(.pages-menu-children) > ul > li > a{font-size:18px;line-height:23px;color:#000000;display:block;padding:0 30px 0 0}.megamenu .drop-third{position:absolute;top:0px;right:-1px;width:52px;height:64px;background:url(images/plus-circle.svg) no-repeat center;cursor:pointer}.megamenu .has-third.open .drop-third{background-image:url(images/minus-circle.svg)}.megamenu .wrap:not(.pages-menu-children) > ul > li > ul > li{padding:7px 0}.megamenu .wrap:not(.pages-menu-children) > ul > li > ul > li > a{font-size:18px;line-height:23px;color:#000000}.megamenu .column{clear:both;max-width:100%;width:100%;padding-right:0;margin-bottom:20px}.megamenu .column + .column{margin-top:10px}.megamenu .pages-menu-children li{padding:0 62px}.filter-button{display:block;float:left;width:230px;height:45px;font-family:FuturaPTMedium;font-size:16px;line-height:45px;color:#fff;text-align:center;background:#000;border-radius:2px;border:none;padding:0;margin:0;cursor:pointer}aside.category_filter{display:none;position:fixed;top:0;left:0;width:360px;height:calc(100% - 110px);overflow-y:auto;background:#fff;box-shadow:0px 0px 15px rgba(0,0,0,0.5);padding:60px 20px 50px;margin:0;z-index:99999}aside.category_filter .close{position:absolute;top:20px;right:20px;width:40px;height:40px;background:url(images/close.svg)no-repeat center;border:none;cursor:pointer}.category-sidemenu{margin-top:30px;display:none}.category-sidemenu + .category-filters{margin-top:0}.category-filters > div:first-child{border-top:0}.category-filters > div{padding:23px 0 30px}.wrap{width:calc(100% - 30px)}header .soc:after{margin:-10px 25px 0 25px}#search{width:calc(100% - 30px)}.languages{width:35px;height:30px;font-size:14px;line-height:30px;padding-left:5px;margin:12px 0 0}.languages ul{width:40px;margin:-1px 0 0 -6px}.languages ul li a{padding-left:5px}.cart-dropdown{width:360px}.home-slider{height:480px}.home-slider .slide .inner p{font-size:44px;line-height:52px;margin:30px 0 40px}.home-slider .slide .inner .button{width:auto;padding:0 25px;margin:0}.home-video{height:480px}#background-video{background-size:auto 120%}.home-video iframe{min-height:unset}.advantages{font-size:18px}.advantages .wrap > div p{line-height:22px}.advantages:not(.in-product-page) .wrap > div:nth-child(1){width:calc(27% - 80px)}.advantages:not(.in-product-page) .wrap > div:nth-child(2){width:calc(22% - 95px)}.advantages:not(.in-product-page) .wrap > div:nth-child(3){width:calc(25% - 105px)}.advantages:not(.in-product-page) .wrap > div:nth-child(4){width:calc(26% - 110px)}.advantages.in-product-page .wrap > div:nth-child(1){width:calc(20% - 70px)}.advantages.in-product-page .wrap > div:nth-child(2){width:calc(27% - 105px)}.advantages.in-product-page .wrap > div:nth-child(3){width:calc(29% - 105px)}.advantages.in-product-page .wrap > div:nth-child(4){width:calc(24% - 110px)}.advantages .wrap > div{margin-left:30px}header .logos{width:calc(100% - 80px);padding:0 40px}header .logos .wrap{width:100%;margin:0!important}#brands-menu a + a{margin-left:unset}#brands-menu a{text-align:center;margin:0 20px!important}#brands-menu .slick-slide{height:74px}#brands-menu .slick-slide > a{line-height:74px}.content:first-child{border-top:none;margin-top:0}html[lang=et] .content-right,.content-right,.forma-container .wrap > .right{width:100%;margin:0}.sidemenu{display:none}.content-right > .left,aside{width:300px}.content-right > .right{width:calc(100% - 300px)}.reviews-list{width:calc(60% - 50px)}.feedback-form{width:40%}.requisites{width:calc(45% - 50px)}.requisites-form{width:55%;margin-left:0}.pagination ul li{width:30px;height:40px;line-height:40px;font-size:18px;margin:4px 8px 4px 0}.pagination .prev,.pagination .next{width:30px;height:40px;margin:0 4px;margin-bottom:-15px}.media .title{font-size:26px}.media{height:330px}.simple-text .video,.simple-text .video iframe{height:400px}.content h1{font-size:52px;line-height:52px}.news-content h1{font-size:42px;line-height:46px}.hero p{width:450px;font-size:22px;line-height:32px}.hero{min-height:300px}.brand-category{width:calc(50% - 55px);padding:40px 0px 40px 30px;font-size:18px;background-position:right -50px top;background-size:auto 100%}.brand-category ul li:first-child a{font-size:30px}.brand-category ul{width:200px}.category-content{width:100%;padding-top:30px}.category-content .sorting{margin-bottom:20px}.category-content .buttons-block{margin-bottom:20px}.sorting > select{width:230px}.sorting > div{clear:both;width:100%;margin:10px 0 -10px}.forma > .left,.forma > .right,.content-registration .half,.content-registration .half{width:calc(50% - 15px)}.forma-container{padding-top:60px;margin-top:70px}#map{margin:70px 0 -80px}.advantages{margin:80px 0 -110px}.news-list{margin-top:30px}.related-goods{padding-top:70px;margin-top:75px}.breadcrumb{padding:12px 0 5px}.articles-block{padding-top:70px;margin-top:55px}.articles-block .heading{margin:0 0 28px}div[style*="height:50px;"]{height:30px!important}.search-result{margin-bottom:30px}.advantages.in-product-page{margin:75px 0 0}.specifications{margin-top:70px}.product-parts{padding:70px 0 100px}.specifications-block{padding-top:70px;margin-top:80px}.specifications-block.black{padding-bottom:80px}.feedback-form .heading,#product .heading,#product .articles-block .heading{font-size:34px}.comparison{margin-top:30px}.search-result{font-size:18px}.product-images{float:none;width:775px;min-height:inherit!important;margin:0 auto 0}.product-info{clear:both;float:none;width:775px;margin:auto;padding-top:50px}#product .product-info + .clear + .heading{margin-top:50px}#product .breadcrumb{margin-bottom:25px}.product-images .front-photo{height:auto;width:476px}.product-info .gray{float:left;width:calc(100% - 80px)}.slider-nav .slick-prev,.slider-nav .slick-next{top:48%!important}.slider-nav .slick-next{right:-551px!important}.product-info .share{clear:both;float:left}.add-to-wishlist:after{margin:0 15px 0 25px}.specifications .list{width:calc(100% + 70px);margin-left:-35px}.product-rating .wrap > .left{width:370px;margin-right:50px}.feedback-carusel{width:calc(100% - 422px)}.product-rating .num{font-size:70px;margin-top:30px}.product-rating .num span{font-size:130px}#feedback-carusel{padding:0 50px}.feedback-carusel button.not_logged,button.reviews_page_btn{margin-left:0px;margin-right:0px}.specifications-block .list > div{width:calc(33.33% - 34px);margin:0 50px 60px 0}.login-block,.step-content .login-block{width:calc(50% - 105px)}.registration-block,.step-content .registration-block{width:calc(50% - 107px);margin-left:50px}.login-block.forgotten{width:calc(100% - 80px)}.cart-container{width:100%}.cart-total{position:relative!important;top:unset!important;width:398px}.cart-total p{padding-right:100px}.cart-total p span{width:100px;text-align:right;margin-right:-100px}.step-content .forgot-password{width:calc(100% - 235px);margin:45px 0 0 0}.step-content .registration-block .register-with-fb{clear:unset;margin:28px 0 0 30px}.user-name{max-width:100%;margin:20px 0 22px}.user-bt > button.open:after,.cart-bt > button.open:after{bottom:-14px}.description-block,.description-block .text{min-height:415px}.description-block .text{width:50%;margin-right:0}.content.for-business .hero{height:400px}.hero img{max-width:180px}.radios .delivery.dpd{background-size:auto!important;background-position:top 24px right 33px!important}.registration-block ul + .register{width:168px}.step-content .registration-block .register-with-fb{margin-left:0}.product-images .gallery{width:92px}.product-images .gallery .thumb{width:90px;height:90px;margin-bottom:5px}.product-images .gallery .thumb + .thumb{margin-top:5px}.gallery.slider-nav .slick-list{height:505px!important}header .logos li + li{margin-left:0}header .logos a img[src*=".svg"]{max-width:100%}.step-content .registration-block .register{width:calc(50% - 12px)!important}.step-content .registration-block .register + .register{margin-left:20px!important}.step-content .registration-block .register-with-fb{margin:20px 0 0!important}#home-top-slider iframe,.home-video iframe{min-height:145%;top:0}#home-top-slider .slick-track .slick-slide .slide-description{font-size:100%}.product-info .add-to-cart .quantity ~ .add-to-cart{width:calc(100% - 482px)}.product-info .add-to-cart .reservation.with-stock{} .benefits{padding:30px 0}.benefits .list{gap:16px}}@media(max-width:1200px){.tool-description .tool{position:static;height:auto;margin:0 auto}.tool-description .image-container,.tool-description:nth-child(2n) .image-container{float:none;margin:50px auto 0;max-width:100%}.tool-description .image-container img{max-width:100%}.tool-description .tool p:first-child{margin-top:0 }.dyson-slider .slide .inner,.dyson-slider .slider-nav{left:102px}.product-categories .wrap{width:100%}.tool-description .wrap{width:100%}.tool-description:nth-child(2n) .image-container .inner{right:60px}.product-categories{padding:65px 20px 85px;width:calc(100% - 40px)}.product-categories ul{width:calc(25% - 38px)}.megamenu .banners a{margin-right:0px;margin-bottom:10px}}@media(max-width:1150px){.coupon-title{font-size:32px;line-height:41px}.add-to-wishlist:before{width:30px}.gift-cupon-banner{background-size:1222px auto;background-position:top right -50px;min-height:268px;width:calc(100% - 80px);padding:45px 40px 50px}.gift-cupon-banner form{width:380px}.gift-cupon-banner .forma button[type="submit"]{width:200px}.registration-block .register-with-fb{clear:both;margin:10px 0 0}.registration-block ul + .register{width:224px}.nav-col{margin:12px 0 0 30px}}@media(max-width:1100px){.nav-col{display:none}header .black{position:relative;padding-bottom:70px}#search{position:absolute;bottom:20px;width:calc(100% - 30px);margin:0}.home-banners .banner{width:50%}.home-slider{height:435px}.home-slider .status{top:90px}.home-slider .slide .inner{top:105px;width:330px}.home-video{height:435px}.news-rightside{width:249px}.news-content{width:calc(100% - 350px)}.simple-text .video,.simple-text .video iframe{height:340px}.forgot-password,.step-content .forgot-password{width:calc(100% - 35px);margin:20px 0 0}.individual-company{width:100%;margin-top:25px}.content-registration{width:100%;padding-top:30px;margin-left:0}.acount-pages aside{width:100%!important}.user-sidemenu{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.user-sidemenu li a{height:calc(100% - 38px)}.user-sidemenu li{float:left;width:calc(50% - 10px);margin:0 20px 20px 0}.user-sidemenu li:nth-child(2n){margin-right:0}.user-sidemenu li + li{margin-top:unset}.acount-pages .content-gray{width:calc(100% - 80px);padding:35px 40px 50px;margin:20px 0 0}.error-not-found .wrap > img{width:40%}.error-not-found .wrap > .right{width:calc(60% - 90px)}.content.for-business .hero{height:350px}.preorder-banner .countdown p{font-size:24px}}@media(max-width:1000px){.product .gift,.gift_product_page{padding:0 10px;font-size:14px}.products-list:not(.slick-slider) .product{margin-left:0}.brands-list ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}.video-product .video iframe{height:auto}.video-product .video{width:100%;margin-bottom:0;height:auto}.club .image:before{}.gray-container .wrap{width:100%}.mag .wrap,.club .wrap{width:100%;margin:0 auto}.club{padding-bottom:50px}.mag .image,.mag .title-text,.club .image,.club .title-text{float:none;margin:0 auto 28px}.mag .image,.club .image{margin-top:100px}.marque,.gray-container{width:100%;min-width:unset}.product-finder .title-text{float:none;padding-bottom:64px;margin:auto}.product-finder > img{float:none;max-width:94%;margin:28px auto 0px;text-align:center;display:block}footer .col:nth-child(1){width:calc(37% - 30px);padding-right:30px}footer .col:nth-child(2){width:calc(28% - 30px);padding-right:30px}footer .col:nth-child(3){width:calc(35% - 0px);padding-right:0}footer .col:nth-child(4){width:100%;margin-top:30px}.grid-container{grid-template-columns:1fr 2fr;grid-template-areas:'clientInfo      address1' 'clientInfo      map' 'newsletter      newsletter '}.home-slider{height:390px}.home-slider .status{top:70px}#home-slider .slick-prev,#home-slider .slick-next{top:80px!important}.home-slider .slide .inner{top:85px}.home-video{height:390px}aside{width:100%}.content-right > .left{width:100%}.content-right > .right{width:100%;padding-top:30px}.reviews-list{width:100%}.feedback-form{width:100%;margin-top:50px}.requisites-form{width:100%}.requisites{width:100%}.requisites > div{float:left;width:calc(50% - 25px)}.requisites > div + div{float:right}.requisites .soc{margin-bottom:0}.news-list .new{width:calc(50% - 25px)}.news-list .new:nth-child(3n){margin-right:50px}.news-list .new:nth-child(2n){margin-right:0}.media{height:260px}.media .technology{top:20px;left:20px;font-size:18px}.media .title{left:20px;bottom:35px;width:calc(100% - 120px);font-size:22px}.media .more{right:20px;bottom:30px}.media-page .simple-text{width:100%}.news-rightside{display:none}.news-content{width:100%}.simple-text img{height:auto!important}.simple-text .video,.simple-text .video iframe{height:470px}.hero{min-height:250px}.hero p{width:350px}.brand-category{width:calc(100% - 40px);font-size:19px;padding:40px 0px 40px 40px;margin-right:0;background-position:right top}.brand-category ul li:first-child a{font-size:34px}.brand-category ul{width:350px}.products-list:not(.slick-slider) .product{important;width:calc(50% - 12px)!important;margin-right:20px!important}.products-list:not(.show4) .product{margin-right:20px!important}.products-list:not(.slick-slider) .product:nth-child(2n){margin-right:0px!important}.products-list:not(.show4) .product:nth-child(3n+1){clear:none}.products-list:not(.slick-slider) .product:nth-child(2n+1){clear:both}.product-info .gray{width:calc(100% - 80px)}.product-info .delivery ul{float:unset;width:auto}.product-info .delivery img{clear:unset;float:right;margin:0 0 0 20px}.add-to-wishlist,.add-to-comparison{display:inline-block}.add-to-comparison{margin:0}.add-to-wishlist:before{width:23px}.specifications .list > div{width:calc(33.33% - 80px)}.specifications .list > div:nth-child(4n+1){clear:unset}.specifications .list > div:nth-child(3n+1){clear:both}.specifications .list > div:nth-child(4n):after{content:''}.specifications .list > div:nth-child(3n):after{content:none}.product-parts .photos img:first-child{width:23.2%}.product-rating .wrap > .left{width:230px;margin-right:50px}.feedback-carusel{width:calc(100% - 390px)}.product-rating .num{font-size:50px;margin-top:20px}.product-rating .num span{font-size:110px}#feedback-carusel{padding:0 50px}.product-rating .wrap > .left .raiting .stars{display:block}.product-rating .wrap > .left .raiting span{margin:5px 0 0}.product-rating .wrap > .left .raiting .stars > div{width:20px;height:20px;background-size:auto 22px}.product-rating .wrap > .left .raiting .stars > div + div{margin-left:8px}.comparison .block:first-child{display:none}.comparison .block{width:calc(33.33% - 2px)}.comparison .block > div span.hide{display:block;font-family:FuturaPTLight;font-size:16px;font-weight:300;color:#666666}.feedback-carusel > p,.feedback-carusel #leave_review{margin-left:50px}.comparison .block > div.buy{text-align:center}.description-block,.description-block .text{min-height:330px}.description-block .simple-text p:first-child{font-size:34px;line-height:42px}.content.for-business .hero{height:310px}#laurastar-slider img{width:1100px;width:100vw}.laurastar-slider .slide .inner{top:50px}.laurastar-slider .wrap{width:100%}.gray-container{margin:-50px 0 0}table.comparison tr td:first-child{display:none}table.comparison span.hide{display:block;font-size:14px;color:#666666}table.comparison td.price span.hide{font-family:FuturaPTLight}table.comparison{font-size:18px}table.comparison .add-to-cart{width:100%}table.comparison tr td{padding:11px 10px 13px}.step-content .registration-block .register{width:calc(100% - 2px)!important}.step-content .registration-block .register + .register{margin:10px 0 0!important}.step-content .registration-block .register-with-fb{margin:10px 0 0!important}#laurastar-slider .slick-prev{bottom:-45px;left:calc(50% - 80px)!important;right:inherit}#laurastar-slider .slick-next{bottom:-45px;right:calc(50% - 80px)!important;left:inherit}#laurastar-slider .slick-dots{bottom:5px;margin-right:calc(50% - 69px)!important}.product-info .add-to-cart .quantity ~ .add-to-cart{width:calc(100% - 482px)}.preorder-banner .countdown p{font-size:20px}#cookies_box .bottom{flex-direction:column;align-items:unset}#cookies_box .bottom .right{padding:0;margin:20px 0 0 0}#cookies_box .agree_button{width:100%}}@media(max-width:920px){.benefits .list{grid-template-columns:repeat(2,1fr)}.benefits .list.list-extended > *:last-child:nth-child(odd){grid-column:1 / -1}}@media(max-width:900px){.order-table .warranty_button td button{margin-left:91px}.warranty_product td.title .image{width:80px;min-width:80px;margin:10px 10px 0 0 !important}.order-table th:first-child,.order-table td:first-child{padding:20px 0 20px 10px}.warranty_product td:first-child{padding:0 0 20px 10px}.payment-metod .radios{grid-template-columns:1fr 1fr 1fr 1fr}.sitemap-text.simple-text > ul{-moz-column-count:3;-webkit-column-count:3;column-count:3}.home-slider{height:345px}.home-slider .status{top:60px}#home-slider .slick-prev,#home-slider .slick-next{top:70px!important}.home-slider .slide .inner{top:75px}.home-slider .slide .inner p{font-size:40px;line-height:44px}.home-video{height:345px}.service-form{position:relative;float:left;width:100%}.service-form .checkboxai.agree{position:absolute;left:0;bottom:0}.simple-text .video,.simple-text .video iframe{height:415px}.content-registration .checkboxai.agree{width:100%}.order-table td.title .image{margin:10px 10px 0 0}.order-table td.title .image img{width:80px;height:80px}.order-table th.price{width:14%}.order-table td.title a,.order-table td.title .a{max-width:180px;margin:0px 20px 0px 0}.order-table td.title .a{margin-top:0}.order-table td.price,.order-table td.total{font-size:18px}.delivery-metod{width:100%;min-height:unset}.payment-metod{width:100%;margin-top:30px}.error-not-found .wrap > img{display:block;float:none;width:400px;margin:0 auto 70px}.error-not-found .wrap > .right{width:100%;margin:0}.error-not-found h1{text-align:center}.error-not-found .simple-text p{-moz-text-align-last:center;text-align-last:center}.error-not-found .button{float:none;display:table;margin:30px auto 0}.content.for-business .hero{height:280px}.gift-cupon-banner{background-size:1222px auto;background-position:top right -100px;min-height:268px;width:calc(100% - 80px);padding:45px 40px 50px}.gift-cupon-banner form{width:300px}.gift-cupon-banner .forma button[type="submit"]{width:180px}.tool-description .image-container .inner{left:20px}.tool-description:nth-child(2n) .image-container .inner{right:20px}.product-info{width:100%}header .soc:after{margin:-10px 15px 0 15px}header .soc a + a{margin-left:15px}.product-images{width:610px;min-height:475px;float:left}.product-images .gallery{width:82px}.product-images .gallery .thumb{width:80px;height:80px}.gallery.slider-nav .slick-list{height:452px!important}.product-info .add-to-cart .quantity ~ .add-to-cart{width:calc(100% - 482px)}#product .service-form .checkboxai.agree{position:unset}#product .hasDatepicker,#product .ui-datepicker{width:100%}#product .reservation-form .flex-form form .checkboxai,#product .reservation-form .flex-form form input[type="submit"]{margin-top:calc(30px + 410px)}#product .reservation-form .flex-form{position:relative}#product .hasDatepicker{position:absolute;top:430px;left:0;right:0}#product .hasDatepicker,.flex-form form{width:100%}.flex-form form{max-width:none}.flex-form{flex-direction:column}}@media(max-width:800px){#product .description-section .description ul{column-count:1}#product .service-form .checkboxai.agree{position:unset}.home-slider{height:325px}.home-slider .status{top:50px}#home-slider .slick-prev,#home-slider .slick-next{top:60px!important}.home-slider .slide .inner{top:65px;width:300px}.home-slider .status{font-size:14px}#home-slider .slick-prev{left:110px!important}#home-slider .slick-next{left:160px}.home-video{height:325px}.advantages{padding:45px 0 30px}.advantages .wrap > div{width:calc(25% - 20px)!important;padding:0!important;margin:0 10px!important;text-align:center}.advantages .wrap > div:before{position:relative;display:block;height:54px}.advantages .wrap > div p{display:block}#map{height:400px}.forma > .left,.forma > .right{width:calc(50% - 15px)}.news-list .new{width:calc(50% - 15px);margin:0 30px 70px 0}.news-list .new:nth-child(3n){margin-right:30px}.news-list .new:nth-child(2n){margin-right:0}.media{width:calc(50% - 15px);height:220px;margin:0 30px 50px 0}.media .more{width:48px;height:37px}.media .title{width:calc(100% - 110px)}.simple-text .video,.simple-text .video iframe{height:360px}.sorting .used_filters > button{font-size:16px;padding:0 15px}.sorting .used_filters > button:after{margin:0 0 2px 9px}.slider-nav .slick-prev{left:107px!important}.slider-nav .slick-next{right:-438px!important}.product-info .add-to-cart .quantity ~ .add-to-cart{width:calc(100% - 472px)}.specifications .list > div p:first-child{font-size:20px}.specifications .list > div p{font-size:19px;line-height:26px}.product-parts .photos img:first-child{width:23.4%}.product-parts .photos img,.product-parts .photos img:nth-child(18),.product-parts .photos img:nth-child(10){width:calc(19% - 10px);margin:0 0 10px 10px}.specifications-block .list > div{width:calc(50% - 25px)}.specifications-block .list > div:nth-child(3n){margin-right:50px}.specifications-block .list > div:nth-child(2n){margin-right:0}.specifications-block .list{margin-top:-20px}.login-block,.step-content .login-block{width:calc(100% - 80px);margin-top:20px}.registration-block,.step-content .registration-block{width:calc(100% - 82px);margin:30px 0 0}.forgot-password,.step-content .forgot-password{width:calc(100% - 235px);margin:45px 0 0 0}.registration-block .register-with-fb,.step-content .registration-block .register-with-fb{clear:unset;margin:28px 0 0 30px}.registration-block .register-with-fb + .register{clear:unset;margin:28px 0 0 30px}table.orders-history tr th,table.order-view tr th{font-size:18px}.order-info > div{width:calc(50% - 30px)!important}.order-info > div:nth-child(2n){width:calc(50% - 0px)!important;padding-right:0}.order-info > div:nth-child(3){clear:both}.order-info > div:nth-child(1),.order-info > div:nth-child(2){margin-bottom:20px}.cart-total{width:308px}.error-not-found .wrap > img{display:block;float:none;width:340px;margin:0 auto 50px}.description-block,.description-block .text{min-height:unset}.description-block .wrap > img{max-width:500px;float:none;margin:auto;display:block}.description-block .text{width:80%;float:none!important;margin:0 auto 70px}.description-block .simple-text p:first-child{font-size:36px;line-height:44px;text-align:center}.description-block .simple-text p{-moz-text-align-last:center;text-align-last:center}.description-block .simple-text > a,.description-block .simple-text p:last-child > a{float:none;display:table;margin:40px auto 0}.after-description-block{padding-top:80px}.content.for-business .hero{height:240px;min-height:50px}.product-categories ul{width:calc(50% - 50px)}.gift-cupon-page .simple-text{margin:70px 0 0}.gift-cupon-banner{background-size:1222px auto;min-height:208px}.registration-block ul + .register{width:168px}.gift-cupon-banner form{width:236px}.step-content .registration-block .register{width:calc(50% - 12px)!important}.step-content .registration-block .register + .register{margin-left:20px!important}.step-content .registration-block .register-with-fb{margin:20px 0 0!important}.product-info .add-to-cart .reservation.with-stock{} .preorder-banner .countdown{gap:2px}.preorder-banner .countdown p{font-size:18px}}@media(max-width:750px){.warranty_cart.popup{padding:50px 20px 20px 20px;width:calc(100% - 70px)}header .black{padding-bottom:120px}header .buttons{position:absolute;left:0;right:0;bottom:76px;width:200px;margin:auto}.languages{position:absolute;top:20px;right:65px}header .black .right{margin-right:0}.languages + .burger{margin:15px 0 0 53px}.burger{margin:15px 0 0 3px}.cart-dropdown{right:-83px;width:320px;padding:0 20px 15px}.cart-dropdown .item .image{margin:0 10px 0 0}.cart-dropdown .item .info{flex-direction:column;align-items:unset;margin:0 30px 0 0}.cart-dropdown .item .title{font-size:16px;line-height:20px;margin:0}.cart-dropdown .item.warranty_product .title{font-size:15px}.cart-dropdown .item .price{margin-top:10px}.user-dropdown{right:-116px;width:280px;padding:15px 20px 15px}.home-slider{height:300px}.home-slider .status{top:60px}#home-slider .slick-prev,#home-slider .slick-next,.home-slider .slide .inner{top:67px!important}.home-slider .slide .inner{width:240px}.home-slider .slide .inner p{font-size:34px;line-height:38px;margin:30px 0 0}.home-slider .slide .inner .button{display:none}.home-video{height:300px}.specifications .list > div{width:calc(50% - 80px)}.specifications .list > div:nth-child(3n+1){clear:unset}.specifications .list > div:nth-child(2n+1){clear:both}.specifications .list > div:nth-child(3n):after{content:''}.specifications .list > div:nth-child(2n):after{content:none}.product-parts .photos img:first-child{width:55.8%}.product-parts .photos img,{width:calc(22% - 10px)}.product-rating .wrap > .left{width:calc(100% - 50px);height:auto;border-right:none;border-bottom:1px solid #d4d4d4;margin:-20px 0 40px 0;padding:0 0 30px 50px} .product-rating .num{margin-top:0}.product-rating .wrap > .left .raiting .stars{display:inline-block}.product-rating .wrap > .left .raiting span{margin:0 0 16px 25px}.feedback-carusel{width:100%}.forma .adress .village,.forma .adress .house,.forma .adress .flat{width:100%;margin-top:15px}.content-gray.user-home p:first-child{margin-top:40px}.content-gray.user-home p{width:250px}.content-gray > p strong{display:block}.order-table-bottom .total-block{width:100%}.cart-total{width:calc(100% - 62px)}.feedback-carusel > p,.feedback-carusel #leave_review{margin:30px 0 30px 50px}.product-images{width:500px;min-height:455px}.product-images .front-photo{width:373px}#home-top-slider iframe{pointer-events:none}#menu{top:195px;bottom:0;height:unset !important;width:100% !important}header.slim #menu{top:85px}#menu .menu-top{padding:0}#menu .menu-top a{display:none}#menu .menu-top button{position:absolute;top:0;right:12px}#menu > ul.nav-col{padding:0 0 50px}.menu-background{opacity:0 !important}.contacts-banner > .wrap > .layout{grid-template-columns:auto}}@media(max-width:700px){.product-info .add-to-cart .reservation.with-stock{} .payment-metod .radios{grid-template-columns:1fr 1fr}.sitemap-text.simple-text > ul{-moz-column-count:2;-webkit-column-count:2;column-count:2}.home-slider{height:255px}.home-slider .status{top:50px}.home-video{height:255px}.simple-text .video,.simple-text .video iframe{height:305px}.hero{min-height:200px}.hero p{display:none;width:220px;font-size:20px;line-height:26px}.hero img{margin-bottom:20px}.brand-category{width:calc(100% - 30px);padding:40px 0px 40px 30px;margin-right:0;background-position:right -70px top}.brand-category ul li:first-child a{font-size:30px}.brand-category ul{width:250px}.product .description{text-align:center}.product .title,.product .description,.products-list .tools,.product .bottom{width:calc(100% - 30px);padding-left:15px;padding-right:15px}.all-tools{padding:25px 15px 25px;margin:18px -15px -20px}.product .image{height:200px}.product .image img{max-height:200px}.product-info .add-to-cart .quantity ~ .add-to-cart{width:calc(100% - 356px)}.user-sidemenu li a,.user-sidemenu li a.active{font-size:19px}.table-scroll{clear:both;width:100%;overflow:auto}.table-scroll table{width:700px}.order-table th.price{width:16%}.order-table th.total,.order-table td.total{padding-left:20px}.quantity{width:110px;height:45px}.quantity input[type="text"]{width:60px;height:42px;line-height:42px}.quantity .q_up,.quantity .q_down{top:2px}.order-table td.remove .remove{margin:0 20px}.gift-cupon span{max-width:100%;width:100%;margin:0 0 20px}.gift-cupon .right{width:100%}.content.for-business .hero{height:200px}.tool-description .image-container,.tool-description:nth-child(2n) .image-container,.tool-description .image-container img{height:400px}.tool-description .image-container img{max-width:none}.dyson-slider .slide .inner{left:20px;top:104px}.dyson-slider .slick-prev,.dyson-slider .slick-next{display:none!important}.dyson-slider{height:500px}.dyson-slider img{max-height:500px}.dyson-slider .slider-nav{left:20px;bottom:20px}.laurastar-slider .wrap{width:100%}.laurastar-slider .slide .inner{width:80%}.gift-cupon-banner form{width:240px}.gift-cupon-banner .forma button[type="submit"],.gift-cupon-page .quantity{margin-top:20px}.gift-cupon-banner{background-position:top right -80px;min-height:167px;width:calc(100% - 80px);padding:35px 40px 40px}#lp-dsn .all-tools{width:100%}#lp-dsn .product .title,#lp-dsn .product .description,#lp-dsn .products-list .tools,#lp-dsn .product .bottom{width:calc(100% - 30px);padding-left:15px;padding-right:15px}#lp-dsn .all-tools{;margin:17px -15px -8px}.comparison-scroll{float:left;width:100%;overflow:auto}.comparison-scroll table{width:650px}.product{min-height:286px!important}.product .title{font-size:18px;line-height:24px}.product{min-height:375px!important}.all-tools{z-index:5}.preorder-banner .countdown p{font-size:16px}.contacts-banner > .wrap > .banner-layout{display:inline}}@media(max-width:600px){.buttons-block a{padding:0 15px;font-size:14px}.buttons-block a:not(:first-child){margin-left:10px}.add-to-wishlist{top:40px}.add-to-comparison{top:40px}.order-table .warranty_button td button{margin:0 auto 0}.order-table .warranty_button td{padding-bottom:20px!important}.warranty_product td.title .image{margin:15px 0 0 0!important}.order-table .warranty_product td.title{border-top:0}.order-table .warranty_product td.title,.order-table td.title{width:100%}.product .gift,.gift_product_page{top:5px}.product-images > .new_label + .new_label{top:39px}.warranty .slick-prev,.warranty .slick-next{width:20px!important;height:20px!important;top:50%!important;z-index:9}.warranty .slick-prev{left:-15px!important;background-position:-106px -72px}.warranty .slick-next{right:-15px!important;background-position:-145px -72px}.warranty-header button{font-size:18px;line-height:24px}.warranty-header button:not(:first-child){margin:0 0 0 25px}.warranty-header button::before{margin:0 10px 0 0}.warranty-header button .info::after{width:160px;line-height:16px}.warranty{overflow:hidden;position:relative}.warranty-content{margin:20px 15px 0 15px}.warranty-wrap{background-color:#fff}.warranty-wrap:not(.active){position:absolute;z-index:-10}.warranty-type .item{margin:5px;width:calc(33.33% - 10px)}#message_box p{width:calc(100% - 66px)}#message_box .disagree_button{margin-right:15px}#message_box{width:calc(100% - 20px)}.product-info .warranty-row{padding:20px 30px}.product-info .warranty-label{font-size:16px;line-height:30px}.product-info .warranty-slider .slick-prev{left:-25px}.product-info .warranty-slider .slick-next{right:-25px}.product-info .warranty-slider .item .item-top p{font-size:16px}.product-info .warranty-slider .item label > p{font-size:16px}.sitemap-text.simple-text > ul{-moz-column-count:1;-webkit-column-count:1;column-count:1}.product{padding-bottom:0}.product .bottom{position:relative;height:auto;margin-top:20px}#lp-dsn .products-list .tools{min-height:63px;height:auto}.suggest .text-suggest{display:none}.suggest .text-suggest,.suggest .products-suggest{width:100%}.products-list:not(.slick-slider) .product{margin-right:0!important}.products-list:not(.slick-slider) .product{width:calc(100% - 2px)!important;float:none;clear:both}.brands-list ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}#home-top-slider .slick-track .slick-slide .slide-description{width:100%}#stock_request,.product-info .add-to-cart .reservation{line-height:normal;padding:10px 20px;width:100%!important;margin:5px 0}.product-info .add-to-cart .reservation{margin-right:0}#goTop{display:none}.sbleasing{height:282px}.product-images{clear:both}.product-info .gray.product_gift{padding:8px 10px;width:calc(100% - 20px)}.mag .image img,.club .image img{margin:0 auto 40px;float:none;display:block}.mag .image:before{top:unset;bottom:-40px}.mag .image,.club .image{width:100%}.club .image:before{left:0;width:100%}.product-finder > img{float:none;max-width:94%;margin:28px auto 0px;text-align:center;display:block}.tool-description:nth-child(2n) .image-container .inner,.tool-description .image-container .inner{left:0;right:0;margin:auto}.product-categories ul{width:100%;margin-right:0;text-align:center}.tool-description .tool{width:auto;margin:0 20px}.product-info .add-to-cart .quantity{margin:10px auto 20px;display:block}.filter-button{width:100%;margin:0px 0 10px}footer .col:nth-child(1){width:calc(60% - 30px);padding-right:30px}footer .col:nth-child(2){width:calc(40% - 0px);padding-right:0}footer .col:nth-child(3){width:100%;margin-top:30px}.grid-container{display:grid;grid-template-columns:1fr;grid-template-areas:'clientInfo'	 'address1'	 'map'	 'newsletter ' ;gap:20px}.grid-container .address{display:inline-block;padding-right:14px}.home-banners .banner{width:100%}.home-slider{height:215px}.home-slider .status{top:40px}#home-slider .slick-prev,#home-slider .slick-next,.home-slider .slide .inner{top:47px!important}.home-slider .slide .inner{width:200px}.home-slider .slide .inner p{font-size:30px;line-height:32px}.home-video{height:215px}.advantages{padding:45px 0 0px}.advantages .wrap > div{width:calc(50% - 40px)!important;padding:0!important;margin:0 20px 30px!important;text-align:center}.advantages .wrap > div:nth-child(3){clear:both}.content h1{font-size:48px;line-height:50px}.content-right > .left h1{font-size:44px;line-height:50px}.news-content h1{font-size:42px;line-height:46px}#map{height:350px}.requisites > div{width:100%}.requisites .soc{margin-bottom:33px}.requisites div:nth-child(2){margin-top:33px}.forma > .left,.forma > .right,.content-registration .half,.content-registration .half{width:100%}.content-registration .half + .half{margin-top:45px}.content-registration .checkboxai.agree{width:calc(100% - 180px)}.forma.bigger label{margin:14px 0 7px}.forma > .right{margin-top:14px}.service-form .checkboxai.agree{position:relative;left:0;bottom:0}.news-list{margin-bottom:-50px}.articles-block .news-list{margin-bottom:-50px}.news-list .new{width:calc(50% - 10px);margin:0 20px 50px 0}.news-list .new:nth-child(3n){margin-right:20px}.news-list .new:nth-child(2n){margin-right:0}.new .title{font-size:18px;line-height:26px}.new .more{width:48px;height:37px}.media{width:100%;height:310px;margin:0 20px 50px 0;background-position:left}.media .title{bottom:35px;font-size:22px}.simple-text .video,.simple-text .video iframe{height:250px}.sorting .used_filters > button{height:40px;line-height:40px}.sorting > select{width:100%;margin:0}.search-result{width:calc(100% - 72px);height:auto;line-height:unset;background-position:left 15px top 19px;padding:15px 20px 15px 50px}.search-result p{width:100%}.search-result p + p:before{content:none}.search-result p + p{margin-top:5px}.product-images{width:400px;min-height:380px}.product-images .front-photo{width:298px}.slider-nav .slick-prev{left:82px!important}.slider-nav .slick-next{right:-353px!important}.product-images .gallery .thumb{width:65px;height:65px;margin-bottom:5px}.product-images .gallery .thumb + .thumb{margin-top:5px}.product-images .gallery{width:67px}.product-info{padding-top:40px}.product-info .add-to-cart .how-works{width:100%;margin-bottom:10px}.product-info .add-to-cart .add-to-cart,.product-info .add-to-cart .quantity ~ .add-to-cart{width:100%;margin-left:0}.add-to-wishlist:after{content:none}.add-to-wishlist,.add-to-comparison{display:block}.add-to-wishlist:before{width:30px}.product-info .delivery ul{float:left;width:100%}.product-info .delivery img{clear:both;float:left;margin:0 0 20px}.specifications-block .list > div{width:calc(50% - 15px);margin-right:30px}.specifications-block .list > div:nth-child(3n){margin-right:30px}.specifications-block .list > div:nth-child(2n){margin-right:0}.comparison .block{width:calc(100% - 2px)}.comparison .block + .block{margin-top:30px}.comparison{margin-top:0}.forma .adress .street{width:calc(100% - 130px)}.forma .adress .house{width:108px;margin-top:0}.user-sidemenu li{width:100%;margin-right:0!important;margin-bottom:10px}.user-sidemenu li a{height:auto}.order-table-bottom .total-block{width:100%}.order-info > div,.order-info > div:nth-child(2n){width:100%!important;padding:0}.order-info > div:nth-child(3){margin-bottom:20px}.cart-step > .title{font-size:20px}.cart-total{width:calc(100% - 62px)}.step-content .left.user-personal-data{width:100%}.step-content .right.user-adress{width:100%;margin-top:30px}.description-block .wrap > img{max-width:100%}.description-block .text{width:100%;margin:0 auto 70px}.coupon-title{font-style:normal;font-weight:400;font-size:32px;line-height:41px;margin:0 0 26px}.gift-cupon-banner{background:#f1f1f1 url(images/voucher_mobile_lt.png) no-repeat center bottom!important;min-height:100px;width:calc(100% - 40px);padding:35px 20px 54%}html[lang="lv"] .gift-cupon-banner{background:#f1f1f1 url(images/voucher_mobile_lv.png) no-repeat center bottom!important}html[lang="et"] .gift-cupon-banner{background:#f1f1f1 url(images/voucher_mobile_ee.png?v1) no-repeat center bottom!important}.gift-cupon-banner form{width:100%}.gift-cupon-page .simple-text{margin:40px 0 0}#product .description table{width:100%!important}.adress-row{width:calc(100% - 60px);padding:29px 30px 30px 30px}.adress-row p{width:100%}.adress-row > div{position:relative;height:auto;right:0;margin-top:20px}.simple-text table.Table{width:100%!important;height:auto!important}.simple-teble-scroll{float:left;width:100%;overflow-x:auto;padding-bottom:10px}header .soc a + a{margin-left:10px}.gallery.slider-nav .slick-list{height:377px!important}.registration-block .register-with-fb{clear:both;margin:10px 0 0}.registration-block ul + .register{width:224px}.forma .reviews_gdpr.left{width:100%;margin:-10px 0 30px}.order-table tr th{display:none}.order-table tr td{display:block;float:left;width:100%!important;height:auto;text-align:center!important;border-top:none;padding:5px 0!important}.order-table td.title{border-top:1px solid #e5e5e5;padding:5px 0 10px!important}.order-table tr:nth-child(2) td.title{border-top:none}.order-table td.title .image{display:block;float:unset;margin:15px 0}.order-table td.title a,.order-table td.title .a{display:inline-block;float:unset;max-width:180px;vertical-align:middle;margin:0px 25px 0px 10px}.order-table td.qnt{padding:20px 0!important}.order-table td.total{padding:5px 0 25px!important}.order-table tr{position:relative;display:flex;flex-direction:column}.order-table{empty-cells:hide}.order-table td:empty{display:none}.order-table td.remove{padding:0!important}.order-table td.remove .remove{position:absolute;top:10px;right:10px;margin:0}.gift_not .checkboxai{margin-top:20px;float:none}.order-table .warranty_product td.title,.order-table td.title{justify-content:space-between;flex-direction:column;flex-wrap:nowrap;align-items:center;gap:15px}.order-table td.title a.title,.warranty_product td.title .title{max-width:unset;width:100%;align-items:center;text-align:center}.order-table td.title a,.order-table td.title .a{margin:0;text-align:center;max-width:unset}.order-table .title_row{width:100%}.preorder-banner .countdown{gap:8px;top:44%;left:50%;transform:translateX(-50%) translateY(-44%)}.preorder-banner .countdown p{font-size:26px}.preorder-banner button img,.preorder-banner button picture{width:100%;max-height:240px;object-fit:cover}}@media(max-width:550px){.login-block input[type="submit"]{float:left}.forgot-password,.step-content .forgot-password{width:calc(100% - 35px);margin:20px 0 0}.registration-block .register-with-fb{clear:both;margin:20px 0 0}.content-gray.user-home{min-height:250px;background-size:auto 100%;background-position:right -60px bottom}.content-gray.user-home p:first-child{margin-top:20px}.acount-pages .content-gray{min-height:200px}.product-info .price-n-warranty .col-1{padding:0 12px 0 0;margin:0 12px 0 0}.product-info .price-n-warranty .col-2 p{font-size:16px}.product-info .price-n-warranty .col-2 p::before{width:24px;min-width:24px;height:28px;margin-right:5px;background-size:contain}}@media(max-width:500px){#product .description-section,.video-product .video-section{align-items:unset}.add-to-wishlist{top:20px}.add-to-comparison{top:20px}.benefits .list{grid-template-columns:1fr;gap:10px}.slider-for .slick-prev{left:20px !important}.slider-for .slick-next{right:20px !important}.cart-total button[type="submit"],.cart-total a{width:100%}.home-video iframe{min-height:200%}header .soc{display:none}.burger{margin-left:0}footer .col ul li,footer p{margin:8px 0}.copyright .left,.copyright .right{width:100%;text-align:center;margin:3px 0}.home-slider{height:190px}.home-video{height:190px}.media{height:260px}.simple-text .video,.simple-text .video iframe{height:195px}.hero p{display:none}.hero{min-height:150px}.brand-category{width:calc(100% - 40px);min-height:unset;padding:30px 20px 50% 20px;background-position:center bottom;background-size:100% auto}.brand-category ul{width:100%}.brand-category ul li:first-child,.brand-category p{text-align:center}.products-list:not(.slick-slider) .product{width:calc(100% - 2px)!important;margin-right:0!important}.product{padding-bottom:0}.product .bottom{position:relative;height:auto;margin-top:20px}.products-list .tools{float:left;width:calc(100% - 30px);min-height:25px;height:auto;padding:19px 15px 17px;margin:20px 0 -18px;z-index:999;position:relative}#lp-dsn .products-list .tools{height:63px}.products-list .tools > span{width:auto}.products-list .tools .view-more,.products-list .tools .view-less{float:right}.product-info .add-to-cart .how-works{width:100%;margin:0 0 15px}.product-info .add-to-cart .add-to-cart,.product-info .add-to-cart .quantity ~ .add-to-cart{width:100%;margin-left:0}.specifications .list{width:100%;margin-left:0}.specifications .list > div{width:100%;min-height:unset;padding:20px 0}.specifications .list > div:first-child{padding-top:0}.specifications .list > div:after{content:none!important}.specifications .list > div:before{left:0;width:100%}.product-parts .photos img:first-child{width:100%;margin-bottom:10px}.product-parts .photos img,.product-parts .photos img:nth-child(18),.product-parts .photos img:nth-child(10){width:calc(50% - 5px);margin-left:0;margin-right:10px}.product-parts .photos img:nth-child(2n+1){margin-right:0}.login-block.forgotten{min-height:unset}.gift-cupon span{text-align:center}.gift-cupon input[type="text"]{width:calc(100% - 22px);height:46px;margin-bottom:15px}.gift-cupon button{width:100%;height:48px}#menu{width:100% !important}aside.category_filter{width:calc(100% - 40px)}footer .col .title,footer .col > p:first-child{font-size:24px}.dyson-slider .wrap{width:100%}.dyson-slider .slide .inner{left:15px;width:calc(100% - 30px)}.dyson-slider .slider-nav{left:15px}.tool-description .tool{margin:0 15px}#lp-dsn .products-list .tools{min-height:63px;height:auto}#lp-dsn .all-tools{width:100%;margin:17px -15px -20px}.radios .delivery.dpd{background-size:auto 30px!important;background-position:top 31px right 33px!important}.step-content .registration-block .register,.registration-block .register{width:calc(100% - 2px)!important}.step-content .registration-block .register + .register{margin:10px 0 0!important}.step-content .registration-block .register-with-fb,.registration-block .register-with-fb{width:calc(100% - 48px);margin:10px 0 0!important}.product-info{padding-top:20px}#product .product-images{float:none;width:100%!important;max-width:100%!important}#product .product-images .front-photo{float:left;width:100%!important;max-width:100%!important}#product .product-images .front-photo img{width:100%!important;max-width:100%!important;height:auto!important}#product .product-images .front-photo .slick-list,#product .product-images .front-photo .slick-track{height:100%;width:100%!important;max-width:100%!important}#product .product-images .front-photo .slick-track{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.product-images .gallery{width:100%;height:102px}.product-images .gallery .thumb{height:auto;margin:0 5px!important}.slider-nav .slick-prev{left:0px!important}.slider-nav .slick-next{right:0px!important}.slider-nav .slick-prev,.slider-nav .slick-next{top:-160px!important}#product .heading,.homepage-products .heading,.instagram-feed .heading{margin:0 0 45px 0}.brands-carousel .slick-prev,.brands-carousel .slick-next{top:-25px !important}.popup.video-pop.product-images-pop .product-images{float:none;width:360px}.popup.video-pop.product-images-pop .product-images .front-photo{float:left;width:300px;margin-left:30px}.popup.video-pop.product-images-pop .product-images .front-photo img{width:300px!important;height:auto!important}#product .delivery-section .title{font-size:16px}#product .delivery-section p{font-size:14px}#product .delivery-section p strong{font-size:16px}.preorder-banner .countdown{gap:4px}.preorder-banner .countdown p{font-size:24px}#cookies_box .checkboxai{display:grid;grid-template-columns:1fr 1fr;gap:10px 20px}#cookies_box .bottom .right{flex-direction:column;gap:10px}}@media(max-width:450px){.radios .payment::after{height:calc(89px - 10%);width:80%;padding:5% 10%}.home-slider{height:170px}.home-slider .status{top:30px;font-size:12px}#home-slider .slick-prev,#home-slider .slick-next,.home-slider .slide .inner{top:37px!important}.home-slider .slide .inner{width:240px}.home-slider .slide .inner p{font-size:26px;line-height:28px}#home-slider .slick-prev{left:80px!important}#home-slider .slick-next{left:130px}.home-video{height:170px}.advantages .wrap > div{width:calc(50% - 20px)!important;padding:0!important;margin:0 10px 30px!important;text-align:center}#subscribe input[type="submit"]{width:100%}.forma .checkboxai.agree{width:100%;margin-bottom:30px}.forma input[type="submit"],.forma input[type="button"],.forma button[type="submit"],.registration-block .register,.error-not-found .button,.edit_customer.newsletter button[type="submit"]{float:none;display:table;margin:30px auto 0}.forgot-password,.step-content .forgot-password,.registration-block ul,.error-not-found .simple-text{margin-bottom:25px}.login-block.forgotten .heading,.error-not-found h1,.error-not-found p{text-align:center}.forma .adress .street{width:100%}.forma .adress .village,.forma .adress .house,.forma .adress .flat{width:100%;margin-top:15px}.individual-company .radios > div + div{margin-top:20px}.registration-block .register-with-fb + .register{float:none;display:table;margin:20px auto 0}.description-block .simple-text > a,.description-block .simple-text p:last-child > a{width:calc(100% - 40px);height:auto;line-height:24px;padding:14px 20px}.edit_customer .individual-company .radios > div + div{clear:both;margin:20px 0 0}.laurastar .title-text{width:280px;padding-left:20px}.laurastar .title-text p:nth-child(2){font-size:34px;line-height:40px}.laurastar .title-text > a,.laurastar .title-text > p:last-child > a{font-size:13px}.mag .image:before,.club .image:before{content:none}.adress-row button.delete{display:block;margin-top:10px}.adress-row button.edit:after{content:none}.registration-block ul + .register{width:168px}.gift-cupon-banner .forma button[type="submit"]{float:right}}@media(max-width:420px){.sbleasing{height:320px}.tool-description:nth-child(2n) .image-container .inner,.tool-description .image-container .inner{left:15px;right:15px;margin:auto;width:100%}.cart-dropdown .continue-buy,.cart-dropdown .buy-button{font-size:18px}.radios .payment.esto_later,.radios .payment.esto{height:139px}}@media(max-width:400px){.buttons-block a{padding:0 10px;font-size:13px}.radios .payment.esto_buy_now_pay_later,.radios .payment.cod{height:110px}.warranty-header button{font-size:18px;line-height:18px}.warranty-header button:not(:first-child){margin:0 0 0 15px}.warranty-header button::before{margin:0 5px 0 0}.warranty-header button .info::after{width:120px;line-height:16px}.brands-list ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}.brands-list li:after{display:none}.radios .payment.paysera{background-position:center bottom 3px;background-size:73px}html[lang="et"] .radios .payment.paysera{background-size:54px}#logo{width:180px}#logo img{margin-top:4px}.cart-dropdown{right:-62px;width:280px}.cart-dropdown .item .image{width:80px}.cart-dropdown .item .title{line-height:26px}.cart-dropdown .item .price,.user-dropdown ul li a{font-size:19px}.cart-dropdown .total{font-size:22px}.cart-dropdown .item .qnt{font-size:16px}.user-dropdown{right:-97px;width:240px}.home-slider{height:165px}#home-slider img{height:168px;width:auto}.home-video{height:165px}header .logos a img{max-width:100px}#map{height:300px}.articles-block{padding-top:50px;margin-top:45px}.related-goods{padding-top:50px;margin-top:55px}.media{height:200px}.simple-text .video,.simple-text .video iframe{height:175px}.products-list .tools > span{width:100%}.products-list .tools .view-more,.products-list .tools .view-less{float:left}.news-list .new{width:100%;margin-right:0!important}.new .title{font-size:20px;line-height:28px}.related-goods .heading{font-size:30px}#related-goods-carusel .slick-prev,.brands-carusel .slick-prev,#related-goods-carusel1 .slick-prev{right:40px}.product-info .gray{width:calc(100% - 40px);padding:30px 20px}.specifications .list > div{padding:25px 0}.feedback-carusel button.not_logged,button.reviews_page_btn{width:100%;margin:20px 0 0}.product-rating .wrap > .left .raiting .stars{display:block}.product-rating .wrap > .left .raiting span{margin:5px 0 0}.specifications-block .list > div{width:100%;margin:0 0 50px!important}.specifications-block .list{margin-bottom:-50px}.comparison .block > div{min-height:unset;padding:8px 20px 10px}.login-block,.step-content .login-block,.login-block.forgotten{width:calc(100% - 40px);padding:40px 20px}.registration-block,.step-content .registration-block{width:calc(100% - 42px);padding:40px 20px}.forma .caption,.content-registration .half + .half{margin-top:30px}.acount-pages .content-gray{width:calc(100% - 40px);padding:50px 20px}.user-sidemenu li a{padding:11px 20px 15px 88px}.content-gray.user-home{min-height:200px;background-position:right -80px bottom}.content-gray.user-home p:first-child{margin-top:-10px}.gift-cupon{width:calc(100% - 40px);padding:30px 20px}.cart-total{width:calc(100% - 42px);padding:30px 20px;margin-top:30px}.cart-total p{font-size:20px}.cart-total p:nth-last-child(2),.cart-total p:nth-last-child(2) span{font-size:22px}.radios .payment{height:98px;background-size:80% auto}.cart-step > .title{padding:21px 30px 21px 95px}.cart-step > .title span{line-height:68px}.megamenu .column .image{max-width:100%;width:100%}.megamenu .column .image img{width:100%}.error-not-found .wrap > img{max-width:80%;margin:-20px auto 30px}.products-list .tools > span{width:120px}.products-list .tools .view-more,.products-list .tools .view-less{float:right}.specifications .list > div p:first-child{margin:0 0 7px}.after-description-block{padding-top:70px}.description-block{padding:55px 0}.description-block .simple-text p:first-child{font-size:34px;line-height:42px}.advantages{margin:60px 0 -110px}.gift-cupon-banner .forma button[type="submit"]{width:100%}.radios .delivery.dpd{background:none!important}.popup.video-pop.product-images-pop .product-images{width:260px}.popup.video-pop.product-images-pop .product-images .front-photo{width:200px}.popup.video-pop.product-images-pop .product-images .front-photo img{width:200px!important}.order-table td.title a,.order-table td.title .a{max-width:calc(100% - 150px)}.preorder-banner .countdown p{font-size:22px}}@media(max-width:380px){.home-video{height:150px}}@media(max-width:377px){html[lang="et"] .gift-cupon-banner label.sum:after{top:76px}}@media(max-width:377px){html[lang="et"] .gift-cupon-banner label.sum:after{top:76px}}@media(max-width:360px){#logo{width:160px}#logo img{margin-top:6px}.burger{margin-right:0px}.cart-dropdown .item .image{width:70px}.cart-dropdown{right:-48px;width:250px}.cart-dropdown .item .info{width:140px}.home-video{height:138px}}@media(max-width:1000px){.marque .wrap{width:100%}.popup.video-pop:not(.review-pop){width:640px}.popup.video-pop:not(.review-pop) .video,.popup.video-pop:not(.review-pop) .video iframe{height:360px}}@media(max-width:750px){.popup.video-pop:not(.review-pop){width:500px;padding:30px 30px 0}.popup.video-pop:not(.review-pop) .video,.popup.video-pop:not(.review-pop) .video iframe{height:280px}.popup.video-pop:not(.review-pop) .video:after{width:60px;height:60px;background-size:auto 60px}.popup.video-pop:not(.review-pop) .title{font-size:20px;margin:10px 0 0}}@media screen and (max-width:750px) and (orientation:landscape){.popup.video-pop:not(.review-pop){width:430px;padding:0px 40px 0 20px}.popup.video-pop:not(.review-pop) .video,.popup.video-pop:not(.review-pop) .video iframe{height:250px}}@media(max-width:600px){.video-product .video iframe{height:250px}.popup.video-pop:not(.review-pop){width:460px;padding:40px 0px 0}.popup.video-pop:not(.review-pop) .video,.popup.video-pop:not(.review-pop) .video iframe{height:255px}}@media screen and (max-width:600px) and (orientation:landscape){.popup.video-pop:not(.review-pop){width:410px;padding:0px 40px 0 20px}.popup.video-pop:not(.review-pop) .video,.popup.video-pop:not(.review-pop) .video iframe{height:230px}}@media(max-width:500px){.gallery.slider-nav .slick-list{height:auto !important}.popup.video-pop:not(.review-pop){width:370px}.popup.video-pop:not(.review-pop) .video,.popup.video-pop:not(.review-pop) .video iframe{height:205px}}@media screen and (max-width:500px) and (orientation:landscape){.popup.video-pop:not(.review-pop){width:320px}.popup.video-pop:not(.review-pop) .video,.popup.video-pop:not(.review-pop) .video iframe{height:180px}}@media(max-width:400px){.video-product .video iframe{height:200px}.popup.video-pop:not(.review-pop){width:330px}.popup.video-pop:not(.review-pop) .video,.popup.video-pop:not(.review-pop) .video iframe{height:185px}}@media(max-width:360px){.sbleasing{height:340px}.popup.video-pop:not(.review-pop){width:300px}.popup.video-pop:not(.review-pop) .video,.popup.video-pop:not(.review-pop) .video iframe{height:165px}}@media(max-width:1600px){.popup.review-pop{padding:0}.popup.review-pop .close{top:20px;right:20px;background:url(images/close.svg)no-repeat center}}@media(max-width:1400px){.popup.review-pop{width:950px}.popup.video-pop.review-pop .feedback-form{padding:40px 50px}.popup.review-pop .feedback-form .rate{padding:22px 30px 12px;margin-top:20px}.popup.review-pop .heading{font-size:34px}.popup.review-pop .forma.bigger label{margin:14px 0 7px}.popup.review-pop .feedback-form textarea{height:128px}}@media(max-width:1100px){.popup.review-pop{width:calc(100% - 30px)}}@media(max-width:722px){.copyright .left img{display:block;margin:0 auto 20px auto;max-height:none;width:100px;height:auto}.copyright .left,.copyright .right{float:none;display:block;margin-bottom:20px;text-align:center}.solution{margin-top:0}}@media(max-width:600px){.product-info #block-warranty + .add-to-cart{margin:0 0 0}.product-info .model + .add-to-cart,.product-info .eso-text + .add-to-cart{margin:40px 0 0}.order-table .title_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}.popup.video-pop.product-images-pop{height:auto;padding:40px 0px}.product-images-pop .slider-for.slider-for1 .slick-prev{left:16px!important}.product-images-pop .product-images .gallery{display:none}.product-images-pop .product-images .front-photo img{width:100%!important}.product-images-pop .product-images .front-photo{width:100%;margin:0}#home-top-slider.slides-img-only{height:auto}#home-top-slider.slide-video:has(.slide-video.slick-active){height:400px}#home-top-slider .slick-track .slick-slide{height:auto}#home-top-slider .slick-track .slick-slide.slide-video{height:400px}.popup.video-pop.review-pop .feedback-form{width:calc(100% - 60px);padding:30px}.popup.video-pop .heading{font-size:30px;padding:0 20px 0 0}.popup.review-pop .close{top:29px}.popup.review-pop .checkboxai{width:100%;margin-bottom:30px}.popup.review-pop button[type="submit"]{display:table;float:none;margin:auto}.popup.review-pop{height:calc(100% - 30px);height:calc(100% - 30px);overflow-y:auto}.popup.review-pop .feedback-form form{float:left;width:100%}}@media screen and (min-width:1401px) and (max-width:1600px) and (max-height:700px){.popup.review-pop{height:calc(100vh - 40px)}}@media screen and (min-width:601px) and (max-width:1400px) and (max-height:600px){.popup.review-pop{height:calc(100vh - 40px)}}@media screen and (max-width:600px) and (max-height:700px){.popup.review-pop{height:calc(100vh - 40px)}}@media(max-height:722px){.popup.video-pop.review-pop{height:calc(100% - 30px);overflow-y:auto;width:calc(100% - 30px)}.popup.video-pop.review-pop .feedback-form{padding:26px 26px;width:calc(100% - 52px)}.popup.video-pop.review-pop .close{right:28px;top:22px}.popup.video-pop:not(.review-pop).review-pop::-webkit-scrollbar{width:5px}.popup.video-pop:not(.review-pop).review-pop::-webkit-scrollbar-track{background:#f1f1f1}.popup.video-pop:not(.review-pop).review-pop::-webkit-scrollbar-thumb{background:#585858}.popup.video-pop:not(.review-pop).review-pop::-webkit-scrollbar-thumb:hover{background:#868686}}@media(max-height:722px) and (min-width:1600px){.popup.video-pop.review-pop .close{top:3px;right:56px}}@media(max-width:1100px){.instagram-feed{padding:44px 0 50px}.instagram-feed__items{gap:14px}.instagram-feed__item{flex-basis:240px}}@media(max-width:600px){.instagram-feed{padding:40px 0 44px}.instagram-feed__items{gap:12px}.instagram-feed__item{flex-basis:78%}.instagram-feed__instagram-icon{top:13px;right:13px;width:22px;height:22px}}@media(prefers-reduced-motion:reduce){.instagram-feed__item img,.instagram-feed__video,.instagram-feed__play-icon{transition:none}.instagram-feed__item:hover img{transform:none}}.category-products-list{display:grid;grid-template-columns:minmax(0,1fr);column-gap:30px;row-gap:30px;margin-bottom:0}.products-list.category-products-list.show4 > .product,.products-list.category-products-list.show3 > .product{float:none;width:100%!important;box-sizing:border-box;clear:none!important;margin:0!important}@media(max-width:1400px){.category-products-list{column-gap:20px}}@media(min-width:640px){.category-products-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.category-products-list.show4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.category-products-list.show4{grid-template-columns:repeat(4,minmax(0,1fr))}.category-products-list.show3{grid-template-columns:repeat(3,minmax(0,1fr))}}.payment-metod .radios{grid-template-columns:1fr}.payment-metod .radios .payment{height:auto}.payment-metod .radios .payment::after{top:14px;right:18px;width:96px;height:36px;padding:0;background-position:right center}@media(max-width:500px){.payment-banks{grid-template-columns:repeat(2,minmax(0,1fr));margin-left:0}.payment-option__details{padding-left:18px}}@media(max-width:1500px){.contact-salons-grid{gap:60px}.contact-salon.has-image{grid-template-columns:minmax(0,1fr) minmax(220px,300px);gap:30px}.contacts-photo-layout{column-gap:60px}.contact-salon-details p,.contacts-company p{min-height:25px;font-size:19px}.contacts-company p strong{font-size:26px}}@media(max-width:1100px){.contact-salons-grid{grid-template-columns:minmax(0,1fr);gap:45px}.contact-salon.has-image{grid-template-columns:minmax(0,1fr) minmax(240px,340px);gap:40px}.contacts-photo-layout{grid-template-columns:minmax(0,1fr);column-gap:0}.contacts-photo-layout > .contacts-company,.contacts-photo-layout.single-salon > .contacts-single-left,.contacts-photo-layout > .requisites-form{grid-column:1}.contacts-photo-layout > .requisites-form{margin-top:45px}}@media(max-width:800px){.contact-salons-title{font-size:26px}.contact-salon.has-image{grid-template-columns:minmax(0,1fr);gap:20px}.contact-salons-grid{gap:40px}}#product{.description-section .product-mobile-description-model{display:none}.scroll-nav{button{&.how-works{justify-content:center;align-items:center;padding:4px 8px;background:#F1F1F1;&:hover{background:#EBEBEB}} } } .hide-mobile{@media(max-width:600px){display:none !important}} .hide-desktop{@media(min-width:601px){display:none !important}} .front-photo{&.slick-slider{margin-bottom:unset}} .product-info{.row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px}.row--head{margin-top:0}.row--tight{margin-top:6px}.row--spaced{margin-top:20px}.row--logo{margin-bottom:20px}.row--spaced-lg{margin-top:16px;@media (min-width:601px){margin-top:44px}} .row--spaced-lg-b{margin-bottom:28px;@media (min-width:601px){margin-top:0}} .row--spaced-xl{@media (min-width:601px){margin-top:94px}} .row--product-code{margin-top:16px}.row--product-rating{margin-top:16px}.row--product-options{margin-top:16px;@media (min-width:601px){margin-top:32px}} .row--product-price{margin-top:28px;@media (min-width:601px){margin-top:32px}} .row--product-options + .row--product-price{@media (min-width:601px){margin-top:92px}} .row--product-finance{margin-top:8px;@media (min-width:601px){margin-top:12px}} .row--product-pre-cta{margin-top:24px;@media (min-width:601px){margin-top:40px}> div{margin-top:24px}} .row--product-actions{margin-top:24px}.row--split{align-items:flex-start}.row--right{justify-content:space-between}.row--right .col--right{margin-left:auto}.row--wrap{flex-wrap:wrap}.row--nowrap{flex-wrap:nowrap}.row--top{align-items:flex-start}.row--center{align-items:center}.row--bottom{align-items:flex-end}.row--left{justify-content:flex-start}.row--centered{justify-content:center}.row--end{justify-content:flex-end}.row--between{justify-content:space-between}.row--gap-sm{gap:8px}.row--gap-md{gap:16px}.row--gap-lg{gap:24px}.row--no-gap{gap:0}.cols{display:flex;align-items:center;gap:16px;width:100%}.col{flex:1 1 0;min-width:0}.col--auto{flex:0 0 auto;display:flex;flex-wrap:nowrap;gap:10px}.col--wide{flex:2 1 0}.col--narrow{flex:1 1 0}.product_gift{border-radius:0;margin-top:0}button.add-to-wishlist{position:unset;right:unset;top:unset}button.add-to-comparison{position:unset;right:unset;top:unset}h1{font-family:FuturaPTMedium;font-weight:450;font-size:34px;line-height:40px;letter-spacing:2%;margin:0;@media(max-width:600px){font-size:22px;line-height:28px}span{font-family:FuturaPTLight;font-weight:300}} .logo{display:block;width:180px;height:80px;max-width:180px;max-height:80px;object-fit:contain;object-position:center;@media(max-width:600px){height:50px;max-height:50px;object-position:left center}} .colors{margin:0}div.add-to-cart{display:flex;gap:10px;input,button{flex:1 1 0;font-size:18px;line-height:28px;font-weight:450;border-radius:0;@media (max-width:600px){font-size:16px;line-height:20px;height:44px}} input{&.add-to-cart{margin:0;height:56px}} button{&.reservation{color:#000;line-height:normal;background-color:#D9D9D6;&:hover{background-color:#EBEBEB}height:56px}&#stock_request{margin:unset;height:56px}} &.is-sticky{@media (max-width:600px){position:fixed;left:0;right:0;bottom:0;z-index:1000;background:#fff;padding:12px 16px calc(12px + env(safe-area-inset-bottom));box-shadow:0 -4px 10px rgba(0,0,0,0.12);transform:translateY(0);transition:transform 0.18s ease,box-shadow 0.18s ease}} } .raiting{margin:unset;span{vertical-align:top;line-height:17px;margin:unset}} .esto-price{height:auto;display:inline-flex;align-items:center;flex-wrap:wrap;padding-bottom:2px;font-family:FuturaPTBook;font-size:14px;line-height:20px;font-weight:400;color:#000;strong{font-weight:500}.esto-price__offer{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:transparent;font:inherit;font-family:FuturaPTMedium;font-weight:450;color:inherit;cursor:pointer;text-decoration:underline;white-space:nowrap}.esto-price__arrow{line-height:1}p{margin:unset } } .warranty{border:1px solid #000;border-radius:0;padding:13px 9px;@media (max-width:600px){padding:4px}background:#fff;&.is-open{.warranty-toggle .warranty-toggle__anchor{transform:rotate(-135deg)}.warranty-body{display:block}} .warranty-toggle{display:flex;align-items:center;gap:12px;width:100%;border:0;background:transparent;padding:4px 0;cursor:pointer;font-family:FuturaPTBook;font-size:18px;font-weight:450;line-height:18px;color:#000;text-align:left;@media (max-width:600px){font-size:14px;line-height:20px}.warranty-toggle__icon{position:relative;height:20px;min-width:18px;background-image:url("./images/warranty-icon.svg");background-repeat:no-repeat;background-position:center;background-size:contain;margin-left:10px}.warranty-toggle__text{flex:1 1 auto}.warranty-toggle__anchor{width:10px;height:10px;border-right:2px solid #000;border-bottom:2px solid #000;transform:rotate(45deg);transition:transform 0.2s ease;margin-right:10px;margin-top:-6px}} .warranty-content{@media(max-width:600px){margin:0 35px}} .warranty-body{display:none;padding:10px 10px 0 10px}} .warranty-header{display:flex;gap:0;margin-bottom:12px;justify-content:normal;font-size:20px;line-height:24px;@media (max-width:600px){font-size:12px;line-height:14px;flex-direction:row;margin:0 40px}button{display:inline-flex;align-items:center;gap:8px;padding:12px 16px;font-family:FuturaPTBook;font-size:16px;line-height:20px;font-weight:500;text-align:left;@media (max-width:600px){padding:3px 8px;box-sizing:border-box;height:36px;min-height:36px;width:100%;margin:0;justify-content:flex-start;display:grid;grid-template-columns:auto auto;max-width:unset;font-size:12px;line-height:14px}border:1px solid #999999;background:#F1F1F1;color:#999999;cursor:pointer;text-decoration:underline;.info{position:unset;top:unset;right:unset;transform:unset;width:18px;height:18px;line-height:34px;margin-left:5px;&::before{background:url(images/info_18x18_000.svg) no-repeat center}} &.active{background:#000;border-color:#000;color:#fff;.info::before{background:url(images/info_18x18_FFF.svg) no-repeat center}} &:first-child:before{content:unset}&:not(:first-child){margin:unset}span > span:first-child{font-family:FuturaPTDemi;font-weight:500;@media (max-width:600px){display:block;text-align:left}} } } .warranty-type{margin:6px 0 11px;@media (max-width:600px){margin:14px 0 0}.item > p{font-family:FuturaPTMedium;font-weight:450;font-size:18px;line-height:100%;@media(max-width:600px){font-size:14px}} .item .item-top{p{font-family:FuturaPTBook;font-weight:400;font-size:16px;@media(max-width:600px){font-size:12px}} } .slick-prev,.slick-next{background-position:unset;&::before{content:"";display:block;width:100%;height:100%;background:url("images/arrow-small.svg") no-repeat center;background-size:12px 12px}} .slick-next{right:-30px !important}.slick-prev{left:-30px !important;&::before{transform:scaleX(-1)}} } .price{font-family:FuturaPTMedium;font-weight:450;letter-spacing:0.48px;font-size:30px;line-height:44px;.price-new{margin-right:28px;@media(max-width:600px){margin-right:24px}} .price-old{font-family:FuturaPTBook;font-size:28px;font-style:normal;font-weight:400;line-height:44px;letter-spacing:0.4px;@media(max-width:600px){font-size:18px;line-height:28px}} .price-new:not(.price-loyal) + .price-old{text-decoration-line:line-through;color:#898A8D}@media(max-width:600px){font-size:24px;line-height:28px}} } .delivery-section{margin-top:28px;@media (max-width:600px){margin-top:24px}width:100%;.delivery-option{font-family:FuturaPTBook;font-weight:400;color:#000}.delivery-option__link{display:block;width:100%;color:#000;text-decoration:none}.delivery-option:not(:first-child){margin-top:16px}.delivery-option__header{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:24px;box-sizing:border-box;border:0;background:transparent;padding:0;font:inherit;color:#000;text-decoration:none}.delivery-pickup-toggle{cursor:pointer;text-align:left}.delivery-option__label{display:flex;align-items:center;gap:16px;min-width:0}.delivery-option__icon{display:block;width:30px;min-width:30px;height:24px;background-position:center;background-repeat:no-repeat;background-size:contain}.delivery-option__text{display:flex;align-items:center;gap:8px;min-width:0;font-size:16px;line-height:24px;letter-spacing:0}.delivery-option__chevron{display:block;width:18px;min-width:18px;height:18px;background:url("images/chevron-right_18x18_000.svg") no-repeat center;background-size:18px 18px;transform:rotate(90deg);transition:transform 0.2s ease}.delivery-option__price{font-family:FuturaPTMedium;font-size:16px;font-weight:450;line-height:24px;letter-spacing:0;white-space:nowrap}.delivery-option__details{display:flex;flex-direction:column;width:100%;box-sizing:border-box;max-height:0;margin-top:0;padding-left:47px;overflow:hidden;opacity:0;visibility:hidden;transition:max-height 0.2s ease,margin-top 0.2s ease,opacity 0.2s ease,visibility 0.2s ease}.delivery-pickup.is-open{.delivery-option__details{max-height:240px;margin-top:8px;opacity:1;visibility:visible}.delivery-option__chevron{transform:rotate(-90deg)}} .delivery-option__detail{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;box-sizing:border-box;padding:4px 0;border-bottom:0.8px solid #d9d9d6;opacity:0;transform:translateY(-4px);transition:opacity 0.2s ease,transform 0.2s ease;@media (max-width:600px){border-bottom:unset } } .delivery-pickup.is-open .delivery-option__detail{opacity:1;transform:translateY(0)}.delivery-option__detail:last-child{border-bottom-width:.5px}.delivery-option__address{min-width:0;font-family:FuturaPTBook;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}.delivery-option__date{font-family:FuturaPTMedium;font-size:15px;font-weight:450;line-height:24px;letter-spacing:0;white-space:nowrap}.shop-delivery .delivery-option__icon{background-image:url("images/delivery_shop.svg")}.post-delivery .delivery-option__icon{background-image:url("images/delivery_parcel.svg")}.home-delivery .delivery-option__icon{background-image:url("images/delivery_home.svg")}@media (max-width:600px){.delivery-option__header,.delivery-option__detail{gap:12px}.delivery-option__details{padding-left:46px}.delivery-option__text,.delivery-option__price{font-size:16px;line-height:20px}.delivery-option__address,.delivery-option__date{font-size:12px;line-height:18px}} }}@media (min-width:601px){#product .scroll-nav{align-items:flex-start;gap:50px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}#product .scroll-nav::-webkit-scrollbar{display:none}#product .scroll-nav > button{display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:51px;padding:15px 0 10px;line-height:normal;text-align:center;white-space:nowrap}#product .scroll-nav > button + button{margin-left:0}#product .scroll-nav > button.how-works{height:51px;padding:15px 0 10px;background:#fff}#product .scroll-nav > button.how-works > span{display:block;padding:4px 8px;background:#f1f1f1}#product .scroll-nav > button.how-works:hover{background:#fff}#product .scroll-nav > button.how-works:hover > span{background:#ebebeb}#product .scroll-nav > button.how-works::after{content:none}}@media (max-width:600px){#product .scroll-nav{flex-direction:column;align-items:stretch;width:100%;margin:32px auto 0;overflow:visible;border-top:1px solid #d9d9d6}#product .scroll-nav > button{display:flex;align-items:center;justify-content:space-between;width:100%;min-width:0;min-height:44px;box-sizing:border-box;border:0;border-bottom:1px solid #d9d9d6;padding:0 8px;background:#fff;color:#000;font-family:FuturaPTMedium;font-size:16px;font-weight:450;line-height:20px;text-align:left;white-space:normal}#product .scroll-nav > button + button{margin-left:0}#product .scroll-nav > button::before,#product .scroll-nav > button.new-tab::before{content:none}#product .scroll-nav > button::after{content:"";position:static;display:block;flex:0 0 8px;width:8px;height:8px;margin:-4px 9px 0 16px;border-right:1.5px solid #000;border-bottom:1.5px solid #000;background:transparent;opacity:1;transform:rotate(45deg)}#product .scroll-nav > button.is-open::after{margin-top:4px;transform:rotate(-135deg)}#product .scroll-nav > button.is-open{border-bottom-color:transparent}#product .scroll-nav > button:first-child::after,#product .scroll-nav:hover > button:first-child::after,#product .scroll-nav > button:hover::after{opacity:1}#product .scroll-nav > button.how-works{justify-content:space-between;min-height:48px;padding:0 8px;background:#fff}#product .scroll-nav > button.how-works:hover{background:#fff}#product:not(.mobile-accordion-ready) > .product-mobile-section{display:none}#product .product-mobile-panel{display:none;box-sizing:border-box;width:100%;border-bottom:1px solid #d9d9d6;background:#fff;overflow:hidden}#product .product-mobile-panel .wrap{width:100%;box-sizing:border-box;padding:8px 8px}#product .product-mobile-panel .heading{display:none}#product .product-mobile-panel .line-border{display:none}#product .product-mobile-panel .description-section,#product .product-mobile-panel .specifications,#product .product-mobile-panel .consultation,#product .product-mobile-panel .product-parts,#product .product-mobile-panel .user-guide,#product .product-mobile-panel .product-rating,#product .product-mobile-panel .accessories,#product .product-mobile-panel .related-goods,#product .product-mobile-panel .articles-block,#product .product-mobile-panel .reservation-form{margin:0;padding:0}#product .product-mobile-panel{.description-section{.product-mobile-description-model{display:block;margin:0 0 16px;color:#333;font-family:FuturaPTLight;font-size:13px;font-weight:300;line-height:20px}p,ul{font-size:16px;font-weight:300;line-height:24px;&:first-child{margin-top:0}} } .consultation{p{font-weight:300}} .product-parts{.photos{margin-bottom:unset}} } #product .product-mobile-panel[data-mobile-panel="consultation"] #consultation.consultation .text .col:nth-child(2) > div{display:flex;flex-direction:column;gap:14px;margin:14px 0 0}#product .product-mobile-panel[data-mobile-panel="consultation"] #consultation.consultation .text .col:nth-child(2) > div + div{margin-top:14px}#product .product-mobile-panel[data-mobile-panel="consultation"] #consultation.consultation .text .col:nth-child(2) > div p{margin:0}#product .product-mobile-panel[data-mobile-panel="write-review"]{border-bottom:1px solid #000}#product .product-mobile-panel[data-mobile-panel="write-review"] .wrap{padding:16px 0 0}#product .product-mobile-panel[data-mobile-panel="write-review"] .product-rating{float:none;width:100%;margin:0}#product .product-mobile-panel[data-mobile-panel="write-review"] .product-rating-section{display:flex;flex-direction:column;width:100%;max-width:none}#product .product-mobile-panel[data-mobile-panel="write-review"] .product-rating .left{width:193px;height:auto;margin:0 auto 72px;padding:0;border:0}#product .product-mobile-panel[data-mobile-panel="write-review"] .product-rating .num{display:flex;align-items:flex-end;width:100%;height:141px;margin:0;color:#000;font-family:FuturaPTLight;font-size:50px;font-weight:300;line-height:normal}#product .product-mobile-panel[data-mobile-panel="write-review"] .product-rating .num span{font-family:FuturaPTBook;font-size:110px;font-weight:300;line-height:normal}#product .product-mobile-panel[data-mobile-panel="write-review"] .product-rating .raiting,#product .product-mobile-panel[data-mobile-panel="write-review"] .feedback-carusel .feedback .raiting{display:flex;align-items:center;gap:7.7px;margin:15px 0 0;padding-bottom:7px}#product .product-mobile-panel[data-mobile-panel="write-review"] .feedback-carusel .feedback .raiting{margin:0 0 10px}#product .product-mobile-panel[data-mobile-panel="write-review"] .product-rating .raiting .stars,#product .product-mobile-panel[data-mobile-panel="write-review"] .feedback-carusel .feedback .stars{display:flex;gap:7.7px;flex:0 0 auto}#product .product-mobile-panel[data-mobile-panel="write-review"] .product-rating .raiting .stars > div,#product .product-mobile-panel[data-mobile-panel="write-review"] .feedback-carusel .feedback .stars > div{width:15px;height:14px;margin:0;background-size:auto 18px}#product .product-mobile-panel[data-mobile-panel="write-review"] .product-rating .raiting .stars > div + div,#product .product-mobile-panel[data-mobile-panel="write-review"] .feedback-carusel .feedback .stars > div + div{margin-left:0}#product .product-mobile-panel[data-mobile-panel="write-review"] .product-rating .raiting span,#product .product-mobile-panel[data-mobile-panel="write-review"] .feedback-carusel .feedback .raiting span{margin:0;color:#555;font-family:FuturaPTLight;font-size:16px;font-weight:300;line-height:normal;white-space:nowrap}#product .product-mobile-panel[data-mobile-panel="write-review"] .feedback-carusel{float:none;width:100%}#product .product-mobile-panel[data-mobile-panel="write-review"] #feedback-carusel{position:relative;margin:0 !important;padding:0 50px}#product .product-mobile-panel[data-mobile-panel="write-review"] .feedback-carusel .feedback p{color:#000;font-family:FuturaPTLight;font-size:21px;font-weight:300;line-height:30px;margin:0}#product .product-mobile-panel[data-mobile-panel="write-review"] .feedback-carusel .feedback p.author{font-family:FuturaPTBook;font-size:18px;font-weight:300;line-height:30px;margin-top:17px}#product .product-mobile-panel[data-mobile-panel="write-review"] #feedback-carusel .slick-prev,#product .product-mobile-panel[data-mobile-panel="write-review"] #feedback-carusel .slick-next{position:absolute !important;width:20px !important;height:20px !important;top:50% !important;transform:translateY(-50%) !important;z-index:9;overflow:hidden;color:transparent !important;font-size:0 !important;line-height:0;text-indent:-9999px;background-image:url("images/sprite.png");background-repeat:no-repeat}#product .product-mobile-panel[data-mobile-panel="write-review"] #feedback-carusel .slick-prev{left:0 !important;background-position:-106px -72px}#product .product-mobile-panel[data-mobile-panel="write-review"] #feedback-carusel .slick-next{right:0 !important;background-position:-145px -72px}#product .product-mobile-panel[data-mobile-panel="write-review"] .feedback-carusel button.not_logged,#product .product-mobile-panel[data-mobile-panel="write-review"] .feedback-carusel #leave_review{display:flex;align-items:center;justify-content:center;box-sizing:border-box;inline-size:100%;width:100% !important;max-width:100% !important;min-width:0 !important;height:auto;min-height:69px;margin:20px 0 0;border:1px solid #000;border-radius:2px;background:transparent;color:#000;font-family:FuturaPTMedium;font-size:16px;font-weight:500;line-height:20px;padding:14px 31px;text-align:center;white-space:normal !important;overflow-wrap:break-word;word-break:normal !important;hyphens:auto}#product .scroll-nav > button[data-target="specification"].is-open{min-height:44px;border-bottom:0}#product .product-mobile-panel[data-mobile-panel="specification"]{border-bottom:0}#product .product-mobile-panel[data-mobile-panel="specification"] .heading{display:none}#product .product-mobile-panel[data-mobile-panel="specification"] .list{display:flex;flex-direction:column;width:100%;margin:0}#product .product-mobile-panel[data-mobile-panel="specification"] .list > div{position:relative;float:none;width:100%;min-height:0;box-sizing:border-box;padding:25px 0;margin:0}#product .product-mobile-panel[data-mobile-panel="specification"] .list > div:first-child{padding-top:0}#product .product-mobile-panel[data-mobile-panel="specification"] .list > div::before{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;height:1px}#product .product-mobile-panel[data-mobile-panel="specification"] .list > div::after{content:none}#product .product-mobile-panel[data-mobile-panel="specification"] .list > div p{width:100%;min-height:0;color:#000;text-align:left;margin:0}#product .product-mobile-panel[data-mobile-panel="specification"] .list > div p:first-child{font-family:FuturaPTBook;font-size:20px;font-weight:400;line-height:normal;margin:0 0 7px}#product .product-mobile-panel[data-mobile-panel="specification"] .list > div p:nth-child(2){font-family:FuturaPTLight;font-size:19px;font-weight:300;line-height:26px}}.fw-450{font-family:FuturaPTMedium;font-weight:450}