-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathstyle-beta.min.css
1 lines (1 loc) · 84.2 KB
/
style-beta.min.css
1
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:'Proxima Nova';src:url("/styles/fonts/ProximaNova-Light.woff") format("woff");font-weight:300;font-stretch:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url("https://cdn.jsdelivr.net/gh/MeonisRP/terafront/ProximaNova-Reg.woff") format("woff");font-weight:400;font-stretch:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url("https://cdn.jsdelivr.net/gh/MeonisRP/terafront/ProximaNova-Medium.woff") format("woff");font-weight:500;font-stretch:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url("https://cdn.jsdelivr.net/gh/MeonisRP/terafront/ProximaNova-Semibold.woff") format("woff");font-weight:600;font-stretch:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url("https://cdn.jsdelivr.net/gh/MeonisRP/terafront/ProximaNova-Bold.woff") format("woff");font-weight:700;font-stretch:normal;font-display:swap}body{margin:0;font-family:'Proxima Nova';text-rendering:optimizeLegibility;color:#272727;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}input{-webkit-appearance:none}textarea{font-family:'Proxima Nova', sans-serif}a{text-decoration:none;color:inherit}h1{text-align:center;font-size:28px;font-weight:600;margin:30px 0}h2{text-align:center;font-size:24px;font-weight:600;margin:30px 0}ul{list-style:none;padding:0}li{list-style:none;padding:0}header{display:flex;justify-content:flex-start;align-items:center;background:#fff;margin:0 auto;width:100%}article{display:flex;flex-direction:column;width:1250px;margin:0;padding:50px calc((100% - 1250px) / 2)}article h3{font-size:22px;line-height:26px;color:#d2a637;margin:15px 0 25px}article p{font-size:18px;line-height:22px;color:#333333;margin:0 0 20px;text-align:justify}article a{color:#d2a637;font-weight:600;text-decoration:none}footer{display:flex;align-items:flex-start;justify-content:space-between;padding:30px calc((100% - 1250px) / 2);width:1250px;background:#333333}footer>div{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}footer>div:last-child{align-items:flex-end}footer h6{font-weight:500;font-size:18px;line-height:22px;color:#fff;margin:0 0 18px 0}footer ul{margin:0}footer li{margin-bottom:10px}footer .link{font-size:14px;line-height:17px;color:#97999c;text-decoration:none;transition:color 0.3s}footer .link:hover{color:#fff}footer .logo{width:195px;margin:0 0 25px 0}footer .phone{font-weight:500;font-size:22px;line-height:27px;color:#fff;margin:0 0 5px 0;text-decoration:none;transition:color 0.3s}footer .phone:hover{color:#d2a637}footer .mail{font-weight:500;font-size:18px;line-height:22px;color:#fff;margin:0 0 10px 0;text-decoration:none;transition:color 0.3s}footer .mail:hover{color:#d2a637}footer .shedule{font-size:14px;line-height:17px;color:#fff;margin:10px 0 0 0}footer .liner{background:rgba(255,255,255,0.1)}footer .privacy-text{color:#c4c4c4;line-height:15px;font-size:12px;margin:0 0 20px 0}footer .privacy{display:flex;flex-direction:column;align-items:flex-end}footer .privacy a{font-size:14px;line-height:17px;color:#fff;margin:0 0 5px 0;text-decoration:none;transition:color 0.3s}footer .privacy a:hover{color:#d2a637}footer .socials{display:flex;align-items:center;justify-content:flex-end;margin:25px 0 0 0}footer .socials .link{display:flex;align-items:center;justify-content:center;background:#d2a637;border-radius:3px;transition:background 0.3s;width:27px;height:27px;margin-left:13px}footer .socials .link:hover{background:#577976}footer .socials .link img{height:13px;-o-object-fit:contain;object-fit:contain}.row{display:flex;flex-direction:row}.col{display:flex;flex-direction:column}.wrap{flex-wrap:wrap}.nowrap{flex-wrap:nowrap}.start{display:flex;justify-content:flex-start}.end{display:flex;justify-content:flex-end}.between{display:flex;justify-content:space-between}.around{display:flex;justify-content:space-around}.align-center{display:flex;align-items:center}.m-0{margin:0 !important}.m-5{margin:5px !important}.m-10{margin:10px !important}.m-auto{margin:auto !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.mx-5{margin-left:5px !important;margin-right:5px !important}.mx-10{margin-left:10px !important;margin-right:10px !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-5{margin-top:5px !important;margin-bottom:5px !important}.my-10{margin-top:10px !important;margin-bottom:10px !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-5{margin-top:5px !important}.mt-10{margin-top:10px !important}.mt-auto{margin-top:auto !important}.mb-0{margin-bottom:0 !important}.mb-5{margin-bottom:5px !important}.mb-10{margin-bottom:10px !important}.mb-15{margin-bottom:15px !important}.mb-auto{margin-bottom:auto !important}.ml-0{margin-left:0 !important}.ml-5{margin-left:5px !important}.ml-10{margin-left:10px !important}.ml-auto{margin-left:auto !important}.mr-0{margin-right:0 !important}.mr-5{margin-right:5px !important}.mr-10{margin-right:10px !important}.mr-auto{margin-right:auto !important}.p-0{padding:0 !important}.p-5{padding:5px !important}.p-10{padding:10px !important}.p-auto{padding:auto !important}.px-0{padding-left:0 !important;padding-right:0 !important}.px-5{padding-left:5px !important;padding-right:5px !important}.px-10{padding-left:10px !important;padding-right:10px !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-5{padding-top:5px !important;padding-bottom:5px !important}.py-10{padding-top:10px !important;padding-bottom:10px !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.pt-0{padding-top:0 !important}.pt-5{padding-top:5px !important}.pt-10{padding-top:10px !important}.pt-auto{padding-top:auto !important}.pb-0{padding-bottom:0 !important}.pb-5{padding-bottom:5px !important}.pb-10{padding-bottom:10px !important}.pb-auto{padding-bottom:auto !important}.pl-0{padding-left:0 !important}.pl-5{padding-left:5px !important}.pl-10{padding-left:10px !important}.pl-auto{padding-left:auto !important}.pr-0{padding-right:0 !important}.pr-5{padding-right:5px !important}.pr-10{padding-right:10px !important}.pr-auto{padding-right:auto !important}input{color:inherit}input[type='text'],input[type='number'],input[type='search'],input[type='password'],input[type='email'],input[type='tel']{outline:0;display:inline-block;font-family:inherit;background-color:transparent;border:1px solid #e7eef1;border-radius:8px;padding:14px 20px;transition:box-shadow .25s}input[type='number']{-moz-appearance:textfield}input[type='number']::-webkit-inner-spin-button,input[type='number']::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type='search']::-webkit-search-decoration,input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-results-button,input[type='search']::-webkit-search-results-decoration{-webkit-appearance:none}textarea{resize:vertical;overflow:auto;font-family:inherit;background-color:transparent;color:inherit;border:1px solid #e7eef1;border-radius:8px;padding:14px 20px;transition:box-shadow .25s,border-color .25s,height .25s}textarea:focus{outline:0}.regist-footer_privacy{display:flex;flex-direction:column;align-items:flex-start}.regist-footer_privacy input[type='search']{border:1px solid #d2a637;border-radius:5px;margin:0 10px 5px 0;padding:5px 10px;width:calc(100% - 10px);outline:none}.styled-checkbox{cursor:pointer;position:relative;display:flex;align-items:center;justify-content:flex-start;margin:5px 0}.styled-checkbox input{position:absolute;top:0;left:0;width:0;height:0;overflow:hidden;opacity:0}.styled-checkbox input:checked ~ .checkbox-block:before{opacity:1}.styled-checkbox .checkbox-block{border:1px solid #e7eef1;border-radius:5px;border-color:#d2a637;margin:0 10px 0 0;height:20px;width:20px}.styled-checkbox .checkbox-block:before{content:'';display:block;height:100%;width:100%;background:url("../images/icons/checked.svg") no-repeat center;background-color:#d2a637;transition:0.3s opacity;opacity:0}.styled-checkbox .checkbox-img{display:flex;align-items:center;justify-content:flex-start;margin:0 7px 0 0}.styled-checkbox .checkbox-img img{width:25px;max-height:20px}.styled-checkbox .checkbox-label span{color:#d2a637}button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;align-items:center;vertical-align:middle;text-align:center;background-color:transparent;color:inherit;border:1px solid transparent;border-radius:8px;padding:14px 20px;transition:border .25s,background-color .25s,box-shadow .25s}button:focus{outline:0}.btn{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;align-items:center;vertical-align:middle;text-align:center;background-color:transparent;color:inherit;border:1px solid transparent;border-radius:8px;padding:14px 20px;font-weight:600;background-color:#fff;transition:border .25s,background-color .25s,box-shadow .25s}.btn:focus{outline:0}.btn-primary{font-weight:600;background-color:#d2a637;border-color:#d2a637;color:#fff}.btn-primary:hover{background-color:#577976;border-color:#577976;color:#fff}.btn-primary:focus{box-shadow:0px 0px 0px 3px rgba(87,121,118,0.25)}.btn-primary-outline{border-color:#d2a637;color:#d2a637}.btn-primary-outline:hover{background-color:#d2a637;color:#fff}.btn-primary-outline:focus{box-shadow:0px 0px 0px 3px rgba(210,166,55,0.25)}.btn-secondary-outline{border-color:#577976;color:#577976}.btn-secondary-outline:hover{background-color:#577976;color:#fff}.btn-secondary-outline:focus{box-shadow:0px 0px 0px 3px rgba(210,166,55,0.25)}.btn-red{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-red:hover{background-color:#d23746;color:#fff}.btn-red:focus{box-shadow:0px 0px 0px 3px rgba(210,55,70,0.25)}.btn-red-outline{color:#dc3545;border-color:#dc3545}.btn-red-outline:hover{background-color:#dc3545;color:#fff}.btn-red-outline:focus{box-shadow:0px 0px 0px 3px rgba(210,55,70,0.25)}.btn-green{background-color:#5bdc89;border-color:#5bdc89;color:#fff}.btn-green:hover{background-color:#59d484;color:#fff}.btn-green:focus{box-shadow:0px 0px 0px 3px rgba(89,212,132,0.25)}.btn-blue{background-color:#5698e8;border-color:#5698e8;color:#fff}.btn-blue:hover{background-color:#4683cc;color:#fff}.btn-blue-outline{color:#5698e8;border-color:#5698e8}.btn-blue-outline:hover{background-color:#5698e8;color:#fff}.btn-yellow{background-color:#ffd217;border-color:#ffd217;color:#000}.btn-yellow:hover{background-color:#fbcf1e;color:#000}.btn-yellow:focus{box-shadow:0px 0px 0px 3px rgba(251,207,30,0.25)}#nav{display:flex;flex-direction:column;margin:0 auto;width:100%}#nav .nav-top{font-size:21px;font-weight:500;color:#000;display:flex;justify-content:space-between;padding:20px calc((100% - 1250px) / 2);width:1250px}#nav .nav-top #logo{display:flex}#nav .nav-top #logo img{width:175px}#nav .nav-top .nav-top_info{display:flex;align-items:center;grid-column-gap:20px}#nav .nav-top .nav-top_info .info-elem{display:flex;align-items:center;grid-column-gap:10px}#nav .nav-top .nav-top_info .info-elem .info-elem_img{height:26px;width:26px}#nav .nav-top .nav-top_info .info-elem .info-elem_img img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}#nav .nav-top .nav-top_links{display:flex;align-items:center;grid-column-gap:30px}#nav .nav-top .nav-top_links a:hover{color:#d2a637}#nav .nav-menu{position:relative;display:flex;background-color:#eff3f6;padding:14px calc((100% - 1250px) / 2);width:1250px}#nav .nav-menu .search{z-index:2;position:relative;display:flex;flex-direction:row;margin:0 auto}#nav .nav-menu .search .search_results{z-index:1;position:absolute;top:40px;display:none;flex-direction:column;margin:0 auto;width:100%}#nav .nav-menu .search .search_results.active{display:flex}#nav .nav-menu .search .search_results>div{overflow:hidden;box-shadow:0 0 20px rgba(0,0,0,0.05);background-color:#fff;border:1px solid #e7eef1;border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin:0 auto;width:calc(100% - 2px)}#nav .nav-menu .search .search_results-elem{cursor:pointer;display:-ms-grid;display:grid;-ms-grid-columns:60px 1fr 100px 100px;grid-template-columns:60px 1fr 100px 100px;font-size:14px;border-bottom:1px solid #eff3f6;padding:5px 0}#nav .nav-menu .search .search_results-elem:hover{background-color:#eff3f6}#nav .nav-menu .search div.search_results-elem{display:flex;flex-direction:column;align-items:center;border:none;padding:10px}#nav .nav-menu .search .search_results-img{margin:0 10px 0 5px;height:45px;width:45px}#nav .nav-menu .search .search_results-img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#nav .nav-menu .search .search_results-title{flex-basis:60%;overflow:hidden}#nav .nav-menu .search .search_results-sku{color:#a0a0a0}#nav .nav-menu .search .search_results-price{font-weight:500}#nav .nav-menu input{line-height:24px;border-radius:5px;background-color:#fff;padding:10px;width:700px}#nav .nav-menu button{cursor:pointer;position:absolute;right:0;outline:none;margin-left:-1px;padding:22px 0;width:45px;background:url(../images/icons/search.svg) center no-repeat;transition:unset}#nav .nav-menu button:focus{box-shadow:none}#nav .nav-menu .catalog_toggler{cursor:pointer;display:flex;align-items:center;padding-left:20px}#nav .nav-menu .catalog_toggler span{font-size:20px;font-weight:600;margin-left:10px}#nav .nav-menu .catalog_toggler .catalog_toggler-img{height:22px;width:22px}#nav .nav-menu .catalog_toggler .catalog_toggler-img img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}#nav .nav-menu .catalog_container{z-index:3;position:absolute;top:58px;display:none;box-shadow:0 4px 17px -2px rgba(0,0,0,0.3);background-color:#fff;height:900px;width:1250px}#nav .nav-menu .catalog_container:before{content:'';position:absolute;top:-10px;left:20px;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #fff transparent;width:0;height:0}#nav .nav-menu .catalog_container .catalog_categories{margin:0;padding:10px 0 0}#nav .nav-menu .catalog_container .catalog_categories .catalog_category{display:flex;align-items:flex-start;color:#272727;padding:10px 10px}#nav .nav-menu .catalog_container .catalog_categories .catalog_category>a{display:flex;align-items:center;width:229px}#nav .nav-menu .catalog_container .catalog_categories .catalog_category>ul{position:absolute;top:0;left:250px;display:none;-ms-grid-columns:(245px)[4];grid-template-columns:repeat(4, 245px);background-color:#fff;padding:20px 0 20px 20px}#nav .nav-menu .catalog_container .catalog_categories .catalog_category>ul:before{content:'';width:1px;background-color:#eff3f6;position:absolute;top:0;bottom:0;left:0}#nav .nav-menu .catalog_container .catalog_categories .catalog_category span{font-weight:700}#nav .nav-menu .catalog_container .catalog_categories .catalog_category.active{background-color:#eff1f5}#nav .nav-menu .catalog_container .catalog_categories .catalog_category.active>ul{display:-ms-grid;display:grid}#nav .nav-menu .catalog_container .catalog_categories .catalog_category .catalog_category-img{margin-right:8px;height:30px;width:40px}#nav .nav-menu .catalog_container .catalog_categories .catalog_category .catalog_category-img img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}#nav .nav-menu .catalog_container .catalog_categories .catalog_category_lvl2{padding:0 15px 5px}#nav .nav-menu .catalog_container .catalog_categories .catalog_category_lvl2>a{font-weight:700;padding:4px 0}#nav .nav-menu .catalog_container .catalog_categories .catalog_category_lvl2>ul{display:flex;flex-direction:column}#nav .nav-menu .catalog_container .catalog_categories .catalog_category_lvl2 li{line-height:1.5;padding:5px 0}#nav .nav-menu .header_user-panel{display:flex;align-items:center;grid-column-gap:20px}#nav .nav-menu .header_user-panel a{position:relative;height:36px;width:36px}#nav .nav-menu .header_user-panel a img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}#nav .nav-menu .header_user-panel a span{font-size:14px;font-weight:600;line-height:14px;position:absolute;right:-5px;bottom:20px;box-shadow:0px 0px 2px 0px rgba(50,50,50,0.3);background-color:#dc3545;border-radius:10px;color:#fff;padding:2px 5px}#nav-mobile{z-index:10;position:fixed;top:0;display:flex;align-items:center;flex-grow:1;border-bottom:1px solid #eff1f5;background-color:#fff;padding:15px;width:calc(100% - 30px);transition:transform .5s}#nav-mobile>div,#nav-mobile>a{height:25px}#nav-mobile>div img,#nav-mobile>a img{height:100%}#nav-mobile.nav-mobile{transform:translateX(100%)}#nav-mobile .mobile_logo{margin:0 auto}#nav-mobile .mobile_search{margin-right:15px}#mobile-menu{z-index:1000;position:fixed;top:0;left:-100%;bottom:0;display:-ms-grid;display:grid;-ms-grid-columns:calc(100vw - 50px) 50px;grid-template-columns:calc(100vw - 50px) 50px;height:100vh;width:100vw;background-color:rgba(0,0,0,0.25);transform:translateX(-100%);transition:transform .5s}#mobile-menu.nav-mobile{transform:translateX(0)}#mobile-menu .mobile_container{display:flex;flex-direction:column;background-color:#fff;padding:10px 15px;height:100%;width:calc(100% - 30px)}#mobile-menu .mobile-menu_back{height:100%;width:100%}#container{margin-top:56px;transition:transform .5s}#container.nav-mobile{transform:translateX(100%)}#main-banner{width:100%}#main-banner img{width:100%;height:460px;-o-object-fit:cover;object-fit:cover}#brands-slider{padding:30px calc((100% - 1250px) / 2);width:100%}#brands-slider:after{content:'';display:block}#brands-slider a.brand-item{display:flex;align-items:center;justify-content:center;margin:0 20px;height:50px}#brands-slider a>img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}#help-box{background:#e9ecef;padding:60px 0;display:flex;flex-direction:column;align-items:center}#help-box>p{text-align:center;font-size:18px;line-height:22px;margin:0;width:670px}#help-box>p ~ .help-block{margin-top:60px}.help-block{padding:28px 35px;background:#fff;display:flex;align-items:center;justify-content:space-between;border-radius:10px}.help-block>svg{margin-right:30px}.help-block>p{font-size:20px;line-height:24px;margin:0;padding-right:80px;width:410px}#designers-banner{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;background:url("../images/designers-banner.jpg");background-size:cover;padding:60px calc((100% - 1250px) / 2);width:1250px}#designers-banner:before{content:'';z-index:0;position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:rgba(51,51,51,0.5)}#designers-banner h2{z-index:1;text-align:left;font-size:34px;line-height:40px;color:#fff;margin:0 0 20px}#designers-banner p{z-index:1;font-size:22px;line-height:27px;color:#fff;margin:0 0 30px;width:650px}#designers-banner a{z-index:1}#popular{overflow:hidden;padding:40px calc((100% - 1250px) / 2);width:1250px}#popular .slick-track{display:flex !important}#popular .slick-slide{margin:10px;height:inherit !important}#popular-categories{position:relative;display:flex;align-items:center;justify-content:center;margin:0 auto 25px;padding:0 0 35px 0;width:100%}#popular-categories:before{display:block;content:'';width:100%;height:1px;background:#e7eef1;position:absolute;bottom:0;left:0}#popular-categories .popular-category{cursor:pointer;position:relative;font-weight:600;font-size:22px;line-height:27px;color:#94939a;margin:0 50px;transition:color 0.3s}#popular-categories .popular-category.active{color:inherit}#popular-categories .popular-category.active:after{content:'';position:absolute;left:0;bottom:-36px;background:#d2a637;height:3px;width:100%}#faq{background:linear-gradient(to bottom, #e9ecef, #e9ecef 400px, #fff 400px, #fff 100%);padding:5px calc((100% - 1140px) / 2) 75px;width:1140px}#faq .faq{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:calc(100% - 60px);padding:23px 30px;background:#fff;box-shadow:0px 40px 80px rgba(160,160,160,0.1);border-radius:10px;margin:0 0 10px 0}#faq .faq.active .faq-question:after{background-image:url(../images/icons/faq-active.svg)}#faq .faq .faq-question{display:flex;align-items:center;justify-content:space-between;cursor:pointer}#faq .faq .faq-question p{font-size:20px;line-height:24px;color:#485465;margin:0 20px 0 0}#faq .faq .faq-question:after{content:'';display:block;width:24px;height:24px;flex-shrink:0;flex-grow:0;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(../images/icons/faq-inactive.svg)}#faq .faq .faq-answer{margin:20px 0 0;font-size:16px;line-height:20px}#questions-form{position:relative;background-image:url(../images/main-banner.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}#questions-form .questions_content{display:flex;flex-direction:column;background-color:rgba(0,0,0,0.33);color:#fff;padding:50px calc((100% - 1250px) / 2);width:1250px}#questions-form .questions_content h2{text-transform:uppercase;text-align:left;font-weight:600;margin:0 0 20px}#questions-form .questions_content p{color:#fff;line-height:24px;font-size:18px;font-weight:600;margin:0 0 30px;width:500px}#questions-form .questions_content #help-form{display:flex;align-items:center;margin-bottom:10px}#questions-form .questions_content #help-form input{background-color:#fff;color:#272727;border-radius:0;width:200px}#questions-form .questions_content #help-form input:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}#questions-form .questions_content #help-form button{border-top-left-radius:0;border-bottom-left-radius:0}#questions-form .questions_content .privacy{display:flex;flex-direction:column;align-items:flex-start}#questions-form .questions_content .privacy a{font-size:14px;line-height:17px;border-bottom:1px solid #919191}#to-top{width:70px;height:70px;border-radius:70px;background:url("../images/icons/to-top.svg") 24px 15px no-repeat,#577976;background-position:center;cursor:pointer;position:fixed;right:40px;bottom:-70px;transition:right 0.5s, bottom 0.5s, background-color 0.3s;z-index:11}#to-top:hover{background-color:#d2a637}#to-top.active{bottom:40px}#to-top.bottom{bottom:130px}#product-preview .product-preview-head{display:flex;flex-direction:row;margin:15px 25px;overflow-y:auto}#product-preview .product-preview-head>img{border-radius:10px;height:130px;width:130px}#product-preview .product-preview-head .product-preview-col{display:flex;flex-direction:column;justify-content:space-between}#product-preview .product-preview-head .product-preview-col .product-preview-info{display:flex;flex-direction:column;justify-content:start}#product-preview .product-preview-head .product-preview-col .product-preview-info>h3{font-size:22px;padding:0 0 8px 13px}#product-preview .product-preview-head .product-preview-col .product-preview-info .preview-title{margin:0}#product-preview .product-preview-head .product-preview-col .product-preview-info .preview-sku{display:flex;flex-direction:row;font-size:15px}#product-preview .product-preview-head .product-preview-col .product-preview-info .preview-sku>div{padding:0 0 0 13px}#product-preview .product-preview-head .product-preview-col .preview-price{font-weight:500;font-size:22px;color:#d2a637;padding:0 0 0 13px}#product-preview .product-preview-box{display:flex;flex-direction:column;padding:0 20px 0 0;margin:15px 25px;height:calc(100vh - 415px);overflow-y:auto;scrollbar-color:#d2a637 #e7eef1;scrollbar-width:none}#product-preview .product-preview-box::-webkit-scrollbar{width:4px;background-color:transparent}#product-preview .product-preview-box::-webkit-scrollbar-thumb{border-radius:50px;background-color:#d2a637}#product-preview .product-preview-box::-webkit-scrollbar-track{border-radius:50px;background-color:#e7eef1}#product-preview .product-preview-box .feature{display:flex;align-items:flex-start;justify-content:space-between;margin:7px 0 0 0}#product-preview .product-preview-box .feature>p{font-size:16px !important;color:#666 !important;font-weight:500 !important}#product-preview .product-preview-box .feature>div>p{font-size:16px !important}#product-preview .product-preview-box .feature .title{width:56%;display:flex;padding-right:5px}#product-preview .product-preview-box .feature .title p{font-size:18px;line-height:22px;color:#94939a;flex-shrink:0;margin:0}#product-preview .product-preview-box .feature .title:after{content:'....................................................................................................................................';overflow:hidden;white-space:nowrap;flex-grow:1;font-size:18px;line-height:22px;color:#94939a}#product-preview .product-preview-box .feature .value{font-weight:600;font-size:18px;line-height:22px;color:#333333;width:44%;margin:0}#product-preview .product-preview-btns{display:flex;align-items:center;justify-content:center;padding:15px}#product-preview .product-preview-btns .cart{background:#d2a637;border-radius:12px;width:170px;padding:8px 0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background 0.3s;margin:0 5px}#product-preview .product-preview-btns .cart:hover{background:#577976}#product-preview .product-preview-btns .cart>span{font-weight:600;font-size:16px;line-height:42px;color:#fff;width:100%;text-align:center;border-right:1px solid rgba(255,255,255,0.3)}#product-preview .product-preview-btns .cart>span.added-text{display:none}#product-preview .product-preview-btns .cart.filled{background:#577976}#product-preview .product-preview-btns .cart.filled>span.added-text{display:block}#product-preview .product-preview-btns .cart.filled>span.cart-text{display:none}#product-preview .product-preview-btns .cart>.svg{flex-grow:0;flex-shrink:0;margin:0 14px;width:26px}#product-preview .product-preview-btns .product-link{border-radius:12px;border:1px solid #577976;padding:7px 25px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background 0.3s, color 0.3s;margin:0 5px;font-weight:600;font-size:14px;line-height:42px;color:#577976;text-decoration:none}#product-preview .product-preview-btns .product-link:hover{background:#577976;color:#fff}#product-preview .product-preview-btns .product-link>span.small-text{display:none}#product-preview .product-preview-loader{text-align:center}#product-preview .product-preview-loader img{width:50px;height:50px}#breadcrumbs-box{display:flex;width:100%;background-image:url("../images/main-banner.jpg");background-size:cover;background-position:center}#breadcrumbs-box h1{color:#fff}#breadcrumbs-box a{font-style:normal;font-weight:500;font-size:18px;line-height:22px;color:#fff;text-decoration:none;margin:0}#breadcrumbs-box a:hover{text-decoration:underline}#breadcrumbs-box a:last-child:after{content:unset}#breadcrumbs-box #breadcrumbs{display:flex;align-items:center}#breadcrumbs-box .content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:rgba(0,0,0,0.35);padding:20px;height:100%;width:100%}#breadcrumbs-box .breadcrumbs-arrow{content:'';display:block;width:7px;height:13px;background:url("../images/icons/breadcrumbs-arrow.svg") no-repeat center;background-size:contain;padding:0 10px;margin-bottom:-2px}#catalog{background-color:#fff;display:-ms-grid;display:grid;-ms-grid-columns:275px 960px;grid-template-columns:275px 960px;grid-column-gap:15px;margin:0;padding:30px calc((100% - 1250px) / 2);width:1250px}#filter{box-shadow:0px 15px 50px rgba(64,67,83,0.05);border-radius:15px;background:#fff;display:flex;flex-direction:column;align-items:flex-start;border:1px solid #e7eef1;margin-bottom:auto}#filter .header{padding:13px 30px;background:#d2a637;width:calc(100% - 60px + 2px);margin:-1px -1px 0 -1px;border-radius:15px 15px 0 0}#filter .header h3{font-style:normal;font-weight:500;font-size:20px;line-height:24px;margin:0;color:#fff}#filter .filter{padding:10px 15px;padding-right:10px;width:calc(100% - 25px);border-bottom:1px solid #e7eef1}#filter .filter.filter-toggle .filter-header{cursor:pointer;padding-right:40px;position:relative}#filter .filter.filter-toggle .filter-header:after{content:'';display:block;width:24px;height:24px;background:url("../images/icons/dropdown.svg") center;position:absolute;right:0;top:0;transition:transform 0.35s}#filter .filter.filter-toggle .filter-content{overflow-y:auto;scrollbar-color:#577976 #e7eef1;scrollbar-width:none}#filter .filter.filter-toggle .filter-content::-webkit-scrollbar{width:4px;background-color:transparent}#filter .filter.filter-toggle .filter-content::-webkit-scrollbar-thumb{border-radius:50px;background-color:#577976}#filter .filter.filter-toggle .filter-content::-webkit-scrollbar-track{border-radius:50px;background-color:#e7eef1}#filter .filter.filter-open .filter-header:after{transform:rotate(-180deg)}#filter .filter.filter-open .filter-content{max-height:300px}#filter .filter.filter-close .filter-header{margin-bottom:0}#filter .filter.filter-close .filter-content{max-height:0}#filter .filter.filter-slider .range-inputs{margin:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:10px}#filter .filter.filter-slider .range-inputs input{width:calc(100% - 22px);padding:7px 10px;border:1px solid #e7eef1;border-radius:8px;font-weight:500;font-size:14px;line-height:17px;color:#333333;outline:none}#filter .filter-header{margin:0 0 15px}#filter .filter-header h6{font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#333333;margin:0}#filter .filter-checkboxes{display:flex;flex-direction:column;align-items:flex-start}#filter .filter-checkboxes input[type='search']{border:1px solid #d2a637;border-radius:5px;margin:0 10px 5px 0;padding:5px 10px;width:calc(100% - 10px);outline:none}#filter .filter-checkboxes .filter-checkbox{cursor:pointer;position:relative;display:flex;align-items:center;justify-content:flex-start;margin:5px 0}#filter .filter-checkboxes .filter-checkbox input{position:absolute;top:0;left:0;width:0;height:0;overflow:hidden;opacity:0}#filter .filter-checkboxes .filter-checkbox input:checked ~ .checkbox-block:before{opacity:1}#filter .filter-checkboxes .filter-checkbox .checkbox-block{border:1px solid #e7eef1;border-radius:5px;border-color:#d2a637;margin:0 10px 0 0;height:20px;width:20px}#filter .filter-checkboxes .filter-checkbox .checkbox-block:before{content:'';display:block;height:100%;width:100%;background:url("../images/icons/checked.svg") no-repeat center;background-color:#d2a637;transition:0.3s opacity;opacity:0}#filter .filter-checkboxes .filter-checkbox .checkbox-img{display:flex;align-items:center;justify-content:flex-start;margin:0 7px 0 0}#filter .filter-checkboxes .filter-checkbox .checkbox-img img{width:25px;max-height:20px}#filter .filter-checkboxes .filter-checkbox .checkbox-label span{color:#d2a637}#filter .filter-reset{display:flex;align-items:center;justify-content:center;margin:20px 0;width:100%}#filter .filter-close-box{display:none}#products-list{display:flex;flex-direction:column;justify-content:flex-start;padding:0}#products-list #filter-btn{display:none}#products-list .sort{display:flex;align-items:center;flex-shrink:1;margin-left:auto}#products-list .products-list_header{display:flex;justify-content:space-between;margin-bottom:15px;padding:0;width:100%}#products-list .products-list_header:nth-child(2){margin-top:0}#products-list .products-list{display:flex;justify-content:flex-start;flex-wrap:wrap;grid-row-gap:15px;grid-column-gap:15px}#products-list .products-list .product-card{width:calc((100% - 45px) / 4)}#products-list .products-list_footer{display:flex;align-items:center;justify-content:center;margin:40px 0}#products-list .manufacturers-list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr);grid-gap:20px;padding:0 0 30px;border-bottom:1px solid #e7eef1}#products-list .manufacturers-list .manufacturers-header{margin:30px 0 20px;padding:0}#products-list .manufacturers-list .manufacturers-header h3{font-weight:500;font-size:25px;line-height:30px;color:#333333;text-transform:uppercase;margin:0}#products-list .manufacturers-list .manufacturer-card{width:100%}#products-list .manufacturers-list .manufacturer-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:15px}#products-list .manufacturers-list .manufacturer-card>a{align-items:center}#products-list .manufacturers-list .manufacturer-card .manufacturer-title{margin:15px 0 0;font-size:20px;text-align:center}#products-list .manufacturers-list .manufacturer-card .manufacturer-image{height:calc(900px / 4);width:calc(900px / 4)}#products-list .manufacturers-header:nth-child(2){margin-top:0}#products-list .products-related{border-top:1px solid #e7eef1}#products-list .products-related h2{font-style:normal;font-weight:500;font-size:25px;line-height:30px;color:#333333;margin:45px 0 25px}#products-list .products-related .product-slider{height:610px;overflow:unset;margin:0 0px;width:100%}#products-list .products-list_header+.manufacturers-header{padding:0;border-top:none}#checkout-page{width:1250px;padding:40px calc((100% - 1250px) / 2)}#checkout-page .checkout-types{border-bottom:1px solid #e7eef1;display:flex;align-items:center;justify-content:center;margin-bottom:20px}#checkout-page .checkout-types .checkout-type{cursor:pointer;position:relative;font-size:22px;font-weight:600;color:#94939a;margin:0 40px;padding:30px 0 40px;transition:color 0.3s}#checkout-page .checkout-types .checkout-type:after{content:'';display:block;position:absolute;bottom:-1.5px;left:0;right:0;height:3px;opacity:0;background:#d2a637;transition:opacity 0.3s}#checkout-page .checkout-types .checkout-type.active{color:#272727}#checkout-page .checkout-types .checkout-type.active:after{opacity:1}#checkout-page .checkout-type-box{display:flex;flex-direction:column}#checkout-page .checkout-form-title{font-size:20px;margin-bottom:30px}#checkout-page .checkout-form{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);grid-column-gap:30px;margin-bottom:20px}#checkout-page .checkout-form .checkout-form-input input,#checkout-page .checkout-form .checkout-form-input select{padding:20px 30px;width:calc(100% - 62px)}#checkout-page .checkout-form .checkout-form-input.styled-select{position:relative}#checkout-page .checkout-form .checkout-form-input.styled-select:after{content:'';cursor:pointer;display:block;position:absolute;top:22px;right:15px;background-image:url(../images/icons/select-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain;height:20px;width:20px}#checkout-page .checkout-form .checkout-form-input.styled-select select{z-index:1;cursor:pointer;outline:none;position:relative;background:transparent;border:1px solid #e7eef1;border-radius:8px;width:100%;-webkit-appearance:none;-moz-appearance:none}#checkout-page .checkout-form .checkout-form-input.styled-select .select-placeholder{color:#737373}#checkout-page .checkout-form .checkout-form-textarea{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / 4}#checkout-page .checkout-form .checkout-form-textarea textarea{resize:none;padding:20px 30px;height:100px;width:calc(100% - 62px)}#checkout-page .checkout-footer{display:-ms-grid;display:grid;-ms-grid-columns:1fr 170px;grid-template-columns:1fr 170px;align-items:center}#checkout-page .checkout-footer .checkout-footer_privacy{display:flex;align-items:flex-start}#checkout-page .checkout-footer .checkout-footer_privacy p{margin:0}#checkout-page .checkout-footer .checkout-footer_privacy p a{color:#d2a637;text-decoration:underline}#checkout-page .checkout-footer .checkout-footer_submit{display:flex;justify-content:center}#regist-page{padding:40px calc((100% - 400px) / 2);width:400px}#regist-page .regist-block{display:flex;flex-direction:column;background:#fff;box-shadow:0 0 20px rgba(0,0,0,0.05);border:1px solid #e7eef1;border-radius:15px;padding:20px}#regist-page .regist-types{border-bottom:1px solid #e7eef1;display:flex;align-items:center;justify-content:center;margin-bottom:20px}#regist-page .regist-types .regist-type{padding:30px 0 40px;margin:0 40px;text-align:center;font-weight:500;font-size:22px;line-height:27px;color:#94939a;position:relative;transition:color 0.3s;cursor:pointer}#regist-page .regist-types .regist-type:hover{color:#333333}#regist-page .regist-types .regist-type:after{content:'';display:block;width:100%;position:absolute;bottom:-1.5px;left:0;right:0;height:3px;opacity:0;background:#d2a637;transition:opacity 0.3s}#regist-page .regist-types .regist-type.active{color:#333333}#regist-page .regist-types .regist-type.active:after{opacity:1}#regist-page .regist-type-box{display:flex;flex-direction:column}#regist-page .regist-form-title{margin:0 0 20px}#regist-page .regist-form{display:-ms-grid;display:grid;grid-column-gap:20px}#regist-page .regist-form-input input{margin-bottom:15px;width:calc(100% - 42px)}#regist-page .regist-form-input button{width:100%}#regist-page .regist-form-input select{width:100%}#regist-page .regist-form-input select.select-placeholder{color:#94939a}#regist-page .regist-form-input.styled-select:after{top:21.5px}#regist-page .regist-footer{margin-top:10px;display:flex;justify-content:space-between;align-items:center}#regist-page .regist-footer .regist-footer_privacy{display:flex;flex-direction:row;align-items:flex-start}#regist-page .regist-footer .regist-footer_privacy p{font-weight:500;font-size:16px;line-height:19px;color:#404353;margin:0}#regist-page .regist-footer .regist-footer_privacy p a{color:#d2a637;text-decoration:underline}#regist-page .regist-footer .regist-footer_submit .pass-recovery{cursor:pointer;color:#333}#regist-page .regist-footer .regist-footer_submit .regist-btn{min-width:175px}#regist-page .no-account{display:flex;flex-direction:column}#regist-page .no-account .liner{margin:12px 0 20px}#regconf-page{margin:0 auto;padding:40px calc((100% - 400px) / 2);width:400px}#regconf-page .regconf-block h2{margin:0;font-size:20px}#regconf-page .regconf-block p{margin:0 auto;padding:5px 0 10px;width:65%;font-size:14px;color:#666}#regconf-page .regconf-block input{margin-bottom:20px}#regconf-page .regconf-block svg{margin-bottom:10px}#regdone-page{margin:0 auto;padding:40px calc((100% - 400px) / 2);width:400px}#regdone-page h2{margin:20px 0}#contacts-box{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr)}#contacts-box .contact{display:flex;align-items:flex-start;justify-content:center;border-right:1px solid #e7eef1;padding:0 30px}#contacts-box .contact:last-child{border-right:none}#contacts-box .contact .contact_icon{width:30px;height:30px;display:flex;align-items:center;justify-content:center;margin-right:15px}#contacts-box .contact .contact_info{display:flex;flex-direction:column}#contacts-box .contact .contact_info p,#contacts-box .contact .contact_info a{font-size:16px;line-height:16px;font-weight:500;text-decoration:none;color:#333;margin:8px 0}#contacts-box .contact .contact_info a{font-weight:500;display:flex;align-items:center}#contacts-box .contact .contact_info svg{height:13px;margin-right:5px}#collections-wrap .collections-list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5, 1fr);-ms-grid-rows:auto;grid-template-rows:auto;grid-column-gap:20px;width:1250px;padding:50px calc((100% - 1250px) / 2)}#collections-wrap .collections-elem{margin:0 auto}#collections-wrap .collections-img{display:flex;overflow:hidden;border-radius:15px;width:200px;height:200px;transition:opacity 0.5s;opacity:0.3s}#collections-wrap .collections-img:hover{cursor:pointer;opacity:0.8}#collections-wrap .collections-img>img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#collections-wrap .collections-title{color:#333333;text-align:center;font-weight:500;font-size:16px;margin:10px auto}#collections-wrap .collections-title:hover{color:#d2a637;transition:color 0.3s}#collection-cat_wrap{background-color:#fff;width:1250px;padding:25px calc((100% - 1250px) / 2) 0}#collection-cat_wrap .collection-cat_header{display:flex;flex-direction:column;box-shadow:0 0 20px rgba(0,0,0,0.05);border:1px solid #e7eef1;border-radius:10px;margin-left:auto;padding:10px;height:450px;width:calc(960px - 20px)}#collection-cat_wrap .collection-cat_header .collection-cat_gallery .collection-cat_img{height:450px}#collection-cat_wrap .collection-cat_header .collection-cat_gallery .collection-cat_img img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}#collection-seo{background-color:#fff;width:1250px;padding:25px calc((100% - 1250px) / 2)}#collection-seo .collection-seo_description{position:relative;margin:0 0 0 auto;height:200px;width:960px}#collection-seo .collection-seo_description:after{opacity:1;content:'';position:absolute;left:0;right:0;bottom:0;height:70px;z-index:1;background:linear-gradient(to bottom, rgba(255,255,255,0.4) 0%, #fff 80%, #fff 100%)}#collection-seo .collection-seo_description p{line-height:1.5;overflow:auto;margin:0;height:100%;scrollbar-width:none}#collection-seo .collection-seo_description p::-webkit-scrollbar{display:none}#user-page{display:-ms-grid;display:grid;-ms-grid-columns:260px 100%;grid-template-columns:260px 100%;padding:40px calc((100% - 1250px) / 2)}#user-page .user-page_menu{border-right:1px solid #e7eef1;padding-right:20px}#user-page .user-page_menu{border-right:1px solid #e7eef1;padding-right:20px}#user-page .user-page_username h2{text-align:left;margin:20px 0 20px 15px;overflow-wrap:break-word}#user-page .user-page_tab{margin:15px}#user-page .user-page_tab a{font-size:18px;color:#666}#user-page .user-page_tab a:hover{color:#d2a637;transition:color 0.25s}#user-page .user-page_tab a.active{color:#d2a637}#user-page .user-page_content{width:calc(100% - 260px)}#user-page .user-page_content-wrapper{padding:0 15px;width:calc(100% - 30px)}#user-page .user-page_content-wrapper form{display:flex;flex-direction:column;margin:0 auto;width:300px}#user-page .user-page_content-wrapper input,#user-page .user-page_content-wrapper textarea,#user-page .user-page_content-wrapper select{border:1px solid #e7eef1;border-radius:10px;margin-bottom:30px;padding:20px 30px;font-weight:500;font-size:16px;line-height:19px;color:#333333;outline:none}#user-page .user-page_content-wrapper button{cursor:pointer;font-size:16px;font-weight:600;line-height:19px;background:#d2a637;color:#fff !important;border:1px solid #e7eef1;border-radius:10px;padding:20px 30px;color:#333333;outline:none}#user-page .user-page_orders-table{display:flex;flex-direction:column;padding:10px 15px;width:calc(100% - 30px)}#user-page .user-page_orders-header{display:flex;flex-direction:row;align-content:space-between;background-color:#f5f5f5;border:1px solid #e7eef1;border-bottom:none;padding:10px;width:calc(100% - 20px)}#user-page .user-page_order{display:flex;flex-direction:row;flex-wrap:wrap;color:#333;border:1px solid #e7eef1;margin-bottom:15px;padding:10px;width:calc(100% - 20px)}#user-page .user-page_order-content{display:flex;flex-direction:row;flex-basis:100%;border-top:1px solid #e7eef1;margin-top:10px;padding-top:10px}#user-page .user-page_order-content-img{height:60px;width:60px}#user-page .user-page_order-content-img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#user-page .user-page_order-content-title{flex-basis:calc(75% - 70px);padding-left:10px}#user-page .user-page_order-content-title a{color:#d2a637}#user-page .user-page_order-content-amount{flex-basis:15%}#user-page .user-page_order-content-price{text-align:right;flex-basis:10%}#user-page .user-page_orders-header-id,#user-page .user-page_order-id{flex-basis:30%}#user-page .user-page_orders-header-status,#user-page .user-page_order-status{flex-basis:30%}#user-page .user-page_orders-header-date,#user-page .user-page_order-date{flex-basis:30%}#user-page .user-page_orders-header-price,#user-page .user-page_order-price{text-align:right;flex-basis:10%}#product{padding:45px calc((100% - 1250px) / 2);width:1250px}#product .product-title{text-align:left;font-weight:700;margin:0 0 40px}#product .product-main{display:-ms-grid;display:grid;-ms-grid-columns:500px 1fr;grid-template-columns:500px 1fr;-ms-grid-rows:500px;grid-template-rows:500px;grid-column-gap:20px}#product .product-main .product-pictures{cursor:pointer;position:relative}#product .product-main .product-pictures .product-pictures-slider .product-picture{overflow:hidden;border-radius:10px;height:500px}#product .product-main .product-pictures .product-pictures-slider .product-picture img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}#product .product-main .product-pictures .product-pictures-slider .slick-prev,#product .product-main .product-pictures .product-pictures-slider .slick-next{background-image:url("../images/icons/arrow-white.svg");background-repeat:no-repeat;background-position:center;background-size:contain;height:37px;width:24px}#product .product-main .product-pictures .product-pictures-slider .slick-prev{left:25px}#product .product-main .product-pictures .product-pictures-slider .slick-next{right:25px}#product .product-main .product-pictures .product-pictures-slider .slick-arrow.slick-disabled{opacity:0.4}#product .product-main .product-pictures .product-pictures-slider-preview{position:absolute;left:0;right:0;bottom:-90px}#product .product-main .product-pictures .product-pictures-slider-preview .slick-track{margin:0}#product .product-main .product-pictures .product-pictures-slider-preview .slick-track.unsetScroll{transform:unset !important}#product .product-main .product-pictures .product-pictures-slider-preview .product-picture img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#product .product-main .product-pictures .product-pictures-slider-preview .product-picture.slick-current .product-picture-container{border:3px solid #eff3f6;height:calc(500px / 6 - 16px);width:calc(500px / 6 - 16px);transition:border-color 0.25s}#product .product-main .product-pictures .product-pictures-slider-preview .product-picture .product-picture-container{cursor:pointer;overflow:hidden;border:1px solid #fff;background-color:#fff;border-radius:10px;margin:0 5px;height:calc(500px / 6 - 12px);width:calc(500px / 6 - 12px)}#product .product-main .product-info .product-info-box{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);-ms-grid-rows:215px 270px;grid-template-rows:215px 270px;grid-column-gap:15px;grid-row-gap:15px}#product .product-main .product-info .product-info-box .product-info-block{display:flex;flex-direction:column;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,0.05);border:1px solid #e7eef1;border-radius:10px;padding:15px}#product .product-main .product-info .product-info-box .product-info-block h3{margin:0 0 10px}#product .product-main .product-info .product-info-box .block-price{display:-ms-grid;display:grid;-ms-grid-rows:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;grid-row-gap:15px}#product .product-main .product-info .product-info-box .block-price .product-price{text-align:center}#product .product-main .product-info .product-info-box .block-price .product-price span{color:#666666}#product .product-main .product-info .product-info-box .block-price .product-price p{font-weight:700;font-size:26px;margin:0}#product .product-main .product-info .product-info-box .block-price .product-to-cart{display:-ms-grid;display:grid;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%}#product .product-main .product-info .product-info-box .block-price .product-to-cart .quantity-cart{position:relative;display:flex;align-items:center;justify-content:center;grid-column-gap:10px}#product .product-main .product-info .product-info-box .block-price .product-to-cart .quantity-cart i{height:100%;width:22px;background-image:url(../images/icons/shopping-cart_white.svg);background-size:100% 100%;background-position:center;background-repeat:no-repeat}#product .product-main .product-info .product-info-box .block-price .product-to-cart .quantity-cart.quantity-cart_label{width:100%}#product .product-main .product-info .product-info-box .block-price .product-to-cart .quantity-cart.quantity-cart_label span.added-text{display:none}#product .product-main .product-info .product-info-box .block-price .product-to-cart .quantity-cart.quantity-cart_label.filled{background-color:#577976;border-color:#577976}#product .product-main .product-info .product-info-box .block-price .product-to-cart .quantity-cart.quantity-cart_label.filled .added-text{display:block}#product .product-main .product-info .product-info-box .block-price .product-to-cart .quantity-cart.quantity-cart_label.filled .cart-text{display:none}#product .product-main .product-info .product-info-box .block-parameters{-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;width:325px}#product .product-main .product-info .product-info-box .block-parameters h5{font-weight:600;font-size:18px;margin:0 0 10px 0}#product .product-main .product-info .product-info-box .product-parameters{display:flex;flex-direction:column;overflow-y:auto;height:395px;width:100%;scrollbar-color:#d2a637 #e7eef1;scrollbar-width:none}#product .product-main .product-info .product-info-box .product-parameters::-webkit-scrollbar{width:4px;background-color:transparent}#product .product-main .product-info .product-info-box .product-parameters::-webkit-scrollbar-thumb{border-radius:50px;background-color:#d2a637}#product .product-main .product-info .product-info-box .product-parameters::-webkit-scrollbar-track{border-radius:50px;background-color:#e7eef1}#product .product-main .product-info .product-info-box .product-parameters .feature{display:flex;margin:0 0 10px}#product .product-main .product-info .product-info-box .product-parameters .feature .title{display:flex;padding-right:5px;width:40%}#product .product-main .product-info .product-info-box .product-parameters .feature .title:after{content:'....................................................................................................................................';overflow:hidden;white-space:nowrap;flex-grow:1;font-size:18px;line-height:22px;color:#94939a}#product .product-main .product-info .product-info-box .product-parameters .feature .title p{flex-shrink:0;color:#94939a;margin:0}#product .product-main .product-info .product-info-box .product-parameters .feature .value{font-weight:600;width:60%;margin:0}#product .product-main .product-info .product-info-box .block-admin{overflow:auto;height:210px;width:100%}#product .product-main .product-info .product-info-box .block-admin::-webkit-scrollbar{display:none}#product .product-main .product-info .product-info-box .block-admin .vendor-name{cursor:pointer;padding-bottom:5px}#product .product-main .product-info .product-info-box .block-admin .vendor-info{margin-bottom:15px}#product .product-description{text-align:center;margin-top:100px;padding:20px}#product .product-description p{margin:0}#product .products-related{border-top:1px solid #e7eef1}#product .products-related .product-slider{height:unset}#product .products-related .slick-track{display:flex !important}#product .products-related .slick-slide{margin:10px;height:inherit !important}#cart-page{padding:40px calc((100% - 1250px) / 2);width:1250px}#cart-page h1{text-align:center;line-height:30px;font-size:25px;font-weight:500;margin:0 0 40px 0}#cart-page .order-block{display:flex;flex-direction:column;border:1px solid #e7eef1;border-radius:15px;box-shadow:0 10px 30px rgba(0,0,0,0.05);background-color:#fff;padding:20px}#cart-page .order-block .cart_items-list{display:-ms-grid;display:grid}#cart-page .order-block .cart-item{display:-ms-grid;display:grid;-ms-grid-columns:150px 1fr 350px;grid-template-columns:150px 1fr 350px;grid-column-gap:20px;border-bottom:1px dashed #e1e1e1;padding:15px 0}#cart-page .order-block .cart-item:first-child{padding-top:0}#cart-page .order-block .cart-item.cart-delivery{-ms-grid-columns:150px 1fr 1fr;grid-template-columns:150px 1fr 1fr}#cart-page .order-block .cart-item.cart-delivery .cart-item_picture img{padding:10%;height:80%;width:80%}#cart-page .order-block .cart-item.cart-delivery .cart-item_delivery{display:-ms-grid;display:grid;text-align:right}#cart-page .order-block .cart-item .cart-item_picture{width:150px;height:150px}#cart-page .order-block .cart-item .cart-item_picture img{border-radius:12px;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#cart-page .order-block .cart-item .cart-item_info .cart-item_info_title{line-height:27px;font-weight:600;font-size:20px}#cart-page .order-block .cart-item .cart-item_info .cart-item_info_sku{line-height:22px;color:#94939a}#cart-page .order-block .cart-item .cart-item_price-block{display:flex;flex-direction:column;justify-content:space-between;width:350px}#cart-page .order-block .cart-item .cart-item_price-block .price-block-col1{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}#cart-page .order-block .cart-item .cart-item_price-block .price-block-col1 .cart-item_price{display:flex;flex-direction:column;justify-content:space-around}#cart-page .order-block .cart-item .cart-item_price-block .price-block-col1 .cart-item_price .cart-item_price-hint{line-height:15px;font-size:12px;color:#888;margin:0}#cart-page .order-block .cart-item .cart-item_price-block .price-block-col1 .amount-change{display:flex;flex-direction:row;justify-content:center;flex-basis:30%}#cart-page .order-block .cart-item .cart-item_price-block .price-block-col1 .amount-change input{border:1px solid #ced4da;border-radius:4px 0 0 4px;padding:0 12px;height:36px;width:40px}#cart-page .order-block .cart-item .cart-item_price-block .price-block-col1 .amount-change .input-group-append{align-items:center;border-radius:4px;border-top-left-radius:0;border-bottom-left-radius:0;background-color:#e9ecef;height:36px;border:1px solid #ced4da;border-left:none;margin-left:-1px}#cart-page .order-block .cart-item .cart-item_price-block .price-block-col1 .amount-change .input-group-append .input-group-text{font-size:15px;line-height:20px;padding:9px 12px}#cart-page .order-block .cart-item .cart-item_price-block .price-block-col1 .cart-item_sum{display:flex;flex-direction:column;justify-content:center;flex-basis:40%;text-align:right;padding:0}#cart-page .order-block .cart-item .cart-item_price-block .price-block-col2 .price-block_delete{cursor:pointer;margin:0 auto;height:25px;width:25px}#cart-page .order-block .cart-item .cart-item_price-block .price-block-col2 .price-block_delete img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}#cart-page .cart-total{display:flex;align-items:center;justify-content:flex-end;margin:20px 0}#cart-page .cart-total div{font-weight:600;font-size:24px;margin:0}#cart-page .cart-btns{display:flex;align-items:center;margin-top:10px}#cart-page .cart-btns .checkout-btn{min-width:115px}#cart-page .cart-btns .clear-cart{margin-right:auto}#cart-page .cart-btns .cart-return{margin-right:20px}.catalog{z-index:11;position:absolute;top:170px;left:0;margin:0 auto;width:100%}.catalog.menu-opened{display:-ms-grid !important;display:grid !important}.liner{margin:0 auto;height:1px;background:#e7eef1;width:100%}.product-slider{overflow:hidden;height:0}.product-slider.active{overflow:unset;height:unset}.product-slider.slick-prev,.product-slider.slick-next{top:calc(50% - 85px)}.product-slider.slick-list{padding:0 13px 0;height:610px;margin:0 -13px}.product-slider .slick-slide:not(.slick-active) .product-box{box-shadow:none}.product-slider .product-card{width:calc(100% / 4 - 30px)}.product-card{position:relative;display:flex;flex-direction:column;margin:0}.product-card:before{content:'';pointer-events:none;z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,0.07);border-radius:10px;transition:all 0.4s}.product-card .product-box{display:flex;flex-direction:column;position:relative;overflow:hidden;background:#fff;box-shadow:0 0 20px rgba(0,0,0,0.05);border-radius:10px;padding:10px 15px 15px;height:100%;transition:box-shadow .25s}.product-card .product-box:hover{z-index:10;box-shadow:0 7px 14px 0 rgba(65,69,88,0.1),0 3px 6px 0 rgba(0,0,0,0.07)}.product-card .product-box:hover .product-name{color:#577976}.product-card .product-box .product-image .product-picture{display:flex;margin-bottom:10px;height:220px;width:100%}.product-card .product-box .product-image .product-picture img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.product-card .product-box .product-content{display:flex;flex-direction:column;flex:1}.product-card .product-box .product-content .product-name{font-weight:600;margin-bottom:10px;transition:color 0.3s}.product-card .product-box .product-content .product-sku{margin:0 0 10px 0;font-size:14px}.product-card .product-box .product-content .product-price{font-size:21px;font-weight:700;margin:auto 0 10px}.product-card .product-box .product-content .product-dimensions{display:none;font-weight:600;font-size:13px;line-height:16px;text-align:center;color:#577976;margin:0}.product-card .product-box .product-content .product-to-cart{display:flex;align-items:center;justify-content:space-around;height:30px}.product-card .product-box .product-content .product-to-cart .btn{padding:0 20px;height:100%}.product-card .product-box .product-content .product-to-cart .product-quantity{display:none}.product-card .product-box .product-content .product-to-cart .quantity-cart{background-color:#ecf1f8;background-image:url(../images/icons/shopping-cart_gray.svg);background-size:23px 23px;background-position:center;background-repeat:no-repeat;margin-right:10px;width:100%}.product-card .product-box .product-content .product-to-cart .quantity-cart:hover{background-color:#d2a637;background-image:url(../images/icons/shopping-cart_white.svg)}.product-card .product-box .product-content .product-to-cart .quantity-cart.filled{background-color:#577976;border-color:#577976;background-image:url(../images/icons/shopping-cart_white.svg)}.product-card .product-box .product-content .product-to-cart .preview-btn{background-color:#ecf1f8;background-image:url(../images/icons/eye_gray.svg);background-size:23px 23px;background-position:center;background-repeat:no-repeat}.product-quantity{display:flex;align-items:center;justify-content:flex-start}.product-quantity .quantity{outline:none;border-radius:0;text-align:center;padding:0;height:48px;width:60px}.product-quantity .quantity-minus{cursor:pointer;display:block;background-color:#eff3f6;border-radius:5px 0 0 5px;background-image:url(../images/icons/plus.svg);background-size:10px 10px;background-position:center;background-repeat:no-repeat;width:20px;height:50px}.product-quantity .quantity-plus{cursor:pointer;display:block;background-color:#eff3f6;border-radius:0 5px 5px 0;background-image:url(../images/icons/plus.svg);background-size:10px 10px;background-position:center;background-repeat:no-repeat;width:20px;height:50px}.popup{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;z-index:20}.popup>.background{background:#333333;opacity:0.5;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.popup>.block{background:#fff;border:1px solid #e7eef1;box-shadow:0px 10px 30px rgba(0,0,0,0.05);border-radius:20px;position:relative;padding:25px 0 0;width:620px}.popup>.block>h3{font-weight:500;font-size:25px;line-height:30px;color:#333333;margin:0;padding:0 35px}.popup>.block>.close{position:absolute;top:10px;right:10px;background-image:url("../images/icons/close.svg");background-position:center;background-size:23px 23px;background-repeat:no-repeat;background-color:#577976;width:33px;height:33px;cursor:pointer;border-radius:35px;transition:background-color 0.3s}.popup>.block>.close:hover{background-color:#d2a637}.mobile{display:none}#menu-btn-mobile{display:none}.shop-steps{font-weight:500;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;font-size:18px;height:36px;margin:0 auto 40px;color:#666}.shop-steps>div{display:flex;flex-direction:row;margin:0}.shop-steps>div>p{margin:0;padding:10px;line-height:16px}.shop-steps>div>svg{height:10px;margin:0;padding:13px;fill:#666}.shop-steps .step-sel{font-weight:500;color:#fff;background-color:#d2a637;border-radius:8px}.shop-steps .step-done-mob{display:none !important}#filter-bg{display:none}.irs--round{height:33px}.irs--round .irs-bar{top:20px;background-color:#ecf1f8}.irs--round .irs-line{top:20px}.irs--round .irs-handle{top:11px}.custom-dropdown{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-dropdown .custom-dropdown_title{cursor:pointer;position:relative;display:flex;flex-direction:column;font-style:normal;text-align:left;font-weight:400;font-size:16px;line-height:14px;background-color:#fff;color:#333333;border:1px solid #e7eef1;border-radius:6px;outline:none;margin:0;padding:10px;padding-right:0;width:calc(165px - 10px)}.custom-dropdown .custom-dropdown_title:after{content:'';display:block;width:18px;height:18px;background:url("../images/icons/select-arrow.svg") center no-repeat;background-size:contain;position:absolute;right:10px;transition:transform 0.35s}.custom-dropdown .custom-dropdown_title.active{border-bottom-left-radius:0;border-bottom-right-radius:0}.custom-dropdown .custom-dropdown_title.active:after{transform:rotate(-180deg)}.custom-dropdown .custom-dropdown_options{z-index:11;background-color:#fff;border:1px solid #e7eef1;border-radius:6px;border-top-left-radius:0;border-top-right-radius:0;display:none;position:absolute;top:35px;list-style:none;margin:0;padding:0;width:165px}.custom-dropdown .custom-dropdown_option{cursor:pointer;padding:5px 10px}.custom-dropdown .custom-dropdown_option:hover{background-color:#e7eef1}.cart-delivery .custom-dropdown_title{width:calc(200px - 10px)}.cart-delivery .custom-dropdown_options{width:200px}.regconf-block{display:flex;flex-direction:column;box-shadow:0 0 20px rgba(0,0,0,0.05);text-align:center;border:1px solid #e7eef1;border-radius:15px;padding:20px}#map{width:100%;height:400px;margin:0 auto;padding:50px 0 0}.ymaps-2-1-78-map{border-radius:15px}.fastbuy-wrap{z-index:1;display:flex;flex-direction:column;background-color:#fff;border-radius:10px;padding:20px;width:300px}.fastbuy-wrap .fastbuy-title{text-align:center;font-size:22px;font-weight:600;padding-bottom:20px}.fastbuy-wrap .form-elem{margin-bottom:20px}.fastbuy-wrap .form-elem input{width:calc(100% - 40px)}.fastbuy-wrap .form-elem .form-description{margin-bottom:5px;color:#94939a}.fastbuy-wrap .form-elem .form-description span{color:#dc3545}.fastbuy-wrap .form-elem .form-comment{height:100px;width:calc(100% - 40px)}@media (max-width: 1366px){article{width:990px;margin:0;padding:40px calc((100% - 990px) / 2)}footer{padding:30px calc((100% - 990px) / 2);width:990px}#nav .nav-top{font-size:19px;padding:20px;width:calc(100% - 40px)}#nav .nav-top #logo img{width:150px}#nav .nav-top .nav-top_links{grid-column-gap:20px}#nav .nav-menu{padding:14px 20px;width:calc(100% - 40px)}#nav .nav-menu input{width:600px}#nav .nav-menu .catalog_container{left:0;width:100%}#nav .nav-menu .catalog_container:before{left:40px}#nav .nav-menu .catalog_container .catalog_categories .catalog_category>ul{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr)}#menu{justify-content:center}#brands-slider{padding:30px calc((100% - 990px) / 2)}#designers-banner{padding:50px calc((100% - 990px) / 2);width:990px}#popular{padding:20px calc((100% - 990px) / 2) 50px;width:990px}#faq{padding:5px calc((100% - 880px) / 2) 75px;width:880px}#questions-form .questions_content{padding:30px calc((100% - 990px) / 2) 40px;width:990px}#catalog{-ms-grid-columns:260px 1fr;grid-template-columns:260px 1fr;padding:20px calc((100% - 990px) / 2);width:990px}#filter .header{padding:15px 15px;width:calc(100% - 30px + 2px)}#filter .filter{padding:15px 15px;width:calc(100% - 30px)}#filter .filter .filter-header{margin:0 0 10px}#filter .filter .filter-header h6{font-size:15px;line-height:17px}#filter .filter-checkboxes .filter-checkbox .checkbox-label{font-size:14px;line-height:16px}#collection-cat_wrap{padding:25px calc((100% - 990px) / 2) 0;width:990px}#collection-cat_wrap .collection-cat_header{margin-left:auto;width:calc(715px - 20px)}#collection-seo{width:990px;padding:25px calc((100% - 990px) / 2)}#collection-seo .collection-seo_description{height:250px;width:715px}#collections-wrap .collections-list{width:990px;padding:50px calc((100% - 990px) / 2)}#products-list .products-list .product-card{width:calc((100% - 30px) / 3)}#products-list .products-list .product-card .product-box .product-picture{height:200px}#products-list .manufacturers-list{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr)}#products-list .manufacturers-list .manufacturer-card .manufacturer-image{height:calc(675px / 3);width:calc(675px / 3)}#product{width:990px;padding:40px calc((100% - 990px) / 2)}#product .product-main{-ms-grid-columns:500px 470px;grid-template-columns:500px 470px;-ms-grid-rows:unset;grid-template-rows:unset}#product .product-main .product-pictures .product-pictures-slider-preview{bottom:0}#product .product-main .product-info .product-info-box{display:flex;flex-direction:column}#product .product-main .product-info .product-info-box .product-info-block.block-parameters{width:unset}#product .product-main .product-info .product-info-box .product-info-block.block-parameters .product-parameters{height:unset}#product .product-description{width:calc(100% - 40px)}#cart-page{width:990px;padding:40px calc((100% - 990px) / 2)}#cart-page .order-block .cart-item .cart-item_info .cart-item_info_sku{font-size:14px}#checkout-page{width:990px;padding:40px calc((100% - 990px) / 2)}}@media (max-width: 990px){body.filter-open{overflow:hidden}header{width:100%;margin:0 auto;padding:0;flex-direction:column}article{padding:30px calc((100% - 750px) / 2);width:750px}h2{font-size:20px;line-height:26px;margin:25px 0}footer{flex-direction:column;align-items:center;padding:25px calc((100% - 750px) / 2) 15px;width:750px}footer>div{align-items:center}footer>div:last-child{align-items:center}footer>div:nth-child(2){display:none}footer>div:nth-child(3){display:none}footer .logo{width:225px;margin:0 0 20px 0}footer .phone{text-align:center}footer .mail{text-align:center}footer .shedule{text-align:center;margin:10px 0 25px 0}footer .privacy-text{padding-top:13px;text-align:center}footer .socials{margin:15px 0 0 0}#nav .nav-top #logo img{width:130px}#nav .nav-top .nav-top_info .info-elem:last-child{display:none}#nav .nav-top .nav-top_links{grid-column-gap:10px}#nav .nav-menu input{width:400px}#main-banner img{height:300px}#brands-slider{padding:30px calc((100% - 750px) / 2)}#help-box>p{font-size:16px;line-height:20px;width:580px}#help-box>p ~ .help-block{margin-top:40px}.help-block{padding:15px 20px}.help-block>p{font-size:16px;line-height:20px;width:280px;padding-right:30px}#designers-banner{width:calc(100% - 30px);padding:50px 0 40px 30px}#designers-banner>h3{font-size:24px;line-height:32px;margin:0 0 10px 0}#designers-banner>p{font-size:16px;line-height:20px;margin:0 0 10px 0;width:400px}#designers-banner>a{margin-top:20px}#popular{padding:45px calc((100% - 710px) / 2) 50px;width:710px}#popular-categories .popular-category{font-size:18px;line-height:24px;margin:0 20px}.product-slider{margin:0px auto;width:calc(100% - 100px)}#faq{padding:5px calc((100% - 670px) / 2) 45px;width:670px;background:linear-gradient(to bottom, #e9ecef, #e9ecef 80%, #fff 80%, #fff 100%)}#faq .faq{width:calc(100% - 40px);padding:15px 20px}#faq .faq .faq-question p{font-size:16px;line-height:18px}#faq .faq .faq-question:after{width:16px;height:16px}#faq .faq .faq-answer{font-size:14px;line-height:16px}#to-top{width:50px;height:50px;background-size:20px 12px}#to-top.bottom{bottom:40px}#to-top.active{bottom:20px}#questions-form{text-align:center}#questions-form .questions_content{padding:30px calc((100% - 750px) / 2);width:750px}#questions-form .questions_content h2{text-align:center;font-size:24px}#questions-form .questions_content p{line-height:18px;margin:0 auto;width:400px}#questions-form .questions_content #help-form{flex-direction:column;margin:20px 0;grid-row-gap:10px}#questions-form .questions_content #help-form input{border-radius:8px;width:300px}#questions-form .questions_content #help-form button{border-radius:8px;width:340px}#questions-form .questions_content .privacy{align-items:center}.mobile{display:none;color:#d2a637 !important}#catalog{-ms-grid-columns:750px;grid-template-columns:750px;padding:20px calc((100% - 750px) / 2);width:750px}#catalog.filter-open #filter{transform:translateX(0%)}#catalog.filter-open #filter-bg{right:0;bottom:0;opacity:1}#catalog #filter-bg{z-index:15;cursor:pointer;display:block;position:fixed;top:0;left:0;background:rgba(51,51,51,0.6);opacity:0;transition:opacity 0.5s}#products-list #filter-btn{position:relative;display:unset;font-weight:600;padding:11px 64px 11px 20px}#products-list #filter-btn:after{content:'';display:block;position:absolute;top:8px;right:20px;height:24px;width:24px;background:url("../images/icons/filter.svg")}#products-list .manufacturers-list .manufacturer-card .manufacturer-image{height:calc(730px / 2);width:calc(730px / 2)}#filter{z-index:15;display:flex;position:fixed;top:0;left:0;bottom:0;overflow-y:auto;overflow-x:hidden;border:none;border-radius:0;width:300px;transform:translateX(-100%);transition:transform 0.5s}#filter .header{border-radius:0}#filter .filter-reset{margin:10px;width:calc(100% - 20px)}#filter .filter-reset .filter-reset-btn{width:100%}#filter .filter-close-box{display:flex;align-items:center;justify-content:center;margin:10px;width:calc(100% - 20px)}#filter .filter-close-box .filter-close-btn{width:100%}#product{padding:30px calc((100% - 750px) / 2);width:750px}#product .product-main{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}#product .product-main .mob-title{display:block;font-weight:500;font-size:24px;line-height:28px;text-align:center;color:#333333;margin:0 0 20px}#product .product-main .product-pictures{margin-bottom:30px;width:100%}#product .product-main .product-pictures .product-pictures-slider .product-picture{height:400px}#product .product-main .product-pictures .product-pictures-slider-preview{display:none;position:unset;margin:15px 0 0}#product .product-main .product-info{display:flex;flex-direction:column;width:100%}#product .product-main .product-info .product-info-box{display:-ms-grid;display:grid;-ms-grid-columns:(calc(50% - 8px))[2];grid-template-columns:repeat(2, calc(50% - 8px));grid-column-gap:15px}#product .product-description{text-align:left;margin-top:0;padding:20px 0;width:100%}#checkout-page{width:750px;padding:40px calc((100% - 750px) / 2)}#checkout-page .checkout-form{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);grid-row-gap:20px}#checkout-page .checkout-types .checkout-type{padding:20px 0 30px;margin:0 20px}#cart-page{width:750px;padding:40px calc((100% - 750px) / 2)}#regist-page .regist-types .regist-type{padding:20px 0 30px;margin:0 20px}#contacts-box .contact{padding:0 15px}#collections-wrap .collections-list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr);-ms-grid-rows:auto;grid-template-rows:auto;grid-column-gap:20px;padding:50px calc((900px - 750px) / 2);-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);width:750px;padding:40px calc((100% - 750px) / 2)}#collection-cat_wrap{padding:25px calc((100% - 750px) / 2) 0;width:750px}#collection-cat_wrap .collection-cat_header{height:350px;width:calc(100% - 20px)}#collection-cat_wrap .collection-cat_header .collection-cat_gallery .collection-cat_img{height:350px}#collection-seo{width:750px;padding:25px calc((100% - 750px) / 2)}#collection-seo .collection-seo_description{width:100%}}@media (max-width: 750px){header{display:block}article{width:calc(100% - 40px);padding:30px 20px}article h3{font-size:20px;line-height:24px;margin:10px 0 15px}article p{font-size:16px;line-height:20px;margin:0 0 15px}h2{font-size:20px;line-height:24px;margin:30px 0}footer{padding:25px 20px 15px;width:calc(100% - 40px)}#nav{display:none}#main-banner>img{height:235px;transition:0.5s}#brands-slider{width:calc(100% - 40px);margin:0 auto;padding:20px 0}#help-box{padding:30px 0 50px}#help-box>p{font-size:14px;line-height:17px;width:calc(100% - 60px)}#help-box .help-block{width:calc(100% - 100px);margin:0 auto;flex-direction:column;padding:10px 30px 25px}#help-box .help-block>svg{margin:0 0 5px 0}#help-box .help-block>p{padding:0;width:100%;text-align:center;padding-bottom:20px;max-width:300px}#designers-banner{width:calc(100% - 30px);padding:65px 0 45px 30px}#designers-banner>h3{font-size:20px;line-height:24px}#designers-banner>p{margin:0;width:90%;max-width:265px}#designers-banner>a{margin-top:35px}#popular{padding:0 20px 50px;width:calc(100% - 40px);overflow:hidden}.product-slider{margin:0 20px;width:calc(100% - 40px)}.product-slider.active{height:630px}#faq{padding:10px 20px 45px;width:calc(100% - 40px);background:linear-gradient(to bottom, #f4f5f7, #f4f5f7 70%, #fff 70%, #fff 100%)}#faq .faq .faq-question p{margin:0 40px 0 0}#faq .faq .faq-question:after{width:24px;height:24px}#questions-form .questions_content{padding:20px 10px;width:calc(100% - 20px)}#questions-form .questions_content p{width:100%}#questions-form .questions_content #help-form input{width:calc(100% - 42px)}#questions-form .questions_content #help-form button{width:100%}.popup .block{width:calc(100% - 20px);height:auto}.popup .block>h3{font-size:18px;line-height:24px}.popup .block .product-preview-info h3{font-size:16px;padding:0 0 8px 13px}.popup .block .product-preview-box{height:calc(100vh - 430px)}.popup .block .product-preview-box .feature .title p{font-size:16px;line-height:18px}.popup .block .product-preview-box .feature .value{font-size:16px;line-height:20px}.popup .block .product-preview-btns{padding:15px;width:calc(100% - 28px)}.popup .block .product-preview-btns .product-link{width:calc(50% - 10px);padding:2px 0}.popup .block .product-preview-btns .product-link>span.small-text{display:block}.popup .block .product-preview-btns .product-link>span.large-text{display:none}.popup .block .product-preview-btns .cart{width:calc(50% - 10px);padding:2px 0}.popup .block .product-preview-btns .cart>.svg{display:none}#catalog{-ms-grid-columns:100%;grid-template-columns:100%;padding:20px 10px;width:calc(100% - 20px)}#products-list .products-list{grid-column-gap:10px;grid-row-gap:10px}#products-list .products-list .product-card{width:calc(50% - 5px)}#products-list .products-list_header{margin:0;padding:0 0 20px 0;flex-direction:column;align-items:stretch;justify-content:flex-start}#products-list .products-list_header .sort{margin:0 auto;margin-top:10px;padding:0;justify-content:center}#products-list .products-related h2{font-size:20px;line-height:24px;margin:30px 0 15px}#products-list .manufacturers-list{-ms-grid-columns:100%;grid-template-columns:100%}#products-list .manufacturers-list .manufacturer-card .manufacturer-image{height:350px;width:100%}#products-list .manufacturers-header{margin:30px 0;padding:30px 0 0}.step-done{display:none !important}.step-done-mob{display:flex !important}.step-done-mob>svg{display:none}#breadcrumbs-box #breadcrumbs .breadcrumbs-arrow{padding:0 5px;height:10px}#product{padding:20px 10px;width:calc(100% - 20px)}#product .product-main .product-pictures{margin-bottom:10px;width:100%}#product .product-main .product-pictures .product-pictures-slider{height:300px}#product .product-main .product-pictures .product-pictures-slider .product-picture{height:300px}#product .product-main .product-pictures .product-pictures-slider .product-picture img{margin:0 auto}#product .product-main .product-info .product-info-box{-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:unset;grid-template-rows:unset;grid-row-gap:10px}#product .product-main .product-info .product-info-box .product-info-block{padding:10px;width:calc(100% - 22px)}#product .product-main .product-info .product-info-box .product-info-block.block-parameters{grid-row:unset}#product .product-main .product-info .product-info-box .product-info-block .product-parameters .feature .title{width:45%}#product .product-main .product-info .product-info-box .product-info-block .product-parameters .feature .title p{font-size:14px;line-height:17px}#product .product-main .product-info .product-info-box .product-info-block .product-parameters .feature .title:after{font-size:15px;line-height:20px}#product .product-main .product-info .product-info-box .product-info-block .product-parameters .feature .value{width:55%;font-size:14px;line-height:17px}#product .products-related h2{margin:30px 0 20px}#checkout-page{width:100%;padding:40px 0 30px}#checkout-page h1{text-align:center;margin:0 auto 20px}#checkout-page .order-block{border:none;border-top:1px solid #e7eef1;border-bottom:1px solid #e7eef1;border-radius:0px;padding:0 0 25px;padding:10px 15px 30px;width:calc(100% - 30px)}#checkout-page .checkout-form{-ms-grid-columns:1fr;grid-template-columns:1fr}#checkout-page .checkout-form .checkout-form-input input{margin-bottom:15px}#checkout-page .checkout-form .checkout-form-input select{margin-bottom:15px}#checkout-page .checkout-form .checkout-form-textarea textarea{margin-bottom:15px}#checkout-page .checkout-types .checkout-type{padding:10px 0 20px;margin:0 10px;font-size:14px;line-height:17px}#checkout-page .checkout-form-title{margin:15px 0 25px}#checkout-page .checkout-footer{margin-top:30px;border-top:none;padding:0;flex-direction:column;justify-content:flex-start;align-items:center}#checkout-page .checkout-footer .checkout-footer_privacy{width:100%}#checkout-page .checkout-footer .checkout-footer_privacy p{font-size:14px;line-height:17px}#checkout-page .checkout-footer .checkout-footer_submit{width:20%;margin-top:30px}#checkout-page .checkout-footer .checkout-footer_submit .checkout-btn{width:calc(100% - 20px)}#cart-page{padding:20px 10px;width:calc(100% - 20px)}#cart-page .shop-steps{font-size:14px;margin-bottom:20px}#cart-page .shop-steps>div>svg{padding:13px 5px}#cart-page .order-block{padding:10px}#cart-page .order-block .cart-item{-ms-grid-columns:100px 1fr;grid-template-columns:100px 1fr;-ms-grid-rows:100px 1fr;grid-template-rows:100px 1fr;grid-column-gap:20px;grid-row-gap:10px}#cart-page .order-block .cart-item.cart-delivery{-ms-grid-columns:100px 1fr;grid-template-columns:100px 1fr}#cart-page .order-block .cart-item.cart-delivery .cart-item_delivery{-ms-grid-column:2;grid-column:2;display:flex;margin-top:30px}#cart-page .order-block .cart-item.cart-delivery .cart-item_picture{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}#cart-page .order-block .cart-item .cart-item_picture{width:100px;height:100px}#cart-page .order-block .cart-item .cart-item_info .cart-item_info_title{font-size:16px;line-height:17px}#cart-page .order-block .cart-item .cart-item_price-block{flex-direction:row;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;grid-row-gap:20px;width:100%}#cart-page .order-block .cart-item .cart-item_price-block .price-block-col2{display:flex;flex-direction:column;justify-content:center;margin-left:auto}#cart-page .order-block .cart-total{justify-content:center;margin:15px 0}#cart-page .order-block .cart-btns{flex-direction:column;margin:0}#cart-page .order-block .cart-btns button{margin:0;margin-bottom:10px;width:100%}#cart-page .order-block .cart-btns a{width:calc(100% - 40px)}#regist-page{padding:40px calc((100% - 300px) / 2);width:300px}#regist-page .regist-form{-ms-grid-columns:1fr;grid-template-columns:1fr}#regist-page .regist-form .regist-form-input input{margin-bottom:15px}#regist-page .regist-form .regist-form-input select{margin-bottom:15px}#regist-page .regist-form .regist-form-textarea textarea{margin-bottom:15px}#regist-page .regist-footer{flex-direction:column}#regist-page .regist-footer .regist-footer_privacy{width:100%}#regist-page .regist-footer .regist-footer_submit{margin-top:30px;width:100%}#regist-page .regist-footer .regist-footer_submit .regist-btn{width:calc(100% - 20px)}#contacts-box{-ms-grid-columns:1fr;grid-template-columns:1fr}#contacts-box .contact{padding:20px 20px;border-right:none;justify-content:flex-start;border-bottom:1px solid #e7eef1}#contacts-box .contact:last-child{border-bottom:none}#collection-cat_wrap{padding:0;width:100%}#collection-cat_wrap .collection-cat_header{border-width:1px 0 1px 0;border-radius:0;height:300px}#collection-cat_wrap .collection-cat_header .collection-cat_gallery .collection-cat_img{height:300px}#collections-wrap .collections-list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);width:350px;padding:30px calc((100% - 350px) / 2)}#collections-wrap .collections-img{width:150px;height:150px}#collection-seo{padding:10px 10px 20px;width:calc(100% - 20px)}.form-control{width:30px;padding:0 5px}.collections-list{display:flex;flex-direction:row;flex-wrap:wrap;max-width:1250px;min-width:250px;margin:0 auto;padding:10px 0}#user-page{display:flex;flex-direction:column;padding:15px 15px 20px}#user-page .user-page_menu{border:none;margin-bottom:30px;padding:0}#user-page .user-page_username h2{margin:15px 0}#user-page .user-page_tab{border-bottom:1px solid #e7eef1;margin:0;padding:15px 0}#user-page .user-page_content{width:100%}#user-page .user-page_content-wrapper{padding:0;width:100%}#user-page .user-page_content-wrapper form{margin:0;width:100%}}.slick-slide,.slick-slide *{outline:none}.slick-prev,.slick-next{position:absolute;top:50%;transform:translate(0, -50%);cursor:pointer;border:none;background:url("../images/icons/arrow.svg");width:18px;height:31px;background-position:center;background-size:contain;background-repeat:no-repeat;font-size:0;z-index:1;color:transparent}.slick-prev{left:-40px}.slick-next{right:-40px;transform:translate(0, -50%) scale(-1, 1)}.slick-dots{font-size:0px;display:flex;justify-content:center;grid-column-gap:14px;margin-top:15px}.slick-dots button{border:3px solid #eff3f6;border-radius:50%;padding:5px}.slick-dots .slick-active button{background-color:#eff3f6}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:flex}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:flex;justify-content:center}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.alerts{z-index:9000;position:fixed;top:0;right:0;overflow:auto;display:flex;flex-direction:column}.alerts::-webkit-scrollbar{display:none}.alerts .alert{border-radius:5px;margin:10px 10px 0 0;padding:10px;opacity:0.9;transition:all 0.4s ease-out;display:flex;flex-direction:row}.alerts .alert img{cursor:pointer}.alerts .alert.alert-green{background-color:#00d27a;border-bottom:2px solid #08b46d}.alerts .alert.alert-yellow{background-color:#e0b438;border-bottom:2px solid #c09728}.alerts .alert.alert-red{background-color:#e63757;border-bottom:2px solid #c42542}.alerts .alert .alert-message{font-size:14px;color:#fff;padding-right:5px;width:250px}.loader-blur{-webkit-filter:blur(2px);filter:blur(2px)}