header{height:62px}.calculator-elements .owl-dots .owl-dot,.calculator-elements .slick-dots{position:relative;flex:1 0 auto;max-width:100%;align-self:stretch}.calculator-elements .owl-dots .owl-dot span,.calculator-elements .slick-dots button{position:absolute;top:0;left:auto;right:0;width:0;height:100%;background:#1a1a1a;transition:all .45s ease-in-out}.calculator-elements .owl-dots.prev .owl-dot span,.calculator-elements .slick-dots button{left:0;right:auto;width:0}.calculator-elements .owl-dots.prev .owl-dot.active span,.calculator-elements .slick-dots li.slick-active button{left:auto;right:0;width:100%;transition:all .45s ease-in-out}.room-type .room.choosed .room-image{opacity:1}.exterior-material-gallery.calculator-material.modal-gallery .option-item .option .option-image,.options .option-item .option .option-image{display:block;margin:0 auto .5rem;height:auto;width:auto;max-height:20vh;opacity:.7;transition:.2s ease-in-out}.options .option-item.option-item-mobile .option .option-image{margin-bottom:.5rem}.specifications .specification-image.gallery img{max-width:100%}.specifications .all-specifications .specification-list .specification-item .properties{display:block}.card-body .product-item .kit-fields .select-item .material-value,.specifications .all-specifications .specification-list .specification-item .material-value{position:relative;display:block;color:#000;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif;text-align:left;padding:.75rem .525rem;background:#fff;border:0;width:100%;cursor:pointer;z-index:1}.card-body .product-item .kit-fields .select-item .material-value{background:#e6e6e6}.card-body .product-item .kit-fields .select-item .material-value.select,.specifications .all-specifications .specification-list .specification-item .material-value.select{padding-left:.5rem;padding-right:1rem}.specifications .all-specifications .specification-list .specification-item .material-value.select select.number{background:#fff;border:0;width:100%;cursor:pointer;z-index:1}.card-body .product-item .kit-fields .select-item .material-value svg,.specifications .all-specifications .specification-list .specification-item .material-value svg{position:absolute;top:1rem;right:1rem;width:1rem;height:.5rem;fill:#000}.list-section.category-list{display:grid;grid-template-columns:repeat(6,1fr);grid-row-gap:15px;row-gap:15px}.list-section.category-list .category-item{max-width:none!important}.list-section.category-list .category-item .category-image a{display:block;height:100%}.category-list .category-item .category-view-btn{max-height:none!important;flex:0 0 auto!important}.category-list .cat-info-row{display:flex;align-items:center;border-radius:8px;flex:0 0 70%}.list-section.category-list .category-item .category-image{max-height:none;display:flex;align-items:center;justify-content:center}.list-section.category-list .category-item .category-image img{max-height:100%;height:auto}.catalog-category .category-name h3,.catalog-category .category-name h4{font-size:1rem}@media (max-width:980px){.calculator-steps .steps .step{font-size:1.125rem}.calculator-steps .steps .step a{padding:1.125rem}.specifications .all-specifications .specification-list .specification-item .properties{padding:.5rem 0}.reviews-wrapper .rating-wrapper{margin-bottom:20px!important;margin-top:0!important}.product-list-series .main-item .link-plus{width:auto!important;height:auto!important}}@media (max-width:479px){.calculator-steps .steps{flex-flow:row wrap}.calculator-steps .steps .step{flex:0 0 50%;max-width:50%;font-size:1rem}.calculator-steps .steps .step a{padding:.5rem}.specifications .all-specifications .specification-list .specification-item .value.in{flex:0 0 33.333333%;max-width:33.333333%}.specifications .all-specifications .specification-list .specification-item .change-dimension{margin:1.25rem auto 0}}.calculator-navigation .navigation .navigation-item a.next-btn{box-shadow:0 0 0 0 #000;animation:pulse 2s infinite}.touchevents #how-cut2size-works .item:after{color:#0275d8;font:700 2.5rem/1em "HelveticaNeueCyrRoman",sans-serif;opacity:.3;top:14px;left:63px}#video-items .calc-button,.touchevents .calc-button{width:100%;margin:4rem 0 0}#video-items .calc-button a,.touchevents .calc-button a,body.home main .assembly .assembly-items .assembly-item .customize-button a{display:block;background:#28a745;border:1px solid #28a745;box-sizing:border-box;border-radius:4px;width:146px;height:38px;margin:0 auto;text-align:center;color:#fff;line-height:38px}#faqs{padding-left:0;padding-right:0}#faqs .faq-question{border:none;width:100%;background:transparent}.page-product-wrapper{min-height:150vh}.category-products .item img,.product-items-wrapper .item img,.viewed-products .item img{height:auto}.header-slogan .slogan{display:inline-block;margin:0 .5rem}div.background-grey{background:#eff1f2}[data-tip]:after,[data-tip]:before{display:block}.calculator{min-height:calc(100vh - 4rem)}.calculator-steps{z-index:2}.calculator-steps .steps{display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:space-between}.calculator-steps .steps .step{position:relative;bottom:0;flex:0 0 25%;max-width:25%;color:#000;font:normal 1.875rem/1em "HelveticaNeueCyrRoman",sans-serif;text-align:center;padding:0;border:1px solid transparent;border-radius:1.875rem 1.875rem 0 0;background-color:initial;transition:all .45s ease-in-out}.calculator-steps .steps .step a{display:block;color:inherit;font:inherit;padding:1.25rem}.calculator-steps .steps .step.active{bottom:-1px;border-color:#888 #888 transparent;background-color:#f5f5f5;transition:all .45s ease-in-out}.calculator-elements{overflow:hidden}.calculator-elements .owl-stage{display:flex;align-items:flex-start;justify-content:center;padding:.1875rem}.calculator-elements .owl-dots,.calculator-elements .slick-dots{display:flex;align-items:flex-start;justify-content:center;height:.125rem;background-color:#fff;border-radius:.125rem;overflow:hidden;margin-top:1.875rem}.calculator-elements .owl-dots .owl-dot,.calculator-elements .slick-dots li{position:relative;flex:1 0 auto;max-width:100%;align-self:stretch}.calculator-elements .owl-dots .owl-dot span,.calculator-elements .slick-dots li button{position:absolute;top:0;left:auto;right:0;width:0;height:100%;background:#1a1a1a;transition:all .45s ease-in-out}.calculator-elements .slick-dots li button{background:none;width:100%}.calculator-elements .slick-dots li.slick-active button{background:#1a1a1a}.calculator-elements .owl-dots .owl-dot.active span,.calculator-elements .slick-dots li.slick-active button{left:0;right:auto;width:100%;transition:all .45s ease-in-out}.calculator-elements .owl-dots.prev .owl-dot span{left:0;right:auto;width:0}.calculator-elements .slick-dots{display:flex!important}.calculator-elements .slick-dots li{margin:0}.calculator-elements .owl-dots.prev .owl-dot.active span{left:auto;right:0;width:100%;transition:all .45s ease-in-out}.calculator-elements .calculator-element .hide-room{display:none}.calculator-elements .calculator-element svg{max-height:calc(100vh - 16.7rem);margin:0 auto;display:block}.calculator-elements .assembly.owl-carousel .owl-nav.disabled{display:none}.room-type .row{align-items:flex-end}.room-type .room .room-link{position:relative;display:block;text-align:center;transform:scale(1);transition:all .45s ease-in-out}.calc-categories .room-type .room .room-image{margin-bottom:0}.room-type .room .room-link .coming-soon{display:block;transition:opacity .45s ease-in-out;opacity:0;visibility:hidden;width:0;height:0}.room-type .room .room-link:hover .coming-soon{visibility:visible;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);font-size:3rem;font-weight:700;color:#fff;opacity:1;transition:opacity .45s ease-in-out;width:100%;height:auto}.room-type .room .room-link:hover{transform:scale(1.05);transition:all .45s ease-in-out}.room-type .room .room-link:hover:not(.not-clickable) .room-image{filter:grayscale(0)}.room-type .room .room-link:hover:after{top:calc(100% - .375rem);height:.375rem;transition:all .45s ease-in-out}.room-type .room .room-image{display:block;transform:scale(.8);opacity:.4;margin:0 auto 2.5rem;transition:.2s ease-in-out}.room-type .room .room-name{position:relative;display:inline-block;color:#000;font:normal 1.5rem/1.7em "HelveticaNeueCyrRoman",sans-serif;text-transform:uppercase}.room-type .room .room-name:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:.25rem;background:#1a1a1a;transition:all .45s ease-in-out}.room-type .room.choosed .room-image{transform:scale(1);opacity:1!important;filter:grayscale(0);transition:.2s ease-in-out}.calculator .cabinet-type.tab-content{margin:0;background:transparent;border:0}.calculator .cabinet-type.tab-content .room.tab-pane{display:block;opacity:1}.calculator .cabinet-type.tab-content .room .row{padding-top:0;padding-bottom:0}.options .option-item{margin-top:1.875rem}.options .option-item:first-child,.options .option-item:nth-child(2),.options .option-item:nth-child(3),.options .option-item:nth-child(4){margin-top:0}.options .option-item .option{display:block;box-shadow:none;cursor:pointer;transform:scale(.8);transition:all .45s ease-in-out}.options .option-item .option .option-image{display:block;margin:0 auto;height:auto;width:auto;max-height:20vh;opacity:.8;transition:.2s ease-in-out}.options .option-item .option.choose .option-image{opacity:1!important}.home-galleries.options .option-item .option .option-image{opacity:1;max-height:30vh}#tabs .assembly .assembly-items .assembly-item a:before,.home-galleries .assembly .assembly-items .assembly-item a:before{background:transparent}.home-galleries.options{margin-bottom:0}.options .option-item .option.choose,.options .option-item .option:hover{transition:all .45s ease-in-out;transform:scale(1)}.options .option-item .option.choose.option-image{opacity:1}.options .option-item .option .room-name{display:block;color:#000;font:normal 1rem/1.1em "HelveticaNeueCyrRoman",sans-serif;text-transform:uppercase;margin:0 auto;width:auto;text-align:center}.specifications .specification-image img{display:block;margin:0 auto;width:100%;max-width:17.5rem}.cabinets-section .calculator-elements .calculator-element.specifications{margin:.9375rem 0}.specifications .all-specifications .specification-list .specification-item{position:relative;background:transparent;margin-bottom:.75rem}.specifications .all-specifications .specification-list .specification-item:last-child{margin-bottom:0}.specifications .all-specifications .specification-list .specification-item .properties{display:inline-block;color:#000;font:normal .875rem/1.1em "HelveticaNeueCyrRoman",sans-serif;text-transform:capitalize;margin-bottom:0;padding:.8125rem 0}.specifications .all-specifications .specification-list .specification-item .properties.bold{font-family:"HelveticaNeueCyrMedium",sans-serif;font-weight:700}.specifications .all-specifications .specification-list .specification-item .value{position:relative;display:block;color:#000;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif;margin-bottom:0}.specifications .all-specifications .specification-list .specification-item .value.fraction-icon:before{content:"/";position:absolute;top:0;left:-4px;display:flex;align-items:center;color:rgba(0,0,0,.7);font:normal 1.875rem/1em "HelveticaNeueCyrRoman",sans-serif;height:100%}.specifications .all-specifications .specification-list .specification-item .value input,.specifications .all-specifications .specification-list .specification-item .value select{position:relative;display:block;color:#000;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif;padding:.75rem .625rem;background:#fff;border:0;width:100%;z-index:1}.specifications .all-specifications .specification-list .specification-item .unit{flex:0 0 1.5rem;max-width:1.5rem;width:1.5rem;display:block;color:inherit;font:inherit;z-index:2}.specifications .all-specifications .specification-list .specification-item .change-dimension{z-index:5}.specifications .all-specifications .specification-list .specification-item .update{display:flex;align-items:center;justify-content:center;z-index:2;color:#fff;font:normal .9375rem/1em "HelveticaNeueCyrRoman",sans-serif;padding:.75rem .625rem;background:#1a1a1a;border:1px solid #1a1a1a;border-radius:.9375rem;cursor:pointer;transition:all .45s ease-in-out}.specifications .all-specifications .specification-list .specification-item .update svg{display:block;fill:#fff;flex:0 0 1rem;max-width:1rem;width:1rem;height:auto;margin:0 0 0 10px}.specifications .all-specifications .specification-list .specification-item .material-value{position:relative;display:block;color:#000;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif;text-align:left;padding:.75rem .525rem;background:#fff;border:0;width:100%;cursor:pointer;z-index:1}.specifications .all-specifications .specification-list .specification-item .material-value.select{padding-left:.5rem;padding-right:1rem}.specifications .all-specifications .specification-list .specification-item .material-value.paddings input,.specifications .all-specifications .specification-list .specification-item .material-value.paddings select,.specifications .all-specifications .specification-list .specification-item .material-value.select select.number{background:#fff!important;border:0!important;width:100%;cursor:pointer;z-index:1;-webkit-appearance:none}.specifications .all-specifications .specification-list .specification-item .material-value svg{position:absolute;top:1rem;right:1rem;width:1rem;height:.5rem;fill:#000}.calculator-navigation .navigation{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;padding-top:.75rem;padding-bottom:.75rem}.calculator-navigation .navigation .navigation-item a,.calculator-navigation .navigation .navigation-item button{margin-left:1.25rem}.calculator-navigation .navigation .navigation-item:first-child a,.calculator-navigation .navigation .navigation-item:first-child button{margin-left:0}.calculator-navigation .navigation .navigation-item a,.calculator-navigation .navigation .navigation-item button{position:relative;display:flex;align-items:center;justify-content:center;width:9.125rem;height:2.9375rem;color:#fff;font:normal .9375rem/1em "HelveticaNeueCyrRoman",sans-serif;padding:0;background:#1a1a1a;border:1px solid #1a1a1a;border-radius:.9375rem;cursor:pointer;transition:all .45s ease-in-out}.calculator-navigation .navigation .navigation-item a.back-step .arrow-left,.calculator-navigation .navigation .navigation-item button.back-step .arrow-left{display:block;fill:#fff;width:1.375rem;height:.625rem;margin-right:.625rem;transition:all .45s ease-in-out}.calculator-navigation .navigation .navigation-item a.select.hide-button,.calculator-navigation .navigation .navigation-item button.select.hide-button{width:0;border-width:0;transition:all .45s ease-in-out}.calculator-navigation .navigation .navigation-item a.get-price,.calculator-navigation .navigation .navigation-item button.get-price{width:0;border-width:0;opacity:0;visibility:hidden;transition:all .45s ease-in-out}.calculator-navigation .navigation .navigation-item a.get-price.active,.calculator-navigation .navigation .navigation-item button.get-price.active{width:9.125rem;border-width:1px;opacity:1;visibility:visible;transition:all .45s ease-in-out}.calculator-navigation .navigation .navigation-item a:hover,.calculator-navigation .navigation .navigation-item button:hover{color:#1a1a1a;background:#f5f5f5;transition:all .45s ease-in-out}.calculator-navigation .navigation .navigation-item a:hover.back-step .arrow-left,.calculator-navigation .navigation .navigation-item button:hover.back-step .arrow-left{fill:#1a1a1a;margin-right:1rem;transition:all .45s ease-in-out}.calculator-navigation .navigation .navigation-item.add-to-cart .cart-link{position:relative;display:flex;align-items:center;justify-content:center;width:0;height:2.9375rem;color:#fff;font:normal .9375rem/1em "HelveticaNeueCyrRoman",sans-serif;padding:0;background:#6eacdc;box-shadow:none;border:0 solid #5f5f5f;opacity:0;visibility:hidden;transition:all .45s ease-in-out}.calculator-navigation .navigation .navigation-item.add-to-cart .cart-link.active{width:9.125rem;border-width:1px;opacity:1;visibility:visible;transition:all .45s ease-in-out}.calculator-navigation .navigation .navigation-item.add-to-cart .cart-link:hover{box-shadow:0 5px 10px #8c8c8c;border-color:#5f5f5f;transition:all .45s ease-in-out}.calculator-navigation .navigation .navigation-item.total-price{width:0;opacity:0;visibility:hidden;max-height:2.9375rem;overflow:hidden}.calculator-navigation .navigation .navigation-item.total-price.active{width:auto;opacity:1;visibility:visible;margin-left:3.4375rem}.calculator-navigation .navigation .navigation-item.total-price span{display:inline-block;color:#000;font:normal 1.5rem/1em "HelveticaNeueCyrMedium",sans-serif}.calculator-navigation .navigation .navigation-item.total-price .currency,.calculator-navigation .navigation .navigation-item.total-price.price-value{color:#4bbae7}.transition-wrapper{position:relative;z-index:1;height:calc(100vh - 400px)}.transition-wrapper .transition-item{position:absolute;top:0;right:0;left:0;height:100%}.calculator-element{box-sizing:border-box;height:100%;transition:transform 1s,opacity 1s}.calculator-element.transition-appear{opacity:0;transform:translate3d(100%,0,0)}.calculator-element.transition-appear.transition-appear-active{opacity:1;transform:translateZ(0)}.calculator-element.transition-leave.transition-leave-active{opacity:0;transform:translate3d(100%,0,0)}.calculator-element.transition-appear.transition-item-back{opacity:0;transform:translate3d(-100%,0,0)}.calculator-element.transition-appear.transition-appear-active.transition-item-back,.calculator-element.transition-leave{opacity:1;transform:translateZ(0)}.calculator-element.transition-leave.transition-leave-active.transition-item-back{opacity:0;transform:translate3d(-100%,0,0)}.specifications .all-specifications .specification-list .specification-item .value input.isInvalid{border:1px solid #ff7584}.specifications .all-specifications .specification-list .specification-item .value input.isInvalid::placeholder{color:#ff7584;opacity:1}@media (max-width:1199px){.calculator-steps .steps .step{font-size:1.5rem}}@media (min-width:981px) and (max-width:1199px){.specifications .all-specifications .specification-list .specification-item .material-value,.specifications .all-specifications .specification-list .specification-item .value input,.specifications .all-specifications .specification-list .specification-item .value select{font-size:.875rem}}@media (max-width:980px){.calculator-steps .steps .step{font-size:1.125rem}.calculator-steps .steps .step a{padding:1.125rem}.specifications .all-specifications .specification-list .specification-item .properties{padding:.5rem 0}}@media (max-width:479px){.calculator-steps .steps{flex-flow:row wrap}.calculator-steps .steps .step{flex:0 0 50%;max-width:50%;font-size:1rem}.calculator-steps .steps .step a{padding:.5rem}.specifications .all-specifications .specification-list .specification-item .value.in{flex:0 0 33.333333%;max-width:33.333333%}.specifications .all-specifications .specification-list .specification-item .change-dimension{margin:1.25rem auto 0}.touchevents #how-cut2size-works{height:200px;overflow:hidden}.btn-products-widget{padding:10px 28px!important}.widget-contacts-wrap{right:auto!important;left:5vw}}.show{display:block!important}.btn-secondary.yes,.btn-secondary:not(:disabled):not(.disabled).active.yes{background-color:rgba(99,219,89,.5)}.btn-secondary.no,.btn-secondary:not(:disabled):not(.disabled).active.no{background-color:rgba(245,113,114,.5)}.btn-secondary:not(:disabled):not(.disabled).active.no,.btn-secondary:not(:disabled):not(.disabled).active.yes{box-shadow:0 0 0 .2rem rgba(175,181,186,.5)}.calc-validation-error{border:1px solid red!important}.specification-notes p{margin-bottom:.5rem}.shopping-cart .cart-content .to-checkout .link.clearCart{background-color:#ef6b69}.color-red{color:red!important}.color-grey{color:grey!important}.shopping-cart .checkout-form form .row .checkout-terms{max-height:200px;overflow:auto;margin-bottom:1.618em;padding:1.618em;border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05);font-size:1.25rem}.shopping-cart .checkout-form form .row .checkout-terms section{padding:0}.shopping-cart .checkout-form form .row .checkout-terms section .container .title,.shopping-cart .checkout-form form .row .checkout-terms section .container div:first-child{display:none}.table-striped table.table,.table-striped table tbody tr:nth-of-type(odd){background-color:inherit}.table-striped table.table{margin-bottom:0}@media (max-width:575px){.calculator-navigation .navigation .navigation-item a#navigate-next{position:fixed;left:50%;right:0;bottom:30px;margin-left:-3.5rem}.calculator-navigation .navigation.navigation-price{flex-wrap:wrap}.calculator-navigation .navigation .navigation-item.total-price.active{margin-left:0;margin-top:1rem}.calculator-navigation .navigation .navigation-item.add-to-cart .cart-link.active,.calculator-navigation .navigation .navigation-item a,.calculator-navigation .navigation .navigation-item button{width:7rem}}.touchevents #how-cut2size-works{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:1rem;padding-right:1rem;margin-top:-2rem}.touchevents #how-cut2size-works .item{max-width:100%;width:100%;transition:none}.touchevents #video-items .item{transition:none}.touchevents #video-items .item{display:flex;flex:0 0 100%;max-width:100%;width:100%;background:#fff;border:1px solid #ccc;border-radius:10px;margin-bottom:1rem;align-items:center}#video-items .item .video-item-wrapper{display:block}#video-items .item .video-item-wrapper-mobile,.touchevents #video-items .item .video-item-wrapper{display:none}.touchevents #video-items .item .video-item-wrapper-mobile{display:flex;flex:0 0 100%;max-width:100%;width:100%;background:#fff;border-radius:10px;align-items:center}.touchevents #video-items .item .image-wrapper{flex:0 0 30%;margin-bottom:1rem;margin-right:1rem;position:relative;height:74px}.touchevents #video-items .item .image-wrapper .lazyload-wrapper{height:100%}.touchevents #video-items .item .image-wrapper .lazyload-wrapper img{max-height:100%}.touchevents #video-items .item .image-wrapper>img{width:30px;height:auto;position:absolute;bottom:0;right:0}.touchevents #video-items .item .item-title{text-transform:capitalize;margin-top:0;text-align:left}#how-cut2size-works,#numbers,#video-items{display:flex;flex-flow:row nowrap;align-items:flex-end;justify-content:center;padding-left:3.125rem;padding-right:3.125rem}#numbers{flex-wrap:wrap;padding:0 4rem}#video-items{flex-wrap:wrap;padding:0 2.5rem 2.5rem}#how-cut2size-works{padding-bottom:2.5rem}#how-cut2size-works .item,#video-items .item{position:relative;flex:0 0 25%;max-width:15%;color:#000;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif;padding:3rem 0 0 6.5rem;background-color:initial;transition:all .45s ease-in-out;text-align:left;min-width:240px;margin-top:0}#how-cut2size-works .item{padding-top:1rem}#video-items .item{padding:0;text-align:center;max-width:33%}#video-items .item .item-title{text-transform:uppercase;padding:0}#video-items .item .item-text{font:normal .9rem/1em "HelveticaNeueCyrRoman",sans-serif}#video-items .item .item-link{color:#0275d8;text-decoration:underline}#video-items .item .item-link,#video-items .item .item-text,#video-items .item .item-title{margin-top:1rem}#how-cut2size-works .item:after{font:700 10rem/1em "HelveticaNeueCyrRoman",sans-serif;position:absolute;top:-20px;left:0;opacity:.53;color:#d9edf7}#how-cut2size-works .item p{padding-top:1rem}#how-cut2size-works .item.item-first:after{content:"1"}#how-cut2size-works .item.item-second:after{content:"2"}#how-cut2size-works .item.item-third:after{content:"3"}#how-cut2size-works .item.item-fourth:after{content:"4"}#how-cut2size-works .item div img{width:45px}#video-items .calc-button{width:100%;margin:4rem 0 0}#video-items .calc-button a,body.home main .assembly .assembly-items .assembly-item .customize-button a{display:block;background:#28a745;border:1px solid #28a745;box-sizing:border-box;border-radius:4px;width:146px;height:38px;margin:0 auto;text-align:center;color:#fff;line-height:38px}body.home main .assembly .assembly-items .assembly-item .customize-button a{background:orange;border:1px solid orange;text-transform:uppercase;margin:1rem auto;font-weight:700}#numbers .item{position:relative;flex:0 0 33%;max-width:33%;transition:all .45s ease-in-out;min-width:240px;border-right:1px solid #adb5bd;padding:3rem 9rem}#numbers .item:last-child{border-right:none}#numbers .number{font:700 3rem/1em "HelveticaNeueCyrRoman",sans-serif}#numbers .text{font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif;margin-top:2rem}#client-comments{margin:0;padding:0}#client-comments .item{position:relative;flex:0 0 40%;color:#000;font:normal 1.2rem/1em "HelveticaNeueCyrRoman",sans-serif;padding:0 2rem;background-color:initial;transition:all .45s ease-in-out;text-align:left;min-width:240px;margin:2.5rem 0}#client-comments .img{width:64px;height:64px;float:left;margin-right:.5rem}#client-comments .name,#client-comments .text{color:#373a3c;padding-left:5rem}#client-comments .name{font:700 1.1rem/1em "HelveticaNeueCyrRoman",sans-serif}#client-comments .text{font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif;line-height:24px}#contact-us,#faqs{display:block;color:#000;padding:13rem 5rem 3rem}#faqs .faq-container{border:1px solid #ddd;border-radius:3px;padding:1rem;background:#fff;margin-bottom:.3rem}#faqs .faq-container:last-child{margin-bottom:0}#faqs .faq-question{cursor:pointer}#faqs .faq-answer{background:#e4e5e6;border-radius:3px;padding:1rem 2rem;margin-top:.4rem}#faqs .faq-arrow{float:right}#faqs .faq-question .faq-arrow img{transform:rotate(0);transition:all .45s ease-in-out}#faqs .faq-question.active .faq-arrow img{transform:rotate(180deg);transition:all .45s ease-in-out}#contact-us .form-group,#contact-us .position-relative.form-group{margin-bottom:0}#contact-us .position-relative.form-group{text-align:right}#contact-us .col-form-label{padding-top:.8rem;padding-bottom:0}#contact-us .form-group:first-child .col-form-label{padding-top:0}#tabs .tab-content{border:none}#tabs .tab-content .tab-pane{padding:1rem 0 0}#tabs .nav{justify-content:center}#tabs .nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background:#0275d8}#tabs .nav-pills .nav-link{color:#0275d8}.subtitle{padding:1rem 0}.calc-link{color:#28a745;text-decoration:underline}.calc-link:hover{color:#1c7430;text-decoration:underline}.gallery-item .material-title{padding-left:.5rem;margin:1rem 0;display:block}.gallery-item .price{color:#fff;text-align:right;padding:.5rem;position:absolute;top:10px;right:10px;background:orange;border-radius:4px}.assembly-item p.price{text-align:center;color:#4bbae7;font:700 1.1rem/1em "HelveticaNeueCyrRoman",sans-serif}#client-comments .assembly.owl-carousel .owl-nav.disabled{display:none}#contact{background:#1a1a1a}.touchevents .header .header-slogan{display:none}.header-slogan{color:#fff;line-height:36px}section.background-grey{background:#e4e5e6!important}section.background-white{background:#fff!important}section#faqs-contacts{margin:0}.youtube-iframe{max-width:100%;max-height:100%}.footer-bottom .nav{align-items:center;justify-content:center}.footer-bottom .nav .menu-item{margin:0 1rem}.footer-bottom .nav .menu-item .menu-link{text-decoration:underline}.price-format{color:#4bbae7;font:bolder 1rem/1em "HelveticaNeueCyrRoman",sans-serif}[data-tip]{position:relative}[data-tip]:before{display:none;content:"";border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #1a1a1a;position:absolute;top:30px;left:35px;z-index:8;font-size:0;line-height:0;width:0;height:0}[data-tip]:after{display:none;content:attr(data-tip);position:absolute;top:35px;left:0;padding:5px 8px;background:#1a1a1a;color:#fff;z-index:9;font-size:.75em;height:18px;line-height:18px;border-radius:3px;white-space:nowrap;word-wrap:normal}[data-tip]:after,[data-tip]:before{display:block}input[type=file].form-control{height:2.7rem}input[type=file].form-control::-webkit-input-placeholder{font-size:1rem;line-height:1rem;text-transform:uppercase;vertical-align:middle}.image-gallery-thumbnails .image-gallery-thumbnail{border:0;width:12rem;filter:grayscale(100%)}.image-gallery-thumbnails .image-gallery-thumbnail.active,.image-gallery-thumbnails .image-gallery-thumbnail:focus,.image-gallery-thumbnails .image-gallery-thumbnail:hover{border:0;filter:grayscale(0)}.slick-dots.slick-thumb li{height:auto;width:12rem}.slick-dots.slick-thumb li img{filter:grayscale(100%)}.slick-dots.slick-thumb li.slick-active img{filter:grayscale(0)}.slick-dots.slick-thumb{bottom:-45px;z-index:1111}.banner-slider .slick-slider .slick-list{margin:0}.image-gallery-icon:focus{outline:none}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;transform:translateY(-50%)}.image-gallery-icon{color:#fff;transition:all .2s ease-out;-webkit-appearance:none;appearance:none;background-color:initial;border:0;cursor:pointer;outline:none;position:absolute;z-index:4;filter:drop-shadow(0 2px 2px #1a1a1a)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:120px;width:60px}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.main-slider-navigation img{filter:grayscale(100%)}.main-slider-navigation .slick-current img,.main-slider-navigation img:hover{filter:grayscale(0)}@media (max-width:1199px){.main-slider-banner.slick-initialized .slick-slide{height:55vh;display:flex!important;flex-direction:column;justify-content:center}}@media (max-width:425px){.with-full-title .slider.banner-slider{margin-top:1rem}}.calculator-element-mobile .row{padding-top:0}.calc-title{font:700 1rem/1.5em "HelveticaNeueCyrLight",sans-serif;padding-top:.5rem;line-height:24px;color:#0275d8}.calculator-element-mobile .room{margin:.4rem 1rem .4rem 0;background:#fff;border:1px solid #ccc;box-sizing:border-box;border-radius:10px;display:inline-block;width:100%}.calculator-element-mobile .room.category{margin:.4rem 1rem;padding:0}.calculator-element-mobile .room.with-button:not(.not-clickable){width:75%}.calculator-element-mobile .room.category.choosed{width:70%}.calculator-element-mobile .room .room-link{text-align:left}.calculator-element-mobile .room .room-link img.room-image{transform:none;opacity:1;filter:none;transition:none;margin-top:-.9rem}.calculator-element-mobile .room.cabinets .room-link img.room-image{margin:.6rem 0 0}.calculator-element-mobile .room.room-type .room-link img.room-image{margin:0}.calculator-element-mobile .room .room-link .room-image-wrapper{display:inline-block;width:7.5rem;margin:1rem;border-radius:10px;transform:none;opacity:1;filter:none;transition:none;background-color:#f5f5f5;min-height:5rem}.calculator-element-mobile .room.with-button .room-link img.room-image{width:7.5rem}.calculator-element-mobile .room .room-link,.calculator-element-mobile .room .room-link:hover{transform:none;transition:none;display:flex;align-items:center}.calculator-element-mobile .room .room-link .room-name,.elements-list-mobile div.element-item a{font:700 1rem/1.5em "HelveticaNeueCyrLight",sans-serif;line-height:16px;color:#0275d8;text-transform:capitalize;letter-spacing:1px}.calculator-element-mobile .room .room-link .room-name{width:13rem}.calculator-element-mobile .room.category .room-link .room-name{width:48%;display:inline-block}.calculator-element-mobile .room.with-button .room-link:not(.not-clickable) .room-name{width:7rem}.calculator-element-mobile .room .room-link.not-clickable .room-image{opacity:.4;filter:grayscale(100)}.calculator-element-mobile .room .room-link.not-clickable .coming-soon{display:block;visibility:visible;position:absolute;top:50%;left:60%;transform:translate(-50%,-50%);font-size:1rem;font-weight:700;color:#fff;opacity:1;transition:opacity .45s ease-in-out;width:100%;height:auto}.next-btn{display:none}.touchevents .next-btn{background-color:#28a745;color:#fff;width:20%;font:700 1rem/1.5em "HelveticaNeueCyrLight",sans-serif;line-height:6.5rem;text-align:center;border-radius:5px;display:inline-block}.touchevents .next-btn.calc-category.mobile{width:18%;margin:.4rem 0;line-height:7rem}.room-type-margins{margin-top:1.875rem}.calculator-element-mobile .row.room-type-paddings{padding-top:1.875rem}.elements-list-mobile div.element-item{background:#fff;border:1px solid #ccc;box-sizing:border-box;border-radius:10px;padding:20px 10px;margin:.4rem .4rem .4rem 0}.options-list-mobile{display:flex;justify-content:flex-start;flex-wrap:wrap}.option-item-mobile-wrapper{flex:0 0 30%;margin-bottom:.5rem;margin-right:.7rem;display:flex;flex-direction:column}.options-list-mobile .option-item-mobile{background:#fff;border:1px solid #ccc;box-sizing:border-box;border-radius:10px;height:100%}.options-list-mobile .option-item-mobile p.option span.room-name{color:#373a3c;font:normal .85rem/1em "HelveticaNeueCyrLight",sans-serif;line-height:14px}.options-list-mobile .option-item-mobile:nth-child(4){margin-top:1.875rem}.calculator-steps-mobile .steps{justify-content:flex-start}.calculator-steps-mobile .steps .step{flex:0 0 14%;border:2px solid #373a3c;color:#373a3c;border-radius:5px;padding-right:2px;padding-left:2px;margin-left:2rem}.calculator-steps-mobile .steps .step:first-child{margin-left:0}.calculator-steps-mobile .steps .step:before{content:"";display:inline-block;vertical-align:middle;box-sizing:border-box;width:60%;height:3px;background:#000;border-width:0 10px;position:absolute;top:47%;left:123%}.calculator-steps-mobile .steps .step:last-child:before{display:none}.calculator-steps-mobile .steps .step.active{bottom:0;border:2px solid #0275d8;color:#0275d8;background-color:#fff}.calculator-steps-mobile .steps .step.past{border-color:#5cb85c;color:#5cb85c}.faq-btn{margin-left:5rem;line-height:27px;border:2px solid #0275d8;border-radius:4px;width:45px;color:#0275d8;text-align:center}.row.dimension-row-mobile{border:1px solid #ccc;padding:.875rem 0;margin:0;border-radius:10px;background:#ccc}.row.dimension-row-mobile span.properties{line-height:25px!important;text-transform:capitalize!important}.row.dimension-row-mobile .col-4{padding-right:0}.specifications .all-specifications .specification-list .specification-item .value.in.paddings{padding-left:10px;padding-right:10px}.specifications .all-specifications .specification-list .specification-item .material-value.paddings,.specifications .all-specifications .specification-list .specification-item .material-value.paddings input,.specifications .all-specifications .specification-list .specification-item .material-value.paddings select,.specifications .all-specifications .specification-list .specification-item .row.dimension-row-mobile .value.mm input,.specifications .all-specifications .specification-list .specification-item .value.in.paddings input,.specifications .all-specifications .specification-list .specification-item .value.paddings input,.specifications .all-specifications .specification-list .specification-item .value.paddings select{border:1px solid #979797;border-radius:5px;color:#818a91}.specifications .all-specifications .specification-list .specification-item .material-value.paddings select{-webkit-appearance:none}.specification-item.mobile span{font:normal .9rem/1.5em "HelveticaNeueCyrLight",sans-serif;line-height:40px}.specification-item.mobile .switch-container,.specification-item.mobile .switch-container .btn-group-toggle{width:100%}.specification-item.mobile .switch-container .btn-group-toggle .btn.btn-secondary{width:50%}.calc-description .calc-description-title{font:700 1.3rem/1em "HelveticaNeueCyrLight",sans-serif;text-transform:uppercase;text-align:center}.calc-description .calc-description-text{font:700 .9rem/1em "HelveticaNeueCyrLight",sans-serif;line-height:20px;margin-bottom:1rem}.row-margin-bottom{margin-bottom:.5rem}.calculator-elements .calculator-element .important-info svg,.important-info a{display:inline-block}.calculator-elements .calculator-element .important-info svg{margin:0}.important-info a{font:normal .8rem/1em "HelveticaNeueCyrLight",sans-serif;color:#0275d8;text-decoration:underline;margin-left:.3rem;line-height:27px}.btn-clear{text-align:right}.btn-clear button.clear-field,.leave-review-btn,.product-options-print{border:1px solid #0275d8;box-sizing:border-box;border-radius:4px;color:#0275d8;padding:7px 15px;font:normal .8rem/1em "HelveticaNeueCyrLight",sans-serif;cursor:pointer}.product-options-print{padding:1px 6px;font:normal .8rem/1.5em "HelveticaNeueCyrLight",sans-serif}.navigation-item.add-to-cart .cart-link.active.mobile,button.cart-mobile,button.get-price.mobile{position:absolute;top:25%;left:5%;width:13rem;z-index:3;filter:drop-shadow(-8px 4px 20px rgba(0,0,0,.25));background:#28a745;color:#eceeef;border:0;border-radius:4px;padding:15px 40px;font-weight:700;font-family:HelveticaNeueCyrLight,sans-serif}.navigation-item.add-to-cart .cart-link.active.cart-mobile{top:37%}.navigation.navigation-price.mobile{text-align:center;margin-top:1rem}.navigation .navigation-item.total-price.active{text-align:left}.elements-list-mobile .element-item.active{width:78%;display:inline-block}.touchevents .elements-list-mobile .sidebar-item-wrapper .next-btn{line-height:4.5rem}.option-item.option-item-mobile .choose{transform:scale(.7)!important;transition:none}.option-item.option-item-mobile.choosed .choose{margin-top:-1.3rem}.touchevents .options-list-mobile .option-item-mobile-wrapper .next-btn{width:100%;line-height:2rem;margin-top:.3rem}.account-nav .account-modal .login-form{overflow:auto}.account-nav .account-modal .login-form form.mobile .field,.login-form.not-modal form.mobile .field{padding-left:0}.account-content .account-information .account-form .show-password,.login-form.not-modal form.mobile .field label .show-password{top:13px}.account-nav .account-modal .login-form .login-title,.login-form.not-modal .login-title{text-align:center;font:700 1.8rem/1em "HelveticaNeueCyrLight",sans-serif;color:#212529;margin-bottom:1rem}.account-nav .account-modal .login-form form.mobile .field label,.login-form.not-modal form.mobile .field label{font-weight:700}.account-nav .account-modal .login-form form.mobile .field label input,.login-form.not-modal form.mobile .field label input{margin-top:.5rem;background:#f8f9fa;border:1px solid #ced4da;box-sizing:border-box;border-radius:4px}.login-line{overflow:hidden;text-align:center;font-family:HelveticaNeueCyrLight,sans-serif;font-size:14px;margin:2rem 0 1.5rem}.login-line:after,.login-line:before{content:"";display:inline-block;vertical-align:middle;box-sizing:border-box;width:100%;height:1px;background:#ced4da;border:solid #fff;border-width:0 10px}.login-line:before{margin-left:-100%}.login-line:after{margin-right:-100%}.account-nav .account-modal .login-form form.mobile .field.submit,.login-form.not-modal form.mobile .field.submit{display:block}.account-nav .account-modal .login-form form.mobile .field.submit .create-account,.account-nav .account-modal .login-form form.mobile .field.submit .login-button,.login-form.not-modal form.mobile .field.submit .create-account,.login-form.not-modal form.mobile .field.submit .login-button{display:block;width:100%;border-radius:4px;max-width:unset;background:#28a745;border-color:#28a745;color:#fff}.account-nav .account-modal .login-form form.mobile .field.submit p,.login-form.not-modal form.mobile .field.submit p{text-align:center}.mini-cart-title{margin-bottom:.5rem}.mini-cart-title span{color:#373a3c;font:700 1.5rem/1.5em "HelveticaNeueCyrLight",sans-serif}.empty-cart-btn{float:right;border:1px solid #495057;box-sizing:border-box;border-radius:4px;font:700 .8rem/1.5em "HelveticaNeueCyrLight",sans-serif;padding:.4rem;background:#fff}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item.mobile,.modal-dialog-save-cart .product-item.mobile{background:#f5f5f5;border-radius:10px;margin-bottom:1rem}.modal-dialog-save-cart .product-item.mobile:last-child{margin-bottom:0}.row.product-item.mobile{margin-left:-10px;margin-right:-10px}.product-item.mobile .product-title{font:700 1rem/1.2em "HelveticaNeueCyrRoman",sans-serif;margin-top:1rem}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item.mobile .kit-fields span.properties,.modal-dialog-save-cart .product-item.mobile .kit-fields span.properties{color:#818a91;font:700 .6rem/1.2em "HelveticaNeueCyrRoman",sans-serif;line-height:10px}.product-item.mobile .kit-fields .select-item{line-height:16px}.product-item.mobile a.editProduct{font:normal .75rem/1.2em "HelveticaNeueCyrRoman",sans-serif;line-height:16px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#0275d8}.icon-delete{display:inline-block;width:10px;height:8px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABmJLR0QA/wD/AP+gvaeTAAACNUlEQVRoge2ZsW4TQRBA36wbK45d8gF8QBo4gwyJwDYRRBAJCYmC30ROFFxQpCCiywe4jihtXxxF8g0FRBjn7Lu9m3Nc7GvXuzPPu6ub3YVAIBAIBDaIHu41Ko/x4cmObx/n8+NJNzqI5/XRpP/8lW+gvIy7USe+ro2m/ajv00/y/nDSjQ5EZAA0gFjFvW8Of3z3TXQd427UcSKnQBOYIXq8O/w5zNM3l8iSxB2mMksSd+SWyRTRw71GPK+PgEcpzZNE5Kg1vDjPn/J9xq+fvnDOnfC/xB2/GrWbx3J2Ga8bI3OPyNllnKh+BMYpzU2nelpmz4y7UWeNRKziPmdJgMce+Tv1J0BrRUDvZbZiORUaM7fIQmATGUsJ8BRZSKCUjLUEFBBZSKSQTBUSUFBkISEvmaokoISIb2JVSkBJEciXoCbz2yolwEAEsmRkJqKqSlohaFYdmIhA5sykYVrimImAl4x50WkqAn9kak6+rVhKgNyoyDvrytnrPJIXVa1i2LWYivxbWrKzWkXroslX68NZpZtd1wcw3ScmM7JqkwuAMhPhOqVbw3JmSotkfhCdO5on+gaYpLSbyYQSpUhiW1c0lkloa8p4i0Qe/GBlmcCDHXWr+Bc3fvlQ5Sa1Gns7Luj6z1461QGVX9DBJ4HpUlOs4o7LSgC0hhfniepb7n80Z4h+sb2g67X3azBQ2GULL7H9AvXa+9Ne+6rqZ4Vpr33l+6zgTZFHGO8YG3hMCgQCgUBgkd+b16QCEhrqiAAAAABJRU5ErkJggg==") 50% 50% no-repeat;background-size:100%}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item.mobile .remove-product,.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item.mobile .remove-product .remove,.modal-dialog-save-cart .product-item.mobile .remove-product,.modal-dialog-save-cart .product-item.mobile .remove-product .remove{width:100%}.modal-dialog-save-cart .product-item.mobile .remove-product .remove{border:0;background:transparent}.modal-dialog-save-cart .product-item.mobile .remove-product{margin-bottom:1rem}.modal-dialog-save-cart .product-item.mobile .product-quantity,.modal-dialog-save-cart .product-item.mobile .product-total-price{float:right}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item.mobile .remove-product .remove,.modal-dialog-save-cart .product-item.mobile .remove-product .remove{text-align:right}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item.mobile .remove-product .remove-text,.modal-dialog-save-cart .product-item.mobile .remove-product .remove-text{display:inline-block;font:normal .75rem/1.2em "HelveticaNeueCyrRoman",sans-serif;color:red;text-decoration:underline;margin-left:.1rem}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item.mobile .product-quantity,.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item.mobile .product-total-price,.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item.mobile .remove-product,.modal-dialog-save-cart .product-item.mobile .product-quantity,.modal-dialog-save-cart .product-item.mobile .product-total-price,.modal-dialog-save-cart .product-item.mobile .remove-product{flex:none;max-width:unset}.category.samples.row.mobile .product-quantity{margin-top:.5rem;margin-bottom:.5rem}.category.samples.row .product-quantity .quantity-buttons .quantity .quantity-minus,.category.samples.row .product-quantity .quantity-buttons .quantity .quantity-plus,.product-information .price-quantity .product-quantity .quantity-buttons .quantity .quantity-minus,.product-information .price-quantity .product-quantity .quantity-buttons .quantity .quantity-plus,.product-item.mobile .product-quantity .quantity-buttons .quantity .quantity-minus,.product-item.mobile .product-quantity .quantity-buttons .quantity .quantity-plus{background:#fff;border:1px solid #c4c4c4;box-sizing:border-box}.category.samples.row .product-quantity .quantity-buttons .quantity .quantity-minus,.product-information .price-quantity .product-quantity .quantity-buttons .quantity .quantity-minus,.product-item.mobile .product-quantity .quantity-buttons .quantity .quantity-minus{border-top-left-radius:5px;border-bottom-left-radius:5px}.category.samples.row .product-quantity .quantity-buttons .quantity .quantity-plus,.product-information .price-quantity .product-quantity .quantity-buttons .quantity .quantity-plus,.product-item.mobile .product-quantity .quantity-buttons .quantity .quantity-plus{border-top-right-radius:5px;border-bottom-right-radius:5px}.category.samples.row .product-quantity .quantity-buttons .quantity .quantity-minus,.category.samples.row .product-quantity .quantity-buttons .quantity .quantity-number .product-information .price-quantity .product-quantity .quantity-buttons .quantity .quantity-minus,.category.samples.row .product-quantity .quantity-buttons .quantity .quantity-plus,.product-information .price-quantity .product-quantity .quantity-buttons .quantity .quantity-number .product-item.mobile .product-quantity .quantity-buttons .quantity .quantity-minus,.product-information .price-quantity .product-quantity .quantity-buttons .quantity .quantity-plus,.product-item.mobile .product-quantity .quantity-buttons .quantity .quantity-number,.product-item.mobile .product-quantity .quantity-buttons .quantity .quantity-plus{padding:.4rem}.category.samples.row .product-quantity .quantity-buttons .quantity .quantity-number,.product-information .price-quantity .product-quantity .quantity-buttons .quantity .quantity-number,.product-item.mobile .product-quantity .quantity-buttons .quantity .quantity-number{padding-left:1rem;padding-right:1rem;width:3.2rem;height:100%}.category.samples.row .product-quantity .quantity-buttons .quantity,.product-information .price-quantity .product-quantity .quantity-buttons .quantity,.product-item.mobile .product-quantity .quantity-buttons .quantity{max-width:unset}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item.mobile .product-total-price .price span,.modal-dialog-save-cart .product-item.mobile .product-total-price .price span{color:#212529}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item.mobile .product-total-price,.modal-dialog-save-cart .product-item.mobile .product-total-price{margin-top:1.5rem}.header .main-navigation .mini-cart .mini-cart-content .checkout-btn-wrapper,.header .main-navigation .mini-cart .mini-cart-content .total-price.mobile{background:#e5e5e5;margin:0 auto}.header .main-navigation .mini-cart .mini-cart-content.mobile{border:1px solid #000}.header .main-navigation .mini-cart .mini-cart-content.mobile:before{content:"";position:absolute;top:-.75rem;right:0;z-index:2;width:1.5rem;height:1.5rem;background:#fff;transform:rotate(45deg);border:1px solid #000;border-right:none;border-bottom:none}.header .main-navigation .mini-cart .mini-cart-content.mobile{right:0;width:25.85rem}.header .main-navigation .mini-cart .mini-cart-content .total-price.mobile .price,.navigation .navigation-item.total-price .text-price{text-align:left;font:700 1.25rem/1em "HelveticaNeueCyrRoman",sans-serif}.header .main-navigation .mini-cart .mini-cart-content .total-price.mobile .price-value,.navigation .navigation-item.total-price .currency,.navigation .navigation-item.total-price .price-value{padding:1rem 0;text-align:right;color:#5cb85c;font:normal 1.35rem/1em "HelveticaNeueCyrRoman",sans-serif}.header .main-navigation .mini-cart .mini-cart-content .checkout-btn-wrapper{background:#e5e5e5;padding:1.5rem 0}.account-content .orders-history .order-item .order-products .link,.header .main-navigation .mini-cart .mini-cart-content .checkout-btn-wrapper .to-cart.mobile{text-align:right}.account-content .orders-history .order-item .order-products .link,.header .main-navigation .mini-cart .mini-cart-content .checkout-btn-wrapper .to-cart.mobile .link,.product-information .price-quantity .product-button button.add-to-cart,.shopping-cart .checkout-form.mobile form .total-information .pay-button .pay,.shopping-cart .checkout-form .pay-button .pay{background:#28a745;border:none;border-radius:4px;width:100%;display:block;text-transform:capitalize}.product-information .price-quantity .product-button{flex-direction:column;display:flex;height:100%;margin:0}.product-information .price-quantity .product-button button.add-to-cart{padding:.65rem 1.5rem}.shopping-cart .checkout-form.mobile form .total-information .pay-button .pay,.shopping-cart .checkout-form .pay-button .pay{width:11.5rem}.account-content .orders-history .order-item .order-products .link,.header .main-navigation .mini-cart .mini-cart-content .checkout-btn-wrapper .total-price-buttons{padding-top:.3rem;padding-bottom:.3rem}.save-for-later-btn{border:1px solid #6c757d;color:#6c757d;box-sizing:border-box;border-radius:4px;font:700 .8rem/1.5em "HelveticaNeueCyrLight",sans-serif;padding:.4rem 0;background:transparent;width:100%;display:block;text-align:center}.react-confirm-alert-overlay{z-index:999!important}.header .main-navigation .mini-cart .mini-cart-content.mobile:before{right:1.3rem}@media (min-width:576px){.modal-dialog.modal-dialog-save-cart{max-width:80%}}@media (min-width:768px){.modal-dialog.modal-dialog-save-cart{max-width:100%}}@media (min-width:1440px){.modal-dialog.modal-dialog-save-cart{max-width:50%}}@media (min-width:1020px){.modal-dialog.modal-dialog-save-cart{max-width:80%}}.modal-dialog-save-cart .modal-body{padding-top:0;padding-bottom:0}.modal-dialog-save-cart .products{padding:1rem}.modal-dialog-save-cart .modal-text{padding:6rem 2rem}.modal-dialog-save-cart .modal-text .modal-title{font:normal 3rem/1.5em "HelveticaNeueCyrLight",sans-serif;color:#000;margin-bottom:2rem}.modal-dialog-save-cart .modal-text .modal-text-p{color:#818a91;font:normal 1.5rem/1.5em "HelveticaNeueCyrLight",sans-serif}.modal-dialog-save-cart .products{background:#e5e5e5;padding:7rem 1rem}.modal-dialog-save-cart .products .products-list{background:#fff;padding:2rem;border-radius:10px;overflow:auto;height:39vh}.modal-dialog-save-cart .products-selection-title{text-align:center;color:#777;font:normal 1.5rem/1.5em "HelveticaNeueCyrLight",sans-serif}.modal-dialog-save-cart .modal-buttons{display:flex;margin-top:2rem;justify-content:space-between;align-items:center}.modal-dialog-save-cart .modal-buttons a,.modal-dialog-save-cart .modal-buttons button{display:inline-block;flex:0 0 32%;max-width:32%;text-align:center;font:700 1rem/2em "HelveticaNeueCyrLight",sans-serif!important;padding:6px 0}.modal-dialog-save-cart .modal-buttons .close-modal,.product-options-reset{font:normal 1.5rem/1.5em "HelveticaNeueCyrLight",sans-serif;border:2px solid #d9534f;color:#d9534f;background:transparent;border-radius:4px;display:inline-block;cursor:pointer}.modal-dialog-save-cart .modal-buttons .close-modal:hover,.product-options-reset:hover{color:#fff;background:#c24946;border-color:#c24946}.product-options-reset{font-size:1.3rem;margin-right:.6rem;border:1px solid;padding:.25rem 1rem}.modal-dialog-save-cart .modal-body .modal-buttons .save-cart-btn,.samples-modal-body .modal-access-btn{background:#28a745;color:#fff;border-radius:4px;border:1px solid #28a745;display:inline-block;float:right;font:700 1.5rem/1.5em "HelveticaNeueCyrLight",sans-serif;padding:6px;margin-right:0!important}.samples-modal-body{background:url(/images/bg-instagram-popup.jpg);background-position:0 100%;background-repeat:no-repeat;background-size:100% 71px}.modal-dialog-save-cart .modal-body .modal-buttons .save-cart-btn:hover,.samples-modal-body .modal-access-btn:hover{background:#25993f;border-color:#25993f}.samples-header{padding:0 8rem}.samples-header.mobile{padding:0}.samples-text,.samples-title{text-align:center}.samples-title{color:#000;font:normal 3rem/1.2em "HelveticaNeueCyrRoman",sans-serif;margin-bottom:1.25rem}.samples-header.mobile .samples-title{font:normal 2.5rem/1.2em "HelveticaNeueCyrRoman",sans-serif}#moreText{display:none}#moreBtn{text-decoration:underline;cursor:pointer;color:#000;display:inline-block}.category.samples.row.mobile .category-title{margin-bottom:0}.category.samples.row.mobile .category-content .product-layout .product-thumb{width:100%}.product-name-dots{display:none}.product-name-dots.show{display:inline}.anchor-item-layout{display:block;cursor:pointer}.anchor-item{height:13rem;display:flex;flex-direction:column;justify-content:space-between;width:80%;margin:0 auto;padding:2rem 1rem;background:#fff;border:1px solid #ccc;box-sizing:border-box;border-radius:10px}.anchor-item .anchor-image{flex:0 0 80%;max-height:80%;display:flex;justify-content:center;margin-bottom:1rem}.anchor-item .anchor-image img{object-fit:cover;object-position:0 0}.anchor-item .anchor-title{text-align:center;color:#0275d8;font:700 1rem/1.2em "HelveticaNeueCyrRoman",sans-serif;flex:0 0 20%;max-height:20%;text-transform:capitalize;padding:0 1rem}.anchor-item.mobile{flex-direction:row-reverse;align-items:center;height:5rem;padding:.5rem .8rem}.anchor-item.mobile .anchor-image{flex:0 0 30%;max-width:30%;margin-bottom:0}.anchor-item.mobile .anchor-title{flex:0 0 70%;max-width:70%;text-align:left}#back-to-top{position:fixed;bottom:100px;right:30px;display:none;height:40px;width:40px;box-shadow:0 0 10px rgba(0,0,0,.05);background:url(/images/cd-top-arrow.svg) no-repeat center 50%;background-color:#827b71;cursor:pointer;opacity:.5;z-index:999}#back-to-top.mobile,#back-to-top:hover{opacity:1}.navigation-item.add-to-cart.footer,.navigation-item.get-a-price.footer{position:fixed;bottom:0;z-index:99;background:#e5e5e5;border:1px solid #999;height:15vh;width:100%;box-sizing:border-box}.checkout-form.mobile .tab-navigation.nav.nav-tabs,.checkout-form .tab-navigation.nav.nav-tabs,.login-form .tab-navigation.nav.nav-tabs{border:0;margin-bottom:1rem;justify-content:center}.checkout-form.mobile .tab-navigation.nav.nav-tabs .navigation-item a,.checkout-form .tab-navigation.nav.nav-tabs .navigation-item a,.login-form .tab-navigation.nav.nav-tabs .navigation-item a{padding:.5rem 1rem;border:1px solid rgba(89,89,89,.7);color:rgba(89,89,89,.7);cursor:pointer;display:block!important}.checkout-form.mobile .tab-navigation.nav.nav-tabs .navigation-item:first-child a,.checkout-form .tab-navigation.nav.nav-tabs .navigation-item:first-child a,.login-form .tab-navigation.nav.nav-tabs .navigation-item:first-child a{border-right:none;border-radius:2px 0 0 2px}.checkout-form.mobile .tab-navigation.nav.nav-tabs .navigation-item:last-child a,.checkout-form .tab-navigation.nav.nav-tabs .navigation-item:last-child a,.login-form .tab-navigation.nav.nav-tabs .navigation-item:last-child a{border-left:none;border-radius:0 2px 2px 0}.checkout-form.mobile .tab-navigation.nav.nav-tabs .navigation-item a.active.show,.checkout-form.mobile .tab-navigation.nav.nav-tabs .navigation-item a:hover,.checkout-form .tab-navigation.nav.nav-tabs .navigation-item a.active.show,.checkout-form .tab-navigation.nav.nav-tabs .navigation-item a:hover,.login-form .tab-navigation.nav.nav-tabs .navigation-item a.active.show,.login-form .tab-navigation.nav.nav-tabs .navigation-item a:hover{background:rgba(2,117,216,.1);border-color:rgba(2,117,216,.7);color:#2d9cdb}.checkout-form.mobile .tab-navigation.nav.nav-tabs .navigation-item a,.checkout-form.mobile .tab-navigation.nav.nav-tabs .navigation-item a.active.show{text-align:center;font:normal 1rem/1.5em "HelveticaNeueCyrLight",sans-serif}.shopping-cart .checkout-form form .total-information.no-margin-padding-border{margin-top:0;padding-top:0;border-top:0}.login-form.not-modal{width:23rem}.shopping-cart .checkout-form.mobile form .total-information .total-price{background:hsla(0,0%,76.9%,.3);margin-left:-20px;margin-right:-20px;padding:1.5rem 1rem}.shopping-cart .checkout-form.mobile form .total-information .total-price div.price,.shopping-cart .checkout-form.mobile form .total-information .total-price p{justify-content:space-between}.shopping-cart .checkout-form.mobile form .total-information .total-price div select,.shopping-cart .checkout-form.mobile form .total-information .total-price p span{margin-left:0;margin-right:0;max-width:unset;flex:none}.shopping-cart .checkout-form.mobile form .total-information .total-price div.price{align-items:center}.shopping-cart .checkout-form.mobile form .total-information .total-price div select{max-width:70%}.shopping-cart .checkout-form.mobile form .total-information .total-price p.price-total{margin-top:2rem}.shopping-cart .checkout-form.mobile form .total-information .pay-button{justify-content:center}.checkout-form.mobile .product-tabs .tab-navigation .navigation-item{flex:0 0 50%;max-width:50%}.checkout-form.mobile .card-image{text-align:center;margin-top:1.5rem}.checkout-form .card-image{text-align:right;margin-top:1.5rem}div.room-flex{display:flex;align-items:center}.login-form.not-modal{margin:auto}.calculator-element-mobile,.calculator-element-mobile .room .room-link .room-name,.elements-list-mobile div.element-item a{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.check-email-title{color:#0275d8;font:700 1.5rem/1.5em "HelveticaNeueCyrLight",sans-serif}.email-icon-modal{background:url(/static/media/email-icon-blue.af7d90cf.svg) 50% 50% no-repeat;height:48px;width:48px;margin:auto}.check-email-text{color:#212529;font:normal 1rem/1.5em "HelveticaNeueCyrLight",sans-serif}div.success.activate{text-align:center;font-size:2.5rem;color:#28a745}.margin-bottom{margin-bottom:9em}.mini-cart-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:#000;opacity:.5}.exterior-material-gallery.calculator-material.modal-gallery .option-item{display:flex;justify-content:space-between;flex-direction:column;padding:1rem;height:15rem}.exterior-material-gallery.calculator-material.modal-gallery .option-item .option-image{flex:0 0 70%;max-height:70%;text-align:center}.exterior-material-gallery.calculator-material.modal-gallery .option-item .option-image .lazyload-wrapper{width:100%;height:100%;overflow:hidden}.exterior-material-gallery.calculator-material.modal-gallery .option-item .option-image .lazyload-wrapper img,.exterior-material-gallery.calculator-material.modal-gallery .option-item .option-image img{object-fit:cover;object-position:0 0;max-height:100%}.exterior-material-gallery.calculator-material.modal-gallery .option-item span.room-name{flex:0 0 30%;max-height:30%;text-align:left;font:normal .7rem/1.5em "HelveticaNeueCyrLight",sans-serif;margin-top:.5rem}.saveCart.close-modal{color:red}.touchevents .next-btn{display:none}.touchevents .next-btn-enter{opacity:.01;display:inline-block}.touchevents .next-btn-enter.next-btn-enter-active{display:inline-block;opacity:1;transition:opacity .5s ease-in}.touchevents .next-btn-enter-done{display:inline-block}.touchevents .next-btn-leave{display:inline-block;opacity:1}.touchevents .next-btn-leave.next-btn-leave-active{display:inline-block;opacity:.01;transition:opacity .3s ease-in}.product-gallery .main-images .lens-icon,.product-image .lens-icon{position:absolute;left:0;bottom:0;background:url(/static/media/loupe.af6bb7c6.svg) 35% 55% no-repeat;width:40px;height:40px;cursor:pointer;background-color:#c4c4c4;border-top-right-radius:35px}.product-gallery .main-images .lens-icon{right:0;left:unset;border-top-left-radius:35px;border-top-right-radius:0;background:url(/static/media/loupe.af6bb7c6.svg) 55% 60% no-repeat;background-color:#c4c4c4}.product-gallery .main-images .lens-icon:hover,.product-image .lens-icon:hover{transform:scale(1.1);transition:transform .3s}.sample-full-image{text-align:center}.maple-leaf-img{position:absolute;top:-4px;right:14px;transform:rotate(25deg)}.touchevents .maple-leaf-img{position:absolute;top:-8px;right:0;transform:rotate(25deg)}.touchevents .full-width-title .title{font-weight:400;font-size:1.2rem}.touchevents .our-mission{background:none;color:#000}.touchevents .our-mission div p{line-height:2rem;text-align:justify}.touchevents .our-mission .read-more-wrapper{text-align:center}.touchevents .our-mission .read-more{text-decoration:underline;cursor:pointer}.touchevents #numbers{padding:0 1.4rem;flex-direction:column}.touchevents #numbers .item{position:relative;transition:all .45s ease-in-out;min-width:240px;padding:0;display:flex;flex:0 0 100%;max-width:100%;width:100%;border:1px solid transparent;border-radius:10px;margin-bottom:1rem;align-items:center;background:#f5f5f5}.touchevents #numbers .item .number{flex:0 0 30%;max-width:30%;background:#ddd;border:1px solid transparent;border-radius:10px;color:#818a91;font-size:2rem;font-family:"Open Sans",sans-serif;padding:.5rem 1rem;text-align:right;margin-right:1rem}.touchevents #numbers .item .text{flex:0 0 70%;max-width:70%;margin-top:0;text-align:left;text-transform:capitalize}.touchevents #contact-us,.touchevents #faqs{padding:5rem .5rem 1rem}.touchevents #faqs .faq-container{position:relative;border:1px solid #ddd}.touchevents #faqs .faq-container .faq-arrow{position:absolute;top:1rem;right:1rem}#contact-us .position-relative.form-group{text-align:center}.btn.mobile-btn,.touchevents #contact-us button.callback-sumbit.btn.btn-secondary{background:#fff;color:#0275d8;border:1px solid #0275d8;margin-bottom:1rem}.touchevents #portfolio .exterior-material-gallery .gallery-list{display:unset;max-width:unset}.touchevents #portfolio .exterior-material-gallery .gallery-list .gallery-item{flex:0 0 95%;max-width:95%}.touchevents #portfolio .exterior-material-gallery .gallery-list .gallery-item button{background:transparent}.touchevents #portfolio .slick-slider .slick-list{margin:0 0 0 -.4rem}.touchevents #portfolio .slick-dots{bottom:6px;left:-6px}.touchevents #portfolio .slick-dots li{width:5px;height:5px;margin:0 12px}.touchevents #top .main-slider-banner .slick-slide{height:150px}.touchevents #top .main-slider-banner .slick-dots{bottom:.1rem}.touchevents #top .main-slider-banner .slick-dots li{width:5px;display:inline-block;height:5px;float:none}.touchevents #top .image-gallery-left-nav .image-gallery-svg,.touchevents #top .image-gallery-right-nav .image-gallery-svg{width:24px;height:24px}.touchevents #faqs-contacts,.touchevents #top{background:#fff!important}.touchevents .full-width-title h1.title{font-size:1.3rem;margin-top:3rem}.touchevents .subtitle.text-align-center{font-size:1rem;padding:1rem 1rem 0}.touchevents .subtitle.text-align-center h3{margin:0;font-size:1rem}.btn.mobile-btn{background:transparent;margin-bottom:0}.touchevents .calc-button{margin-top:1.25rem}.touchevents #tabs{margin-bottom:3rem}.touchevents #tabs .tabs-category-content{display:flex;justify-content:space-around;margin-bottom:2.5rem}.touchevents #tabs .tabs-category-wrapper{flex:0 0 30%;background:#fff;border:1px solid #ccc;border-radius:10px;padding:.3rem}.touchevents #tabs .tabs-category-item{display:flex;flex-direction:column;justify-content:space-around}.touchevents #tabs .tabs-category-item .tabs-category-img{flex:0 0 70%;max-height:70%}.touchevents #tabs .tabs-category-item .tabs-category-item-name{flex:0 0 30%;max-height:30%;color:#373a3c;font:normal .7rem/1em "HelveticaNeueCyrLight",sans-serif;line-height:14px;text-align:center;margin-bottom:1rem}.touchevents #tabs .tabs-category-header{display:flex;justify-content:space-around;padding:0 1rem .5rem}.touchevents #tabs .tabs-category-title{flex:0 0 80%;max-width:80%;font-weight:700}.touchevents #tabs .tabs-category-link{flex:0 0 20%;max-width:20%;text-align:right;text-decoration:underline;-webkit-text-decoration-color:#0275d8;text-decoration-color:#0275d8}.touchevents #tabs .tabs-category-link,.touchevents #tabs .tabs-category-title{color:#0275d8}.tooltip-item{background:url(/static/media/info.bc97c27a.svg) 50% 50% no-repeat;display:inline-block;width:15px;height:15px;cursor:pointer;opacity:.7;margin-left:.5rem;position:absolute}.tooltip-item:hover{opacity:1;transition:opacity .2s}.samples-modal{padding:0;max-width:750px;top:calc(50% - 210px)}.samples-modal-body{display:flex;justify-content:space-between}.samples-modal-body .samples-modal-left{flex:0 0 49%;max-width:49%;padding:30px 0 0 30px;text-align:center}.samples-modal-body .samples-modal-left img{max-width:230px}.samples-modal-body .samples-modal-right{flex:0 0 49%;max-width:49%;padding:2rem;display:flex;flex-direction:column;justify-content:center}.samples-modal-body .samples-modal-right a img{border-radius:50px}.samples-modal-body .samples-modal-right a{outline:none;display:inline-block;border-radius:50px;animation:pulse 2s infinite}.samples-modal-close-btn{top:0;right:0;background:#c4c4c4;border-bottom-left-radius:40px;width:40px;height:40px}.samples-modal-close-icon{right:2px;position:absolute;fill:#6c757d}.samples-modal-img-wrapper{display:flex;align-items:center;justify-content:center;height:100%}.samples-modal-body h2{margin-bottom:0;font-family:"HelveticaNeueCyr",sans-serif;font-size:1.9rem}.samples-modal-body h1{font-weight:700;font-family:"HelveticaNeueCyrBold",sans-serif;color:#000;font-size:2rem}.touchevents .samples-modal{max-width:300px;top:0}.touchevents .samples-modal-body{flex-direction:column}.touchevents .samples-modal-body .samples-modal-left,.touchevents .samples-modal-body .samples-modal-right{max-width:100%}.touchevents .samples-modal-body .samples-modal-left{margin-bottom:-4px;padding-top:20px}.touchevents .samples-modal-body .samples-modal-left img{max-width:180px}.touchevents .samples-modal-body .samples-modal-right{padding:2rem 4rem}.touchevents .samples-modal-body{background-size:100% 95px}.touchevents .samples-modal-body .samples-modal-left{padding:0;flex:0 0 30%;max-height:30%}.touchevents .samples-modal-body h1{font-size:2rem}.subtitle.text-align-center{display:block}.subtitle.text-align-center.mobile,.touchevents .subtitle.text-align-center{display:none}#tabs .text-align-center.tab-subtitle,.touchevents .subtitle.text-align-center.mobile{display:block}#tabs .tabs-category,.touchevents #tabs .text-align-center.tab-subtitle{display:none}#tabs .tabs,.touchevents #tabs .tabs-category{display:block}.touchevents #tabs .tabs{display:none}#about .about-text-desktop{display:block}#about .about-text-mobile,.touchevents #about .about-text-desktop{display:none}.touchevents #about .about-text-mobile{display:block}#about .read-more-wrapper{display:none}.touchevents #about .read-more-wrapper{display:block}#product-page-gallery .slick-slider{flex:0 0 15%;max-width:15%;margin-right:5%}#product-page-gallery .slick-slider .slick-list{margin:0}#product-page-gallery .slick-slider .image-gallery-icon{transform:rotate(-90deg);position:absolute;padding:0;left:50%;margin-left:-10px}#product-page-gallery .slick-slider .image-gallery-right-nav{top:-3rem}#product-page-gallery .slick-slider .image-gallery-left-nav{bottom:-17rem}#product-page-gallery .slick-slider .image-gallery-left-nav .image-gallery-svg,#product-page-gallery .slick-slider .image-gallery-right-nav .image-gallery-svg{width:20px;height:60px}.category-products .item .product-image .discount,.product-items-wrapper .item .product-image .discount,.viewed-products .item .product-image .discount{position:absolute;top:0;right:0}.category-products .item .product-image .discount:after,.product-items-wrapper .item .product-image .discount:after,.viewed-products .item .product-image .discount:after{content:"";background:transparent;color:#fff;transform:rotate(45deg);position:absolute;top:-3em;right:-3rem;border:3rem solid transparent;border-bottom-color:red}.category-products .item .product-image .discount-value,.product-items-wrapper .item .product-image .discount-value,.viewed-products .item .product-image .discount-value{color:#fff;position:absolute;top:.5rem;right:0}.gallery .product-gallery .main-images.active,.product-image.active{animation:animFadeImage .4s linear}.product-list-series .main-item .link-plus{width:46px;height:44px;align-items:center;justify-content:center}@keyframes animFadeImage{0%{opacity:1}50%{opacity:0}to{opacity:1}}.viewed-products .more-btn{display:none}.touchevents .viewed-products .more-btn{flex:0 0 100%;max-width:100%;text-align:center;display:block}.touchevents .viewed-products .more-btn.hide{display:none}.touchevents .viewed-products .more-btn span{display:block;background:#0275d8;color:#fff;border-radius:5px;padding:.5rem 1rem;max-width:40%;margin:0 auto}.product-information,.product-information .product-information-wrap{display:flex;flex-direction:column;justify-content:space-between}.product-information .product-information-wrap{height:100%}.product-information .product-information-wrap .price-quantity{margin-top:auto;padding:0 40px}.product-information .product-information-wrap .product-button{display:flex;justify-content:center}.product-information .product-information-wrap .product-button .add-to-cart{background:#28a745;border:none;border-radius:4px;width:100%;display:block;text-transform:capitalize;padding:15px}.product-information .price-quantity{display:flex;justify-content:space-between;align-items:flex-start}.product-information .price-quantity .product-price{display:block;margin-right:0}.product-information .price-quantity .product-price,.product-information .price-quantity .product-quantity,.product-information .price-quantity .product-total-price,.product-information .price-quantity .stock-status{display:flex;flex-direction:column;justify-content:flex-start;height:100%}.product-information .price-quantity .product-price .price-text,.product-information .price-quantity .product-quantity .price-text,.product-information .price-quantity .product-total-price .price-text,.product-information .price-quantity .stock-status .price-text{color:#000;font:normal .9rem/1.25em "HelveticaNeueCyrRoman",sans-serif;margin-bottom:.25rem;text-align:left}.product-information .price-quantity .product-total-price .price-text{text-align:center}.product-information .price-quantity .product-total-price .price-value{font-family:"HelveticaNeueCyrRoman",sans-serif;font-weight:700;margin-top:5px}.product-information .price-quantity .stock-status .stock-indicator{margin-top:3px}.product-information .price-quantity .product-price .price-value{font-size:1rem}.product-options-buttons{float:right}.product-options .option .option-list .option-item label{display:flex;align-items:center;justify-content:flex-start;height:100%}.product-options .option .option-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-row-gap:10px;row-gap:10px;grid-column-gap:10px;column-gap:10px;width:100%}.touchevents .module.module-viewed-products .viewed-products .item{margin-bottom:15px!important}.touchevents div.breadcrumb .breadcrumb-list .breadcrumb-item .breadcrumb-current{font-size:1rem!important}.product-options .option .option-list .option-item{border:1px solid #e4e5e6;border-radius:5px;padding:1rem;max-width:100%!important;margin:0;height:47px}.touchevents .viewed-products .item img{margin:0}.product-options .option .option-list .option-item.thumb{overflow:hidden;padding:0 .7rem;height:47px}.product-list-series .main-item{padding:0!important}.product-options .option .option-list .option-item label img{flex:0 0 50px;max-width:50px;margin-right:.5rem;margin-left:-.7rem}.product-options .option .option-list .option-item{margin-top:0}.product-information .product-title-block{padding:0!important}.product-description-wrapper{display:flex;justify-content:space-between;margin:1.5rem 0}.product-description-wrapper .button-wrap{text-align:center;margin-top:10px;margin-bottom:20px}.product-description-wrapper .description ul{list-style-type:disc}.product-description-wrapper .description ol{list-style-type:decimal}.product-description-wrapper .description ol,.product-description-wrapper .description ul{padding-left:25px}.product-description-left{flex:0 0 48%;max-width:48%}.product-description-right{flex:0 0 35%;max-width:35%}.description-item{width:100%}.description-item .title,.reviews-wrapper .title{text-transform:uppercase;font-weight:700;font-size:.9rem}.reviews-wrapper .title{margin-bottom:1rem}.description-item:not(:first-child){margin-top:2rem}.img-border{border:1px solid #d8d8d8}.category-products,.product-items-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start}.category-products .item,.product-items-wrapper .item,.viewed-products .item{flex:0 0 45%;border:2px solid #e4e5e6;background:#fff;max-width:45%;border-radius:5px;position:relative;margin:0 .5rem 1rem}.category-products .item{flex:0 0 24%;max-width:24%;margin:0 .25rem 1rem}.viewed-products .item{flex:unset;max-width:unset;margin:0 1rem}.category-products .item .bestseller-label,.product-items-wrapper .item .bestseller-label,.viewed-products .item .bestseller-label{position:absolute;top:.3rem;right:.3rem;background:#5cb85c;border-radius:4px;color:#fff;padding:.3rem 1rem;font-weight:700}.category-products .item img,.product-items-wrapper .item img,.viewed-products .item img{max-width:75%;margin:1rem auto;display:block}.category-products .item .bottom,.product-items-wrapper .item .bottom,.viewed-products .item .bottom{border-top:2px solid #e4e5e6;padding:1rem}.category-products .item .bottom .product-name,.product-items-wrapper .item .bottom .product-name,.viewed-products .item .bottom .product-name{font-size:.9rem;font-weight:700;margin-bottom:.5rem;text-align:left}.viewed-products .slick-slide{height:auto}.viewed-products .slick-slide .item{height:100%;margin-bottom:15px}.viewed-products .item .bottom .product-name{min-height:5rem}.text-instagram-wrap{margin-top:20px}.btn-to-instagram-wrap{margin:20px 0;text-align:center}.btn-to-instagram{padding:.5rem;border:2px solid #0275d8;border-radius:5px;background:#0275d8;color:#fff;display:inline-block;transition:.2s;outline:none}.btn-to-instagram:hover{background-color:#fff;color:#0275d8}.head-contact-info-wrap{display:inline-flex;align-items:center}.head-contact-info{display:flex;grid-column-gap:10px;column-gap:10px}.head-contact-info .phone-wrap,.head-contact-info .work-wrap{display:inline-flex;position:relative;cursor:pointer}.head-contact-info .ico{display:inline-block;width:24px;margin-right:5px}.head-contact-info .value{display:none;position:absolute;top:100%;padding:4px 10px;color:#fff;z-index:2;font-size:14px;white-space:nowrap}.head-contact-info.phone-wrap,.head-contact-info.work-wrap{position:relative}.head-contact-info.phone-wrap .value,.head-contact-info.work-wrap .value{top:auto;bottom:100%;left:auto;right:0}.head-contact-info.phone-wrap:hover .value,.head-contact-info .phone-wrap:hover .value,.head-contact-info.work-wrap:hover .value,.head-contact-info .work-wrap:hover .value{display:block}.title-insta-wrapper{display:flex;align-items:center;justify-content:center;width:100%}.title-insta-wrapper .fa svg{width:60px;margin-right:10px}.instagram-gallery-wrap .lazyload-wrapper{height:100%}.instagram-gallery-wrap .lazyload-wrapper img{height:100%;object-fit:cover}.product-information .product-information-wrap{position:relative}.product-information .product-information-wrap .product-options-buttons{position:absolute;right:-8px;top:-17px}.articles-sidebar{max-height:calc(100vh - 120px);overflow-y:auto;overflow-x:hidden;padding-right:15px}.articles-sidebar .sidebar-wrapper-job [class*=col-]{width:100%;max-width:100%;flex:0 0 100%;padding:0}.articles-sidebar .sidebar-wrapper-job .full-width-title{position:static;padding:15px 0 0;margin-top:15px;margin-bottom:15px;border-top:1px solid #ccc}.articles-sidebar .sidebar-wrapper-job h2.title{font-size:18px}.articles-sidebar .sidebar-wrapper-job #contact-us{padding:0}.articles-sidebar .btn-all-articles-wrap{text-align:center;margin-top:15px}.articles-sidebar .btn-all-articles{border:1px solid #007bff;border-radius:4px;background:#fff;color:#007bff}.articles-sidebar .btn-all-articles:hover{background-color:#007bff;color:#fff}.articles-sidebar .checkbox-group-wrap{padding:5px 0;line-height:1.2;font-size:14px}.account-nav .account-modal .account-information .account-list li{flex:0 0 33%!important;max-width:33%!important}.checkout-page{padding-top:5rem}.product-line-btn{display:inline-block;padding:2px 10px;margin:10px 0;border:1px solid #000;border-radius:2px;color:#000;position:relative;background-color:#f3f3f3}.product-line-btn:hover{color:#fff;border-color:#000;background-color:#000}.pro-side-bar .dropdown-submenu{position:static!important;display:flex;justify-content:space-between;padding-right:10px}.pro-side-bar .child-menu-arrow{position:static}.pro-side-bar .dropdown-menu .dropdown-submenu>.dropdown-menu{left:100%;top:-72px;overflow:auto;height:100vh;width:85vw}.pro-side-bar .dropdown-menu .dropdown-submenu>.dropdown-menu>li{width:340px}.pro-side-bar .dropdown-menu .dropdown-submenu>.dropdown-menu .dropdown-menu{width:370px;left:340px;top:10px}.pro-side-bar .dropdown-menu .dropdown-menu .dropdown-menu{top:0}.active-country-wrapper{margin-right:15px;padding-right:10px;border-right:1px solid #fafafa;color:#fff;position:relative}.active-country-wrapper ul{position:absolute;padding:10px;background:#373a3c;top:100%;width:110px;left:0}.active-country-wrapper ul li{padding:3px 0}.active-country-wrapper ul li:hover{opacity:.8;cursor:pointer}.active-country-wrapper .canada:after,.active-country-wrapper .us:after{content:"";display:inline-block;width:25px;height:20px;margin-left:7px;background-repeat:no-repeat;background-size:contain;vertical-align:sub}.active-country-wrapper .us:after{background-image:url(/images/united-states-flag.svg)}.active-country-wrapper .canada:after{background-image:url(/images/canada-flag.svg)}.active-country-wrapper .active-country{line-height:1}.active-country-wrapper .flag-ico{vertical-align:middle;margin-left:3px}.touchevents .header .main-navigation nav .nav{height:100vh;overflow:auto}@media (max-width:990px){.checkout-page{padding-top:2rem}.header .main-navigation .account-nav .account-link{padding:.4rem!important}.tooltip-item{right:0}.touchevents .header .main-navigation .menu-link.order-now-link.single{margin-right:.8rem!important}.checkout-page{margin-top:25px}.touchevents .account-information-wrapper .account-navigation{padding:1rem 1rem 1.8rem!important}.account-content .account-form.default .account-information .field label select,.account-content .account-information .account-form.default .field label select{padding:0 .625rem!important}.head-contact-info{position:absolute;right:200px;top:10px}.head-contact-info .value{background-color:#000}.product-list-series .main-item.plus-icon{width:85%!important;margin:0}.row-steps-mobile{margin-top:20px}.touchevents .category-products .item img,.touchevents .product-items-wrapper .item img,.touchevents .viewed-products .item img{max-width:100%!important;width:100%;height:auto}.navigation-item.footer .total-price .number{color:#5cb85c;font-weight:700;font-size:20px}.options.product-options{width:100%}div.breadcrumb .breadcrumb-list{grid-column-gap:.5rem;column-gap:.5rem;grid-row-gap:.5rem;row-gap:.5rem}.breadcrumb-item+.breadcrumb-item{padding-left:0!important}.product-rating{margin-bottom:2rem!important}.touchevents .module.module-viewed-products .viewed-products .item{flex:0 0 100%!important;max-width:100%!important;margin:0 0 15px!important}.touchevents .module.module-viewed-products .viewed-products{padding:0!important}.touchevents .viewed-products .slick-slider{width:100%}.touchevents .viewed-products .slick-slider .slick-list{margin:0 1rem}.touchevents .category-list .category-item{position:relative;flex-direction:row!important;justify-content:flex-start!important}.touchevents .category-list .category-item .category-image{height:90px;display:flex;align-items:center;justify-content:center;padding:5px;flex:0 0 30%!important;max-width:none!important;width:100px!important}.touchevents .category-list .category-item .category-image img{max-height:100%}.touchevents .category-list .category-item.selected .category-name{flex:0 0 75%!important;max-width:75%!important}.touchevents .category-list .category-item.selected .category-image{flex:0 0 30%!important;max-width:30%!important}.touchevents .category-list .category-item.selected{background-color:initial;border-color:transparent}.touchevents .category-list .category-item.selected .cat-info-row{background-color:#fff}.touchevents .category-list .category-view-btn-mobile.selected{padding:10px 20px!important;line-height:4.5!important}.main-navigation .active-country-wrapper,.main-navigation .currency-wrapper{display:none}.menu-item .active-country-wrapper,.menu-item .currency-wrapper{display:block;text-align:right}.menu-item .active-country-wrapper{border:none;padding-right:0;margin-right:0;z-index:1}.menu-item .active-country-wrapper ul{right:0;left:auto}.title-insta-wrapper .fa svg{margin-right:0;width:40px}.title-insta-wrapper .title{margin-left:0!important}.list-section.category-list{display:block}.viewed-products .item .bottom .product-name{min-height:0}.faq-blog-section #faqs{padding:6rem 0 3rem!important}}@media (min-width:1300px) and (max-width:1920px){.head-contact-info-wrap{position:absolute;left:21%;top:7px}.header .main-navigation nav .nav .menu-link{font-size:.75rem!important}.head-contact-info svg{max-width:100%}.head-contact-info{flex-direction:column;background-color:initial}.head-contact-info .ico{width:17px}.head-contact-info .phone-wrap,.head-contact-info .work-wrap{position:relative}.head-contact-info .phone-wrap .value,.head-contact-info .work-wrap .value{position:static;display:block;padding:1px 10px 1px 5px;background-color:initial}}@media (min-width:2000px){.header .main-navigation{flex:0 0 58.333333%;max-width:58.333333%}.head-contact-info{padding-left:10px}.head-contact-info .phone-wrap,.head-contact-info .work-wrap{position:relative}.head-contact-info .phone-wrap .value,.head-contact-info .work-wrap .value{position:static;display:block}}.category-products .item:hover .bottom .product-name,.product-items-wrapper .item:hover .bottom .product-name,.viewed-products .item:hover .bottom .product-name{color:#0275d8;transition:all .45s ease-in-out}.category-products .item .bottom .product-price,.product-items-wrapper .item .bottom .product-price,.viewed-products .item .bottom .product-price{margin-right:0;display:block;position:relative}.viewed-product .product-title .product-price{display:flex}.viewed-product .product-title .product-price .options-count{text-align:left;display:inline-block}.category-products .item .bottom .product-price .price,.product-items-wrapper .item .bottom .product-price .price,.viewed-products .item .bottom .product-price .price{display:inline-block;color:#4a7287;font-weight:700}.viewed-product .product-title .product-price .price{color:#000;font-weight:400}.category-products .item .bottom .product-price .price.color-green,.product-information .price-quantity .product-price .price-value .price.color-green,.product-items-wrapper .item .bottom .product-price .price.color-green,.viewed-products .item .bottom .product-price .price.color-green{color:#28a745}.product-information .price-quantity .product-price .price-value .price.color-green{font-size:1rem}.category-products .item .bottom .product-price .price-old,.product-information .price-quantity .product-price .price-value .price-old,.product-items-wrapper .item .bottom .product-price .price-old,.viewed-products .item .bottom .product-price .price-old{text-decoration:line-through;color:#818a91;font-size:.8rem;position:absolute;bottom:-1rem}.viewed-product .product-title .product-price .price .currency,.viewed-product .product-title .product-price .price .number{color:#69b9e2}.viewed-product .product-title .product-price .options-count,.viewed-product .product-title .product-price .price{flex:0 0 50%}.category-products .item .view-item-btn,.product-items-wrapper .item .view-item-btn,.viewed-products .item .view-item-btn{max-width:50%;display:none;padding:.3rem .7rem;background:#fff;color:#0275d8;border:1px solid #096dd9;border-radius:2px;cursor:pointer;font-size:.8rem;margin:auto;position:absolute;min-width:100px;height:40px;top:0;left:0;bottom:0;right:0}.category-products .item:hover .view-item-btn,.product-items-wrapper .item:hover .view-item-btn,.viewed-products .item:hover .view-item-btn{display:block;transition:all .45s ease-in-out}.category-products .item.selected,.category-products .item:hover,.product-items-wrapper .item.selected,.product-items-wrapper .item:hover,.viewed-products .item.selected,.viewed-products .item:hover{border:2px solid #0275d8;transition:all .45s ease-in-out;cursor:pointer}.category-products .item.selected .bottom .view-item-btn,.product-items-wrapper .item.selected .bottom .view-item-btn,.viewed-products .item.selected .bottom .view-item-btn{display:block}.product-description-wrapper .product-description-left .document-name{overflow-wrap:break-word}.product-description-right .block-title{color:#0275d8;font-weight:700;font-size:1rem;margin-bottom:1rem}.module-viewed-products .slick-track{margin-left:0}.review-item{display:flex;margin-bottom:1rem}.review-item-left{flex:0 0 15%;max-width:15%}.review-item-right{flex:0 0 80%;max-width:80%}.review-item-left .client-name{font-size:.8rem;font-weight:700;overflow-wrap:anywhere}.review-item-left .review-date{font-size:.7rem}.product-page-title{margin-bottom:0!important}.product-rating{margin-bottom:1rem}.reviews-count{display:inline-block;text-decoration:underline;color:#4f4f4f;font-size:.8rem;margin-left:.5rem}.reviews-wrapper .bottom{text-align:right}.reviews-wrapper .bottom .text{display:inline-block}.reviews-wrapper .bottom>span{margin:0 .5rem}.reviews-wrapper .bottom .leave-review-btn{background:none}.kit-notes-item{position:relative}.kit-notes-description,.kit-notes-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.kit-notes-item .tooltip-item{top:0;right:-23px}.kit-notes-tooltip .tooltip-inner{max-width:300px}.kit-notes-tooltip .tooltip-inner .kit-notes-img{height:200px;display:flex;justify-content:center;align-items:center}.touchevents .kit-notes-item .tooltip-item{right:0;margin-left:0}.tooltip.show{opacity:1!important}.planner .select-cabinet{padding:3rem 5rem;background-color:initial;border:2px solid #4bbae7;border-radius:10px;font-weight:700;font-size:1.6rem}.planner .select-cabinet.active,.planner .select-cabinet:hover{background-color:#4bbae7;color:#fff}.planner .confirm-select-cabinet{padding:1rem 2rem;background:#28a745;border-radius:10px;font-weight:700;font-size:1rem;color:#fff;border-color:#28a745}.planner .confirm-select-cabinet:hover{background-color:#fff;color:#000}.sorting-text .items-count{color:#69b9e2}.touchevents .category-title h1{font-size:1.3rem}.touchevents .category-list .category-item{flex-direction:row-reverse;justify-content:flex-end;flex:0 0 100%;max-width:100%;border:1px solid #e5e5e5;border-radius:5px;margin:.5rem 0}.touchevents .category-list .category-item .category-image,.touchevents .category-list .category-item .category-name{max-height:100%}.touchevents .category-list .category-item .category-image{flex:0 0 20%;max-width:20%;border-bottom-left-radius:5px;border-top-left-radius:5px}.touchevents .category-list .category-item .category-name{flex:0 0 75%;max-width:75%;margin:auto;text-align:left}.touchevents .category-list .category-item .category-name h4{margin:0}.touchevents .category-list .category-item .category-view-btn{display:none}.touchevents .category-list .category-item.selected{max-width:70%;flex:0 0 70%}.touchevents .category-list .category-item.selected .category-image{flex:0 0 28.5%;max-width:28.5%}.touchevents .category-list .category-item.selected .category-name{flex:0 0 60%;max-width:60%}.touchevents .category-list .category-view-btn-mobile{display:none}.touchevents .category-list .category-view-btn-mobile.selected{display:block;flex:0 0 26%;margin:auto;padding:.5rem;border:2px solid #28a745;border-radius:5px;background:#28a745;color:#fff;text-align:center;line-height:3.4rem}.touchevents .category-products,.touchevents .module.module-viewed-products .product-items-wrapper,.touchevents .module.module-viewed-products .viewed-products{display:flex;flex-wrap:wrap;justify-content:space-between}.touchevents .category-products .item,.touchevents .module.module-viewed-products .product-items-wrapper .item,.touchevents .module.module-viewed-products .viewed-products .item{flex:0 0 45%;max-width:45%;margin:0 .5rem 1.5rem}.touchevents .module.module-viewed-products .description{display:none}.touchevents .category-products .item img,.touchevents .product-items-wrapper .item img,.touchevents .viewed-products .item img{max-width:88%}.touchevents .row.categories{padding-top:.875rem;padding-bottom:.875rem}.touchevents .no-padding-bottom.catalog{padding-top:3.5rem}.touchevents .gallery .product-gallery{flex-direction:column-reverse;align-items:center}.touchevents #product-page-gallery{flex-wrap:nowrap}.touchevents #product-page-gallery .slick-slider{flex:0 0 100%;max-width:100%;margin:1rem 0}.touchevents #product-page-gallery .main-images{flex:0 0 100%;max-width:100%}.touchevents #product-page-gallery .slick-slider .image-gallery-left-nav,.touchevents #product-page-gallery .slick-slider .image-gallery-right-nav{top:0;bottom:0;transform:rotate(0deg)}.touchevents #product-page-gallery .slick-slider .image-gallery-left-nav{left:-.5rem}.touchevents #product-page-gallery .slick-slider .image-gallery-right-nav{right:-1rem;left:unset}.touchevents .product-information .price-quantity .product-price,.touchevents .product-information .price-quantity .product-quantity,.touchevents .product-information .price-quantity .product-total-price{display:flex;flex:0 0 100%;max-width:100%;align-items:flex-start;flex-direction:row;justify-content:space-between}.touchevents .product-information .price-quantity .product-price,.touchevents .product-information .price-quantity .product-quantity,.touchevents .product-information .price-quantity .product-total-price,.touchevents .product-information .price-quantity .stock-status{margin-bottom:1rem}.touchevents .product-information .price-quantity .product-quantity,.touchevents .product-information .price-quantity .product-total-price{height:unset}.touchevents .product-information .price-quantity .product-price .price-text,.touchevents .product-information .price-quantity .product-price .price-value,.touchevents .product-information .price-quantity .product-quantity .price-text,.touchevents .product-information .price-quantity .product-quantity .quantity-buttons,.touchevents .product-information .price-quantity .product-total-price .price-text,.touchevents .product-information .price-quantity .product-total-price .price-value{flex:0 0 50%;max-width:50%;margin:0}.touchevents .product-information .price-quantity .product-total-price .price-text{text-align:left}.touchevents .product-page .product-information .stock-status{flex:0 0 100%;max-width:100%}.touchevents .product-information .price-quantity .product-total-price .price-value{text-align:center}.touchevents .product-information .price-quantity .product-price .price-value,.touchevents .product-information .price-quantity .product-total-price .price-value{text-align:right}.touchevents .product-information .price-quantity .product-quantity .quantity-buttons{justify-content:flex-end}.touchevents .product-information .price-quantity .product-price .price-value{display:flex;flex-direction:column-reverse}.touchevents .product-information .price-quantity .product-price .price-value b.old-price{font-size:.9rem;color:#777}.touchevents .product-price .price-value b.old-price:after{background:#777;left:unset;right:0;width:50%}.touchevents .product-information .price-quantity .product-total-price .price-value{color:#28a745;font-size:1.3rem;font-weight:700}.touchevents .product-information .price-quantity .product-button{height:unset;margin:0 auto;width:70%}.touchevents .product-description-wrapper{flex-direction:column}.touchevents .product-description-wrapper .product-description-left,.touchevents .product-description-wrapper .product-description-right{flex:0 0 100%;max-width:100%}.touchevents .product-description-wrapper .description-item .title{text-align:center;margin-bottom:1rem}.touchevents .related-documents .documents-list .documents-item{flex:0 0 50%;max-width:50%}.product-description-left.reviews-mobile,.product-description-left.reviews-mobile .reviews-wrapper,.touchevents .product-description-left .reviews-wrapper{display:none}.touchevents .product-description-left.reviews-mobile,.touchevents .product-description-left.reviews-mobile .reviews-wrapper{display:block}.touchevents .product-description-left.reviews-mobile .reviews-wrapper .title{text-align:center}.touchevents .product-description-left.reviews-mobile .reviews-wrapper .review-item{flex-direction:column}.touchevents .product-description-left.reviews-mobile .reviews-wrapper .review-item .review-item-left{flex:0 0 100%;max-width:100%;display:flex}.touchevents .product-description-left.reviews-mobile .reviews-wrapper .review-item .review-item-left .client-name{flex:0 0 15%;max-width:15%}.touchevents .product-description-left.reviews-mobile .reviews-wrapper .review-item .review-item-left .review-info .review-rating span span{width:10px}.touchevents .product-description-left.reviews-mobile .reviews-wrapper .recaptcha-block div div{margin:0 auto 1rem}.touchevents .product-description-right .block-title{text-align:center}.touchevents .product-title-block{margin-top:1rem;text-align:center}.touchevents div.breadcrumb .breadcrumb-list{padding-top:1rem}.touchevents div.breadcrumb .breadcrumb-list .breadcrumb-item .breadcrumb-current,.touchevents div.breadcrumb .breadcrumb-list .breadcrumb-item .breadcrumb-link{font-size:.7rem}.touchevents div.breadcrumb .breadcrumb-list .breadcrumb-item .breadcrumb-link svg{width:1rem}.touchevents .product-page{padding-top:3.5rem}.touchevents .category-sorting{justify-content:space-between}.filter-btn,.touchevents .filter-result{display:none}.touchevents .category-sorting .sorting{flex:0 0 60%;max-width:60%}.touchevents .filter-btn{flex:0 0 35%;max-width:35%;display:block;text-align:center;border:1px solid #0275d8;box-sizing:border-box;border-radius:4px;color:#0275d8;padding:7px 15px;font:normal .8rem/1em "HelveticaNeueCyrLight",sans-serif;cursor:pointer;position:relative}.touchevents .filter-btn span{position:absolute;top:-10px;right:-10px;background:#0275d8;color:#fff;padding:5px 7px;border-radius:10px}.filters .title,.touchevents .filters{display:none}.touchevents .filters.open{display:block;position:fixed;top:0;bottom:0;left:0;right:0;background:#fff;z-index:99;padding:6rem 3rem 3rem}.touchevents .filters.open .title{display:block;text-transform:uppercase;font-size:1.3rem;font-weight:700;text-align:center;margin-bottom:2rem}.filters .close-btn{display:none}.touchevents .filters .close-btn{display:block;position:absolute;top:3.5rem;right:0;width:40px;height:40px;background-color:#e5e5e5;background-image:url(/images/close-icon.svg);background-repeat:no-repeat;background-position:100% 0;border-bottom-left-radius:3rem}.touchevents .filters .filter .filter-title.active{margin-bottom:1rem}.filters .filters-btn-block{display:none}.touchevents .filters-btn-block{display:block;text-align:center}.touchevents .filters .apply-filters-btn,.touchevents .filters .reset-filters-btn{display:inline-block;max-width:40%;margin:1rem;border:1px solid;border-radius:5px;padding:.5rem 1rem}.touchevents .filters .reset-filters-btn{border-color:#eb5757;color:#eb5757}.touchevents .filters .apply-filters-btn{background-color:#0275d8;border-color:#0275d8;color:#fff}.product-breadcrumbs,.shopping-cart-breadcrumbs{padding-top:4.5rem!important}.touchevents .product-breadcrumbs,.touchevents .shopping-cart-breadcrumbs{padding-top:0!important}section.no-padding-bottom.catalog{padding-bottom:1rem}.touchevents section.no-padding-bottom.catalog{padding-bottom:0}.load-more{text-align:center;margin:1rem auto}.load-more button{padding:.3rem 1rem;color:#096dd9;border:1px solid #096dd9;border-radius:4px;background:#fff;cursor:pointer}.touchevents .product-pagination{display:none}#product-page-gallery{align-items:unset}#product-page-gallery .slick-slider .slick-list{min-height:100%}#product-page-gallery .slick-vertical .slick-slide{border-color:#d8d8d8;margin-top:.5rem}#product-page-gallery .slick-vertical .slick-slide div{display:block!important}.reviews-wrapper .rating-wrapper{margin-bottom:30px;margin-top:-40px}.reviews-wrapper .rating-wrapper .text{vertical-align:middle;margin-right:5px}.product-list-series .slick-slider .slick-list{margin:0}.room-image-wrapper .lazy-load-image-background.blur.lazy-load-image-loaded>img:not(#specificationImage){opacity:.4}.lazy-load-image-background.blur.lazy-load-image-loaded{display:block!important}.child-menu-arrow{position:absolute;top:0;right:1rem;display:block}.nav>.nav-item.dropdown.menu-item.menu-item>.child-menu-arrow{display:none}.child-menu-arrow.rotate{transform:rotate(-90deg)}.touchevents .nav>.nav-item.dropdown.menu-item.menu-item>.child-menu-arrow{display:block}.touchevents .child-menu-arrow.rotate{transform:rotate(180deg)}.slider-kit-item{padding:.5rem}.slider-kit-item p.name{margin:.5rem 0;text-align:center}.slider-kit-item button{display:block;width:110px;margin:0 auto}.slider-kit-item.option-item.option-item-mobile .choose{transform:unset!important}.pro-side-bar{display:none}.pro-side-bar.show{display:block}.pro-sidebar-inner{background:#444;color:#fff;height:100vh;position:fixed;z-index:101;left:0;top:0;min-width:20%;padding:2rem .5rem}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.3);z-index:100;display:none}.pro-side-bar.show .overlay{display:block}.pro-side-bar .pro-sidebar-layout{height:100%;overflow-y:auto;overflow-x:hidden}.pro-sidebar-inner .dropdown-item,.pro-sidebar-inner .dropdown-item:hover{color:#fff}.pro-side-bar .dropdown-menu{top:5rem;width:100%;margin-top:0;cursor:pointer;background:#444}.pro-side-bar .dropdown-submenu.clicked,.pro-side-bar .dropdown-submenu .dropdown-item:hover{background-color:hsla(0,0%,100%,.3)}.pro-side-bar .dropdown-submenu>.dropdown-menu{min-width:300px;height:100vh;margin-top:-.5rem}.sidebar-title{text-align:center;text-transform:uppercase;font-weight:700}.touchevents .dropdown-menu{float:none}.product-sery-tooltip{left:-1.2rem!important}.save-btns{margin-top:.5rem}.to-cart.cart-buttons .link{cursor:pointer}.to-cart.cart-buttons.new.col-6{padding-right:0}.to-cart.cart-buttons.existing.col-6{padding-left:0}.specifications .all-specifications .specification-list .specification-item .value input::placeholder{opacity:.3}.orders-modal.partner-modal .orders-history{padding:3rem}.orders-modal.partner-modal .account-content .orders-history .product-item .kit-fields{text-align:left}.orders-modal.partner-modal .price-col{display:flex;align-items:center}.paybright-logo{margin-right:.5rem}.pay-button.paybright-btn .pay{flex-direction:column;height:3.4rem!important}.pay-button.paybright-btn img{margin-top:.5rem;width:50%}.pay-button.learn-more-link{margin-bottom:0!important}.pay-button.learn-more-link a{text-decoration:underline}.option-item-wrapper{text-align:center}.cursor-pointer{cursor:pointer}.read-more-button{color:#096dd9}.link{color:#007bff;text-decoration:underline;background-color:initial}.tooltip-custom{position:relative;display:inline-block;border-bottom:1px dotted #000}.tooltip-custom .tooltiptext{visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1}.tooltip-custom:hover .tooltiptext{visibility:visible}.sidebar-job-head .title-head-sidebar{font-weight:700;color:#000;font-size:19px;margin-bottom:1rem}.filters-wrapper{display:none}.filters-wrapper.open{display:block}.filters-wrapper .filters{min-width:200px;margin-top:10px}.filters-wrapper .category-sorting{min-width:260px}.category-products .item img{margin:0;max-width:100%;height:auto;width:100%}.filters-toggle-btn{font-weight:700;font-size:16px;margin:20px 0;display:inline-block;cursor:pointer;padding:10px 25px;border:1px solid #333}.filters-toggle-btn:hover{color:#69b9e2;border-color:#69b9e2}.filters-toggle-btn:hover ellipse,.filters-toggle-btn:hover path{stroke:#69b9e2}.filters-toggle-btn .ico{vertical-align:bottom;margin-right:12px}.category-products .item{flex:0 0 25%;max-width:24.2%}.product-description-wrapper .description ol,.product-description-wrapper .description ul{padding-left:40px;margin-bottom:10px}.product-description-wrapper .description p:last-of-type{margin-bottom:1rem}.banner-slider h2{color:#444;font:normal 1rem/1.5em "HelveticaNeueCyrLight",sans-serif;margin-bottom:.5rem;font-weight:500;line-height:1.2;font-size:1.75rem}.faq-blog-section #faqs{padding:7rem 5rem 3rem}.faq-blog-section .full-width-title{padding:2.5rem 0}.faq-blog-section .margin-bottom{margin-bottom:0}.page-section .date-published{font-style:italic;margin-top:20px}.page-section .date-published span{font-weight:700}.widget-contacts-wrap{position:fixed;bottom:6vh;right:6vw;display:flex;flex-direction:column;align-items:center;grid-row-gap:15px;row-gap:15px;z-index:9999}.widget-contacts-wrap.active .widget-contacts{visibility:visible;opacity:1}.widget-contacts-wrap.active .btn-open-widget-contacts{animation:none;background-image:url(/images/close-icon.svg)}.widget-contacts-wrap .widget-contacts{flex-direction:column;grid-row-gap:10px;row-gap:10px;grid-column-gap:10px;column-gap:10px;padding:10px 5px;border-radius:40px;background-color:#fff;box-shadow:0 0 3px #ccc;width:50px;display:flex;visibility:hidden;transition:.2s;opacity:0}.widget-contacts-wrap .widget-contacts a{transition:.1s}.widget-contacts-wrap .widget-contacts a:hover{transform:scale(1.1)}.btn-products-widget{top:50%;left:-65px;position:fixed;background:#373a3c;padding:10px 23px;color:#fff;border:none;transform:rotate(-90deg)}.btn-products-widget:hover{opacity:.8}.btn-products-widget svg{margin-left:10px;animation:translateArrow 1.5s infinite}.btn-products-widget.active svg{animation:translateArrowReverse 1.5s infinite}.products-widget-wrapper{position:fixed;left:42px;top:0;width:400px;height:100vh;display:flex;align-items:center;z-index:999}.products-widget-wrap{display:flex;flex-wrap:wrap;grid-column-gap:15px;column-gap:15px;grid-row-gap:15px;row-gap:15px;max-height:100%;padding:15px;width:100%;background:#fafafa;box-shadow:0 0 3px #ccc;overflow-y:auto}.products-widget-wrap .item-product{border:2px solid #e4e5e6;border-radius:5px;overflow:hidden;padding-bottom:10px;flex:0 0 47%;background:#fff;transition:.1s}.products-widget-wrap .item-product:hover{border-color:#096dd9}.products-widget-wrap .item-product .title{font-size:14px;padding:10px;font-weight:600;line-height:1.2;display:block}.products-widget-wrap .item-product .link-wrap{text-align:center;padding:0 10px}.products-widget-wrap .item-product .link-wrap a{background-color:#096dd9;color:#fff;padding:5px 20px;border-radius:4px;display:inline-block}.products-widget-wrap .item-product .link-wrap a:hover{opacity:.8}@keyframes pulseChat{0%{transform:scale(1)}75%{transform:scale(1.1)}}@keyframes translateArrow{0%{transform:translateY(-5px);opacity:1}80%{transform:translateY(2px);opacity:1}to{transform:translateY(2px);opacity:0}}@keyframes translateArrowReverse{0%{transform:translateY(5px) rotate(180deg);opacity:1}80%{transform:translateY(-2px) rotate(180deg);opacity:1}to{transform:translateY(-2px) rotate(180deg);opacity:0}}.btn-open-widget-contacts{width:60px;height:60px;background:#fafafa url(/images/chats.png) 50% no-repeat;background-size:38px;border-radius:50%;filter:invert(1);border:none;box-shadow:0 0 6px #000;animation:pulseChat 1.5s infinite}@media (min-width:768px) and (max-width:1920px){.touchevents header{height:56px}.touchevents .header .main-navigation{grid-column-gap:15px;column-gap:15px}.touchevents .head-contact-info{top:15px;right:310px;position:absolute}.touchevents .head-contact-info .value{display:block;position:static;background-color:initial}.touchevents .viewed-products .slick-slider{width:100%}.touchevents .module.module-viewed-products .viewed-products .item{flex:0 0 31%!important;max-width:31%!important}.touchevents .category-products .slick-slide .item,.touchevents .module.module-viewed-products .product-items-wrapper .slick-slide .item,.touchevents .module.module-viewed-products .viewed-products .slick-slide .item{max-width:98%!important;flex:0 0 98%!important}.touchevents #top .main-slider-banner .slick-slide{height:350px}.touchevents #top .main-slider-banner .slick-slide img{height:100%;object-fit:cover;max-width:none}.touchevents #top .main-slider-banner .slick-slide .lazyload-wrapper,.touchevents #top .main-slider-banner .slick-slide>div{height:100%}.touchevents .main-slider-banner .slide-layer-info .layer-title{font-size:28px}.touchevents #how-cut2size-works{flex-direction:row;flex-wrap:wrap}.touchevents #how-cut2size-works .item{width:50%;flex:0 0 50%}.touchevents .list-section.category-list{padding:0 15px}.touchevents .full-width-title .title{font-size:1.8rem}.category-list .category-item .category-name h4{font-size:1.2rem}.touchevents #numbers .item .number{flex:0 0 125px;padding:1rem}.touchevents .header .logo{max-width:100%;flex:0 0 100px;border:none}.touchevents .category-products .item{flex:0 0 31%}.touchevents .category-title h1{font-size:1.8rem}.touchevents .product-page .product-information .stock-status{flex:0 0 10%;max-width:10%}.touchevents .product-information .price-quantity .product-price,.touchevents .product-information .price-quantity .product-quantity,.touchevents .product-information .price-quantity .product-total-price{flex:0 0 auto;max-width:none;flex-direction:column}.touchevents .product-information .price-quantity .product-price .price-text,.touchevents .product-information .price-quantity .product-price .price-value,.touchevents .product-information .price-quantity .product-quantity .price-text,.touchevents .product-information .price-quantity .product-quantity .quantity-buttons,.touchevents .product-information .price-quantity .product-total-price .price-text,.touchevents .product-information .price-quantity .product-total-price .price-value{flex:0 0 auto;max-width:none}.touchevents .product-information .product-information-wrap .price-quantity{padding:0}.touchevents .product-information .price-quantity .price-text{margin-bottom:10px!important}.touchevents .description-item .title,.touchevents .reviews-wrapper .title{font-size:1.3rem;text-align:left!important}.touchevents .reviews-wrapper .bottom .leave-review-btn{padding:10px 15px;font-size:1.2rem}.filters-wrapper .category-sorting{min-width:371px;margin-left:-30px}.touchevents .category-sorting .filter-btn{padding:9px 15px}.touchevents div.breadcrumb .breadcrumb-list{margin-top:2rem}.touchevents .calc-description .calc-description-title{font-size:1.6rem}.touchevents .calc-description .calc-description-text{text-align:center;font-size:1rem}.touchevents .calculator-steps-mobile .steps .step:before{left:100%;width:2.1rem}.touchevents .row-steps-mobile .faq-btn{margin-left:auto;align-self:center;width:80px}.touchevents .options-list-mobile .option-item-mobile p.option span.room-name{font-size:1.1rem}.touchevents .calc-title{font-size:1.1rem;padding-top:1rem;padding-bottom:.5rem}.touchevents .calculator-element-mobile .room.category.choosed{width:77%}.touchevents .elements-list-mobile .element-item.active{width:75%}.touchevents .calculator .option-item-mobile-wrapper{flex:0 0 32%}.touchevents #top .main-slider-banner .slick-dots{bottom:1.1rem}.touchevents .shopping-cart .cart-content .product-list .product-item .remove-product .remove{width:4rem;position:absolute;top:0;right:0}.touchevents .shopping-cart .cart-content .product-list .product-item .product-total-price .price{text-align:center;margin-top:10px}.touchevents .shopping-cart-breadcrumbs{padding-top:4.5rem!important}.touchevents .shopping-cart .cart-content .to-checkout{grid-column-gap:15px;column-gap:15px}.touchevents .shopping-cart .cart-content .to-checkout .save-for-later-btn{width:auto;padding-left:10px;padding-right:10px}.touchevents .shopping-cart .cart-content .to-checkout .link{height:auto;padding:3px;text-decoration:none}.touchevents .account-content .account-form .account-information .field label>div,.touchevents .account-content .account-information .account-form .field label>div,.touchevents .account-content .account-information .account-form .field label input,.touchevents .account-content .account-information .account-form .field label select{width:100%;max-width:100%}.touchevents .account-sidebar{width:100%!important}.touchevents .account-information-wrapper .account-navigation{justify-content:center!important;margin-top:-77px;width:82%;margin-left:auto;margin-right:auto}.touchevents .account-information-wrapper .account-navigation li.navigation-item{flex:0 0 19%}.touchevents .account-information-wrapper .account-content{margin-top:9rem!important}}@media (min-width:992px) and (max-width:1920px){.touchevents .list-section.category-list{grid-template-columns:repeat(2,1fr);grid-row-gap:0;row-gap:0;grid-column-gap:15px;column-gap:15px}.touchevents .category-list .category-view-btn-mobile.selected{line-height:2.4rem;flex:0 0 20%}.touchevents .category-list .category-item .category-image{padding:10px;flex:0 0 25%;max-width:25%}.touchevents .category-list .category-item.selected .category-image{flex:0 0 25%;max-width:25%}}@media (min-width:1200px){.slider-home-wrapper{height:29vw}}@font-face{font-display:swap;font-family:"HelveticaNeueCyrMedium";src:url(/styles/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Medium.ttf);src:local("HelveticaNeueCyr-Medium"),url(/styles/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Medium.eot?#iefix) format("embedded-opentype"),url(/styles/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Medium.woff) format("woff"),url(/styles/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:"HelveticaNeueCyrRoman";src:url(/styles/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Roman.ttf);src:local("HelveticaNeueCyr-Roman"),url(/styles/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Roman.eot?#iefix) format("embedded-opentype"),url(/styles/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Roman.woff) format("woff"),url(/styles/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Roman.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"HelveticaNeueCyrLight";src:url(/styles/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Light.ttf);src:local("HelveticaNeueCyrLight"),url(/styles/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Light.eot?#iefix) format("embedded-opentype"),url(/styles/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Light.woff) format("woff"),url(/styles/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Light.ttf) format("truetype");font-weight:300;font-style:normal}body{color:#444;font:normal 1rem/1.5em "HelveticaNeueCyrLight",sans-serif;background:#fff}.animated.slowe{animation-duration:2s}button,button:focus,input,input:focus,select,select:focus,textarea,textarea:focus{outline:none}img{width:auto;max-width:100%}a{color:inherit}a,a:hover{text-decoration:none}ul{margin:0;padding:0;list-style:none}p:last-of-type{margin-bottom:0}h2{color:#000;font:normal 2.25rem/1.2em "HelveticaNeueCyrRoman",sans-serif;margin-bottom:2.5rem}section{position:relative;padding:3.75rem 0}section.overflow-hidden{overflow:hidden}section.hide{display:none}section.no-padding{padding:0}section.no-padding-bottom{padding-bottom:0}section.no-padding-top{padding-top:0}section.dark{background:#f5f5f5}section.with-full-title{padding:11.25rem 0 0}section.cabinets-section.with-full-title{background-color:#f5f5f5}section.with-full-title.first-title.with-promo{padding:14.25rem 0 0}section.dark-with-border{background-color:#f5f5f5}section.dark-with-border,section.with-border{border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}section .row{padding-top:1.875rem;padding-bottom:1.875rem}section .row.no-padding{padding:0}section .row.no-padding-bottom{padding-bottom:0}section .row.no-padding-top{padding-top:0}div .no-padding{padding:0}.animate{opacity:0}.text-align-right{text-align:right}.text-align-center{text-align:center}.full-width-title{position:absolute;top:0;left:0;flex:0 0 100%;max-width:100%;width:100%;padding:4.5rem 0}.full-width-title.first{padding-top:9rem}.touchevents .header .main-navigation nav .nav{position:absolute;top:100%;left:0;display:block;width:100%;padding:2.15rem;background:rgba(0,0,0,.7);border-top:.2rem solid #000;animation-duration:.1s;z-index:5}section.first-title.with-promo .full-width-title{padding-top:11.5rem}.full-width-title .title{color:#000;font:2.25rem/1em "HelveticaNeueCyrMedium",sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.125rem;margin-bottom:0}.header{position:fixed;top:0;left:0;width:100%;padding:.75rem 0;background:#373a3c;z-index:100}.header.no-banner{background:#000}.header .logo{border-right:1px solid #fff;text-align:center}.header .logo img{height:auto}.header .logo a{display:block}.header .logo a .logo-image{display:block;width:5.8125rem;height:2.25rem}.header .main-navigation{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end}.header .main-navigation nav{margin-right:3.25%}.header .main-navigation nav .mobile-button{display:none;padding:0;border:0;background:transparent}.header .main-navigation nav .mobile-button .menu-icon{display:block;width:1.5rem;height:1.5rem;fill:#fff;margin-right:.5rem}.header .main-navigation nav .mobile-button .mobile-text{display:block;color:#fff;font:normal .875rem/1em "HelveticaNeueCyrRoman",sans-serif;text-transform:uppercase}.header .main-navigation nav .nav{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.header .main-navigation nav .nav .menu-item{margin-right:1.875rem}.header .main-navigation nav .nav .menu-item:last-child{margin-right:0}.header .main-navigation nav .nav .menu-link{position:relative;display:block;color:#fff;font:normal .875rem/1.2em "HelveticaNeueCyrRoman",sans-serif;text-transform:uppercase;cursor:pointer;transition:all .45s ease-in-out}.header .main-navigation nav .nav .menu-link:after{content:"";position:absolute;bottom:-1px;left:50%;width:0;height:1px;background:#fff;transition:all .45s ease-in-out}.header .main-navigation nav .nav .menu-link:hover:after{left:0;width:100%;transition:all .45s ease-in-out}.header .main-navigation .menu-link.order-now-link.single,.header .main-navigation nav .nav .menu-link.order-now-link{color:#fff;background:#28a745;padding:.3em 1em;border-radius:1em;box-shadow:0 0 0 0 #000;animation:pulse 2s infinite}.touchevents .header .main-navigation nav .nav .menu-link.order-now-link{display:none}.header .main-navigation .menu-link.order-now-link.single{padding:.2em .5em;margin-right:1rem}.header .main-navigation .menu-link.order-now-link.single:hover,.header .main-navigation nav .nav .menu-link.order-now-link:hover{animation:none;box-shadow:0 0 0 5px hsla(0,0%,100%,.3)}.header .main-navigation .menu-link.order-now-link.single:hover:after,.header .main-navigation nav .nav .menu-link.order-now-link:hover:after{width:0}@keyframes pulse{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(0,0,0,.7)}70%{transform:scale(1.1);box-shadow:0 0 0 10px transparent}to{transform:scale(.95);box-shadow:0 0 0 0 transparent}}.header .main-navigation .header-search{position:relative;margin-right:3.25%}.header .main-navigation .header-search .search-button.callback-button{color:#fff}.header .main-navigation .header-search .search-button{position:relative;display:flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;background:transparent;padding:0;border:0;cursor:pointer;transition:all .45s ease-in-out;z-index:2}.header .main-navigation .header-search .search-button svg{display:block;fill:#fff;transition:all .45s ease-in-out}.header .main-navigation .header-search .search-button svg.search-icon{width:1rem;height:1rem}.header .main-navigation .header-search .search-button svg.close-icon{width:0;height:0}.header .main-navigation .header-search .search-button.callback-button:hover{color:#000}.header .main-navigation .header-search .search-button:hover{background:#fff;transition:all .45s ease-in-out}.header .main-navigation .header-search .search-button:hover svg{fill:#000;transition:all .45s ease-in-out}.header .main-navigation .header-search .search-button.active svg.search-icon{width:0;height:0}.header .main-navigation .header-search .search-button.active svg.close-icon{width:.625rem;height:.625rem}.header .main-navigation .header-search .search-form{position:absolute;top:0;right:0;width:0;height:1.875rem;background:#000;box-shadow:0 0 1px #fff;opacity:0;visibility:hidden;z-index:1;transition:all .45s ease-in-out}.header .main-navigation .header-search .search-form.show{width:40rem;opacity:1;visibility:visible;transition:all .45s ease-in-out}.header .main-navigation .header-search .search-form .form-field{position:relative;display:block;width:100%;background:transparent;margin:0;z-index:3}.header .main-navigation .header-search .search-form .form-field input{display:block;color:#fff;font:normal .85rem/1em "HelveticaNeueCyrLight",sans-serif;width:100%;height:1.875rem;padding:0 1.875rem 0 2.625rem;background:transparent;border:0}.header .main-navigation .header-search .search-form .form-field input::placeholder{color:#fff;opacity:1}.header .main-navigation .header-search .search-form .submit{position:absolute;top:0;left:0;z-index:4}.header .main-navigation .header-search .search-form .submit button{position:relative;display:flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;background:transparent;padding:0;border:0;cursor:pointer}.header .main-navigation .header-search .search-form .submit button .search-icon{display:block;fill:#fff;width:1rem;height:1rem}.header .main-navigation .header-search .search-results{position:absolute;top:calc(100% + .9375rem);right:0;width:41.25rem;z-index:50}.header .main-navigation .header-search .search-results .result-list{background:#fff;box-shadow:0 3px 7px #c4c4c4;padding:1.875rem 1.25rem}.header .main-navigation .header-search .search-results .result-list .result-item{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:1px solid #d8d8d8}.header .main-navigation .header-search .search-results .result-list .result-item:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.header .main-navigation .header-search .search-results .result-list .result-item .product-image{position:relative;flex:0 0 3.75rem;max-width:3.75rem;margin-right:1.25rem}.header .main-navigation .header-search .search-results .result-list .result-item .product-image a{display:block;width:3.75rem;height:3.75rem;border:1px solid #d8d8d8;background-color:#fff}.header .main-navigation .header-search .search-results .result-list .result-item .product-information{flex:1 0 15.3125rem;max-width:100%;margin-right:1.25rem}.header .main-navigation .header-search .search-results .result-list .result-item .product-information .product-name{color:#000;font:normal 1rem/1.2em "HelveticaNeueCyrMedium",sans-serif;margin-bottom:.625rem;transition:all .45s ease-in-out}.header .main-navigation .header-search .search-results .result-list .result-item .product-information .product-name a{color:inherit;font:inherit}.header .main-navigation .header-search .search-results .result-list .result-item .product-information .product-code{padding-bottom:0}.header .main-navigation .header-search .search-results .result-list .result-item .product-information .product-code .text{font-size:.875rem;text-transform:none}.header .main-navigation .header-search .search-results .result-list .result-item .product-information .product-code .value{font-size:.875rem}.header .main-navigation .header-search .search-results .result-list .result-item .product-price{flex:0 0 7rem;max-width:7rem;justify-content:flex-end;margin-right:0}.header .main-navigation .header-search .search-results .result-list .result-item .product-price .price-text,.header .main-navigation .header-search .search-results .result-list .result-item .product-price .price-value{font-size:1rem}.header .main-navigation .header-search .search-results .result-list .result-item.promotional-price .product-image:after{content:"";position:absolute;top:-.125rem;right:-.125rem;width:1.8125rem;height:1.8125rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEUAAABGCAMAAACtx6m1AAAAAXNSR0IB2cksfwAAAYBQTFRFAAAAa67Xbarbb6vdbKzcb6zbba3cbqvcba3dbqvcbqvbbqzbbqzcb6zcbqzcbazcbqzcbqvcbqzbbqzcbqzcbazcbazcbqzcbqzcbqzcbq3bcarZYpvFbqzccarcQICATHmYZqHNSnSUSnaTTHmXbqzaS3eTSXaTTXqZaKPPSnaTSnaTSnWSSXeTUoKjbKjZba3bbarbbqzcbqzcb7HebqzcbKfYstPs7PT6xd7xeLHebqzc2On2i73jgbfhbKrdbq3cz+Pz4u749fn9nsjolcLlZqrdb63dbqzcu9jvqM3qbq3bb6zaqs7qb6rdbqzcbK7cZrPmbqvdbqzcbqzcb63bbqzcbavdbqzcgKrVbqzdbq3cgL+/bazdb6zbbqzcbazcba3cb63bbqzcbqzcbqzcbqvbAP//bqvbbqzcbq3cVar/bqzbbqzcbqzbb6zcZZ7JSnaVY5zHbq3bSnaTS3iWZZ7JbazbcKvbS3iWYZjASXaTS3aSSXaTTHiTQICf1OThRAAAAIB0Uk5TABM/TFBcYG1wfYCOkJ+gr7DA0NHg4vDy//OkG9LkJAT2/zf//+Z0sf//2s6wkmTdHBXT3BfjGv/////m////Lev//////w818f//yTf/PPZCCkP6vk77W/0GsmYEaXj46XyI2cqXugGropsDpYusbPHR/13Q//9NQPjcxrx9QAhWPEYYAAACRklEQVR4nN3X+VPUMBQH8KiIKyKysOLzAJUKeMuhNq0luk0XDYqg4rGoKF6oeN+3/7oN23bb0nZy7OiM35l2+ks+zct705kitG79hraN7ZtKmzu2dG7t2tZdLvf0Vrb37QDYuWs3Es0eyE//gCCyd9/+FjCDxoEiZkiMGTaKGbHdjBiGcfCQLnP4yNFjw8dPFDCVUaGi/IyNFzATf5s5OdESZvS/ZE4VMadFmYH+AmZ87J8zJrZseeZMCnEmTUykmbPnEkrV5JJ8UTGGmGC6ADYlOoxlAbgmeFjliCOGl1PDNvFiJfZOiTLnLzRWMH8v4E7zR68aUheFmUsBwwV+mS7GDFQZ26HUIYy6nk1tUGZgcsahjt9pVo2djThzeTboNrPBc2xa4yMoz8zNNl/uYZcfdjTEigyeTiBqDJ+7BAJQviLKXL0WLHFYhEQjOC/MXA8Y0kQwVWc8GiKMYHWGsQZi8ZsCc6PJEFzlhRFck2Zu3goZvxy/W5yJOiXPmK612vREw+frsgxxOeDFvzYAC4pMKuLMbShi7ogyd0OGrVVgUVSJmKxUhJVCRlxBpZYoaDEPuSej5DJ9Ukoec19OQUuZikSPGnmQpTyUVTKZHmkli3kkr2QwZQUFPU4rT1SU5TTTraKsYZ4qKWmmS01By8/iynNFBa28iCmdqkqCeamsxJkOdQWtvAqVJQ0F1RcCpaSjRMxrLQXV36wq7XoKevuOK+81lQ8fP/lKm65icOaztsKZL/qK8fWb8C9TTr7/+PnrN0J/AOfj6I1dxsSTAAAAAElFTkSuQmCC) no-repeat 50%/cover}.header .main-navigation .header-search .search-results .result-list .result-item:hover .product-information .product-name{color:#0070c9;transition:all .45s ease-in-out}.header .main-navigation .account-nav{margin-right:3.25%}.header .main-navigation .account-nav .account-link{display:block;background:transparent;border:0;padding:0;cursor:pointer}.header .main-navigation .account-nav .account-link.logged-in{border-radius:1.25rem;padding:.5rem;transform:scale(1);transition:all .45s ease-in-out;background:#0275d8}.header .main-navigation .menu-link.support-button:hover img{transform:scale(1.2);transition:all .45s ease-in-out}.header .main-navigation .account-nav .account-link img,.header .main-navigation .menu-link.support-button img{display:block;width:24px;height:23px;transform:scale(1);transition:all .45s ease-in-out}.header .main-navigation .account-nav .account-link:hover img{transform:scale(1.2);transition:all .45s ease-in-out}.header .main-navigation .account-nav .account-link.logged-in:hover img{transform:scale(1);transition:all .45s ease-in-out}.header .main-navigation .account-nav .account-link.logged-in:hover{transform:scale(1.2);transition:all .45s ease-in-out}.touchevents .header .main-navigation .account-nav .account-link.logged-in:hover{transform:scale(1)}.account-nav .account-modal{position:absolute;top:calc(100% + 1.25rem);right:4.25rem;width:23rem;box-shadow:0 3px 7px #c4c4c4;background-color:#fff;border-radius:5px;z-index:1}.account-nav .account-modal:before{content:"";position:absolute;top:-1.875rem;right:1.875rem;border:.9375rem solid transparent;border-bottom-color:#fff;z-index:2}.account-nav .account-modal .login-form,.login-form.not-modal{padding:1.875rem}.account-nav .account-modal .login-form form .field,.login-form.not-modal form .field{margin:0 auto .9375rem;padding-left:1.625rem}.account-nav .account-modal .login-form form .field:last-child,.login-form.not-modal form .field:last-child{margin-bottom:0}.account-nav .account-modal .login-form form .field label,.login-form.not-modal form .field label{position:relative;display:block;margin:0}.account-nav .account-modal .login-form form .field label input,.login-form.not-modal form .field label input{position:relative;display:block;color:#000;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif;padding:.625rem;background:#fff;border:1px solid #d8d8d8;width:100%;z-index:1}.account-content .account-form .account-information .show-password,.account-nav .account-modal .login-form form .field label .show-password,.login-form.not-modal form .field label .show-password{position:absolute;display:flex;align-items:center;justify-content:center;top:15px;right:0;width:2.5rem;height:100%;cursor:pointer;z-index:2}.account-content .account-form .account-information label .show-password{position:relative;right:3%}.account-content .account-form .account-information .show-password svg,.account-nav .account-modal .login-form form .field label .show-password svg,.login-form.not-modal form .field label .show-password svg{display:block;fill:#7c7c7c;transition:all .45s ease-in-out}.account-content .account-form .account-information .show-password svg.eye-open,.account-nav .account-modal .login-form form .field label .show-password svg.eye-open,.login-form.not-modal form .field label .show-password svg.eye-open{width:1.3125rem;height:.9375rem}.account-content .account-form .account-information .show-password svg.eye-close,.account-nav .account-modal .login-form form .field label .show-password svg.eye-close,.login-form.not-modal form .field label .show-password svg.eye-close{width:0;height:0}.account-content .account-form .account-information .show-password.show svg,.account-nav .account-modal .login-form form .field label .show-password.show svg,.login-form.not-modal form .field label .show-password.show svg{display:block;fill:#0070c9;transition:all .45s ease-in-out}.account-content .account-form .account-information .show-password.show svg.eye-open,.account-nav .account-modal .login-form form .field label .show-password.show svg.eye-open,.login-form.not-modal form .field label .show-password.show svg.eye-open{width:0;height:0}.account-content .account-form.default .account-information .show-password{display:none}.account-content .account-form .account-information .show-password.show svg.eye-close,.account-nav .account-modal .login-form form .field label .show-password.show svg.eye-close,.login-form.not-modal form .field label .show-password.show svg.eye-close{width:1.3125rem;height:.9375rem}.account-nav .account-modal .login-form form .field .forgot-password,.login-form.not-modal form .field .forgot-password{display:inline-block;color:#337ab7;font:normal .875rem/1.3em "HelveticaNeueCyrMedium",sans-serif;background:transparent;border:0;cursor:pointer}.account-nav .account-modal .login-form form .field.submit,.login-form.not-modal form .field.submit{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:space-between}.account-nav .account-modal .login-form form .field.submit input,.login-form.not-modal form .field.submit input{flex:0 0 6.75rem;max-width:6.75rem;display:block;font:normal .9375rem/1em "HelveticaNeueCyrRoman",sans-serif;text-align:center;padding:.625rem 0;cursor:pointer;transition:all .45s ease-in-out;color:#000;border:1px solid #5f5f5f;background:#fff}.account-nav .account-modal .login-form form .field.submit input:hover,.login-form.not-modal form .field.submit input:hover{color:#fff;background:#000;transition:all .45s ease-in-out}.account-create .login-form form .field.submit .create-account,.account-nav .account-modal .login-form form .field.submit .create-account,.login-form.not-modal form .field.submit .create-account{flex:0 0 9.25rem;max-width:9.25rem;display:block;color:#fff;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif;text-align:center;background:#4bbae7;padding:.625rem 0;border:1px solid #4bbae7;transition:all .45s ease-in-out}.account-create .login-form form .field.submit .create-account:hover,.account-nav .account-modal .login-form form .field.submit .create-account:hover,.account-nav .account-modal .login-form form .field.submit .login-button:hover.account-nav .account-modal .login-form form .field.submit.social .login-form.not-modal form .field.submit .create-account:hover,.login-form.not-modal form .field.submit .create-account:hover,.login-form.not-modal form .field.submit .login-button:hover.account-nav .account-modal .login-form form .field.submit.social{color:#4bbae7;background:#fff;transition:all .45s ease-in-out}.account-nav .account-modal .login-form{display:block}.account-nav .account-modal .account-information{padding:1.875rem}.account-information-wrapper .account-sidebar .account-name{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.account-information-wrapper .account-sidebar .account-name,.account-nav .account-modal .account-information .account-name{color:#000;font:normal 1rem/1.2em "HelveticaNeueCyrRoman",sans-serif}.account-information-wrapper .account-sidebar .account-name p,.account-nav .account-modal .account-information .account-name p{color:#444;font-size:.8rem}.account-nav .account-modal .account-information .account-name,.account-nav .account-modal .account-information .logout-btn{display:inline-block}.account-information-wrapper .account-sidebar .logout-btn,.account-nav .account-modal .account-information .logout-btn{float:right;padding:.2rem 1.2rem;border:1px solid #0275d8;color:#0275d8;border-radius:4px;background:transparent;font-size:.8rem;cursor:pointer}.account-nav .account-modal .account-information .account-name b{font:normal 1.125rem/1.2em "HelveticaNeueCyrMedium",sans-serif}.account-information-wrapper .account-information .account-list,.account-nav .account-modal .account-information .account-list{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:flex-start}.account-nav .account-modal .account-information .account-list li{flex:0 0 25%;max-width:25%;margin-top:1rem}.account-nav .account-modal .account-information .account-list a,.account-nav .account-modal .account-information .account-list button{display:block;background:none;border:none}.account-nav .account-modal .account-information .account-list a i,.account-nav .account-modal .account-information .account-list a img,.account-nav .account-modal .account-information .account-list a svg,.account-nav .account-modal .account-information .account-list button svg{display:block;width:1.875rem;height:1.875rem;fill:#000;margin:0 auto .75rem;transition:all .45s ease-in-out}.account-nav .account-modal .account-information .account-list a span,.account-nav .account-modal .account-information .account-list button span{display:block;color:#000;font:normal .9375rem/1em "HelveticaNeueCyrRoman",sans-serif;text-align:center;transition:all .45s ease-in-out}.account-nav .account-modal .account-information .account-list a:hover i,.account-nav .account-modal .account-information .account-list a:hover svg,.account-nav .account-modal .account-information .account-list button:hover svg{fill:#4bbae7}.account-nav .account-modal .account-information .account-list a:hover i,.account-nav .account-modal .account-information .account-list a:hover span,.account-nav .account-modal .account-information .account-list button:hover span{color:#4bbae7}.header .main-navigation .account-nav .forgot-modal{display:block}.header .main-navigation .mini-cart{padding-right:.625rem}.header .main-navigation .mini-cart .cart-button,.product-layout .product-thumb .product-buttons .cart-button{position:relative;display:block;transform:scale(1);background:transparent;border:0;padding:0;cursor:pointer;transition:all .45s ease-in-out}.header .main-navigation .mini-cart .cart-button img,.product-layout .product-thumb .product-buttons .cart-button img{display:block;width:26px;height:23px}.header .main-navigation .mini-cart .cart-button .number{position:absolute;top:-.575rem;right:-.75rem;color:#fff;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif}.header .main-navigation .mini-cart .cart-button:hover{transform:scale(1.2);transition:all .45s ease-in-out}.header .main-navigation .mini-cart .mini-cart-content{display:none;position:absolute;top:calc(100% + 1.25rem);right:1.25rem;width:62.75rem;box-shadow:0 3px 7px #c4c4c4;background-color:#fff;z-index:1}.header .main-navigation .mini-cart .mini-cart-content:before{content:"";position:absolute;top:-1.875rem;right:0;border:.9375rem solid transparent;border-bottom-color:#fff;z-index:2}.header .main-navigation .mini-cart .mini-cart-content .mini-cart-header{padding:1rem 0;border-bottom:1px solid #f2f2f2}.header .main-navigation .mini-cart .mini-cart-content .mini-cart-header .mini-cart-title{color:#141414;font:normal 1.5rem/1em "HelveticaNeueCyrRoman",sans-serif;text-align:center;margin-bottom:0}.header .main-navigation .mini-cart .mini-cart-content .mini-cart-header .mini-cart-title.no-empty{display:none}.header .main-navigation .mini-cart .mini-cart-content .product-list{padding:1.25rem;max-height:70vh;overflow:auto}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;border-bottom:1px solid #f2f2f2}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item .remove-product{flex:0 0 2.625rem;max-width:2.625rem}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item .remove-product .remove{display:block;background:transparent;border:0;padding:.25rem;width:1.25rem;margin:0 auto;cursor:pointer}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item .remove-product .remove .remove-icon{display:block;fill:red;width:.75rem;height:.75rem;transition:all .45s ease-in-out}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item .product-image{flex:0 0 4.625rem;max-width:4.625rem;margin-right:.525rem}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item .product-image a{display:block;border:1px solid #e9e9e9;background-color:#fff}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item .product-image a img{display:block}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item .product-image span img{height:50px;margin:.5rem 0;min-width:20px}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item .product-image a{margin:.5rem 0}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item .product-image img{height:50px}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item .product-information{flex:0 0 12.3125rem;max-width:18.3125rem;align-self:stretch;margin-right:.625rem;display:flex;align-items:center;justify-content:center}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item .product-information p a{display:block;color:inherit;font:inherit}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item .product-information p b{color:inherit;font:inherit}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item .product-information p b.old-price{color:#777;font-size:1rem}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item .kit-fields span.properties,.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item .product-information p.product-title{text-align:center;font:inherit}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item .product-information p.product-price{font:inherit;padding-top:.625rem}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item .product-information p.product-price .price{margin-left:.3125rem;font:inherit}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item .product-quantity{flex:0 0 6.125rem;max-width:6.125rem;margin-right:.625rem}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item .product-quantity .quantity-buttons{margin:0 auto}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item .product-total-price{flex:0 0 12.5rem;max-width:12.5rem}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item .product-total-price .price{color:#505050;font:inherit}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item .product-price .price-value{font:inherit}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item .product-total-price .price span{color:#4bbae7;font:inherit}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item>div{flex-basis:0!important;position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px;flex-grow:1!important}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-options{font-size:14px}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-options .name-group-option{font-weight:700}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-options .name-option{color:#858585}.header .main-navigation .mini-cart .mini-cart-content .total-price{background:#f8f8f8}.header .main-navigation .mini-cart .mini-cart-content .total-price .price{font:inherit;text-align:center;padding:1rem 0}.header .main-navigation .mini-cart .mini-cart-content .total-price .price span{color:#4bbae7}.header .main-navigation .mini-cart .mini-cart-content .total-price .price .number{color:inherit;font:inherit;margin-left:.625rem}.account-content .orders-history .order-item .order-products .link,.header .main-navigation .mini-cart .mini-cart-content .to-cart .link{display:block;color:#fff;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif;text-align:center;text-transform:uppercase;background-color:#4bbae7;padding:1.125rem 0;border:.125rem solid #4bbae7;transition:all .45s ease-in-out}.header .main-navigation .mini-cart .mini-cart-content .to-cart .link:hover{color:#4bbae7;background:#fff;transition:all .45s ease-in-out}.forgot-content{width:28.75rem;max-width:100%;box-shadow:0 1px 10px #818181;background-color:#fff}.forgot-content .forgot-title{padding:1rem 0;border-bottom:1px solid #ececed}.forgot-content .forgot-title h4{color:#141414;font:normal 1.5rem/1em "HelveticaNeueCyrRoman",sans-serif;text-align:center;margin:0}.forgot-content .forgot-form{padding:1.25rem}.forgot-content .forgot-form form .field{margin-bottom:1rem}.forgot-content .forgot-form form .field:last-child{margin-bottom:0}.forgot-content .forgot-form form .field p{color:#505050;font:normal .875rem/1.2em "HelveticaNeueCyrRoman",sans-serif;margin-bottom:0}.forgot-content .forgot-form form .field label{position:relative;display:block;margin:0}.forgot-content .forgot-form form .field label:before{content:"";position:absolute;top:calc(50% - .375rem);left:-1.625rem;width:1rem;height:.75rem;background:url(/static/media/email-icon.0b714a9c.svg) no-repeat 50%/cover}.forgot-content .forgot-form form .field label input{position:relative;display:block;color:#000;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif;padding:.625rem;background:#fff;border:1px solid #d8d8d8;width:100%;z-index:1}.forgot-content .forgot-form form .field.email{padding-left:1.625rem}.forgot-content .forgot-form form .field.submit{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;padding-top:1rem}.forgot-content .forgot-form form .field.submit .back-to-login{position:relative;display:block;flex:0 0 6.875rem;max-width:6.875rem;color:#989898;font:normal .875rem/1em "HelveticaNeueCyrRoman",sans-serif;text-decoration:underline;padding:0 0 0 .875rem;background:transparent;border:0;cursor:pointer;transition:all .45s ease-in-out}.forgot-content .forgot-form form .field.submit .back-to-login:before{content:"";position:absolute;top:calc(50% - .3125rem);left:0;width:.375rem;height:.625rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAKBAMAAABlIDIAAAAAAXNSR0IB2cksfwAAACRQTFRFAAAAn5+fmJiYmpqamJiYmJiYl5eXl5eXl5eXmJiYmJiYmJiYXHjGqgAAAAx0Uk5TABC/MLD/wKDg8O/fiZXDMAAAAClJREFUeJxjYGBUZmBgCWNgKG1kYI80YCidDGQuZmBgjzIAMjZC5BiTAXvKBppixhJuAAAAAElFTkSuQmCC)}.forgot-content .forgot-form form .field.submit .back-to-login:hover{color:#4bbae7;transition:all .45s ease-in-out}.forgot-content .forgot-form form .field.submit input{flex:0 0 6.75rem;max-width:6.75rem;display:block;color:#fff;font:normal .9375rem/1em "HelveticaNeueCyrRoman",sans-serif;text-align:center;background:#4bbae7;padding:.625rem 0;border:1px solid #4bbae7;cursor:pointer;transition:all .45s ease-in-out}.forgot-content .forgot-form form .field.submit input:hover{color:#4bbae7;background:#fff;transition:all .45s ease-in-out}div.breadcrumb{display:block;margin:0;padding:0 15px;background:transparent;border:0}div.breadcrumb .breadcrumb-list{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start}div.breadcrumb .breadcrumb-list .breadcrumb-item{position:relative;padding-right:1.875rem}div.breadcrumb .breadcrumb-list .breadcrumb-item:before{display:none}div.breadcrumb .breadcrumb-list .breadcrumb-item:after{content:"";position:absolute;top:calc(50% - .40625rem);right:.625rem;width:.5625rem;height:.8125rem;background:url(/static/media/breadcrumb-icon.802d1a75.svg) no-repeat 50%/cover}div.breadcrumb .breadcrumb-list .breadcrumb-item:last-child{padding-right:0}div.breadcrumb .breadcrumb-list .breadcrumb-item:last-child:after{display:none}div.breadcrumb .breadcrumb-list .breadcrumb-item .breadcrumb-link{display:block;color:#000;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif;transition:all .45s ease-in-out}div.breadcrumb .breadcrumb-list .breadcrumb-item .breadcrumb-link .home-icon{display:block;width:1.375rem;height:1.25rem;fill:#000;transition:all .45s ease-in-out}div.breadcrumb .breadcrumb-list .breadcrumb-item .breadcrumb-link:hover{color:#6eacdc;transition:all .45s ease-in-out}div.breadcrumb .breadcrumb-list .breadcrumb-item .breadcrumb-link:hover .home-icon{fill:#6eacdc;transition:all .45s ease-in-out}div.breadcrumb .breadcrumb-list .breadcrumb-item .breadcrumb-current{display:block;color:#000;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif}.main-video{padding-left:0;padding-right:0;overflow:hidden}.main-video video{display:block;width:100%;max-width:100%;height:auto}.main-video img{width:100%}.our-mission{color:#fff;background:#1a1a1a}.our-mission .about-text,.our-mission .about-text.col-12{padding:2.5rem 3.125rem}.our-mission .about-video{position:relative}.our-mission .about-video video{display:block}.our-mission .about-video .video-play{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:transparent;border:0;padding:0;cursor:pointer;z-index:2}.our-mission .about-video .video-play svg{fill:#0070c9}.our-mission .about-video .video-play .play-icon{display:block;width:5.25rem;height:5.25rem}.our-mission .about-video .video-play .pause-icon{display:none!important;width:0;height:0}.our-mission .about-video .video-play.play svg{opacity:0}.our-mission .about-video .video-play.play .play-icon{width:0;height:0}.our-mission .about-video .video-play.play .pause-icon{width:5.25rem;height:5.25rem}.our-mission .about-video .video-play.play:hover svg{opacity:1}.our-mission .hide-description{display:none}.cabinets-section .room-navigation{border:0}.cabinets-section .room-navigation .nav-item{position:relative;bottom:0;flex:0 0 33.333%;max-width:33.333%;padding:.875rem}.cabinets-section .room-navigation .nav-item a{color:#1a1a1a;font:normal 1.875rem/1em "HelveticaNeueCyrRoman",sans-serif;text-align:center;padding:1rem;border:1px solid #1a1a1a;border-radius:1.875rem;background-color:initial;transition:all .45s ease-in-out}.cabinets-section .room-navigation .nav-item a.active{color:#fff;background:#1a1a1a;margin-bottom:0}.cabinets-section .calculator-element{background:transparent;margin-bottom:1.875rem;height:auto;border:0}.kitchen-project{position:relative}.kitchen-project .svg-wrapper{margin:0 auto;max-width:1100px}.kitchen-project #kitchen{overflow:visible}.kitchen-project #kitchen #kitchen_b_bg{opacity:1;transition:.2s ease-in-out}.kitchen-project #kitchen.hover #kitchen_b_bg{opacity:.3;filter:grayscale(100%);transition:.2s ease-in-out}.kitchen-project path{fill:none;stroke:transparent;stroke-width:3;pointer-events:all;opacity:1;transition:.2s ease-in-out}.kitchen-project a:hover path{stroke:#6eacdc}.kitchen-project a.ahover path,.kitchen-project a:hover path{opacity:1;fill:url(#kitchenRamapattern);transition:.2s ease-in-out}.kitchen-project a.ahover path{stroke:#1a1a1a}.kitchen-project .tooltip{fill:#fff;font:normal 1rem/1.2em "HelveticaNeueCyrRoman",sans-serif;border-radius:0}.kitchen-project .tooltip_bg{fill:#000;stroke:#fff;stroke-width:1;border-radius:0;opacity:.8}.kitchen-project .cabinet-list{position:absolute;bottom:0;left:calc(50% - 7rem);width:14rem;background:rgba(0,0,0,.8);border:1px solid #fff;padding:0;margin:0;list-style:none;opacity:0;visibility:hidden;z-index:10;transition:all .45s ease-in-out}.kitchen-project .cabinet-list.active{bottom:3rem;opacity:1;visibility:visible;transition:all .45s ease-in-out}.kitchen-project .cabinet-list .cabinet-item{border-bottom:1px solid hsla(0,0%,100%,.2)}.kitchen-project .cabinet-list .cabinet-item:last-child{border-bottom:0}.kitchen-project .cabinet-list .cabinet-item a{display:block;color:#fff;font:normal 1rem/1.2em "HelveticaNeueCyrRoman",sans-serif;text-align:center;padding:.625rem;background:transparent;transition:all .45s ease-in-out}.kitchen-project .cabinet-list .cabinet-item a:hover{color:#000;background:hsla(0,0%,100%,.8);transition:all .45s ease-in-out}.cabinet-elements .elements-list{margin:0;padding:0;list-style:none;text-align:right}.cabinet-elements .elements-list .element-item{margin-bottom:.25rem}.cabinet-elements .elements-list .element-item:last-child{margin-bottom:0}.cabinet-elements .elements-list .element-item a{position:relative;display:inline-block;color:#1a1a1a;font:normal 1.125rem/1.2em "HelveticaNeueCyrRoman",sans-serif;transition:all .45s ease-in-out}.cabinet-elements .elements-list .element-item a:after{content:"";position:absolute;bottom:0;right:0;width:0;height:1px;background:#1a1a1a;transition:all .45s ease-in-out}.cabinet-elements .elements-list .element-item a:hover:after{width:100%;transition:all .45s ease-in-out}.cabinet-elements .elements-list .element-item a.active{font-weight:600}.cabinet-elements .elements-list .element-item a.active:after{width:100%;transition:all .45s ease-in-out}.bathroom-project{position:relative}.bathroom-project .svg-wrapper{margin:0 auto;max-width:1100px}.bathroom-project #bathroom{overflow:visible}.bathroom-project #bathroom #bathroom_b_bg{opacity:1;transition:.2s ease-in-out}.bathroom-project #bathroom.hover #bathroom_b_bg{opacity:.3;filter:grayscale(100%);transition:.2s ease-in-out}.bathroom-project path{fill:none;stroke:transparent;stroke-width:3;pointer-events:all;opacity:1;transition:.2s ease-in-out}.bathroom-project a:hover path{stroke:#6eacdc}.bathroom-project a.ahover path,.bathroom-project a:hover path{opacity:1;fill:url(#bathroomRamapattern);transition:.2s ease-in-out}.bathroom-project a.ahover path{stroke:#1a1a1a}.bathroom-project .tooltip{fill:#fff;font:normal 1rem/1.2em "HelveticaNeueCyrRoman",sans-serif;border-radius:0}.bathroom-project .tooltip_bg{fill:#000;stroke:#fff;stroke-width:1;border-radius:0;opacity:.8}.bathroom-project .cabinet-list{position:absolute;bottom:0;left:calc(50% - 7rem);width:14rem;background:rgba(0,0,0,.8);border:1px solid #fff;padding:0;margin:0;list-style:none;opacity:0;visibility:hidden;z-index:10;transition:all .45s ease-in-out}.bathroom-project .cabinet-list.active{bottom:3rem;opacity:1;visibility:visible;transition:all .45s ease-in-out}.bathroom-project .cabinet-list .cabinet-item{border-bottom:1px solid hsla(0,0%,100%,.2)}.bathroom-project .cabinet-list .cabinet-item:last-child{border-bottom:0}.bathroom-project .cabinet-list .cabinet-item a{display:block;color:#fff;font:normal 1rem/1.2em "HelveticaNeueCyrRoman",sans-serif;text-align:center;padding:.625rem;background:transparent;transition:all .45s ease-in-out}.bathroom-project .cabinet-list .cabinet-item a:hover{color:#000;background:hsla(0,0%,100%,.8);transition:all .45s ease-in-out}.closet-project{position:relative}.closet-project .svg-wrapper{margin:0 auto;max-width:1100px}.closet-project #closet{overflow:visible}.closet-project #closet #closet_b_bg{opacity:1;transition:.2s ease-in-out}.closet-project #closet.hover #closet_b_bg{opacity:.3;filter:grayscale(100%);transition:.2s ease-in-out}.closet-project path{fill:none;stroke:transparent;stroke-width:3;pointer-events:all;opacity:1;transition:.2s ease-in-out}.closet-project a:hover path{stroke:#6eacdc}.closet-project a.ahover path,.closet-project a:hover path{opacity:1;fill:url(#closetRamapattern);transition:.2s ease-in-out}.closet-project a.ahover path{stroke:#1a1a1a}.closet-project .tooltip{fill:#fff;font:normal 1rem/1.2em "HelveticaNeueCyrRoman",sans-serif;border-radius:0}.closet-project .tooltip_bg{fill:#000;stroke:#fff;stroke-width:1;border-radius:0;opacity:.8}.closet-project .cabinet-list{position:absolute;bottom:0;left:calc(50% - 7rem);width:14rem;background:rgba(0,0,0,.8);border:1px solid #fff;padding:0;margin:0;list-style:none;opacity:0;visibility:hidden;z-index:10;transition:all .45s ease-in-out}.closet-project .cabinet-list.active{bottom:3rem;opacity:1;visibility:visible;transition:all .45s ease-in-out}.closet-project .cabinet-list .cabinet-item{border-bottom:1px solid hsla(0,0%,100%,.2)}.closet-project .cabinet-list .cabinet-item:last-child{border-bottom:0}.closet-project .cabinet-list .cabinet-item a{display:block;color:#fff;font:normal 1rem/1.2em "HelveticaNeueCyrRoman",sans-serif;text-align:center;padding:.625rem;background:transparent;transition:all .45s ease-in-out}.closet-project .cabinet-list .cabinet-item a:hover{color:#000;background:hsla(0,0%,100%,.8);transition:all .45s ease-in-out}.assembly .assembly-items{margin-top:-2.5rem}.assembly .assembly-items .assembly-item{margin-top:2.5rem}.assembly .assembly-items .assembly-item a{position:relative;display:block;transition:all .45s ease-in-out}.assembly .assembly-items .assembly-item a img{display:block;width:100%;margin-bottom:.875rem;border-bottom:.375rem solid transparent;box-shadow:none;transition:all .45s ease-in-out;z-index:1}.assembly .assembly-items .assembly-item a .assembly-title{display:block;color:#000;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif;text-align:center;transition:all .45s ease-in-out}.assembly .assembly-items .assembly-item a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.15);z-index:2}.assembly .assembly-items .assembly-item a:after{content:"";position:absolute;top:.75rem;right:.75rem;width:2.8125rem;height:3.125rem;z-index:3}.assembly .assembly-items .assembly-item a.pdf:after{background:url(/static/media/pdf-icon.9aa0481a.svg) no-repeat 50%/cover}.assembly .assembly-items .assembly-item a.youtube:after{background:url(/static/media/youtube-icon.af8c92f7.svg) no-repeat 50%/cover;height:2.8125rem}.assembly .assembly-items .assembly-item a:hover img{border-bottom:.375rem solid #6eacdc;box-shadow:0 1rem 1rem rgba(0,0,0,.35);transition:all .45s ease-in-out}.assembly .assembly-items .assembly-item a:hover .assembly-title{color:#6eacdc;transition:all .45s ease-in-out}.assembly.owl-carousel{max-width:calc(100% - 5rem);margin:0 auto}.assembly.owl-carousel .owl-nav{display:block}.assembly.owl-carousel .owl-nav .owl-prev{left:-2.5rem}.assembly.owl-carousel .owl-nav .owl-next,.assembly.owl-carousel .owl-nav .owl-prev{position:absolute;top:0;width:2.5rem;height:100%;display:flex;align-items:center;justify-content:center;transition:all .45s ease-in-out;z-index:5}.assembly.owl-carousel .owl-nav .owl-next{right:-2.5rem}.assembly.owl-carousel .owl-nav svg{display:block;fill:#fff;width:2rem;height:auto;transition:all .45s ease-in-out}.assembly.owl-carousel .owl-nav .owl-next:hover svg,.assembly.owl-carousel .owl-nav .owl-prev:hover svg{fill:#1a1a1a}.exterior-material-gallery .gallery-list{margin:-1.25rem -1.25rem 0;padding:0;list-style:none}.exterior-material-gallery.calculator-material.modal-gallery .gallery-list{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-start;margin:0;padding:0;list-style:none}.exterior-material-gallery.calculator-material.modal-gallery .gallery-list .gallery-item{flex:0 0 16.667%;max-width:16.667%;margin:0;padding:0}.exterior-material-gallery.calculator-material.modal-gallery .gallery-list .gallery-item a{position:relative;display:block;background:#fff;box-shadow:none;padding:.625rem;z-index:1}.exterior-material-gallery .gallery-list .gallery-item:nth-child(6n){margin-right:0}.exterior-material-gallery .gallery-list .gallery-item button{position:relative;display:block;box-shadow:none;overflow:hidden;padding:0;width:100%;border:0;cursor:pointer;transition:all .45s ease-in-out;height:13rem}.exterior-material-gallery .gallery-list .gallery-item button img{width:100%;transform:scale(1.12);transition:all .45s ease-in-out}.exterior-material-gallery .gallery-list .gallery-item button .material-title{position:absolute;display:block;color:#fff;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif;text-align:center;bottom:0;left:0;width:100%;padding:1.25rem;background:#000;transform:translate3d(0,100%,0);transition:all .45s ease-in-out;z-index:2}.exterior-material-gallery .gallery-list .gallery-item button:hover .material-title{transform:translateZ(0)}.exterior-material-gallery.owl-carousel{max-width:calc(100% - 5rem);margin:0 auto}.exterior-material-gallery .gallery-list .gallery-item .modal-material-gallery{display:none}.modal-material-gallery .lSSlideOuter .lightSlider li{display:flex;align-items:center;justify-content:center;background:transparent}.modal-material-gallery .lSSlideOuter .lightSlider li img{max-height:100%}.modal-material-gallery .lSSlideOuter .lSPager.lSGallery li{background:#fff}.modal-material-gallery .lSSlideOuter .lSPager.lSGallery a{display:flex;align-items:center;justify-content:center;height:100%}.modal-material-gallery .lSSlideOuter .lSPager.lSGallery img{width:90px;height:90px}.modal-gallery .carousel-slider .slider .slide{background:transparent}.modal-gallery .carousel-slider .slider .slide img{display:block;width:auto;max-height:70vh;margin:0 auto}.modal-gallery .carousel .thumbs .thumb{width:60px;height:60px;padding:0;overflow:hidden}.modal-gallery .carousel .thumbs .thumb img{display:block;height:100%;width:auto;max-width:1000px;margin:0 auto}.modal-gallery .carousel .thumbs-wrapper{margin:1.875rem 0 0}.styles_closeButton__20ID4{z-index:5}.exterior-material-gallery.owl-carousel .owl-nav{display:block}.exterior-material-gallery.owl-carousel .owl-nav .owl-prev{left:-2.5rem}.exterior-material-gallery.owl-carousel .owl-nav .owl-next,.exterior-material-gallery.owl-carousel .owl-nav .owl-prev{position:absolute;top:0;width:2.5rem;height:100%;display:flex;align-items:center;justify-content:center;transition:all .45s ease-in-out;z-index:5}.exterior-material-gallery.owl-carousel .owl-nav .owl-next{right:-2.5rem}.exterior-material-gallery.owl-carousel .owl-nav svg{display:block;fill:#fff;width:2rem;height:auto;transition:all .45s ease-in-out}.exterior-material-gallery.owl-carousel .owl-nav .owl-next:hover svg,.exterior-material-gallery.owl-carousel .owl-nav .owl-prev:hover svg{fill:#1a1a1a}.exterior-material-gallery.calculator-material{width:100%;height:80vh;overflow-y:scroll;max-width:51.25rem}.exterior-material-gallery.calculator-material .gallery-list{margin:0}.exterior-material-gallery.calculator-material .gallery-list .gallery-item{flex:0 0 16.667%;max-width:16.667%;margin:0;padding:0}.exterior-material-gallery.calculator-material .gallery-list .gallery-item a{position:relative;display:block;background:#fff;box-shadow:none;padding:.625rem;z-index:1}.exterior-material-gallery.calculator-material .gallery-list .gallery-item a:after,.exterior-material-gallery.calculator-material .gallery-list .gallery-item a:before{display:none}.exterior-material-gallery.calculator-material .gallery-list .gallery-item a img{box-shadow:none;transition:all .45s ease-in-out}.exterior-material-gallery.calculator-material .gallery-list .gallery-item a .material-name{position:absolute;top:100%;left:0;display:block;color:#494949;font:normal .875rem/1.5em "HelveticaNeueCyrRoman",sans-serif;text-transform:uppercase;padding:.5rem .625rem;width:100%;opacity:0;height:0;transition:all .45s ease-in-out}.exterior-material-gallery.calculator-material .gallery-list .gallery-item a:hover{transform:scale(1);box-shadow:0 3px 5px rgba(0,0,0,.35);z-index:2}.exterior-material-gallery.calculator-material .gallery-list .gallery-item a:hover .material-name{background:#fff;box-shadow:0 3px 5px rgba(0,0,0,.35);opacity:1;height:auto;transition:all .45s ease-in-out}.exterior-material-gallery.calculator-material .gallery-list .gallery-item a.checked img{box-shadow:0 0 0 .1875rem #68baea;transition:all .45s ease-in-out}.exterior-material-gallery.calculator-material .gallery-list .gallery-item a.checked .material-name{color:#68baea;transition:all .45s ease-in-out}.slider{width:100%}.slider ul{list-style:none outside none;padding-left:0;margin-bottom:0}.slider li{display:block;float:left;margin-right:0;cursor:pointer}.slider img{display:block;height:auto;width:100%;max-width:100%}.slider .lSSlideOuter .lSPager.lSGallery{margin-top:2.5rem!important}.slider .lSSlideOuter .lSPager.lSGallery li{border-radius:0}.slider .lSSlideOuter .lSPager.lSGallery li a{position:relative;display:block}.slider .lSSlideOuter .lSPager.lSGallery li a img{filter:grayscale(100%);transition:all .45s ease-in-out}.slider .lSSlideOuter .lSPager.lSGallery li.active a img{filter:grayscale(0);transition:all .45s ease-in-out}.search .search-title h1{color:#000;font:normal 1.875rem/1.2em "HelveticaNeueCyrRoman",sans-serif;text-align:center;text-transform:uppercase;margin-bottom:1.875rem}.search .search-title h1 .number,.search .search-title h1 .search-word{color:#0070c9;font:inherit;font-family:"HelveticaNeueCyrMedium",sans-serif}.search .result-items{max-width:60rem;margin:1.875rem auto 0}.search .result-items .result-item{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:1px solid #d8d8d8}.search .result-items .result-item:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.search .result-items .result-item .product-image{position:relative;flex:0 0 6.25rem;max-width:6.25rem;margin-right:1.25rem}.search .result-items .result-item .product-image a{display:block;width:6.25rem;height:6.25rem;border:1px solid #d8d8d8;background-color:#fff}.search .result-items .result-item .product-information{flex:1 0 15.3125rem;max-width:100%;margin-right:1.25rem}.search .result-items .result-item .product-information .product-name{color:#000;font:normal 1.25rem/1.2em "HelveticaNeueCyrMedium",sans-serif;margin-bottom:.625rem;transition:all .45s ease-in-out}.search .result-items .result-item .product-information .product-name a{color:inherit;font:inherit}.search .result-items .result-item .product-information .product-code{padding-bottom:1rem}.search .result-items .result-item .product-information .product-code .text{font-size:1rem;text-transform:none}.search .result-items .result-item .product-information .product-code .value{font-size:1rem}.search .result-items .result-item .product-information .product-price{margin-right:0}.search .result-items .result-item .product-information .product-price .price-text,.search .result-items .result-item .product-information .product-price .price-value{font-size:1rem}.search .result-items .result-item .product-link{flex:0 0 9.25rem;max-width:9.25rem}.search .result-items .result-item .product-link a{display:block;color:#5f5f5f;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif;text-align:center;width:100%;padding:.625rem 0;border:1px solid #5f5f5f;background:transparent;transition:all .45s ease-in-out}.search .result-items .result-item .product-link a:hover{color:#fff;background:#5f5f5f;transition:all .45s ease-in-out}.search .result-items .result-item.promotional-price .product-image:after{content:"";position:absolute;top:-.25rem;right:-.25rem;width:3rem;height:3rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEUAAABGCAMAAACtx6m1AAAAAXNSR0IB2cksfwAAAYBQTFRFAAAAa67Xbarbb6vdbKzcb6zbba3cbqvcba3dbqvcbqvbbqzbbqzcb6zcbqzcbazcbqzcbqvcbqzbbqzcbqzcbazcbazcbqzcbqzcbqzcbq3bcarZYpvFbqzccarcQICATHmYZqHNSnSUSnaTTHmXbqzaS3eTSXaTTXqZaKPPSnaTSnaTSnWSSXeTUoKjbKjZba3bbarbbqzcbqzcb7HebqzcbKfYstPs7PT6xd7xeLHebqzc2On2i73jgbfhbKrdbq3cz+Pz4u749fn9nsjolcLlZqrdb63dbqzcu9jvqM3qbq3bb6zaqs7qb6rdbqzcbK7cZrPmbqvdbqzcbqzcb63bbqzcbavdbqzcgKrVbqzdbq3cgL+/bazdb6zbbqzcbazcba3cb63bbqzcbqzcbqzcbqvbAP//bqvbbqzcbq3cVar/bqzbbqzcbqzbb6zcZZ7JSnaVY5zHbq3bSnaTS3iWZZ7JbazbcKvbS3iWYZjASXaTS3aSSXaTTHiTQICf1OThRAAAAIB0Uk5TABM/TFBcYG1wfYCOkJ+gr7DA0NHg4vDy//OkG9LkJAT2/zf//+Z0sf//2s6wkmTdHBXT3BfjGv/////m////Lev//////w818f//yTf/PPZCCkP6vk77W/0GsmYEaXj46XyI2cqXugGropsDpYusbPHR/13Q//9NQPjcxrx9QAhWPEYYAAACRklEQVR4nN3X+VPUMBQH8KiIKyKysOLzAJUKeMuhNq0luk0XDYqg4rGoKF6oeN+3/7oN23bb0nZy7OiM35l2+ks+zct705kitG79hraN7ZtKmzu2dG7t2tZdLvf0Vrb37QDYuWs3Es0eyE//gCCyd9/+FjCDxoEiZkiMGTaKGbHdjBiGcfCQLnP4yNFjw8dPFDCVUaGi/IyNFzATf5s5OdESZvS/ZE4VMadFmYH+AmZ87J8zJrZseeZMCnEmTUykmbPnEkrV5JJ8UTGGmGC6ADYlOoxlAbgmeFjliCOGl1PDNvFiJfZOiTLnLzRWMH8v4E7zR68aUheFmUsBwwV+mS7GDFQZ26HUIYy6nk1tUGZgcsahjt9pVo2djThzeTboNrPBc2xa4yMoz8zNNl/uYZcfdjTEigyeTiBqDJ+7BAJQviLKXL0WLHFYhEQjOC/MXA8Y0kQwVWc8GiKMYHWGsQZi8ZsCc6PJEFzlhRFck2Zu3goZvxy/W5yJOiXPmK612vREw+frsgxxOeDFvzYAC4pMKuLMbShi7ogyd0OGrVVgUVSJmKxUhJVCRlxBpZYoaDEPuSej5DJ9Ukoec19OQUuZikSPGnmQpTyUVTKZHmkli3kkr2QwZQUFPU4rT1SU5TTTraKsYZ4qKWmmS01By8/iynNFBa28iCmdqkqCeamsxJkOdQWtvAqVJQ0F1RcCpaSjRMxrLQXV36wq7XoKevuOK+81lQ8fP/lKm65icOaztsKZL/qK8fWb8C9TTr7/+PnrN0J/AOfj6I1dxsSTAAAAAElFTkSuQmCC) no-repeat 50%/cover}.search .result-items .result-item:hover .product-information .product-name{color:#0070c9;transition:all .45s ease-in-out}.contact-map iframe{display:block;max-width:100%;height:100%}.category-main-image{padding-left:0;padding-right:0}.category-main-image img{display:block;height:auto;width:100%}.category-title h1{text-transform:uppercase;color:#000;font:normal 2.25rem/1.2em "HelveticaNeueCyrRoman",sans-serif;text-align:center;margin-bottom:1.25rem}.category-description{margin:0 auto;text-align:center}.touchevents .category-description{display:none}.category-list.row{padding-top:0;padding-bottom:0;margin-left:0;margin-right:0}.module.module-viewed-products .description{margin:1rem auto}.category-list .category-item{flex:0 0 15%;max-width:15%;background:#fff;padding:0;border:2px solid #e5e5e5;border-radius:5px;margin:0 .5rem;display:flex;flex-direction:column}.category-list .category-item:hover{border-color:#0275d8}.category-list .category-item .category-name{margin:1rem 1.5rem;text-align:center;text-transform:uppercase;flex:0 0 15%;max-height:15%}.category-list .category-item .category-name a:hover,.category-list .category-item:hover .category-name{color:#0275d8}.category-list .category-item .category-image{flex:0 0 60%;max-height:60%;overflow:hidden}.category-list .category-item .category-view-btn{flex:0 0 11%;max-height:11%;margin:auto auto 1rem;padding:.5rem;border:2px solid #0275d8;border-radius:5px;background:#0275d8;color:#fff;visibility:hidden}.category-list .category-item:hover .category-view-btn{visibility:visible}.module .module-title{margin-bottom:2.5rem}.module .module-title h3{color:#000;font:normal 2.25rem/1.2em "HelveticaNeueCyrRoman",sans-serif;text-align:center;margin-bottom:0}.module .banner{position:relative;overflow:hidden;margin-bottom:1.875rem}.module .banner .banner-image{position:relative;z-index:1}.module .banner .banner-image a{display:block;overflow:hidden}.module .banner .banner-image a img{display:block;transform:scale(1);width:100%;transition:all .45s ease-in-out}.module .banner .banner-title{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,.8);opacity:0;transform:translateY(100%);z-index:2;transition:all .45s ease-in-out}.module .banner .banner-title h5{color:#fff;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif;text-align:center;text-transform:uppercase;margin-bottom:0}.module .banner .banner-title h5 a{display:block;color:inherit;font:inherit;padding:.75rem 0}.module .banner:hover .banner-image a img{transform:scale(1.05);transition:all .45s ease-in-out}.module .banner:hover .banner-title{opacity:1;transform:translateY(0);transition:all .45s ease-in-out}.module .viewed-nav{display:none}.module .viewed-nav.show{display:block;padding-top:1.25rem}.module .viewed-nav.show .owl-nav,.module .viewed-nav.show .owl-nav .owl-prev{display:flex;align-items:center;justify-content:center}.module .viewed-nav.show .owl-nav .owl-prev{width:2.5rem;height:2.5rem;background:#fff;border:1px solid #d8d8d8;border-radius:2.5rem;margin-right:1.25rem;cursor:pointer;transition:all .45s ease-in-out}.module .viewed-nav.show .owl-nav .owl-prev .arrow-left{display:block;width:1.375rem;height:.625rem;fill:#000;transition:all .45s ease-in-out}.module .viewed-nav.show .owl-nav .owl-prev:hover{border-color:#0070c9;transition:all .45s ease-in-out}.module .viewed-nav.show .owl-nav .owl-prev:hover .arrow-left{fill:#0070c9;transition:all .45s ease-in-out}.module .viewed-nav.show .owl-nav .owl-next{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:#fff;border:1px solid #d8d8d8;border-radius:2.5rem;cursor:pointer;transition:all .45s ease-in-out}.module .viewed-nav.show .owl-nav .owl-next .arrow-right{display:block;width:1.375rem;height:.625rem;fill:#000;transition:all .45s ease-in-out}.module .viewed-nav.show .owl-nav .owl-next:hover{border-color:#0070c9;transition:all .45s ease-in-out}.module .viewed-nav.show .owl-nav .owl-next:hover .arrow-right{fill:#0070c9;transition:all .45s ease-in-out}.module .viewed-products{padding:0}.module .viewed-products .viewed-product{padding:0 .625rem}.module .viewed-products .viewed-product .product-thumb{border-radius:3px;padding:1rem;position:relative;border:2px solid transparent;background-color:#fff;box-shadow:none;transition:all .45s ease-in-out}.module .viewed-products .viewed-product:hover .product-thumb{border-color:#0275d8}.module .viewed-products .viewed-product .product-thumb .product-image{margin-bottom:1rem;position:relative;z-index:1}.module .viewed-products .viewed-product .product-thumb .product-image a{display:block}.module .viewed-products .viewed-product .product-thumb .product-image a img{display:block;width:100%}.module .viewed-products .viewed-product .product-thumb .product-title{z-index:2;color:#000;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif;text-align:center;margin-bottom:0;border-bottom:0 solid transparent;transition:all .45s ease-in-out}.module .viewed-products .viewed-product .product-thumb .product-title a{display:block;color:inherit;font:inherit;padding:.75rem 0}.module .viewed-products .viewed-product .product-thumb:hover{box-shadow:0 1rem 1rem rgba(0,0,0,.35);transition:all .45s ease-in-out}.module .viewed-products .viewed-product.promotional-price .viewed-content:after{content:"";position:absolute;top:-.4378rem;right:-.4378rem;width:4.3125rem;height:4.375rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEUAAABGCAMAAACtx6m1AAAAAXNSR0IB2cksfwAAAYBQTFRFAAAAa67Xbarbb6vdbKzcb6zbba3cbqvcba3dbqvcbqvbbqzbbqzcb6zcbqzcbazcbqzcbqvcbqzbbqzcbqzcbazcbazcbqzcbqzcbqzcbq3bcarZYpvFbqzccarcQICATHmYZqHNSnSUSnaTTHmXbqzaS3eTSXaTTXqZaKPPSnaTSnaTSnWSSXeTUoKjbKjZba3bbarbbqzcbqzcb7HebqzcbKfYstPs7PT6xd7xeLHebqzc2On2i73jgbfhbKrdbq3cz+Pz4u749fn9nsjolcLlZqrdb63dbqzcu9jvqM3qbq3bb6zaqs7qb6rdbqzcbK7cZrPmbqvdbqzcbqzcb63bbqzcbavdbqzcgKrVbqzdbq3cgL+/bazdb6zbbqzcbazcba3cb63bbqzcbqzcbqzcbqvbAP//bqvbbqzcbq3cVar/bqzbbqzcbqzbb6zcZZ7JSnaVY5zHbq3bSnaTS3iWZZ7JbazbcKvbS3iWYZjASXaTS3aSSXaTTHiTQICf1OThRAAAAIB0Uk5TABM/TFBcYG1wfYCOkJ+gr7DA0NHg4vDy//OkG9LkJAT2/zf//+Z0sf//2s6wkmTdHBXT3BfjGv/////m////Lev//////w818f//yTf/PPZCCkP6vk77W/0GsmYEaXj46XyI2cqXugGropsDpYusbPHR/13Q//9NQPjcxrx9QAhWPEYYAAACRklEQVR4nN3X+VPUMBQH8KiIKyKysOLzAJUKeMuhNq0luk0XDYqg4rGoKF6oeN+3/7oN23bb0nZy7OiM35l2+ks+zct705kitG79hraN7ZtKmzu2dG7t2tZdLvf0Vrb37QDYuWs3Es0eyE//gCCyd9/+FjCDxoEiZkiMGTaKGbHdjBiGcfCQLnP4yNFjw8dPFDCVUaGi/IyNFzATf5s5OdESZvS/ZE4VMadFmYH+AmZ87J8zJrZseeZMCnEmTUykmbPnEkrV5JJ8UTGGmGC6ADYlOoxlAbgmeFjliCOGl1PDNvFiJfZOiTLnLzRWMH8v4E7zR68aUheFmUsBwwV+mS7GDFQZ26HUIYy6nk1tUGZgcsahjt9pVo2djThzeTboNrPBc2xa4yMoz8zNNl/uYZcfdjTEigyeTiBqDJ+7BAJQviLKXL0WLHFYhEQjOC/MXA8Y0kQwVWc8GiKMYHWGsQZi8ZsCc6PJEFzlhRFck2Zu3goZvxy/W5yJOiXPmK612vREw+frsgxxOeDFvzYAC4pMKuLMbShi7ogyd0OGrVVgUVSJmKxUhJVCRlxBpZYoaDEPuSej5DJ9Ukoec19OQUuZikSPGnmQpTyUVTKZHmkli3kkr2QwZQUFPU4rT1SU5TTTraKsYZ4qKWmmS01By8/iynNFBa28iCmdqkqCeamsxJkOdQWtvAqVJQ0F1RcCpaSjRMxrLQXV36wq7XoKevuOK+81lQ8fP/lKm65icOaztsKZL/qK8fWb8C9TTr7/+PnrN0J/AOfj6I1dxsSTAAAAAElFTkSuQmCC) no-repeat 50%/cover;z-index:2}.module .viewed-products .owl-carousel{display:none}.module .viewed-products .owl-carousel.owl-loaded{display:block}.module .viewed-products .owl-carousel.owl-loaded .viewed-product{max-width:100%}.category-navigation{position:relative;margin-bottom:1.875rem}.category-navigation .current-category{position:relative;color:#000;font:normal .9375rem/1em "HelveticaNeueCyrRoman",sans-serif;text-transform:uppercase;padding:1.0625rem 1.25rem;border:1px solid #5f5f5f;background:#fff;transition:all .45s ease-in-out;cursor:pointer;z-index:2}.category-navigation .current-category:after{content:"";position:absolute;top:calc(50% - .25rem);right:1.25rem;width:.9375rem;height:.5rem;background:url(/static/media/arrow_icon_down.d32437fa.svg) no-repeat 50%/cover;transform:rotate(0);transform-origin:50%;transition:all .45s ease-in-out}.category-navigation .category-list{position:absolute;top:110%;left:0;width:100%;border:1px solid #5f5f5f;background:#f5f5f5;border-top:0;opacity:0;visibility:hidden;transition:all .45s ease-in-out;z-index:3}.category-navigation .category-list .list-item{position:relative;color:#000;font:normal .9375rem/1em "HelveticaNeueCyrRoman",sans-serif;text-transform:uppercase;padding:1.0625rem 1.25rem;border-bottom:1px solid #5f5f5f;transition:all .45s ease-in-out;cursor:pointer}.category-navigation .category-list .list-item:last-child{border-bottom:0}.category-navigation .category-list .list-item.current,.category-navigation .category-list .list-item:hover{color:#fff;background:#0070c9;transition:all .45s ease-in-out}.category-navigation.active .current-category:after{transform:rotate(180deg);transition:all .45s ease-in-out}.category-navigation.active .category-list{top:100%;opacity:1;visibility:visible;transition:all .45s ease-in-out}.filters .filters-title{color:#ababab;font:normal 1rem/1.5em "HelveticaNeueCyrRoman",sans-serif;text-transform:uppercase;margin-bottom:1.875rem}.filters .filter{border-top:1px solid #e5e5e5;margin-bottom:1rem;padding-top:1rem}.filters .filter:first-child{border:none;padding-top:0}.filters .filter:last-child{margin-bottom:0}.filters .filter .filter-title{position:relative;color:#000;font:normal 1rem/1.5em "HelveticaNeueCyrMedium",sans-serif;cursor:pointer;margin-bottom:0}.filters .filter .filter-list{padding:0;margin-right:-10px;margin-left:-10px;display:none}.filters .filter .filter-list.active{transition:all .45s ease-in-out;display:block}.filters .filter .filter-list .filter-item{padding-left:10px;padding-right:10px;align-self:stretch}.filters .filter .filter-list .filter-item label{position:relative;display:block;margin:0;height:100%;cursor:pointer}.filters .filter .filter-list .filter-item label .filter-name{color:#000;font:normal .875rem/1em "HelveticaNeueCyrLight",sans-serif;text-align:center;background:#fff;height:100%;padding:0 .35rem;opacity:1;transition:all .45s ease-in-out}.filters .filter .filter-list .filter-item label .filter-name:hover{color:#0070c9;border-color:#0070c9;transition:all .45s ease-in-out}.filters .filter .filter-list .filter-item label input:checked+.filter-name{color:#0275d8;background:#fff;transition:all .45s ease-in-out}.filters .filter .filter-list .filter-item.hide-filter{display:none}.filters .filter .filter-list .filter-item.deactivated label{cursor:default}.filters .filter .filter-list .filter-item.deactivated label .filter-name{color:#000;border-color:#d8d8d8;opacity:.5;transition:all .45s ease-in-out}.filters .filter .show-more{margin:1.25rem 0 0}.filters .filter .show-more .more-button{position:relative;display:inline-block;color:#000;font:normal .875rem/2.15em "HelveticaNeueCyrRoman",sans-serif;padding:0 0 0 1.5625rem;border:0;cursor:pointer;background:transparent}.filters .filter .show-more .more-button .text{color:inherit;font:inherit;width:2.25rem}.filters .filter .show-more .more-button .number{color:inherit;font:inherit;opacity:1;transition:all .45s ease-in-out}.filters .filter .show-more .more-button:after{content:"";position:absolute;top:calc(50% - .25rem);left:0;width:.9375rem;height:.5rem;background:url(/static/media/arrow_icon_down.d32437fa.svg) no-repeat 50%/cover;transform:rotate(0);transform-origin:50%;transition:all .45s ease-in-out}.filters .filter .show-more .more-button.active .number{opacity:0;transition:all .45s ease-in-out}.filters .filter .show-more .more-button.active:after{transform:rotate(180deg);transition:all .45s ease-in-out}.filters .filter .filter-title:after{background:url(/static/media/arrow_icon_down.d32437fa.svg) no-repeat 50%/cover;content:"";position:absolute;top:.25rem;right:0;width:.9375rem;height:.5rem;transform:rotate(0);transform-origin:50%;transition:all .45s ease-in-out}.filters .filter .filter-title.active:after{transform:rotate(180deg)}.filters .filter.load-capacity .input-range{margin:3.875rem auto 2rem;max-width:calc(100% - 1.75rem)}.filters .filter.load-capacity .input-range .input-range__track--background{position:relative;top:auto;height:.1875rem;border:0;background:#d8d8d8;margin-top:0}.filters .filter.load-capacity .input-range .input-range__track--active{background:#6eacdc;height:100%;outline:none}.filters .filter.load-capacity .input-range .input-range__slider{top:calc(50% - .35rem);width:1.75rem;height:1.75rem;box-shadow:0 3px 5px rgba(0,0,0,.35);border:1px solid #d8d8d8;background-color:#fff;border-radius:1.75rem;margin-left:-.875rem;outline:none;cursor:pointer}.filters .filter.load-capacity .input-range .input-range__label-container{position:absolute;left:calc(50% - 1.625rem);top:-1rem;display:block;color:#000;font:normal .875rem/2em "HelveticaNeueCyrLight",sans-serif;background:#fff;width:3.25rem;text-align:center}.category-sorting{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-end}.category-sorting .matching-products .matching-number{color:#000;font:normal 1rem/2.25em "HelveticaNeueCyrRoman",sans-serif;margin-bottom:0}.category-sorting .matching-products .matching-number .number{color:inherit;font:inherit}.category-sorting .sorting{flex:1 0 12rem;max-width:100%;display:flex;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end}.category-sorting .sorting .sorting-text{color:#000;font:normal .875rem/1em "HelveticaNeueCyrLight",sans-serif;margin-right:.625rem}.category-sorting .sorting .sorting-variant{position:relative;flex:0 0 7.75rem;max-width:7.75rem}.category-sorting .sorting .sorting-variant .current-sorting{position:relative;color:#000;font:normal .875rem/1em "HelveticaNeueCyrLight",sans-serif;border:1px solid #d8d8d8;background-color:#fff;padding:.625rem 2.875rem .625rem 1.25rem;cursor:pointer;transition:all .45s ease-in-out}.category-sorting .sorting .sorting-variant .current-sorting:after{content:"";position:absolute;top:calc(50% - .25rem);right:1.25rem;width:.9375rem;height:.5rem;background:url(/static/media/arrow_icon_down.d32437fa.svg) no-repeat 50%/cover;transform:rotate(0);transform-origin:50%;transition:all .45s ease-in-out}.category-sorting .sorting .sorting-variant .sorting-list{position:absolute;top:110%;left:0;width:100%;border:1px solid #d8d8d8;background:#f5f5f5;border-top:0;opacity:0;visibility:hidden;z-index:3;transition:all .45s ease-in-out}.category-sorting .sorting .sorting-variant .sorting-list .list-item{position:relative;color:#000;font:normal .875rem/1em "HelveticaNeueCyrLight",sans-serif;padding:.625rem 1.25rem;border-bottom:1px solid #d8d8d8;transition:all .45s ease-in-out;cursor:pointer}.category-sorting .sorting .sorting-variant .sorting-list .list-item:last-child{border-bottom:0}.category-sorting .sorting .sorting-variant .sorting-list .list-item.current,.category-sorting .sorting .sorting-variant .sorting-list .list-item:hover{color:#fff;background:#0070c9;transition:all .45s ease-in-out}.category-sorting .sorting .sorting-variant.active .current-sorting:after{transform:rotate(180deg);transition:all .45s ease-in-out}.category-sorting .sorting .sorting-variant.active .sorting-list{top:100%;opacity:1;visibility:visible;transition:all .45s ease-in-out}.category-sorting .filter-result{flex:0 0 100%;max-width:100%;margin-top:.625rem}.category-sorting .filter-result .result-list{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-start}.category-sorting .filter-result .result-list .result-item{display:flex;align-items:center;justify-content:center;border-radius:1.125rem;border:1px solid #d8d8d8;background-color:#fff;margin-right:.875rem}.category-sorting .filter-result .result-list .result-item:last-child{margin-right:0}.category-sorting .filter-result .result-list .result-item .result{display:block;color:#000;font:normal .875rem/1em "HelveticaNeueCyrLight",sans-serif;padding:.625rem 0 .625rem 1.25rem}.category-sorting .filter-result .result-list .result-item .remove-result{padding:.75rem;background:transparent;border:0;cursor:pointer}.category-sorting .filter-result .result-list .result-item .remove-result .close-icon{display:block;width:.625rem;height:.625rem;fill:#000;transition:all .45s ease-in-out}.category-sorting .filter-result .result-list .result-item:hover{border-color:#0070c9;transition:all .45s ease-in-out}.category-sorting .filter-result .result-list .result-item:hover .remove-result .close-icon{fill:#ff9797;stroke:#ff9797;transition:all .45s ease-in-out}.category-sorting .filter-result .result-list .result-item.clear{border-color:#ff9797;transition:all .45s ease-in-out}.category-sorting .filter-result .result-list .result-item.clear .clear-all{display:block;color:#000;font:normal .875rem/1em "HelveticaNeueCyrLight",sans-serif;padding:.625rem 1.25rem;background:transparent;border:0;cursor:pointer;transition:all .45s ease-in-out}.category-sorting .filter-result .result-list .result-item.clear:hover{background:#ff9797;transition:all .45s ease-in-out}.category-sorting .filter-result .result-list .result-item.clear:hover .clear-all{color:#fff;transition:all .45s ease-in-out}.product-layout .product-thumb{position:relative;background-color:#fff;margin-top:1.875rem;box-shadow:0 0 0 1px #d8d8d8;transition:all .45s ease-in-out}.product-layout .product-thumb.promotional-price:after{content:"";position:absolute;top:-.4378rem;right:-.4378rem;width:4.3125rem;height:4.375rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEUAAABGCAMAAACtx6m1AAAAAXNSR0IB2cksfwAAAYBQTFRFAAAAa67Xbarbb6vdbKzcb6zbba3cbqvcba3dbqvcbqvbbqzbbqzcb6zcbqzcbazcbqzcbqvcbqzbbqzcbqzcbazcbazcbqzcbqzcbqzcbq3bcarZYpvFbqzccarcQICATHmYZqHNSnSUSnaTTHmXbqzaS3eTSXaTTXqZaKPPSnaTSnaTSnWSSXeTUoKjbKjZba3bbarbbqzcbqzcb7HebqzcbKfYstPs7PT6xd7xeLHebqzc2On2i73jgbfhbKrdbq3cz+Pz4u749fn9nsjolcLlZqrdb63dbqzcu9jvqM3qbq3bb6zaqs7qb6rdbqzcbK7cZrPmbqvdbqzcbqzcb63bbqzcbavdbqzcgKrVbqzdbq3cgL+/bazdb6zbbqzcbazcba3cb63bbqzcbqzcbqzcbqvbAP//bqvbbqzcbq3cVar/bqzbbqzcbqzbb6zcZZ7JSnaVY5zHbq3bSnaTS3iWZZ7JbazbcKvbS3iWYZjASXaTS3aSSXaTTHiTQICf1OThRAAAAIB0Uk5TABM/TFBcYG1wfYCOkJ+gr7DA0NHg4vDy//OkG9LkJAT2/zf//+Z0sf//2s6wkmTdHBXT3BfjGv/////m////Lev//////w818f//yTf/PPZCCkP6vk77W/0GsmYEaXj46XyI2cqXugGropsDpYusbPHR/13Q//9NQPjcxrx9QAhWPEYYAAACRklEQVR4nN3X+VPUMBQH8KiIKyKysOLzAJUKeMuhNq0luk0XDYqg4rGoKF6oeN+3/7oN23bb0nZy7OiM35l2+ks+zct705kitG79hraN7ZtKmzu2dG7t2tZdLvf0Vrb37QDYuWs3Es0eyE//gCCyd9/+FjCDxoEiZkiMGTaKGbHdjBiGcfCQLnP4yNFjw8dPFDCVUaGi/IyNFzATf5s5OdESZvS/ZE4VMadFmYH+AmZ87J8zJrZseeZMCnEmTUykmbPnEkrV5JJ8UTGGmGC6ADYlOoxlAbgmeFjliCOGl1PDNvFiJfZOiTLnLzRWMH8v4E7zR68aUheFmUsBwwV+mS7GDFQZ26HUIYy6nk1tUGZgcsahjt9pVo2djThzeTboNrPBc2xa4yMoz8zNNl/uYZcfdjTEigyeTiBqDJ+7BAJQviLKXL0WLHFYhEQjOC/MXA8Y0kQwVWc8GiKMYHWGsQZi8ZsCc6PJEFzlhRFck2Zu3goZvxy/W5yJOiXPmK612vREw+frsgxxOeDFvzYAC4pMKuLMbShi7ogyd0OGrVVgUVSJmKxUhJVCRlxBpZYoaDEPuSej5DJ9Ukoec19OQUuZikSPGnmQpTyUVTKZHmkli3kkr2QwZQUFPU4rT1SU5TTTraKsYZ4qKWmmS01By8/iynNFBa28iCmdqkqCeamsxJkOdQWtvAqVJQ0F1RcCpaSjRMxrLQXV36wq7XoKevuOK+81lQ8fP/lKm65icOaztsKZL/qK8fWb8C9TTr7/+PnrN0J/AOfj6I1dxsSTAAAAAElFTkSuQmCC) no-repeat 50%/cover;z-index:2}.product-layout .product-thumb .product-image{position:relative;z-index:1}.product-layout .product-thumb .product-image a{display:block;transition:all .45s ease-in-out}.product-layout .product-thumb .product-image a img{display:block;width:100%}.samples .product-layout .product-thumb{height:20rem;display:flex;flex-direction:column;justify-content:space-between;width:80%;margin:0 auto;padding:2rem 1rem;background:#f5f5f5;border:1px solid #ccc;box-sizing:border-box;border-radius:10px}.touchevents .samples .product-layout .product-thumb{height:100%;padding-bottom:0}.touchevents .samples .product-layout{margin-bottom:2rem!important}@media (max-width:1600px){.samples .product-layout .product-thumb{width:95%}}@media (max-width:1200px){.samples-header{padding:0 4rem}img.responsive{width:auto!important;height:auto!important}}@media (max-width:900px){.anchor-item{width:85%}}.samples .product-layout .product-thumb .product-image{flex:0 0 50%;max-height:50%;display:flex;justify-content:center;margin-bottom:1rem}.samples .product-layout .product-thumb .sample-bottom{flex:0 0 50%;max-height:50%;display:flex;flex-direction:column;justify-content:space-between}.samples .product-layout .product-thumb .product-buttons input[type=number]{width:30%}.samples .product-layout .product-thumb .product-buttons{background:rgba(0,0,0,.7);padding:.3rem;display:flex;justify-content:space-around}.product-layout .product-thumb .product-title,.samples .product-layout .product-thumb .product-buttons{position:absolute;bottom:0;left:0;color:#000;font:normal 1rem/1.5em "HelveticaNeueCyrRoman",sans-serif;text-align:center;margin-bottom:0;border-bottom:0 solid transparent;transition:all .45s ease-in-out;width:100%;z-index:2}.samples .product-layout .product-thumb .product-buttons,.samples .product-layout .product-thumb .product-title{position:static}.samples .product-layout .product-thumb .product-image img{max-height:100%;height:100%;width:100%;object-fit:cover;object-position:0 0}.samples .product-layout .product-thumb .product-title{color:#373a3c;text-align:left;bottom:3rem}.samples .product-layout .product-thumb .product-price,.samples .product-layout .product-thumb .total-btn{margin:0;justify-content:space-between}.samples.mobile .product-layout .product-thumb .product-price{justify-content:space-around}.samples.mobile .product-layout .product-thumb .total-btn{justify-content:center}.samples.mobile .product-layout .product-thumb .product-price .price-value{width:100%;text-align:left}.samples .product-layout .product-thumb .product-price .price-value{color:#979797;font:normal .9rem/1.25em "HelveticaNeueCyrRoman",sans-serif}.samples .product-layout .product-thumb .product-buttons{bottom:0}.samples .product-layout .product-thumb .total-btn-row .total-btn .price-total{display:block}.samples.mobile .product-layout .product-thumb .total-btn-row .total-btn .price-total,.samples.mobile .product-layout .product-thumb .total-btn-row .total-btn .total-price{font:normal .9rem/1.25em "HelveticaNeueCyrRoman",sans-serif}.samples.mobile .product-layout .product-thumb .total-btn-row .total-btn .price-total{display:inline}.samples.mobile .product-layout .product-thumb .total-btn-row .total-btn .total-price-btn{width:125%;margin:5px -15px 0}.samples .product-layout .product-thumb .total-btn-row .total-btn .total-price-btn .cart-button{background:#28a745;border:none;border-radius:4px;width:100%;display:block;color:#fff;padding:.3rem .9rem;cursor:pointer}.product-layout .product-thumb .product-buttons .cart-button:hover{transform:scale(1.2)}.product-layout .product-thumb .product-title a{display:block;color:inherit;font:inherit;padding:1.25rem 0 0}.touchevents .product-layout .product-thumb:hover{box-shadow:none;transition:none}.product-layout .product-thumb:hover{box-shadow:0 1rem 1rem rgba(0,0,0,.35);transition:all .45s ease-in-out}.product-pagination .pagination{display:flex;align-items:center;justify-content:flex-end}.product-pagination .pagination .pagination-item{margin-right:1.25rem}.product-pagination .pagination .pagination-item:last-child{margin-right:0}.product-pagination .pagination .pagination-item .pagination-link{position:relative;display:block;color:#ababab;font:normal .875rem/1em "HelveticaNeueCyrLight",sans-serif;transition:all .45s ease-in-out}.product-pagination .pagination .pagination-item .pagination-link svg{display:block;width:.65rem;height:1rem;fill:#000;transition:all .45s ease-in-out}.product-pagination .pagination .pagination-item .pagination-link:after{content:"";position:absolute;bottom:-.125rem;left:0;width:0;height:.125rem;background:#6eacdc;transition:all .45s ease-in-out}.product-pagination .pagination .pagination-item .pagination-link.current,.product-pagination .pagination .pagination-item .pagination-link:hover{color:#096dd9;transition:all .45s ease-in-out}.product-pagination .pagination .pagination-item .pagination-link.current:after{width:100%;transition:all .45s ease-in-out}.product-pagination .pagination .pagination-item.pagination-next.disabled .pagination-link:hover,.product-pagination .pagination .pagination-item.pagination-prev.disabled .pagination-link:hover{color:#ababab!important}.product-pagination .pagination .pagination-item .pagination-next:not(.disabled),.product-pagination .pagination .pagination-item .pagination-next:not(.disabled):hover,.product-pagination .pagination .pagination-item .pagination-prev:not(.disabled),.product-pagination .pagination .pagination-item .pagination-prev:not(.disabled):hover{color:#096dd9}.gallery .product-gallery{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-start}.gallery .product-gallery .main-images{position:relative;flex:0 0 75%;max-width:75%;border:1px solid #d8d8d8;order:1}.gallery .product-gallery .main-images .main-item{background:#fff}.gallery .product-gallery .main-images .main-item a{display:block}.gallery .product-gallery .main-images .main-item a img{display:block;width:100%}.gallery .product-gallery .slick-slider img{height:auto}.gallery .product-gallery .thumbnail-images{flex:0 0 15%;max-width:15%;display:flex;flex-flow:column wrap;align-items:flex-start;justify-content:flex-start;margin-right:5%}.gallery .product-gallery .thumbnail-images .thumbnail-item{background:#fff;border:1px solid transparent;margin-bottom:1.25rem;transition:all .45s ease-in-out}.gallery .product-gallery .thumbnail-images .thumbnail-item:last-child{margin-bottom:0}.gallery .product-gallery .thumbnail-images .thumbnail-item a{display:block}.gallery .product-gallery .thumbnail-images .thumbnail-item a img{display:block;width:100%}.gallery .product-gallery .thumbnail-images .thumbnail-item:hover{border-color:#6eacdc;transition:all .45s ease-in-out}.promotional-price .gallery .product-gallery .main-images{position:relative}.promotional-price .gallery .product-gallery .main-images:after{content:"";position:absolute;top:-.4378rem;right:-.4378rem;width:4.3125rem;height:4.375rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEUAAABGCAMAAACtx6m1AAAAAXNSR0IB2cksfwAAAYBQTFRFAAAAa67Xbarbb6vdbKzcb6zbba3cbqvcba3dbqvcbqvbbqzbbqzcb6zcbqzcbazcbqzcbqvcbqzbbqzcbqzcbazcbazcbqzcbqzcbqzcbq3bcarZYpvFbqzccarcQICATHmYZqHNSnSUSnaTTHmXbqzaS3eTSXaTTXqZaKPPSnaTSnaTSnWSSXeTUoKjbKjZba3bbarbbqzcbqzcb7HebqzcbKfYstPs7PT6xd7xeLHebqzc2On2i73jgbfhbKrdbq3cz+Pz4u749fn9nsjolcLlZqrdb63dbqzcu9jvqM3qbq3bb6zaqs7qb6rdbqzcbK7cZrPmbqvdbqzcbqzcb63bbqzcbavdbqzcgKrVbqzdbq3cgL+/bazdb6zbbqzcbazcba3cb63bbqzcbqzcbqzcbqvbAP//bqvbbqzcbq3cVar/bqzbbqzcbqzbb6zcZZ7JSnaVY5zHbq3bSnaTS3iWZZ7JbazbcKvbS3iWYZjASXaTS3aSSXaTTHiTQICf1OThRAAAAIB0Uk5TABM/TFBcYG1wfYCOkJ+gr7DA0NHg4vDy//OkG9LkJAT2/zf//+Z0sf//2s6wkmTdHBXT3BfjGv/////m////Lev//////w818f//yTf/PPZCCkP6vk77W/0GsmYEaXj46XyI2cqXugGropsDpYusbPHR/13Q//9NQPjcxrx9QAhWPEYYAAACRklEQVR4nN3X+VPUMBQH8KiIKyKysOLzAJUKeMuhNq0luk0XDYqg4rGoKF6oeN+3/7oN23bb0nZy7OiM35l2+ks+zct705kitG79hraN7ZtKmzu2dG7t2tZdLvf0Vrb37QDYuWs3Es0eyE//gCCyd9/+FjCDxoEiZkiMGTaKGbHdjBiGcfCQLnP4yNFjw8dPFDCVUaGi/IyNFzATf5s5OdESZvS/ZE4VMadFmYH+AmZ87J8zJrZseeZMCnEmTUykmbPnEkrV5JJ8UTGGmGC6ADYlOoxlAbgmeFjliCOGl1PDNvFiJfZOiTLnLzRWMH8v4E7zR68aUheFmUsBwwV+mS7GDFQZ26HUIYy6nk1tUGZgcsahjt9pVo2djThzeTboNrPBc2xa4yMoz8zNNl/uYZcfdjTEigyeTiBqDJ+7BAJQviLKXL0WLHFYhEQjOC/MXA8Y0kQwVWc8GiKMYHWGsQZi8ZsCc6PJEFzlhRFck2Zu3goZvxy/W5yJOiXPmK612vREw+frsgxxOeDFvzYAC4pMKuLMbShi7ogyd0OGrVVgUVSJmKxUhJVCRlxBpZYoaDEPuSej5DJ9Ukoec19OQUuZikSPGnmQpTyUVTKZHmkli3kkr2QwZQUFPU4rT1SU5TTTraKsYZ4qKWmmS01By8/iynNFBa28iCmdqkqCeamsxJkOdQWtvAqVJQ0F1RcCpaSjRMxrLQXV36wq7XoKevuOK+81lQ8fP/lKm65icOaztsKZL/qK8fWb8C9TTr7/+PnrN0J/AOfj6I1dxsSTAAAAAElFTkSuQmCC) no-repeat 50%/cover}.product-title{color:#000;font:normal 1.875rem/1.2em "HelveticaNeueCyrRoman",sans-serif;margin-bottom:1.25rem}.product-code{display:flex;align-items:flex-start;justify-content:flex-start;padding-bottom:1.875rem}.product-code .text{color:#000;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif;text-transform:uppercase;margin-right:.1875rem}.product-code .value{color:#000;font:normal 1rem/1em "HelveticaNeueCyrMedium",sans-serif;text-transform:uppercase}.options{margin-bottom:3.125rem}.options .options-title{color:#000;font:normal 1rem/1.5em "HelveticaNeueCyrMedium",sans-serif;margin-bottom:1rem}.option{margin-bottom:1.25rem}.option:last-child{margin-bottom:0}.option .option-name{color:#000;font:normal 1rem/1.5em "HelveticaNeueCyrLight",sans-serif;margin-bottom:.5rem}.option .option-list{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-start}.option .option-list .option-item{margin-right:.625rem;flex:0 0 15%;max-width:15%;position:relative}.option .option-list .option-item svg{display:none}.option .option-list .option-item.disabled svg{display:block;width:100%;height:100%;fill:#e5e5e5;position:absolute;top:0;left:0;z-index:1}.option .option-list .option-item:last-child{margin-right:0}.option .option-list .option-item label{position:relative;display:block;margin:0;cursor:pointer}.option .option-list .option-item label input{position:absolute;opacity:0;visibility:hidden}.option .option-list .option-item label .value{display:block;font:normal .875rem/1em "HelveticaNeueCyrLight",sans-serif;text-align:center;transition:all .45s ease-in-out}.option .option-list .option-item.checked,.option .option-list .option-item:hover{border-color:#0275d8;color:#0275d8;transition:all .45s ease-in-out}.option .option-list .option-item label:hover .value{border-color:#6eacdc;transition:all .45s ease-in-out}.option .option-list .option-item label input:checked+.value{transition:all .45s ease-in-out}.option .option-list .option-item.disabled,.option .option-list .option-item.disabled label input+.value{border-color:silver!important;color:silver!important;background:transparent}.price-quantity,.product-price,.total-btn{display:flex;flex-flow:row wrap;align-items:flex-end;justify-content:flex-start}.product-price,.total-btn{margin-right:3.75rem}.product-price .price-text{color:#000;margin-right:.25rem}.product-price .price-text,.product-price .price-value{font:normal 1.5rem/1.25em "HelveticaNeueCyrRoman",sans-serif;margin-bottom:0}.product-price .price-value{color:#4bbae7;text-align:center}.mini-cart .product-price{margin-right:.75rem}.cart .product-price .price-value,.mini-cart .product-price .price-value{line-height:.9em}.product-price .price-value b{position:relative;display:block;flex:0 0 100%;max-width:100%;color:inherit;font:inherit}.product-price .price-value b.old-price{color:#777}.product-price .price-value b.old-price:after{content:"";position:absolute;top:50%;left:-5%;width:110%;height:1px;background:red}.product-quantity{flex-flow:column wrap}.product-quantity,.product-quantity .quantity-buttons{display:flex;align-items:center;justify-content:center}.product-quantity .quantity-buttons .quantity{flex:0 0 1.5rem;max-width:1.5rem;align-self:stretch}.product-quantity .quantity-buttons .quantity .quantity-minus,.product-quantity .quantity-buttons .quantity .quantity-plus{display:flex;align-items:center;justify-content:center;background:transparent;padding:0;height:100%;width:1.5rem;cursor:pointer;border:1px solid #d8d8d8}.product-quantity .quantity-buttons .quantity .quantity-minus:hover,.product-quantity .quantity-buttons .quantity .quantity-plus:hover{background-color:#ebebeb}.product-quantity .quantity-buttons .quantity .quantity-minus svg,.product-quantity .quantity-buttons .quantity .quantity-plus svg{display:block;fill:#000;width:1rem;height:1rem}.product-quantity .quantity-buttons .quantity .quantity-number{display:block;color:#000;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif;text-align:center;width:1.5rem;background:#fff;border:1px solid #d8d8d8;border-right:none;border-left:none;padding:2px;cursor:default}.product-button{margin-top:1.25rem}.product-button .add-to-cart{display:block;color:#fff;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif;width:9.125rem;padding:.875rem 0;box-shadow:none;border:1px solid #5f5f5f;background-color:#6eacdc;cursor:pointer;transition:all .45s ease-in-out}.product-button .add-to-cart:hover{box-shadow:0 5px 10px #8c8c8c;transition:all .45s ease-in-out}.product-tabs{margin:3.75rem 0 0}.product-tabs .tab-navigation{position:relative;display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-start;z-index:1}.product-tabs .tab-navigation:after{content:"";position:absolute;bottom:1px;left:0;width:100%;height:1px;background:#d8d8d8}.product-tabs .tab-navigation .navigation-item{position:relative;margin-right:2.5rem;z-index:2}.product-tabs .tab-navigation .navigation-item:last-child{margin-right:0}.product-tabs .tab-navigation .navigation-item a{position:relative;display:block;color:#444;font:normal 1rem/1.5em "HelveticaNeueCyrMedium",sans-serif;padding-bottom:.5rem;transition:all .45s ease-in-out}.product-tabs .tab-navigation .navigation-item a:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:.1875rem;background:#6eacdc;transition:all .45s ease-in-out}.product-tabs .tab-navigation .navigation-item a.active{color:#000;transition:all .45s ease-in-out}.product-tabs .tab-navigation .navigation-item a.active:after{left:0;width:100%;transition:all .45s ease-in-out}.checkout-form .account-content:after,.product-tabs .tabs .tab{display:none}.product-tabs .tabs .tab.active{display:block}.product-tabs .tabs.tab-content,.product-tabs .tabs .tab .tab-content{color:#000;padding-top:1.25rem;border:none}.product-tabs .nav-tabs{border:none}.product-tabs .tabs .tab .specifications-list{border:1px solid #d8d8d8}.product-tabs .tabs .tab .specifications-list .specifications-item{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-start;border-bottom:1px solid #d8d8d8}.product-tabs .tabs .tab .specifications-list .specifications-item:last-child{border-bottom:0}.product-tabs .tabs .tab .specifications-list .specifications-item span{display:block;color:#000;padding:.5rem}.product-tabs .tabs .tab .specifications-list .specifications-item span.properties{flex:0 0 40%;max-width:40%;font:normal 1rem/1.5em "HelveticaNeueCyrMedium",sans-serif}.product-tabs .tabs .tab .specifications-list .specifications-item span.value{flex:0 0 60%;max-width:60%;font:normal 1rem/1.5em "HelveticaNeueCyrLight",sans-serif}.product-tabs .tabs .tab .documents-list{padding-top:0;padding-bottom:0}.product-tabs .tabs .tab .documents-list .documents-item{align-self:stretch;margin-bottom:1.875rem}.product-tabs .tabs .tab .documents-list .documents-item .document-link{position:relative;display:block;height:100%;box-shadow:0 0 0 1px #d8d8d8;transition:all .45s ease-in-out}.product-tabs .tabs .tab .documents-list .documents-item .document-image{position:relative;display:block;width:100%;z-index:1}.product-tabs .tabs .tab .documents-list .documents-item .document-name{position:absolute;bottom:0;left:0;color:#000;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif;text-align:center;width:100%;padding:.75rem 0;background:#fff;border-bottom:0;transition:all .45s ease-in-out;z-index:2}.product-tabs .tabs .tab .documents-list .documents-item:hover .document-link{box-shadow:0 1rem 1rem rgba(0,0,0,.35);transition:all .45s ease-in-out}.product-tabs .tabs .tab .documents-list .documents-item:hover .document-link .document-name{color:#0070c9;border-bottom:.375rem solid #6eacdc;transition:all .45s ease-in-out}.shopping-cart .cart-title{color:#000;font:normal 1.875rem/1.2em "HelveticaNeueCyrRoman",sans-serif;text-align:center;margin-bottom:1.875rem}.shopping-cart .cart-content{width:100%;max-width:100%;margin:0 auto}.shopping-cart .cart-content .product-list{padding:1.25rem 0}.shopping-cart .cart-content .product-list .product-item{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:1px solid #f2f2f2}.shopping-cart .cart-content .product-list .product-item .remove-product{flex:0 0 2.625rem;max-width:2.625rem}.account-content .orders-history .order-item .edit-project,.account-content .orders-history .order-item .remove-product .remove,.account-content .orders-history .product-item .remove-product .remove,.admin-form .product-item .remove-product .remove,.admin-view .table .product-item .remove-product .remove,.shopping-cart .cart-content .product-list .product-item .remove-product .remove{display:block;background:transparent;border:0;padding:.25rem;width:1.25rem;margin:0 auto;cursor:pointer}.account-content .orders-history .order-item .remove-product .remove .remove-icon,.account-content .orders-history .product-item .remove-product .remove .remove-icon,.admin-form .product-item .remove-product .remove .remove-icon,.admin-view .table .product-item .remove-product .remove .remove-icon,.shopping-cart .cart-content .product-list .product-item .remove-product .remove .remove-icon{display:block;fill:red;width:.75rem;height:.75rem;transition:all .45s ease-in-out}.account-content .orders-history .product-item .remove-product .remove:hover,.admin-form .product-item .remove-product .remove:hover,.admin-view .table .product-item .remove-product .remove:hover,.shopping-cart .cart-content .product-list .product-item .remove-product .remove:hover{color:#167495}.shopping-cart .cart-content .product-list .product-item .product-image{flex:0 0 5.625rem;max-width:5.625rem;margin-right:.625rem}.shopping-cart .cart-content .product-list .product-item .product-image a{display:block;border:1px solid #e9e9e9;background-color:#fff}.shopping-cart .cart-content .product-list .product-item .product-image a img{display:block}.shopping-cart .cart-content .product-list .product-item .product-image img{height:100px}.shopping-cart .cart-content .product-list .product-item .product-information{flex:0 0 10rem;max-width:10rem;margin-right:.625rem}.shopping-cart .cart-content .product-list .product-item .product-information p{font:inherit;margin-bottom:.625rem}.shopping-cart .cart-content .product-list .product-item .product-information p a{display:block;color:inherit;font:inherit}.shopping-cart .cart-content .product-list .product-item .product-information p b{color:inherit;font:inherit}.shopping-cart .cart-content .product-list .product-item .product-information p b.old-price{font-size:1rem}.shopping-cart .cart-content .product-list .product-item .product-information p.product-number .number,.shopping-cart .cart-content .product-list .product-item .product-information p.product-title{font:inherit}.shopping-cart .cart-content .product-list .product-item .product-price{flex:0 0 10.125rem;max-width:10.125rem;font:inherit;padding-top:0;margin-right:.625rem;margin-left:auto}.shopping-cart .cart-content .product-list .product-item .product-price .price{margin-left:.3125rem;font:inherit}.shopping-cart .cart-content .product-list .product-item .kit-fields{flex:0 0 10rem;max-width:100%;margin-right:.625rem}.shopping-cart .cart-content .product-list .product-item .product-quantity{flex:0 0 8.125rem;max-width:8.125rem;margin-right:.625rem}.shopping-cart .cart-content .product-list .product-item .product-quantity .quantity-buttons{margin:0 auto}.shopping-cart .cart-content .product-list .product-item .product-total-price{flex:0 0 8.5rem;max-width:8.5rem;text-align:right}.shopping-cart .cart-content .product-list .product-item .product-total-price .price{font:inherit}.shopping-cart .cart-content .product-list .product-item .product-total-price .price span{font:inherit;color:#4bbae7;text-align:center;margin-bottom:0}.shopping-cart .cart-content .total-price{padding:0 0 1.25rem}.shopping-cart .cart-content .total-price p{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-end;font:inherit;margin-bottom:.25rem}.shopping-cart .cart-content .total-price p:last-child{margin-bottom:0}.shopping-cart .cart-content .total-price p>span{display:block;flex:0 0 8.625rem;max-width:8.625rem;margin-left:5rem;text-align:right}.shopping-cart .cart-content .total-price p>span b{color:inherit;font:inherit}.shopping-cart .cart-content .total-price p.price-total{font-size:1.5rem}.shopping-cart .cart-content .to-checkout{display:flex;align-items:flex-end;justify-content:flex-end;padding:1.25rem 0 0}.modal-body .link.saveCart,.shopping-cart .cart-content .to-checkout .link{display:flex;align-items:center;justify-content:center;width:11.5rem;height:2.9375rem;color:#fff;font:inherit;padding:0;background:#6eacdc;box-shadow:none;border:1px solid #5f5f5f;cursor:pointer;transition:all .45s ease-in-out;text-align:center}.shopping-cart .cart-content .to-checkout .link:hover{box-shadow:0 5px 10px #8c8c8c;transition:all .45s ease-in-out}.shopping-cart .checkout-form form .row{padding-top:0;padding-bottom:0}.shopping-cart .checkout-form form .field-group{position:relative}.shopping-cart .checkout-form form .field-group .group-title{color:#000;font:normal 1rem/1.5em "HelveticaNeueCyrMedium",sans-serif;margin-bottom:1.875rem}.shopping-cart .checkout-form form .payment-method{margin-bottom:3.75rem}.shopping-cart .checkout-form form .payment-method:last-child{margin-bottom:0}.shopping-cart .checkout-form form .payment-method label{display:block;width:100%;margin:0}.shopping-cart .checkout-form form .payment-method label img{display:inline-block;margin-left:1.25rem;cursor:pointer;opacity:.55;filter:grayscale(100%);transition:all .45s ease-in-out}.shopping-cart .checkout-form form .payment-method label input[type=radio]:checked+img{opacity:1;filter:grayscale(0);transition:all .45s ease-in-out}.shopping-cart .checkout-form form .payment-method .payment-information{display:none}.shopping-cart .checkout-form form .payment-method.card{position:relative;display:block;background:transparent;border:0;border-radius:0}.shopping-cart .checkout-form form .payment-method.card .payment-information{display:block}.shopping-cart .checkout-form form .payment-method.card .card-fields{padding-top:1.25rem;margin-right:-5px;margin-left:-5px}.shopping-cart .checkout-form form .payment-method.card .card-fields .card-field{padding-left:5px;padding-right:5px;margin-bottom:1.25rem}.shopping-cart .checkout-form form .payment-method.card .card-fields .card-field:last-child{margin-bottom:0}.shopping-cart .checkout-form form .payment-method.card .card-fields .field-text{display:block;color:#000;font:normal .875rem/1.2em "HelveticaNeueCyrRoman",sans-serif;margin-bottom:.25rem}.shopping-cart .checkout-form form .payment-method.card .card-fields input{position:relative;display:block;color:#000;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif;padding:.625rem;background:#fff;border:1px solid #d8d8d8;width:100%}.shopping-cart .checkout-form form .edit-address{position:absolute;top:0;right:15px;display:block;color:#000;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif;text-align:center;padding:.625rem 0;width:5rem;border:1px solid #5f5f5f;background:#fff;opacity:1;cursor:pointer;transition:all .45s ease-in-out}.shopping-cart .checkout-form form .edit-address:hover{color:#fff;background:#000;transition:all .45s ease-in-out}.shopping-cart .checkout-form form .shipping-address .shipping-field{margin-bottom:.75rem}.shopping-cart .checkout-form form .shipping-address .shipping-field:last-child{margin-bottom:0}.shopping-cart .checkout-form form .shipping-address .shipping-field label{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;width:100%;margin-bottom:0}.shopping-cart .checkout-form form .shipping-address .shipping-field label .text{flex:0 0 10.8125rem;max-width:10.8125rem;display:block;color:#000;font:normal 1rem/1.5em "HelveticaNeueCyrMedium",sans-serif;margin-right:1.25rem}.shopping-cart .checkout-form form .shipping-address .shipping-field label input{flex:0 0 20rem;max-width:20rem;display:block;color:#000;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif;width:100%;padding:.625rem;background:#fff;border:1px solid #d8d8d8;cursor:auto;transition:all .45s ease-in-out}.shopping-cart .checkout-form form .shipping-address.default .shipping-field label input{padding:0 .625rem;border-color:transparent;cursor:unset;transition:all .45s ease-in-out}.shopping-cart .checkout-form form .total-information{margin-top:1.875rem;padding-top:2.5rem;border-top:1px solid #d8d8d8}.shopping-cart .checkout-form form .total-information .total-price{margin-bottom:1.875rem}.shopping-cart .checkout-form form .total-information .total-price div.price,.shopping-cart .checkout-form form .total-information .total-price p{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-end;color:#000;font:normal 1rem/1.5em "HelveticaNeueCyrRoman",sans-serif;margin-bottom:.25rem}.shopping-cart .checkout-form form .total-information .total-price p:last-child{margin-bottom:0}.shopping-cart .checkout-form form .total-information .total-price div select,.shopping-cart .checkout-form form .total-information .total-price div span,.shopping-cart .checkout-form form .total-information .total-price p>span{display:block;flex:0 0 20.625rem;max-width:20.625rem;margin-left:5rem}.shopping-cart .checkout-form form .total-information .total-price p span.discount-input{display:flex}.shopping-cart .checkout-form form .total-information .total-price p span b{color:inherit;font:inherit}.shopping-cart .checkout-form form .total-information .total-price p.price-total{font-size:1.5rem}.shopping-cart .checkout-form form .total-information .pay-button{display:flex;align-items:flex-end;justify-content:flex-end;margin-bottom:1rem}.modal form .callback-cancel,.modal form .callback-sumbit,.shopping-cart .checkout-form .pay-button .pay,.shopping-cart .checkout-form form .total-information .pay-button .pay{display:flex;align-items:center;justify-content:center;width:11.5rem;height:2.9375rem;color:#fff;font:normal .9375rem/1em "HelveticaNeueCyrRoman",sans-serif;padding:0;background:#6eacdc;box-shadow:none;border:1px solid #5f5f5f;cursor:pointer;transition:all .45s ease-in-out}.modal form .callback-cancel,.modal form .callback-sumbit:disabled,.shopping-cart .checkout-form .pay-button .pay:disabled,.shopping-cart .checkout-form form .total-information .pay-button .pay:disabled{opacity:.5}.modal form .callback-cancel{background-color:initial;color:#000}.modal form .callback-cancel:hover,.modal form .callback-sumbit:hover,.shopping-cart .checkout-form .pay-button .pay:hover,.shopping-cart .checkout-form form .total-information .pay-button .pay:hover{box-shadow:0 5px 10px #8c8c8c;transition:all .45s ease-in-out}.kit-fields .select-item{position:relative;height:auto;margin-top:.125em}.cart-products .product-item .kit-fields .select-item{height:auto}.kit-fields .select-item .properties{color:#444;font:normal .875rem/1.25em "HelveticaNeueCyrRoman",sans-serif;margin-right:.5rem}.kit-fields .select-item .value{color:#000;font:normal .875rem/1.25em "HelveticaNeueCyrMedium",sans-serif;text-transform:uppercase}.animate-image{position:fixed;transform:scale(1);opacity:1;z-index:5000;transition:all 1s ease-in-out}.product-gallery .animate-image{border:1px solid #d8d8d8}.animate-image.animate{top:-25%!important;left:100%!important;transform:scale(.1);opacity:0;transition:all 1s ease-in-out}.success-checkout{text-align:center}.success-checkout h1{color:#000;font:normal 1.875rem/1.2em "HelveticaNeueCyrRoman",sans-serif;margin-bottom:1.125rem}.success-checkout p{color:#000;font:normal 1rem/1.5em "HelveticaNeueCyrRoman",sans-serif;margin-bottom:2.5rem}.success-checkout p:last-child{margin-bottom:0}.success-checkout p .link{display:block;color:#000;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif;text-align:center;padding:.625rem 0;width:11.5rem;border:1px solid #5f5f5f;background:#fff;margin:0 auto;transition:all .45s ease-in-out}.success-checkout p .link:hover{color:#fff;background:#000;transition:all .45s ease-in-out}.content-404{text-align:center}.content-404 h1{color:#666;font:normal 12.5rem/1em "HelveticaNeueCyrMedium",sans-serif;text-transform:uppercase;margin-bottom:1.875rem}.content-404 h3{font:normal 3.75rem/1em "HelveticaNeueCyrRoman",sans-serif;margin-bottom:3.75rem}.content-404 h3,.content-404 p{color:#999;text-transform:uppercase}.content-404 p{font:normal 1.5rem/1.5em "HelveticaNeueCyrRoman",sans-serif;margin-bottom:2.5rem}.content-404 p:last-child{margin-bottom:0}.content-404 p .link{display:block;color:#000;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif;text-align:center;padding:.625rem 0;width:11.5rem;border:1px solid #5f5f5f;background:#fff;margin:0 auto;text-transform:none;transition:all .45s ease-in-out}.content-404 p .link:hover{color:#fff;background:#000;transition:all .45s ease-in-out}.account-sidebar{position:fixed;left:0;height:100%;width:20rem;background:hsla(0,0%,89.8%,.54)}.account-sidebar .account-navigation .navigation-item{padding:.7rem 1rem;border-bottom:1px solid rgba(0,0,0,.3)}.account-sidebar .account-navigation .navigation-item:last-child{margin-bottom:0}.account-sidebar .account-navigation .navigation-item a{display:block;color:#000;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif;padding:.46875rem 0;transition:all .45s ease-in-out}.account-sidebar .account-navigation .navigation-item a:hover{color:#0275d8;transition:all .45s ease-in-out}.account-sidebar .account-navigation .navigation-item.active a,.account-sidebar .account-navigation .navigation-item.active span{display:block;color:#0275d8;font:normal 1rem/1em "HelveticaNeueCyrMedium",sans-serif;padding:.46875rem 0;transition:all .45s ease-in-out}.account-content{position:relative}.account-content .account-title{color:#000;font:normal 1.875rem/1.2em "HelveticaNeueCyrRoman",sans-serif;margin-bottom:1.875rem}.account-content .account-information{position:relative;padding-bottom:1.875rem;margin-bottom:1.875rem}.account-content .account-information:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.account-content .account-information .information-title{color:#000;font:normal 1.25rem/1.5em "HelveticaNeueCyrMedium",sans-serif;width:100%;margin-bottom:1.875rem}.account-content .account-form .account-information,.account-content .account-information .account-form{display:flex;width:50%;flex-wrap:wrap;position:relative;z-index:1}.touchevents .account-content .account-information .account-form{width:100%}.account-content .account-form .account-information .field,.account-content .account-information .account-form .field{flex:0 1 50%;max-width:50%;padding-left:2rem;margin-bottom:.75rem}.touchevents .account-content .account-information .account-form .field{flex:0 1 100%;max-width:100%}.account-content .account-form .account-information.hide-information .field,.account-content .account-information.hide-information .account-form .field{display:none}.account-content .account-form .account-information .field:nth-last-child(2),.account-content .account-information .account-form .field:nth-last-child(2){margin-bottom:0}.account-content .account-form .account-information .field label,.account-content .account-information .account-form .field label{width:100%}.account-content .account-form .account-information .field label .field-name,.account-content .account-information .account-form .field label .field-name{display:block;color:#000;font:normal .9rem/1.5em "HelveticaNeueCyrLight",sans-serif;margin-right:1.25rem}.account-content .account-form .account-information .field label>div,.account-content .account-information .account-form .field label>div{flex:0 0 20rem;max-width:20rem;display:block;width:100%;cursor:auto;transition:all .45s ease-in-out}.account-content .account-form .account-information.mobile .field label select,.account-content .account-information.mobile .account-form .field label select{flex:0 0 75%;max-width:75%}.account-content .account-form .account-information.mobile .field label>div,.account-content .account-information.mobile .account-form .field label>div{flex:0 0 100%;max-width:100%}.account-content .account-form .account-information .field label input,.account-content .account-form .account-information .field label select,.account-content .account-information .account-form .field label input,.account-content .account-information .account-form .field label select{flex:0 0 20rem;max-width:20rem;display:block;color:#000;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif;width:100%;padding:.625rem;background:#fff;border:1px solid #d8d8d8;cursor:auto;transition:all .45s ease-in-out}.account-content .account-form .account-information .submit,.account-content .account-information .account-form .submit{display:none}.account-content .account-form .account-information .submit .submit-buttons,.account-content .account-information .account-form .submit .submit-buttons{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;padding-top:2.5rem}.account-content .account-form .account-information .submit .submit-buttons.login,.account-content .account-information .account-form .submit .submit-buttons.login{align-items:flex-start;justify-content:flex-start}.account-content .account-form .account-information .submit .submit-buttons button,.account-content .account-information .account-form .submit .submit-buttons button{flex:0 0 7.5rem;max-width:7.5rem;display:block;color:#000;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif;background:#fff;padding:.625rem 0;border:1px solid #5f5f5f;cursor:pointer;transition:all .45s ease-in-out}.account-content .account-form .account-information .submit .submit-buttons button.cancel,.account-content .account-information .account-form .submit .submit-buttons button.cancel{margin-right:1.25rem}.account-content .account-form .account-information .submit .submit-buttons button:hover,.account-content .account-information .account-form .submit .submit-buttons button:hover{color:#fff;background:#000;transition:all .45s ease-in-out}.account-content .account-form.default .account-information .field label input,.account-content .account-form.default .account-information .field label select,.account-content .account-information .account-form.default .field label input,.account-content .account-information .account-form.default .field label select{padding:0 .625rem;border-color:transparent;cursor:unset;transition:all .45s ease-in-out}.account-content .account-form.default .account-information .field label input::-moz-placeholder,.account-content .account-form.default .account-information .field label input::-ms-input-placeholder,.account-content .account-form.default .account-information .field label input::-webkit-input-placeholder,.account-content .account-form.default .account-information .field label input::placeholder,.account-content .account-information .account-form.default .field label input::-moz-placeholder,.account-content .account-information .account-form.default .field label input::-ms-input-placeholder,.account-content .account-information .account-form.default .field label input::-webkit-input-placeholder,.account-content .account-information .account-form.default .field label input::placeholder{color:transparent}.account-content .account-form.default .account-information.default .field label sele-ms-expand{display:none}.account-content .account-form.default .account-information .field label select,.account-content .account-information .account-form.default .field label select{-webkit-appearance:none;appearance:none}.account-content .account-information .save-as{padding-left:2rem;display:block;width:100%}.account-content .account-information .save-as label{position:relative;display:block;margin:0;cursor:pointer}.account-content .account-information .save-as label input{position:absolute;opacity:0;visibility:hidden}.account-content .account-information .save-as label .save-text{position:relative;display:block;color:#000;font:normal 1rem/2.375em "HelveticaNeueCyrRoman",sans-serif;padding-left:2.125rem}.account-content .account-information .save-as label .save-text:before{content:"";position:absolute;top:.4375rem;left:0;width:1.5rem;height:1.5rem;border:1px solid #5f5f5f;background-color:#fff}.account-content .account-information .save-as label .save-text:after{content:"";position:absolute;top:.875rem;left:.3125rem;width:.875rem;height:.625rem;background:url(/static/media/check-icon.9744eb17.svg) no-repeat 50%/cover;transform:scale(0);transition:all .45s ease-in-out}.account-content .account-information .save-as label input:checked+.save-text:after{transform:scale(1);transition:all .45s ease-in-out}.account-content .account-information .edit-information{position:absolute;top:0;right:0;display:block;color:#000;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif;text-align:center;padding:.625rem 0;width:5rem;border:1px solid #5f5f5f;background:#fff;opacity:1;cursor:pointer;transition:all .45s ease-in-out;z-index:2}.account-content .account-information .edit-information.edit-email,.account-content .account-information .edit-information.edit-password{width:15rem}.account-content .account-information .edit-information:hover{color:#fff;background:#000;transition:all .45s ease-in-out}.account-content .account-information.hide-information .account-form{display:none}.account-content .account-information.hide-information .edit-information{opacity:.3;cursor:default}.account-content .account-information.hide-information .edit-information:hover{color:#000;background:#fff;transition:all .45s ease-in-out}.account-create .account-title{color:#000;font:normal 1.875rem/1.2em "HelveticaNeueCyrRoman",sans-serif;text-align:center;margin-bottom:1.875rem}.account-create .create-form form .field{width:35rem;max-width:90%;margin:0 auto 1.25rem}.account-create .create-form form .field:last-child{margin-bottom:0}.account-create .create-form form .field label{position:relative;display:block;margin:0}.account-create .create-form form .field label.email-icon:before{content:"";position:absolute;top:calc(50% - .375rem);left:-1.625rem;width:1rem;height:.75rem;background:url(/static/media/email-icon.0b714a9c.svg) no-repeat 50%/cover}.account-create .create-form form .field label.password-icon:before{content:"";position:absolute;top:calc(50% - .5625rem);left:-1.5625rem;width:.875rem;height:1.125rem;background:url(/static/media/password-icon.67fd9a42.svg) no-repeat 50%/cover}.account-create .create-form form .field label input{position:relative;display:block;color:#000;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif;padding:.625rem;background:#fff;border:1px solid #d8d8d8;width:100%;z-index:1}.account-create .create-form form .field label .show-password{position:absolute;display:flex;align-items:center;justify-content:center;top:0;right:0;width:2.5rem;height:100%;cursor:pointer;z-index:2}.account-create .create-form form .field label .show-password svg{display:block;fill:#7c7c7c;transition:all .45s ease-in-out}.account-create .create-form form .field label .show-password svg.eye-open{width:1.3125rem;height:.9375rem}.account-create .create-form form .field label .show-password svg.eye-close{width:0;height:0}.account-create .create-form form .field label .show-password.show svg{display:block;fill:#0070c9;transition:all .45s ease-in-out}.account-create .create-form form .field label .show-password.show svg.eye-open{width:0;height:0}.account-create .create-form form .field label .show-password.show svg.eye-close{width:1.3125rem;height:.9375rem}.account-create .create-form form .field.submit{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-end;padding-top:1.25rem}.account-create .create-form form .field.submit .cancel-create{flex:0 0 7.5rem;max-width:7.5rem;display:block;color:#000;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif;text-align:center;background:#fff;padding:.625rem 0;border:1px solid #5f5f5f;margin-right:1.25rem;transition:all .45s ease-in-out}.account-nav .account-modal .login-form form .field.submit.social,.login-form.not-modal form .field.submit.social{justify-content:center}form .field.submit.social>button,form .field.submit.social>span{font-size:1.5rem!important;width:100%}form .field.submit.social>span>button{width:100%}.account-create .create-form form .field.submit.social{width:20rem}form .field.submit.social .kep-login-facebook{padding:calc(.34435vw + 3.38843px) calc(.34435vw + 2.38843px)}.account-create .create-form form .field.submit .cancel-create:hover{color:#fff;background:#000;transition:all .45s ease-in-out}.account-create .create-form form .field.submit input{flex:0 0 9.375rem;max-width:9.375rem;display:block;color:#000;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif;text-align:center;background:#fff;padding:.625rem 0;border:1px solid #5f5f5f;cursor:pointer;transition:all .45s ease-in-out}.account-create .create-form form .field.submit input:hover,.main .admin-view .table form .field.submit input:hover{color:#fff;background:#000;transition:all .45s ease-in-out}.account-content .orders-history .order-item,.account-content .orders-history .order-item:last-child,.main .admin-view .table .order-item,.main .admin-view .table .order-item:last-child{margin-bottom:1.25rem}.account-content .orders-history .order-information,.main .admin-view .table .order-information{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;padding:1.25rem;border:1px solid #d8d8d8}.account-content .orders-history .order-information li,.main .admin-view .table .order-information li{color:#000;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif}.account-content .orders-history .order-information li span,.main .admin-view .table .order-information li span{color:inherit;font:inherit}.account-content .orders-history .order-information li span.completed,.main .admin-view .table .order-information li span.completed{color:#61a670}.account-content .orders-history .order-information li span.canceled,.main .admin-view .table .order-information li span.canceled{color:#db3f3f}.account-content .orders-history .order-information li.order-number,.main .admin-view .table .order-information li.order-number{color:#000;font:normal 1rem/1em "HelveticaNeueCyrMedium",sans-serif}.account-content .orders-history .order-information li.orders .show-orders,.main .admin-view .table .order-information li.orders .show-orders{position:relative;display:block;padding:.125rem;background:transparent;border:0;cursor:pointer}.account-content .orders-history .order-information li.orders .show-orders svg,.main .admin-view .table .order-information li.orders .show-orders svg{position:relative;display:block;width:.9375rem;height:auto;transform:rotate(0);transform-origin:50%;transition:all .45s ease-in-out}.account-content .orders-history .active .order-information li.orders .show-orders svg,.main .admin-view .table .active .order-information li.orders .show-orders svg{transform:rotate(180deg);transform-origin:50%;transition:all .45s ease-in-out}.account-content .orders-history .order-products,.main .admin-view .table .order-products{padding:1.25rem;border:1px solid #d8d8d8;border-top:0}.account-content .orders-history .product-item,.main .admin-form .product-item,.main .admin-view .table .product-item{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:1px solid #d8d8d8}.account-content .orders-history .product-item{justify-content:space-between;align-items:center;border:1px solid #e5e5e5;border-radius:5px;background:#fff;padding:1.25rem;position:relative}.main .admin-form .product-item{position:relative}.account-content .orders-history .product-item .product-btn-block{position:absolute;top:.5rem;right:.5rem}.main .admin-form .product-item .product-btn-block{position:absolute;top:3.5rem;right:.5rem}.account-content .orders-history .product-item .product-btn-block .btn{margin-left:.5rem;padding:.1rem .3rem}.main .admin-form .product-item,.main .admin-view .table .product-item{align-items:flex-start}.account-content .orders-history .product-item:last-child,.main .admin-form .product-item:last-child,.main .admin-view .table .product-item:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.account-content .orders-history .product-item .product-image,.main .admin-form .form-group .product-item .product-image,.main .admin-view .table .product-item .product-image{flex:0 0 6.25rem;max-width:6.25rem;margin-right:1.25rem}.account-content .orders-history .product-item .product-image a,.main .admin-form .form-group .product-item .product-image a,.main .admin-view .table .product-item .product-image a{display:block;border:1px solid #e9e9e9;background-color:#fff}.account-content .orders-history .product-item .product-image a img,.main .admin-form .form-group .product-item .product-image a img,.main .admin-view .table .product-item .product-image a img{display:block}.main .admin-form .form-group .product-item.product-information,.main .admin-view .table .product-item .product-information{flex:0 0 19.3125rem;max-width:19.3125rem;align-self:stretch;margin-right:1.25rem}.account-content .orders-history .product-item .product-information p,.main .admin-form .form-group .product-item .product-information p,.main .admin-view .table .product-item .product-information p{color:#000;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif;margin-bottom:.625rem}.account-content .orders-history .product-item .product-information .product-title,.main .admin-form .form-group .product-item.product-information .product-title,.main .admin-view .table .product-item .product-information .product-title{font-family:"HelveticaNeueCyrMedium",sans-serif}.account-content .orders-history .product-item .product-information .product-title a,.main .admin-form .form-group .product-item .product-information .product-title a,.main .admin-view .table .product-item .product-information .product-title a{display:block;color:inherit;font:inherit}.account-content .orders-history .product-item .product-information .product-number span,.main .admin-form .form-group .product-item .product-information .product-number span,.main .admin-view .table .product-item .product-information .product-number span{color:inherit;font:inherit}.account-content .orders-history .product-item .product-information .product-number .number,.main .admin-form .form-group .product-item .product-information .product-number .number,.main .admin-view .table .product-item .product-information .product-number .number{font-family:"HelveticaNeueCyrMedium",sans-serif}.account-content .orders-history .product-item .product-information .product-price,.main .admin-form .form-group .product-item .product-information .product-price,.main .admin-view .table .product-item .product-information .product-price{padding-top:.625rem;margin-bottom:0}.account-content .orders-history .product-item .product-information .product-price .price,.main .admin-form .form-group .product-item .product-information .product-price .price,.main .admin-view .table .product-item .product-information .product-price .price{margin-left:.3125rem}.account-content .orders-history .product-item .product-quantity,.main .admin-form .form-group .product-item .product-quantity,.main .admin-view .table .product-item .product-quantity{flex:1 0 5.125rem;max-width:100%;display:block;text-align:right;margin-right:1.75rem}.account-content .orders-history .product-item .product-information .product-options,.main .admin-form .form-group .product-item .product-information .product-options,.main .admin-view .table .product-item .product-information .product-options{padding:5px 0;font-size:16px}.account-content .orders-history .product-item .product-information .product-options .item-option,.main .admin-form .form-group .product-item .product-information .product-options .item-option,.main .admin-view .table .product-item .product-information .product-options .item-option{padding:3px 0}.account-content .orders-history .product-item .product-information .product-options .name-group-option,.main .admin-form .form-group .product-item .product-information .product-options .name-group-option,.main .admin-view .table .product-item .product-information .product-options .name-group-option{font-weight:700}.account-content .orders-history .product-item .product-information .product-options .name-option,.main .admin-form .form-group .product-item .product-information .product-options .name-option,.main .admin-view .table .product-item .product-information .product-options .name-option{color:#858585}.account-content .orders-history .product-item .product-quantity{flex:0 0 5rem;max-width:unset}.account-content .orders-history .product-item .product-quantity .quantity,.main .admin-form .form-group .product-item .product-quantity .quantity,.main .admin-view .table .product-item .product-quantity .quantity{color:#000;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif}.account-content .orders-history .product-item .product-quantity .quantity span,.main .admin-form .form-group .product-item .product-quantity .quantity span,.main .admin-view .table .product-item .product-quantity .quantity span{color:inherit;font:inherit}.account-content .orders-history .product-item .product-total-price .price,.main .admin-form .form-group .product-item .product-total-price .price,.main .admin-view .table .product-item .product-total-price .price{color:#000;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif}.account-content .orders-history .product-item .product-total-price .price{font:700 1rem/1.5em "HelveticaNeueCyrLight",sans-serif}.account-content .orders-history .product-item .product-total-price .price span,.main .admin-form .form-group .product-item .product-total-price .price span,.main .admin-view .table .product-item .product-total-price .price span{color:inherit;font:inherit}.account-content .orders-history .product-item .kit-information,.main .admin-form .form-group .product-item .kit-information,.main .admin-form .form-group .product-item .product-information,.main .admin-view .table .product-item .kit-information{flex:0 0 5.3125rem;max-width:5.3125rem;margin-right:1.25rem}.account-content .orders-history .product-item .kit-information p,.main .admin-form .form-group .product-item .kit-information p,.main .admin-view .table .product-item .kit-information p{color:#000;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif}.account-content .orders-history .product-item .kit-information .product-title,.main .admin-form .form-group .product-item .kit-information .product-title,.main .admin-form .form-group .product-item .product-information .product-title,.main .admin-view .table .product-item .kit-information .product-title{font-family:"HelveticaNeueCyrMedium",sans-serif}.account-content .orders-history .product-item .kit-information .product-title a,.main .admin-form .form-group .product-item .kit-information .product-title a,.main .admin-view .table .product-item .kit-information .product-title a{display:block;color:inherit;font:inherit}.account-content .orders-history .product-item .kit-information .product-number span,.main .admin-form .form-group .product-item .kit-information .product-number span,.main .admin-view .table .product-item .kit-information .product-number span{color:inherit;font:inherit}.account-content .orders-history .product-item .kit-information .product-number .number,.main .admin-form .form-group .product-item .kit-information .product-number .number,.main .admin-view .table .product-item .kit-information .product-number .number{font-family:"HelveticaNeueCyrMedium",sans-serif}.account-content .orders-history .product-item .kit-information .product-price,.main .admin-form .form-group .product-item .kit-information .product-price,.main .admin-view .table .product-item .kit-information .product-price{padding-top:.625rem;margin-bottom:0}.account-content .orders-history .product-item .product-price{margin-right:0}.account-content .orders-history .product-item .kit-information .currency,.account-content .orders-history .product-item .kit-information .number,.account-content .orders-history .product-item .product-total-price .price .currency,.account-content .orders-history .product-item .product-total-price .price .number,.main .admin-form .form-group .product-item .product-total-price .currency,.main .admin-form .form-group .product-item .product-total-price .number,.main .admin-view .table .product-item .product-total-price .currency,.main .admin-view .table .product-item .product-total-price .number{color:#4bbae7}.account-content .orders-history .product-item .kit-fields,.main .admin-form .form-group .kit-fields,.main .admin-view .table .kit-fields{flex:0 0 18.3125rem;max-width:18.3125rem;align-self:stretch;margin-right:1.25rem}.account-content .orders-history .product-item .kit-fields{align-self:center}.back-to-top{display:none!important;position:fixed;bottom:7.5rem;right:.9375rem;display:none;padding:.625rem .9375rem;background:transparent;border:0;cursor:pointer;z-index:100}.back-to-top svg{width:1.25rem;height:auto;fill:#000;transition:all .45s ease-in-out}.back-to-top:hover svg{fill:#6eacdc;transition:all .45s ease-in-out}.footer{background-color:#fff}.footer .footer-information .contact-information{position:relative;padding:2.5rem 3.125rem;z-index:2}.footer .footer-information .contact-information .information-title{color:#fff;font:normal 2.25rem/1.2em "HelveticaNeueCyrRoman",sans-serif;margin-bottom:2.5rem}.footer .footer-information .contact-information .information{position:relative;padding-left:3.125rem;margin-bottom:1.875rem}.footer .footer-information .contact-information .information:last-child{margin-bottom:0}.footer .footer-information .contact-information .information .information-title{color:#fff;font:normal 1rem/1.5em "HelveticaNeueCyrRoman",sans-serif;text-transform:uppercase;margin-bottom:0}.footer .footer-information .contact-information .information .information-text{color:#fff;font:normal 1rem/1.5em "HelveticaNeueCyrRoman",sans-serif}.footer .footer-information .contact-information .information .information-text a{display:block;transition:all .45s ease-in-out}.footer .footer-information .contact-information .information .information-text a:hover{color:#0070c9;transition:all .45s ease-in-out}.footer .footer-information .contact-information .information.social .information-text{display:flex}.footer .footer-information .contact-information .information.social .information-text a{margin-right:1rem}.footer .footer-information .contact-information .information.address:before{content:"";position:absolute;top:calc(50% - 1.25rem);left:0;width:1.875rem;height:2.5rem;background:url(/static/media/map_icon.c9877943.svg) no-repeat 50%/cover;margin-bottom:1rem}.footer .footer-information .contact-information .information.social:before{content:"";position:absolute;top:calc(50% - 1.25rem);left:0;width:1.875rem;height:2.5rem;background:url(/static/media/social_icon.d3e64015.svg) no-repeat 50%/cover;margin-bottom:1rem}.footer .footer-information .contact-information .information.phones:before{content:"";position:absolute;top:calc(50% - 1.03125rem);left:0;width:2.0625rem;height:2.0625rem;background:url(/static/media/phone_icon.49b41ea2.svg) no-repeat 50%/cover;margin-bottom:1rem}.footer .footer-information .contact-information .information.email:before{content:"";position:absolute;top:calc(50% - .71875rem);left:0;width:2rem;height:1.4375rem;background:url(/static/media/mail_icon.e7dbd236.svg) no-repeat 50%/cover;margin-bottom:1rem}.footer .footer-information .contact-information .information.email a{color:#fff;font:inherit;font-family:"HelveticaNeueCyrRoman",sans-serif}.footer .footer-information .contact-map{position:relative;padding-left:0;padding-right:0;min-height:20rem;z-index:1}.footer .footer-bottom{background:#e4e5e6}.footer .footer-bottom .footer-bottom-information{padding:1.5rem 0}.footer .footer-bottom .footer-bottom-information p{color:#000;font:normal 1rem/1em "HelveticaNeueCyrRoman",sans-serif;text-align:center}.touchevents .menu-item.flex{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-around}.touchevents .header .main-navigation{position:inherit}.touchevents .header .main-navigation nav .mobile-button{display:flex;align-items:center;justify-content:center}.touchevents .header .main-navigation nav .nav.fadeOut{visibility:hidden}.touchevents .header .main-navigation nav .nav.fadeIn{visibility:visible}.no-touchevents .header .main-navigation nav .nav.fadeOut{visibility:visible;animation-name:fadeIn}.touchevents .header .main-navigation nav .nav .menu-item{margin-right:0;margin-bottom:.75rem}.touchevents .header .main-navigation nav .nav .menu-item:last-child{margin-bottom:0}.touchevents .header .main-navigation nav .nav .menu-item .menu-link{padding:.35rem 0}.touchevents .header .main-navigation>.header-search{display:none}.touchevents .header .main-navigation .header-search .search-button:hover{background:transparent}.touchevents .header .main-navigation .header-search .search-button:hover svg{fill:#fff}.touchevents .header .main-navigation .header-search .search-button.active{background:#fff}.touchevents .header .main-navigation .header-search .search-button.active svg{fill:#000}.touchevents .our-mission .about-video .video-play.play:hover svg{opacity:0}.touchevents .room-type .room .room-link:after{display:none}.touchevents .main-video,.touchevents .main-video img{height:auto}.touchevents .assembly .assembly-items .assembly-item a{border:.125rem solid transparent}.touchevents body.home main .assembly .assembly-items .assembly-item a img{transform:scale(1) translate3d(0,-1.25rem,0)}.touchevents body.home main .assembly .assembly-items .assembly-item a .assembly-title{transform:translateZ(0)}.touchevents .module .banner .banner-title{opacity:1;transform:translateY(0)}body.home main .container,body.home main .container-fluid{max-width:100%;padding-left:0;padding-right:0}body.home main .row{margin-left:0;margin-right:0;padding-top:0;padding-bottom:0}body.home main .col,body.home main .col-1,body.home main .col-2,body.home main .col-3,body.home main .col-4,body.home main .col-5,body.home main .col-6,body.home main .col-7,body.home main .col-8,body.home main .col-9,body.home main .col-10,body.home main .col-11,body.home main .col-12,body.home main .col-auto,body.home main .col-lg,body.home main .col-lg-1,body.home main .col-lg-2,body.home main .col-lg-3,body.home main .col-lg-4,body.home main .col-lg-5,body.home main .col-lg-6,body.home main .col-lg-7,body.home main .col-lg-8,body.home main .col-lg-9,body.home main .col-lg-10,body.home main .col-lg-11,body.home main .col-lg-12,body.home main .col-lg-auto,body.home main .col-md,body.home main .col-md-1,body.home main .col-md-2,body.home main .col-md-3,body.home main .col-md-4,body.home main .col-md-5,body.home main .col-md-6,body.home main .col-md-7,body.home main .col-md-8,body.home main .col-md-9,body.home main .col-md-10,body.home main .col-md-11,body.home main .col-md-12,body.home main .col-md-auto,body.home main .col-sm,body.home main .col-sm-1,body.home main .col-sm-2,body.home main .col-sm-3,body.home main .col-sm-4,body.home main .col-sm-5,body.home main .col-sm-6,body.home main .col-sm-7,body.home main .col-sm-8,body.home main .col-sm-9,body.home main .col-sm-10,body.home main .col-sm-11,body.home main .col-sm-12,body.home main .col-sm-auto,body.home main .col-xl,body.home main .col-xl-1,body.home main .col-xl-2,body.home main .col-xl-3,body.home main .col-xl-4,body.home main .col-xl-5,body.home main .col-xl-6,body.home main .col-xl-7,body.home main .col-xl-8,body.home main .col-xl-9,body.home main .col-xl-10,body.home main .col-xl-11,body.home main .col-xl-12,body.home main .col-xl-auto{padding-left:0;padding-right:0}body.home main .cabinets-section .calculator-element{margin-bottom:0}body.home main .assembly .assembly-items,body.home main .assembly .assembly-items .assembly-item{margin-top:0}body.home main .assembly .assembly-items .assembly-item a{overflow:hidden}body.home main .assembly .assembly-items .assembly-item a img{margin-bottom:0;border-bottom:0}body.home main .assembly .assembly-items .assembly-item a .assembly-title{position:absolute;color:#fff;bottom:0;left:0;width:100%;padding:1.25rem;background:#000;transform:translate3d(0,100%,0);z-index:2}body.home main .exterior-material-gallery .gallery-list{margin:0}body.home main .exterior-material-gallery .gallery-list .gallery-item{margin:0 3px}body.home main .slider .lSSlideOuter .lSPager.lSGallery{margin-top:0!important}body.home main .slider .lSSlideOuter .lSPager.lSGallery li{margin-right:0!important}@media (min-width:1601px){body .container{max-width:1600px}}@media (min-width:1200px) and (max-width:1600px){body .container{max-width:1200px}.header .main-navigation .mini-cart .mini-cart-content{top:calc(100% + .5rem)}.account-nav .account-modal{right:7.75rem;top:calc(100% + .65rem)}.our-mission{font-size:.75rem}.category-list .category-item{flex:0 0 25%;max-width:25%}.category-list .category-item:nth-child(5):before,.category-list .category-item:nth-child(6):before,.category-list .category-item:nth-child(6n):after{display:block}.category-list .category-item:nth-child(4n):after{display:none}.kit-fields .select-item .properties,.kit-fields .select-item .value{font-size:.75rem}}@media (max-width:1199px){html{font-size:14px}section{padding:3.5rem 0}.header .main-navigation .mini-cart .mini-cart-content{top:calc(100% + .25rem);right:1.375rem}.account-nav .account-modal{top:calc(100% + .5rem);right:4.75rem}.category-list .category-item:nth-child(5):before,.category-list .category-item:nth-child(6):before,.category-list .category-item:nth-child(6n):after{display:block}.category-list .category-item:nth-child(4n):after{display:none}.cabinet-elements h2{margin:1rem 0}.cabinet-elements .elements-list .element-item{margin-bottom:.5rem}.cabinet-elements .elements-list .element-item:last-child{margin-bottom:0}.module.module-viewed-products .module-title h3{font-size:1.3rem}.shopping-cart .cart-content .product-list .product-item .product-information{flex:1 0 6rem;max-width:100%}.shopping-cart .cart-content .product-list .product-item .kit-fields{order:1;margin:.625rem 0 0 2.5rem}}@media (max-width:990px){section.with-full-title{padding:7.25rem 0 0}section.with-full-title.first-title.with-promo{padding-top:15.5rem}.container{max-width:98%}.header .main-navigation .header-search .search-form.show{width:27rem}.header .main-navigation .mini-cart .mini-cart-content{top:calc(100% + .5rem);right:1.125rem}.header .main-navigation .mini-cart .mini-cart-content:before{right:.3rem}.account-nav .account-modal{top:calc(100% + .5rem);right:2.5rem}.account-nav .account-modal:before{right:2rem}.full-width-title{padding:2.5rem 0}.cabinet-elements h2{font-size:1.7rem}.cabinet-elements .elements-list .element-item a{font-size:1rem}.bathroom-project .cabinet-list.active,.kitchen-project .cabinet-list.active{bottom:1rem}.exterior-material-gallery .gallery-list .gallery-item{flex:calc(20% - 1.25rem) 1;max-width:calc(20% - 1.25rem)}.exterior-material-gallery .gallery-list .gallery-item:nth-child(6n){margin-right:1.25rem}.exterior-material-gallery .gallery-list .gallery-item:nth-child(5n){margin-right:0}.category-list .category-item .category-name h4{font-size:.875rem}.category-list .category-item .category-name h4 a{padding:.75rem .25rem}.category{position:relative}.category-content{position:relative;z-index:1}.category-content .category-title{margin-bottom:5.7rem}.sidebar{position:absolute;top:5.7rem;left:0;width:100%;display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-start;z-index:2}.sidebar .category-navigation{margin-right:5%}.sidebar .category-navigation,.sidebar .filters{flex:0 0 47.5%;max-width:47.5%}.sidebar .filters .filters-title{position:relative;color:#000;font:normal .9375rem/1em "HelveticaNeueCyrRoman",sans-serif;text-transform:uppercase;padding:1.0625rem 1.25rem;border:1px solid #5f5f5f;background:#fff;z-index:2}.sidebar .filters .filters-title:after{content:"";position:absolute;top:calc(50% - .5rem);right:1.25rem;width:1rem;height:1rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfiDAMMICd5iTprAAAAf0lEQVQoz52PrQ2AMBBGHw0GV8t+LMEOGAwTVNUh2IAQLGswAiQcgkBKaSu4S05837s/6JFE9oqJVEwAbbS/vagME7QN2T0oZ/jYA7m7q2B82SOFf45meewFHbq4ZEUQVsrYUxZBsK6kXsDh1CAQiF/AlgZ2ujRQMccXNtS+dAISnk4Pe/bGxwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMi0wM1QxMjozMjozOSswMTowMDjON94AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTItMDNUMTI6MzI6MzkrMDE6MDBJk49iAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==) no-repeat 50%/cover}.sidebar .filters .filters-list{position:absolute;top:0;left:15px;width:50%;padding:30px;background:#fff;box-shadow:-100rem 10rem 10rem 105rem rgba(0,0,0,.35);opacity:0;visibility:hidden;transform:translateX(-100%);transition:all .45s ease-in-out;z-index:5}.sidebar .filters .filters-list.active{opacity:1;visibility:visible;transform:translateX(0);transition:all .45s ease-in-out}.shopping-cart .checkout-form form .shipping-address .shipping-field label .text{flex:0 0 8rem;max-width:8rem}.shopping-cart .checkout-form form .shipping-address .shipping-field label input{flex:1 0 12rem}.contact-map iframe{height:18.57rem}.account-content .orders-history .product-item .product-information{flex:1 0 19.3125rem;max-width:100%;align-self:stretch;margin-right:0}.account-content .orders-history .product-item .product-quantity,.account-content .orders-history .product-item .product-total-price,.main .admin-view .table .product-item .product-quantity{flex:0 0 50%;max-width:50%;margin:1.25rem 0 0}.account-content .orders-history .product-item .product-quantity,.main .admin-view .table .product-item .product-quantity{text-align:left}.account-content .orders-history .product-item .product-total-price{text-align:right}.footer .footer-information .contact-information{order:1;display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:space-between}.footer .footer-information .contact-information .information-title{flex:0 0 100%;max-width:100%}.footer .footer-information .contact-information .information{flex:0 0 47.5%;max-width:47.5%}.footer .footer-information .contact-information .information.phones{flex:0 0 100%;max-width:100%;order:1}}@media (max-width:767px){section{padding:2.5rem 0}section.with-full-title{padding-top:5.5rem}h2{font-size:2rem;margin-bottom:1.5rem}.header{height:48px;padding:.5rem 0}.header .logo{position:absolute;top:10px;left:0;border:none;width:25%}.header.with-promo-code .logo{bottom:10px;top:inherit}.header .logo img{max-width:5rem}.header .main-navigation .header-search .search-form.show{width:16rem}.header .main-navigation .mini-cart .mini-cart-content{width:22.85rem}.header .main-navigation .mini-cart .mini-cart-content .mini-cart-header{padding:.75rem 0}.header .main-navigation .mini-cart .mini-cart-content .mini-cart-header .mini-cart-title{font-size:1.3rem}.header .main-navigation .mini-cart .mini-cart-content .product-list{overflow:auto}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-options .item-option{line-height:1;padding:3px 0}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-options{padding:5px 0;font-size:13px}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item .remove-product{max-width:12%;flex:0 0 12%}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item .product-image{max-width:30%;flex:0 0 30%;margin-right:3%}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item .product-information{max-width:55%;flex:0 0 55%;margin-right:0}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item .product-information p.product-price{margin-bottom:0;padding-top:0}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item .product-quantity{max-width:48.5%;flex:0 0 48.5%;margin-right:3%;margin-top:6%}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item .product-total-price{max-width:48.5%;flex:0 0 48.5%;margin-top:6%;text-align:center}.header .main-navigation .mini-cart .mini-cart-content .product-list .product-item .product-price{margin-right:.75rem}.header .main-navigation .mini-cart .mini-cart-content .to-cart .link{padding:.77rem 0}.account-nav .account-modal{right:2rem}.full-width-title{padding:1.25rem 0}.text-align-center .title{margin:0 2rem}.full-width-title .title{display:flex;align-items:center;justify-content:center;font-size:1.5rem;min-height:3rem}.cabinet-elements h2{text-align:center}.cabinet-elements .elements-list{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:space-between}.cabinet-elements .elements-list .element-item{flex:0 0 47.5%;max-width:47.5%;text-align:left}.cabinets-section .room-navigation .nav-item a{font-size:1.125rem;padding:.875rem}.assembly .assembly-items .assembly-item a:after{width:1.8125rem;height:2.125rem}.exterior-material-gallery .gallery-list .gallery-item{flex:calc(25% - 1.25rem) 1;max-width:calc(25% - 1.25rem)}.exterior-material-gallery .gallery-list .gallery-item:nth-child(5n){margin-right:1.25rem}.exterior-material-gallery .gallery-list .gallery-item:nth-child(4n){margin-right:0}.modal-gallery .carousel-slider .slider .slide img{max-height:50vh}.slider .lSSlideOuter .lSPager.lSGallery{margin-top:1rem!important}.category-list .category-item:nth-child(4):before,.category-list .category-item:nth-child(4n):after{display:block}.category-list .category-item:nth-child(3n):after{display:none}.options{margin-bottom:1.125rem}.option .option-list .option-item{margin-bottom:.625rem;max-width:100%}.account-content .account-information .save-as{position:relative;top:auto;right:auto;margin-bottom:.875rem}.shopping-cart .checkout-form form .shipping-address .shipping-field label .text{flex:0 0 6rem;max-width:6rem}.shopping-cart .checkout-form form .shipping-address .shipping-field label input{flex:1 0 12rem}.account-content .orders-history .order-information li.order-date,.account-content .orders-history .order-information li.order-total{display:none}.content-404 h1{font-size:6.25rem;margin-bottom:1rem}.content-404 h3{font-size:1.875rem;margin-bottom:1.5rem}.content-404 p{font-size:1rem;margin-bottom:1.5rem}.exterior-material-gallery .gallery-list{display:flex!important;justify-content:center}.product-information .price-quantity{flex-direction:row;flex-wrap:wrap}.product-information .price-quantity .product-price,.product-information .price-quantity .stock-status{height:auto}.product-information .price-quantity .stock-status{flex-direction:row}.product-information .price-quantity .stock-status .stock-indicator{margin:-3px 0 0 5px}.product-information .product-information-wrap .price-quantity{padding:0;margin-top:0}.slider-home-wrapper{height:247px}}@media (max-width:479px){section{padding:1.5rem 0}.header .logo img{max-width:4rem;height:auto}.header .main-navigation .header-search{position:inherit}.header .main-navigation .header-search .search-form{top:100%;right:0}.header .main-navigation .header-search .search-form.show{width:100%}.header .main-navigation .mini-cart .mini-cart-content{top:calc(100% + .5rem)}.account-nav .account-modal{top:calc(100% + .75rem);right:1.5rem}.our-mission .about-video{float:none;margin:0 0 1.875rem;width:100%}.exterior-material-gallery .gallery-list{margin:0}.exterior-material-gallery .gallery-list .gallery-item{flex:0 0 47.5%;max-width:47.5%;margin-right:5%;margin-top:5%}.exterior-material-gallery .gallery-list .gallery-item:nth-child(5n){margin-right:5%}.exterior-material-gallery .gallery-list .gallery-item:nth-child(2n){margin-right:0}.category-list .category-item{flex:0 0 50%;max-width:50%}.styles_overlay__CLSq-{padding:0}.modal-gallery .carousel-slider .slider .slide img{max-height:70vh}.category-list .category-item:nth-child(3):before,.category-list .category-item:nth-child(4):before{display:block}.category-list .category-item:first-child:before,.category-list .category-item:nth-child(2):before{display:none}.category-list .category-item:nth-child(3n):after,.category-list .category-item:nth-child(4n):after{display:block}.category-list .category-item:nth-child(2n):after{display:none}.module .banners>div{flex:0 0 50%;max-width:50%}.module.module-viewed-products .module-title h3{font-size:2.25rem}.category-navigation .current-category{font-size:.875rem;padding-left:.5rem;padding-right:.5rem}.category-navigation .current-category:after{right:.5rem}.category-navigation .category-list .list-item{font-size:.875rem;padding:.875rem .5rem}.sidebar .filters .filters-title{font-size:.875rem;padding-left:.5rem;padding-right:.5rem}.sidebar .filters .filters-title:after{right:.5rem}.sidebar .filters .filters-list{width:85%}.category-sorting .matching-products .matching-number{font-size:.875rem}body.product div.breadcrumb .breadcrumb-list .breadcrumb-item:last-child{flex:0 0 100%;max-width:100%;padding-left:0;padding-top:.5rem}body.product .product-information{margin-top:1.875rem}.gallery .product-gallery .main-images{flex:0 0 80%;max-width:80%}.product-tabs .tab-navigation .navigation-item{flex:0 0 100%;max-width:100%;margin-right:0}.product-tabs .tab-navigation .navigation-item a{padding:.5rem 0}.product-tabs .tabs .tab .documents-list .documents-item{flex:0 0 50%;max-width:50%}.shopping-cart .cart-content .product-list{padding:0}.shopping-cart .cart-content .product-list .product-item .remove-product{max-width:12%;flex:0 0 12%}.shopping-cart .cart-content .product-list .product-item .product-image{max-width:30%;flex:0 0 30%;margin-right:3%;margin-bottom:1.875rem}.shopping-cart .cart-content .product-list .product-item .product-information{max-width:55%;flex:0 0 55%;margin-right:0}.shopping-cart .cart-content .product-list .product-item .kit-fields{margin:1.25rem 0 0}.shopping-cart .cart-content .product-list .product-item .product-price{flex:0 0 32%;max-width:32%;margin-right:2%;margin-bottom:0;padding-top:0}.shopping-cart .cart-content .product-list .product-item .product-quantity{flex:0 0 32%;max-width:32%;margin-right:2%;margin-top:0}.shopping-cart .cart-content .product-list .product-item .product-total-price{flex:0 0 32%;max-width:32%;margin-right:0;text-align:center}.shopping-cart .cart-content .total-price{padding:1.875rem 0}.shopping-cart .cart-content .total-price p{justify-content:space-between}.shopping-cart .cart-content .to-checkout{justify-content:center;padding:0}.account-sidebar{flex:0 0 30%;max-width:30%}.account-content{flex:0 0 95%;max-width:95%}.account-content .account-title{font-size:1.5rem}.account-content .account-information .information-title{max-width:calc(100% - 5.7rem)}.account-content .account-form .account-information .field label .field-name{flex:0 0 100%;max-width:100%;margin-right:0;margin-bottom:.5rem}.account-content .account-form .account-information .field label input,.account-content .account-form .account-information .field label textarea{flex:0 0 100%;max-width:100%}.account-content .account-form .account-information .field label input{max-width:75%}.account-content .account-form .account-information .submit .submit-buttons button{flex:0 0 5.5rem;max-width:5.5rem}.account-content .orders-history .product-item .product-image{margin-right:0;margin-bottom:1.25rem}.shopping-cart .checkout-form form .field-group{margin-bottom:1.875rem;padding-bottom:0;border-bottom:0}.shopping-cart .checkout-form form .field-group:first-child{order:1}.shopping-cart .checkout-form form .field-group:last-child{order:2;margin-bottom:0;padding-bottom:0;border-bottom:0}.shopping-cart .checkout-form form .field-group .total-information{margin-top:0;padding-top:2.5rem;border-top:1px solid #d8d8d8}.footer .footer-information .contact-information{padding-left:15px;padding-right:15px}.footer .footer-information .contact-information .information{flex:0 0 100%;max-width:100%}.footer .footer-information .contact-information .information.phones{order:0}.account-content .account-form.default .account-information .edit-information.edit-email{top:0}.account-content .account-form .account-information .edit-information.edit-email{top:28px;width:5rem}.shopping-cart .checkout-form form .total-information .total-price p{justify-content:flex-start}.shopping-cart .checkout-form form .total-information .total-price p span{margin-left:3.45rem;margin-right:1.5rem}.shopping-cart .checkout-form form .total-information .total-price p{justify-content:flex-end}.account-content .account-form .account-information .submit .submit-buttons{padding-top:.5rem}}@media (max-width:320px){.header .main-navigation nav .mobile-button .menu-icon{margin-right:0}.header .main-navigation nav .mobile-button .mobile-text{display:none}.account-nav .account-modal,.header .main-navigation .mini-cart .mini-cart-content{width:20rem}.account-nav .account-modal .login-form form .field.submit input,.login-form.not-modal form .field.submit input{flex:0 0 4.75rem;max-width:4.75rem}.account-create .login-form form .field.submit .create-account,.account-nav .account-modal .login-form form .field.submit .create-account,.login-form.not-modal form .field.submit .create-account{flex:0 0 8.25rem;max-width:8.25rem}div.breadcrumb .breadcrumb-list .breadcrumb-item .breadcrumb-current{line-height:2em}.category-navigation .current-category,.sidebar .filters .filters-title{font-size:.75rem;padding-top:.75rem;padding-bottom:.75rem}.category-sorting .matching-products,.category-sorting .sorting{flex:0 0 100%;max-width:100%}.product-tabs .tabs .tab .specifications-list .specifications-item span.properties,.product-tabs .tabs .tab .specifications-list .specifications-item span.value{flex:0 0 50%;max-width:50%}.account-sidebar .account-navigation .navigation-item.active span,.account-sidebar .account-navigation .navigation-item a{font-size:.875rem}.account-content .orders-history .order-information,.account-content .orders-history .order-products{padding:.875rem}.account-content .orders-history .order-information li.order-number,.account-content .orders-history .order-information li.order-status{font-size:.875rem}.account-content .orders-history .product-item .product-quantity,.account-content .orders-history .product-item .product-total-price,.main .admin-view .table .product-item .product-quantity,.main .admin-view .table .product-item .product-total-price{flex:0 0 100%;max-width:100%;text-align:left;margin-top:.625rem}.footer .footer-bottom .footer-bottom-information p{font-size:.875rem}}.slick-next,.slick-prev,i.lsNext.nextCarousel,i.lsPrev.prevCarousel{width:32px;display:block;top:50%;height:32px;cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;transition:opacity .35s linear 0s}.slick-next,i.lsNext.nextCarousel{background:url(/images/slider-right.png)!important;right:5px}.slick-prev,i.lsPrev.prevCarousel{background:url(/images/slider-left.png)!important;left:5px}.slick-next:before,.slick-prev:before{content:none}.slick-slider .slick-next:focus,.slick-slider .slick-next:hover,.slick-slider .slick-prev:focus,.slick-slider .slick-prev:hover{color:#000;outline:none;background-color:initial}.slick-slider .slick-list{margin:0 2.5rem}.lazy-load .placeholder{background:#f8f8f8;height:200px;margin:10px 0;padding-top:80px}.lazy-load.placeholder{position:relative;height:100%}.spinner{width:40px;height:40px;margin:100px auto;background-color:#333;border-radius:100%;animation:sk-scaleout 1s ease-in-out infinite}.option-image .spinner{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.spinner.loading{margin:0}@keyframes sk-scaleout{0%{transform:scale(0)}to{transform:scale(1);opacity:0}}a.text-blue-link{color:#007bff}.modal-body .link.saveCart{margin-right:1rem!important}.modal-body .link.saveCart.close-modal{margin-right:0!important}.modal-body .link.saveCart,.modal-body .link.saveCart.close-modal{width:45%;display:inline-block}.page-section{margin-bottom:2rem}.page-section,.page-seo-block{margin-top:2rem}.page-seo-block img.first-screen-image{height:auto}.page-seo-block a{color:#007bff}.product-list-series{margin-top:1rem}.product-list-series .main-item{border:1px solid #a09d9d;padding:5px 0;margin:0 .15rem;width:unset!important;display:block!important}.product-list-series .main-item:hover{border-color:#0a94e3}.product-list-series .main-item svg{display:block}.product-list-series .main-item:hover svg path{fill:#0a94e3}.product-list-series .main-item img,.product-list-series .main-item svg{margin:auto}.product-layout .product-thumb .product-list-series .main-item a{padding:0}.currency-select{width:auto;background:transparent;color:#fff;border:none}.currency-select option{color:#000}.product-page .product-information{justify-content:space-between}.product-page .product-information .product-quantity{justify-content:space-around}.product-page .product-information .stock-status{font-weight:700;font-size:1.5rem}.no-pointer{cursor:default!important}.account-information-wrapper{display:flex;position:relative;padding:0 0 0 20rem}.account-information-wrapper .account-sidebar .account-name,.account-information-wrapper .account-sidebar .logout-btn{display:inline-block;max-width:65%}.account-information-wrapper .account-sidebar .logout-btn{float:right}.account-sidebar .account-sidebar-title{padding:2rem 1rem;width:100%;background:rgba(0,0,0,.1)}.account-content .account-title:not(.checkout){position:fixed;background:#fff;width:100%;z-index:10;padding:2rem 3rem}.account-content .account-title span{display:inline-block;font-size:1rem}.account-content .account-title p{display:flex;justify-content:space-between;width:calc(100% - 26rem)}.account-information-wrapper .account-content{width:100%}.orders-history{padding:3rem}.account-information-wrapper .account-content .account-information{padding:0 3rem}.account-information-wrapper .account-content .account-information.first{padding-top:10rem;width:100%}.account-information-wrapper .account-content .account-information.first>.field:first-child{flex:0 1 25%;max-width:25%}.account-information-wrapper .account-content .account-information.first .password-block .field label{position:relative}.account-content .account-form .account-information.first label .show-password{right:20px;top:10px;position:absolute}.account-information-wrapper .account-content .account-information.first .password-block{flex:0 1 75%;max-width:75%;display:flex}.orders-history{padding-top:6rem}.account-information-wrapper .account-content .orders-list-header{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;padding:1.25rem;border:1px solid #d8d8d8;background:#e5e5e5;font-weight:700;position:fixed;width:calc(100% - 26rem);z-index:10}.account-content .orders-history .order-item.first{padding-top:4rem}.account-content .orders-history .order-item .btn.btn-add{background:#28a745;color:#fff;font-size:.8rem;float:right}.account-content .orders-history .order-item .btn.btn-danger.btn-delete{background:transparent}.account-content .orders-history .order-item .btn.btn-outline-primary:focus,.account-content .orders-history .order-item .btn.btn-outline-primary:hover{background:transparent;color:#007bff;box-shadow:none}.account-content .orders-history .order-item .btn.btn-outline-primary:not(.product-item-edit){font-size:.8rem}.account-content .orders-history .order-item .btn-block{display:flex;justify-content:flex-end;max-width:11rem}.account-content .orders-history .order-item .btn-block button{margin-left:10px}.account-content .orders-history .header-order-number,.account-content .orders-history .order-information li.order-number{flex:0 1 6%;max-width:6%}.account-content .orders-history .header-order-date,.account-content .orders-history .order-information li.order-date{flex:0 1 15%;max-width:15%}.account-content .orders-history .header-order-name,.account-content .orders-history .order-information li.order-name{flex:0 1 20%;max-width:20%}.account-content .orders-history .header-order-add-to-cart,.account-content .orders-history .header-order-total,.account-content .orders-history .order-add-to-cart,.account-content .orders-history .order-information li.order-total{flex:0 1 10%;max-width:10%}.account-content .orders-history .header-btn-block,.account-content .orders-history .header-order-status,.account-content .orders-history .order-information .btn-block,.account-content .orders-history .order-information .order-status{flex:0 1 15%;max-width:15%}.account-content .orders-history .order-information li.order-name span{font-size:.75rem;color:#6c757d}.testmodal-div{position:fixed;top:50%;z-index:99999}.orders-modal button:not(.react-responsive-modal-closeButton),.orders-modal button:not(.react-responsive-modal-closeButton):focus{width:100%;margin-top:.5rem;box-shadow:none}.account-content .orders-history .order-item{margin-bottom:0}.account-content .orders-history .product-item .kit-information,.account-content .orders-history .product-item .product-information{flex:0 0 17rem;max-width:17rem;margin-right:unset}.account-content .orders-history .order-information,.account-content .orders-history .order-products{background:#f9f9f9}.account-content .orders-history .kit-fields .select-item .properties{color:#000;font-weight:700}.account-content .orders-history .kit-fields .select-item .value{color:#000;font-weight:400;font-family:"HelveticaNeueCyrLight",sans-serif;text-transform:capitalize}.account-content .orders-history .product-item .product-price .price .number,.account-content .orders-history .product-item .product-quantity .quantity span,.account-content .orders-history .product-item .product-total-price .price>span{display:block;color:#000;text-align:left;font-weight:400;font-family:"HelveticaNeueCyrLight",sans-serif}.account-content .orders-history .product-item .product-quantity .quantity span{display:inline-block}.account-content .orders-history .product-item .product-price .price,.account-content .orders-history .product-item .product-price .text,.account-content .orders-history .product-item .product-quantity .quantity{font:700 1rem/1.5em "HelveticaNeueCyrRoman",sans-serif;color:#000}.account-content .orders-history .product-item .product-total-price .price>span .currency,.account-content .orders-history .product-item .product-total-price .price>span .number{color:#000;font:normal 1rem/1.5em "HelveticaNeueCyrLight",sans-serif}.account-content .orders-history .product-item .product-total-price{display:flex;flex-direction:column;justify-content:space-between;flex:0 0 8rem}.account-content .orders-history .product-item .product-price{align-items:flex-start;flex:0 0 7rem}.empty-orders-wrapper{position:relative}.empty-orders{position:absolute;top:50%;left:calc(50% - 26rem);margin:auto;width:26rem;height:15rem;transform:translate(50%,50%);text-align:center}.empty-orders-wrapper .title{font-size:2rem;font-weight:700;margin-top:1rem}.empty-orders-wrapper .text{margin-top:1rem}.empty-orders-wrapper .btn.btn-outline-success{margin-top:2rem}.success-checkout-wrapper{margin:0 auto}.link-grey{text-decoration:none;color:rgba(0,0,0,.5)}.link-grey:hover{text-decoration:underline;color:rgba(0,0,0,.7)}.account-content .account-form .account-information .password-block{flex:0 1 50%;max-width:50%}.notification-block .notification-container{box-sizing:border-box;position:fixed;z-index:999999;padding:0 15px;max-height:calc(100% - 30px);overflow-x:hidden;overflow-y:auto;top:3.5rem;right:2rem;width:250px;display:none}.notification-block .notification-container .notification{box-sizing:border-box;padding:15px 15px 15px 58px;color:#fff;background-color:#ccc;cursor:pointer;line-height:1.2em;position:relative;opacity:.9;margin-top:15px;font-weight:700;font-size:1.2rem;border-radius:4px;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));margin-bottom:15px;box-shadow:none}.notification-block .notification-container .notification.notification-info{background:#e0f1ff;color:#0275d8}.notification-block .notification-container .notification.notification-success{background:#ecfbec;color:#5cb85c}.notification-block .notification-container .notification:before{position:absolute;top:50%;left:15px;margin-top:-14px;display:block;width:28px;height:28px;font-size:28px;text-align:center;line-height:28px;height:18px;width:18px}.notification-block .notification-container .notification.notification-info:before{content:url(/images/icon_circle_check_blue.svg)}.notification-block .notification-container .notification.notification-success:before{content:url(/images/icon_circle_check_green.svg)}.notification-block .notification-container.active{display:block}.touchevents .success-checkout-wrapper{margin-top:5rem}.touchevents .header .main-navigation nav.mobile{margin-right:0;margin-left:.5rem}.touchevents .header .main-navigation .account-nav.currency-select{margin-right:0}.touchevents .header .main-navigation .menu-link.order-now-link.single{margin-right:.3rem}.touchevents .account-nav .account-modal:before{right:5.5rem}.touchevents .account-information-wrapper{padding:0;flex-direction:column}.touchevents .account-sidebar{max-width:100%;height:unset;width:unset;background:#fff;padding-top:2rem;z-index:10}.touchevents .account-sidebar .account-sidebar-title{background:#fff;padding-bottom:0}.touchevents .account-information-wrapper .account-navigation{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:flex-start;padding:1rem}.touchevents .account-information-wrapper .account-navigation li.navigation-item{flex:0 0 25%;max-width:25%;border:none;text-align:center}.touchevents .account-information-wrapper .account-navigation li.navigation-item a{display:block;background:none;border:none}.account-information-wrapper .account-navigation li.navigation-item a i,.account-information-wrapper .account-navigation li.navigation-item a img,.account-information-wrapper .account-navigation li.navigation-item a svg{display:none}.touchevents .account-information-wrapper .account-navigation li.navigation-item a i,.touchevents .account-information-wrapper .account-navigation li.navigation-item a img,.touchevents .account-information-wrapper .account-navigation li.navigation-item a svg{display:block;width:1.875rem;height:1.875rem;fill:#000;margin:0 auto .75rem;transition:all .45s ease-in-out}.touchevents .account-information-wrapper .account-navigation li.navigation-item.active a{color:#69b9e2}.touchevents .account-information-wrapper .account-navigation li.navigation-item.active a svg{fill:#69b9e2}.touchevents .account-information-wrapper .account-content{max-width:100%;margin-top:16rem}.touchevents .account-content .account-title:not(.checkout){padding:1rem;box-shadow:0 4px 4px rgba(0,0,0,.1)}.touchevents .account-content .account-title p{width:calc(100% - 4rem)}.touchevents .account-content .account-title p span{font-size:.8rem;line-height:1rem;margin-top:1rem}.touchevents .account-content .account-title:not(.checkout) button{position:absolute;top:1rem;right:1rem}.touchevents .notification-block .notification-container{right:calc(50% - 125px)}.touchevents .account-information-wrapper .account-content .account-information{width:100%;padding:0 1rem}.touchevents .account-information-wrapper .account-content .account-information.first{flex:0 0 100%;max-width:100%;padding-top:8rem}.touchevents .account-information-wrapper .account-content .account-information.first>.field:first-child{flex:0 0 100%;max-width:100%;margin-bottom:0}.touchevents .account-content .account-form .account-information .field,.touchevents .account-content .account-form .account-information .field label select{max-width:100%;flex:0 0 100%;padding:0 2rem;display:block}.touchevents .account-content .account-form .account-information.hide-information .field,.touchevents .account-content .account-form .account-information.hide-information .field label select{display:none}.touchevents .account-content .account-form .account-information .field label>div{max-width:100%;flex:0 0 100%}.touchevents .account-content .account-form .account-information .field label input{max-width:100%}.touchevents .account-information-wrapper .account-content .account-information.first .password-block{max-width:100%;flex:0 0 100%;flex-direction:column;height:100%}.touchevents .account-content .account-form .account-information.first label .show-password{top:12px;right:0}.touchevents .account-content .account-form .account-information .field.hide,.touchevents .account-information-wrapper .account-content .orders-list-header{display:none}.touchevents .account-content .orders-history .order-item.first{padding-top:0}.touchevents .orders-history{padding:6rem 0 0}.touchevents .account-content .orders-history .order-information{display:none}.touchevents .order-information-mobile{display:block;padding:.5rem 1rem;border-top:1px solid #e9ecef;border-bottom:1px solid #e9ecef;background:hsla(0,0%,80%,.1)}.touchevents .order-information-mobile .top{display:flex}.touchevents .order-information-mobile .top .info{flex:0 0 60%;max-width:60%}.touchevents .order-information-mobile .top .btn-block{flex:0 0 40%;max-width:40%;height:2rem;justify-content:flex-end}.touchevents .order-information-mobile .top .btn-block img{max-width:inherit}.touchevents .order-information-mobile .top .info .order-number{font-size:1.1rem;font-weight:700}.touchevents .order-information-mobile .top .info .order-date,.touchevents .order-information-mobile .top .info .order-item-count{font-size:.9rem}.touchevents .account-content .orders-history .order-item .btn-block button{padding:.1rem .3rem;margin-right:.3rem}.touchevents .order-information-mobile .bottom{display:flex;justify-content:flex-end;align-items:center}.touchevents .account-content .orders-history .order-item .bottom button.proceedToPayment{margin-left:.5rem}.touchevents .account-content .orders-history .order-item .bottom .order-total{font-weight:700;margin-left:4rem}.touchevents .account-content .orders-history .product-item .product-price .text{display:none}.touchevents .account-content .orders-history .product-item .product-quantity,.touchevents .account-content .orders-history .product-item .product-total-price{max-width:100%}.touchevents .account-content .orders-history .product-item .right{display:flex;align-items:stretch;flex-direction:column;justify-content:space-between}.touchevents .account-content .orders-history .product-item .product-total-price{margin-top:0}.hide-link{display:none}.touchevents .hide-link{display:block;text-decoration:underline;color:#373a3c;font-size:.9rem;font-weight:700;text-align:center;margin-top:1rem}.account-content .orders-history .order-item .order-information-mobile{display:none}.touchevents .account-content .orders-history .order-item .order-information-mobile{display:block}.account-content .orders-history .order-products.project-items{display:flex;flex-wrap:wrap}.account-content .orders-history .order-products.project-items .project-item{flex:0 0 24%;max-width:24%;margin-right:.5rem;cursor:pointer}.account-content .orders-history .order-products.project-items .empty{text-align:center;font-weight:700;width:100%}.touchevents .account-content .orders-history .order-products.project-items .project-item{flex:0 0 30%;max-width:30%}.client-files-form img{max-width:200px}.stock-indicator{height:20px;width:20px;border-radius:10px;cursor:pointer;margin:0 auto 10px}.product-information .price-quantity .product-price,.product-information .price-quantity .product-quantity,.product-information .price-quantity .stock-status{margin-right:7%}.product-information .price-quantity .product-price .price-value .product-price{margin-right:0}.dropdown-menu{background:rgba(0,0,0,.7);border-top:.2rem solid #000;animation-duration:.1s;z-index:5}.touchevents .dropdown-menu{position:relative;width:100%;box-shadow:none!important;border:none;background:transparent;margin-top:.75rem;margin-bottom:.75rem;padding:0 0 0 .75rem}.touchevents .dropdown-toggle:after{display:none}.touchevents .dropdown-menu .dropdown-item:not(:last-child){padding:0;margin-bottom:.75rem;margin-top:.75rem}.touchevents .dropdown-submenu>.dropdown-menu{left:0}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:0;margin-left:0}.dropdown-item:focus,.dropdown-item:hover{background-color:initial}.dropdown-menu .dropdown-item{position:relative;display:block;color:#fff;font:normal .875rem/1.2em "HelveticaNeueCyrRoman",sans-serif;text-transform:uppercase;transition:all .45s ease-in-out;padding:.25rem 1.5rem;white-space:normal}.dropdown-item.menu-link{min-width:300px}.dropdown-menu .dropdown-item.dropdown-toggle:hover:after{transform:rotate(-90deg)}@keyframes anim-banner{0%{transform:scale(1)}75%{transform:scale(1.01)}to{transform:scale(1)}}.article-banner{display:inline-block;animation:anim-banner 1s linear infinite}.article-banner img{transition:.3s}.article-banner:hover img{filter:grayscale(.75)}@media screen and (max-width:1440px){.account-sidebar{width:15rem}.account-information-wrapper{padding-left:15rem}.orders-history{padding-left:1rem;padding-right:1rem}.account-information-wrapper .account-content .orders-list-header{width:calc(100% - 17rem)}.account-information-wrapper .account-sidebar .logout-btn{padding-left:.5rem;padding-right:.5rem}.account-content .orders-history .order-item .btn-block button{padding:.2rem .3rem}}@media screen and (max-width:1440px){.account-content .orders-history .header-btn-block,.account-content .orders-history .order-information .btn-block{flex:0 0 20%;max-width:20%}.account-content .orders-history .order-item.first{padding-top:5rem}}.article-block{border:2px solid #6c757e;border-radius:20px;background:#373a3c;color:#fefeff}.article-block img{max-height:200px}.article-block .social a{margin-right:1rem}a.fee4bee-link,a.fee4bee-link-no-styled{text-align:left;display:flex!important;justify-content:space-between;align-items:center;color:#fff}a.fee4bee-link{border:2px solid #fedf11;padding:.5rem 1rem}a.fee4bee-link span{font-weight:700}a.fee4bee-link:hover{background:#fff;border-width:3px}a.fee4bee-link:hover span{color:#000}.promo-top{justify-content:center;background-color:#7b1b5b;margin-top:-.75rem;margin-bottom:.75rem;padding:.75rem 0}.promo-top>div{color:#fff;font-size:1.2rem}#countdown li{display:inline-block;font-size:1em;list-style-type:none;padding:0 1em;text-transform:uppercase;text-align:center}#countdown li span{display:block;font-size:1.5rem}@media (max-width:768px){#countdown li{font-size:calc(1.125rem*var(--smaller))}#countdown li span{font-size:calc(3.375rem*var(--smaller))}}.articles-sidebar{position:-webkit-sticky;position:sticky;top:120px}.shrink{flex:0 0 auto;max-width:100%;padding-right:15px;padding-left:15px}.wrapper{padding:50px 5%}.wrapper .rating-row .item-star,.wrapper .rating-row>span{margin-right:3px}.wrapper .title-reviews-con{text-align:center;font-size:36px;margin-bottom:30px}.wrapper .info-rating{font-size:18px;margin-top:5px}.wrapper .link-all-reviews{margin-top:5px}.wrapper .link-all-reviews a{color:#0275d8;font-size:18px}.wrapper .link-all-reviews a:hover{text-decoration:none;color:#000}.wrapper .item-slide-wrap{background-color:#f8f9fa;border-radius:27px;padding:25px;display:flex;margin-bottom:20px;position:relative;margin-right:2rem;margin-left:2rem}.wrapper .item-slide-wrap .user-avatar{width:60px;height:60px;overflow:hidden;border-radius:50%;flex:0 0 auto}.wrapper .item-slide-wrap .user-avatar img{width:100%;height:100%;object-fit:cover}.wrapper .item-slide-wrap .user-name{font-size:12px;color:#8c8c8c}.wrapper .item-slide-wrap .date-published{font-size:12px;color:#bfbfbf;margin-left:10px}.wrapper .item-slide-wrap .text-review{color:#595959;margin-top:5px;line-height:1.4}.wrapper .item-slide-wrap .content-review{flex-grow:1;padding-left:10px}.wrapper .item-slide-wrap .read-more-button{font-weight:500;color:#096dd9;cursor:pointer}.wrapper .item-slide-wrap .read-more-button:hover{color:#000}.wrapper .google-info-wrap{margin-bottom:20px}.wrapper .google-info-wrap .logo{max-width:70px}.wrapper .google-info-wrap .rating-total{font-size:34px;font-weight:700;color:#ffc107}@media only screen and (max-width:768px){.wrapper .title-reviews-con{font-size:24px;margin-bottom:0;text-align:left;width:calc(100% + 30px);margin-left:-15px;font-weight:700}.wrapper .item-slide-wrap{flex-direction:column;padding:20px 15px}.wrapper .item-slide-wrap .user-avatar{width:35px;height:35px}.wrapper .item-slide-wrap .content-review{padding-left:0}.wrapper .item-slide-wrap .head-review{position:absolute;top:30px;left:60px}.wrapper .google-info-wrap .logo{max-width:60px}.wrapper .google-info-wrap{margin-bottom:0;width:calc(100% + 30px);margin-left:-15px;padding:10px;background-color:#fff8e2;border:1px solid #ffc107;border-radius:8px}.wrapper .google-info-wrap .row{padding:0}.wrapper .info-rating{font-size:16px;font-weight:700;color:#343a40}.wrapper .link-all-reviews a{font-size:14px}.wrapper .row{padding-top:0}}.main-slider-banner .slide-layer-info{position:absolute;top:10%;left:50%;transform:translate(-50%);height:80%;width:100%;max-width:400px;margin:0 auto;padding:30px;background:rgba(63,157,167,.6);color:#fff;display:flex;flex-direction:column}.slide-layer-info.left{left:20%}.slide-layer-info.center{left:50%}.slide-layer-info.right{left:80%}.main-slider-banner .slide-layer-info .layer-title{font-size:36px;line-height:1.2;margin-bottom:20px}.main-slider-banner .slide-layer-info .layer-text{margin-bottom:20px}.main-slider-banner .slide-layer-info .link{display:inline-block;padding:10px 30px;background-color:#444;color:#fff;border:2px solid #444;text-decoration:none;margin:10px 0;width:100%;transition:.2s}.main-slider-banner .slide-layer-info .link:hover{color:#444;background-color:#fff}.main-slider-banner{z-index:9}.main-slider-banner .slick-slide{position:relative}.main-slider-banner .slick-dots{display:flex!important;justify-content:center}.main-slider-banner .slick-dots li{background-color:#ccc;margin:0 8px;width:15px;height:15px}.main-slider-banner .slick-dots li.slick-active{background-color:orange}.main-slider-banner .slick-dots li button:before{display:none}.main-slider-banner .slide-layer-info .link-wrap{text-align:center;margin-top:auto}@media (max-width:767px){.main-slider-banner{margin-top:30px}.main-slider-banner .slide-layer-info{height:calc(100% - 15px);max-width:none;padding:15px;top:0;left:0;transform:translate(0)}.main-slider-banner .slide-layer-info .layer-title{font-size:20px;margin-bottom:10px}.main-slider-banner .slide-layer-info .layer-text{margin-bottom:10px}.touchevents #top .main-slider-banner .slick-slide{height:200px}.main-slider-banner .slide-layer-info .link{margin-bottom:0;margin-top:5px;padding:8px 20px}}

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:"FontAwesome";src:url(/static/media/icomoon.fe87c291.eot) format("embedded-opentype"),url(/static/media/icomoon.ff63b890.woff) format("woff"),url(/static/media/icomoon.abe2e6a7.ttf) format("truetype"),url(/static/media/icomoon.a08d01c6.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}
/*# sourceMappingURL=main.91cf1d95.chunk.css.map */