/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.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;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:-.25em}sup{top:-.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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .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}[hidden],template{display:none}@font-face{font-display:swap;font-family:Avanti;font-style:normal;font-weight:400;src:url(assets/avanti2.c9d2ccae8fffb0ab228e.woff2) format("woff2")}@font-face{font-display:swap;font-family:Avanti;font-style:italic;font-weight:400;src:url(assets/avanti-italic2.5e5bdb3dfec13af652dd.woff2) format("woff2")}@font-face{font-display:swap;font-family:Avanti;font-style:normal;font-weight:700;src:url(assets/avanti-bold2.d1deea7ffe499c8e583e.woff2) format("woff2")}@font-face{font-display:swap;font-family:Avanti;font-style:italic;font-weight:700;src:url(assets/avanti-bold-italic2.4112708271129d43253d.woff2) format("woff2")}.brands-list-page .brands-search-form .brands-search-submit,.cart-view .submit,.form-block .submit-button,.page-404 .page-404-button,.products-view-page .buy-button{align-items:center;background:#fcb319;border:1px solid #fcb319;border-radius:2px;color:#fff;display:flex;flex-flow:row nowrap;font-size:18px;justify-content:center;line-height:140%;padding:0 15px;transition:background-color .3s,border-color .3s,color .3s}.brands-list-page .brands-search-form .brands-search-submit svg,.cart-view .submit svg,.form-block .submit-button svg,.page-404 .page-404-button svg,.products-view-page .buy-button svg{margin-right:10px}.brands-list-page .brands-search-form .brands-search-submit:hover,.cart-view .submit:hover,.form-block .submit-button:hover,.page-404 .page-404-button:hover,.products-view-page .buy-button:hover{background-color:#ed6529;border-color:#ed6529;color:#fff}.brands-list-page .brands-search-form .brands-search-submit:disabled,.cart-view .submit:disabled,.form-block .submit-button:disabled,.page-404 .page-404-button:disabled,.products-view-page .buy-button:disabled{background-color:#ed6529;border-color:#ed6529;color:#fff;opacity:.5}.products-view-actions .action-filter{align-items:center;background:#ed6529;border:1px solid #ed6529;border-radius:2px;color:#fff;display:flex;flex-flow:row nowrap;font-size:18px;justify-content:center;line-height:140%;padding:0 15px;transition:background-color .3s,border-color .3s,color .3s}.products-view-actions .action-filter svg{margin-right:10px}.products-view-actions .action-filter:disabled,.products-view-actions .action-filter:hover{background-color:#fcb319;border-color:#fcb319;color:#fff}.products-view-actions .action-filter:disabled{opacity:.5}.products-view-page .buy-block .manager-button,.products-view-page .one-click-button{align-items:center;background:#fff;border:1px solid #ed6529;border-radius:2px;color:#ed6529;display:flex;flex-flow:row nowrap;font-size:18px;justify-content:center;line-height:140%;padding:0 15px;transition:background-color .3s,border-color .3s,color .3s}.products-view-page .buy-block .manager-button svg,.products-view-page .one-click-button svg{margin-right:10px}.products-view-page .buy-block .manager-button:hover,.products-view-page .one-click-button:hover{background-color:#ed6529;border-color:#ed6529;color:#fff}.products-view-page .buy-block .manager-button:disabled,.products-view-page .one-click-button:disabled{background-color:#ed6529;border-color:#ed6529;color:#fff;opacity:.5}.products-view-actions .action-order{align-items:center;background:#faf9f5;border:1px solid #faf9f5;border-radius:2px;color:#23201f;display:flex;flex-flow:row nowrap;font-size:18px;justify-content:center;line-height:140%;padding:0 15px;transition:background-color .3s,border-color .3s,color .3s}.products-view-actions .action-order svg{margin-right:10px}.products-view-actions .action-order:disabled,.products-view-actions .action-order:hover{background-color:#fcb319;border-color:#fcb319;color:#fff}.products-view-actions .action-order:disabled{opacity:.5}body,html{font-smooth:always;background:#faf9f5;color:#23201f;font-family:Avanti,Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;height:100%;line-height:1.4;text-rendering:optimizeLegibility;text-rendering:geometricPrecision}@media(max-width:800px){body,html{font-size:16px}}body.no-scroll{overflow:hidden;padding-right:var(--scrollbar-width)}input,textarea{outline:none}button:not(:disabled){cursor:pointer}button:disabled{cursor:not-allowed}a{color:#ed6529;text-decoration:none;transition:color .3s}a:hover{color:#fcb319}.tel-link{color:inherit;text-decoration:none}.article h1,.article h2,.article h3,.article h4,.article h5,.article h6,article h1,article h2,article h3,article h4,article h5,article h6{font-weight:700;line-height:1.2}.article h1:first-child,.article h2:first-child,.article h3:first-child,.article h4:first-child,.article h5:first-child,.article h6:first-child,article h1:first-child,article h2:first-child,article h3:first-child,article h4:first-child,article h5:first-child,article h6:first-child{margin-top:0}.article h1:last-child,.article h2:last-child,.article h3:last-child,.article h4:last-child,.article h5:last-child,.article h6:last-child,article h1:last-child,article h2:last-child,article h3:last-child,article h4:last-child,article h5:last-child,article h6:last-child{margin-bottom:0}.article h1,article h1{font-size:48px;margin:35px 0 25px}.article h2,article h2{font-size:32px;margin:35px 0 25px}@media(max-width:800px){.article h2,article h2{font-size:20px}}.article h3,article h3{font-size:28px;margin:35px 0 20px}@media(max-width:800px){.article h3,article h3{font-size:20px}}.article h4,article h4{font-size:24px;margin:35px 0 20px}@media(max-width:800px){.article h4,article h4{font-size:20px}}.article h5,article h5{font-size:20px;margin:35px 0 15px}.article h6,article h6{font-size:18px;margin:35px 0 15px}.article .content-lead,article .content-lead{font-size:24px;font-weight:700;line-height:1.3}@media(max-width:800px){.article .content-lead,article .content-lead{font-size:18px}}.article img,article img{border-radius:2px;height:auto;max-width:100%}.article img.align-left,article img.align-left{float:left;margin:0 20px 15px 0}.article img.align-right,article img.align-right{float:right;margin:0 0 15px 20px}.article figure.image,article figure.image{margin-left:0;margin-right:0}.article figure.image.align-left,article figure.image.align-left{float:left;margin-right:20px}.article figure.image.align-right,article figure.image.align-right{float:right;margin-left:20px}.article p:first-child,article p:first-child{margin-top:0}.article p:last-child,article p:last-child{margin-bottom:0}.article p.align-center,article p.align-center{text-align:center}.article p.align-center img,article p.align-center img{vertical-align:top}.fancybox-message h1{font-size:24px;font-weight:700;line-height:1.3;margin:0 0 10px;text-align:center}.fancybox-message h1:last-child{margin-bottom:0}.fancybox-message p{color:#898888;margin:0 0 10px}.fancybox-message p:last-child{margin-bottom:0}.page-404{align-items:center;display:flex;flex-flow:column nowrap;margin-bottom:auto;margin-top:auto;padding-bottom:100px;padding-top:20px;text-align:center}@media screen and (max-width:992px){.page-404{padding:40px 20px}}.page-404 .page-404-image{margin:0 0 40px;width:303px}@media screen and (max-width:992px){.page-404 .page-404-image{margin-bottom:20px;width:200px}}.page-404 .page-404-title{font-size:40px;font-weight:700;margin:0 0 15px}@media screen and (max-width:992px){.page-404 .page-404-title{font-size:24px;margin-bottom:10px}}.page-404 .page-404-text{color:#898888;font-size:24px;margin:0 0 30px}@media screen and (max-width:992px){.page-404 .page-404-text{font-size:14px;margin-bottom:20px}}.page-404 .page-404-button{display:inline-flex;padding:10px 20px}@media screen and (max-width:992px){.page-404 .page-404-button{font-size:16px;padding:5px 10px}}@keyframes pulsation{0%{box-shadow:0 0 0 0 rgba(27,185,90,.5)}to{box-shadow:0 0 0 20px rgba(27,185,90,0)}}:root{--page-margin:100px;--page-margin-additional:40px;--fancybox-accent-color:#fcb319}@media(max-width:1200px){:root{--page-margin:25px;--page-margin-additional:0px}}.page-wrap{align-items:stretch;flex-flow:column nowrap;min-height:100%}.page-header,.page-wrap{display:flex;justify-content:flex-start}.page-header{align-items:center;background:#fff;border-bottom:1px solid #f1eee5;flex-flow:row nowrap;height:159px;padding-left:var(--page-margin);padding-right:var(--page-margin);position:relative;z-index:99}@media(max-width:1000px){.page-header{height:60px}.page-header *{display:none!important}}.page-header .logo-wrap{margin-right:57px}@media(max-width:1300px){.page-header .logo-wrap{margin-right:20px}}.page-header .search-block{align-items:stretch;background:#fff;border:2px solid #fcb319;border-radius:200px;box-sizing:border-box;display:flex;flex-flow:row nowrap;flex-grow:1;flex-shrink:1;height:50px;justify-content:flex-start;margin-right:auto;max-width:660px;position:relative}.page-header .search-popup{background:#fff;border:2px solid #fcb319;box-shadow:0 10px 15px rgba(0,0,0,.15);left:18px;opacity:0;position:absolute;right:18px;top:50px;transform:translateY(-30px);transition:opacity .2s,transform .2s;z-index:50}.page-header .search-popup.open{opacity:1;transform:translateY(0)}.page-header .search-popup .search-popup-scroll{max-height:300px;overflow-y:auto}.page-header .search-popup .search-popup-content{padding:25px}.page-header .search-popup .image-wrap{align-items:center;display:flex;flex-flow:row nowrap;flex-grow:0;flex-shrink:0;height:60px;justify-content:center;margin-right:20px;width:60px}.page-header .search-popup .image{max-height:60px;max-width:60px}.page-header .search-popup .search-popup-item{border-bottom:1px solid #d7d0c7;margin-bottom:15px;padding-bottom:15px}.page-header .search-popup .search-popup-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.page-header .search-popup .search-popup-item .title{color:#23201f;font-weight:700;margin-bottom:5px}.page-header .search-popup .search-popup-item .prices{color:#23201f}.page-header .search-popup .search-popup-item .price-old{color:#898888;margin-left:10px;text-decoration-line:line-through}.page-header .search-popup .search-popup-link{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start}.page-header .search-field-wrap{flex-grow:1;height:46px}.page-header .search-field{background:none;border:none;font-size:18px;height:100%;padding:0 0 0 18px;width:100%}.page-header .search-submit{align-items:center;background:none;border:none;border-radius:0 23px 23px 0;display:flex;flex-flow:row nowrap;flex-grow:0;flex-shrink:0;height:46px;justify-content:center;padding:0 5px 0 0;width:51px}.page-header .search-submit .icon{color:#23201f;transition:color .3s}.page-header .search-submit:hover .icon{color:#ed6529}.page-header .right{align-items:flex-end;display:flex;flex-flow:column nowrap;justify-content:center}.page-header .right .phone-numbers{font-weight:700;margin-bottom:15px;margin-left:-200px}.page-header .links{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin-bottom:40px;margin-left:10px}.page-header .for-business{align-items:center;border:1px solid #23201f;border-radius:25px;box-sizing:border-box;color:#23201f;display:flex;font-size:18px;height:50px;justify-content:center;margin-right:10px;padding-left:35px;padding-right:35px;position:relative;transition:color .3s,border-color .3s}.page-header .for-business:hover{border-color:#ed6529;color:#ed6529}.page-header .link{align-items:center;border:1px solid #23201f;border-radius:50%;box-sizing:border-box;color:#23201f;display:flex;flex-flow:row nowrap;height:50px;justify-content:center;margin-right:10px;position:relative;transition:color .3s,border-color .3s;width:50px}.page-header .link:hover{border-color:#ed6529;color:#ed6529}.page-header .link:last-child{margin-right:0}.page-header .link .num{align-items:center;background:#c72744;border-radius:50%;color:#fff;display:flex;display:block;flex-flow:row nowrap;font-size:14px;font-weight:700;height:24px;justify-content:center;line-height:24px;position:absolute;right:1px;text-align:center;top:-9px;width:24px}.page-header .link svg{display:block}.page-foter{align-items:stretch;background:url(assets/footer-left.ece8047c89a569365aee.svg) 0 100% no-repeat,url(assets/footer-right.e7c419a3cfc176b079b4.svg) 100% 100% no-repeat,#23201f;display:flex;flex-flow:column nowrap;justify-content:space-between;min-height:310px;padding-bottom:50px;padding-left:var(--page-margin);padding-right:var(--page-margin)}@media(max-width:1000px){.page-foter{background:#23201f;min-height:0;padding-bottom:30px}}.page-foter .footer-top{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:flex-start;padding-bottom:40px;padding-top:60px}@media(max-width:1000px){.page-foter .footer-top{display:none}}.page-foter .footer-bottom{align-items:flex-end;display:flex;flex-flow:row nowrap;font-size:14px;justify-content:space-between}@media(max-width:1000px){.page-foter .footer-bottom{display:block;padding-top:30px;text-align:center}}.page-foter .logo-wrap{margin-right:50px}.page-foter .menu-bottom{margin-right:auto}.page-foter .menu-bottom .menu-list{column-count:2;column-gap:20px;list-style:none;margin:0;padding:0;width:340px}.page-foter .menu-bottom .menu-item{margin-bottom:5px;margin-right:20px}.page-foter .menu-bottom .menu-link{color:#d7d0c7;text-decoration:none}.page-foter .menu-bottom .menu-link:hover{color:#fcb319}.page-foter .social-links{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start}.page-foter .social-links .link{align-items:center;border:1px solid #d7d0c7;border-radius:50%;box-sizing:border-box;color:#d7d0c7;display:flex;flex-flow:row nowrap;height:50px;justify-content:center;margin-right:10px;transition:background-color .3s,color .3s,border-color .3s;width:50px}.page-foter .social-links .link:last-child{margin-right:0}.page-foter .social-links .link:hover{background:#fcb319;border-color:#fcb319;color:#23201f}.page-foter .public-offer{color:#d7d0c7}@media(max-width:1000px){.page-foter .public-offer{margin-bottom:15px}}.page-foter .public-offer a{color:#d7d0c7;text-decoration:none}.page-foter .public-offer a:hover{color:#fcb319}.page-foter .copyrights{color:#d7d0c7;text-align:right}@media(max-width:1000px){.page-foter .copyrights{text-align:center}}.page-foter .copyrights a{color:#d7d0c7;text-decoration:none}.page-foter .copyrights a:hover{color:#fcb319}.page-menu{align-items:center;background:#fff;display:flex;flex-flow:row nowrap;height:80px;justify-content:flex-start;padding-left:var(--page-margin);padding-right:var(--page-margin);position:sticky;top:0;transition:all .3s ease;z-index:98}@media(max-width:1000px){.page-menu{display:none}}.page-menu .popup-menu-button{align-items:center;background:none;border:none;border-radius:2px;color:#23201f;display:flex;flex-flow:row nowrap;flex-grow:0;flex-shrink:0;height:50px;justify-content:center;margin:0 16px 0 -10px;padding:0;transition:background-color .3s;width:50px}.page-menu .popup-menu-button:hover{background:#fcb319}.page-menu .popup-menu-button .close-icon,.page-menu .popup-menu-button .open-icon{height:30px;width:30px}.page-menu .popup-menu-button .open-icon,.page-menu .popup-menu-button.open .close-icon{display:block}.page-menu .popup-menu-button .close-icon,.page-menu .popup-menu-button.open .open-icon{display:none}.page-content{flex-grow:1;flex-shrink:0;width:100%}body.template-main .page-content{padding-bottom:40px}.popup-menu{height:0;position:sticky;top:0;z-index:90}@media(max-width:1000px){.popup-menu{left:0;position:fixed;right:0;top:0}}.popup-menu .popup-menu-overlay{background:rgba(237,101,41,.15);bottom:0;position:fixed;top:0}.popup-menu .popup-menu-overlay,.popup-menu .popup-menu-window{left:0;opacity:0;right:0;transition:opacity .3s,visibility .3s;visibility:hidden}.popup-menu .popup-menu-window{position:absolute;top:80px;z-index:99}.popup-menu .popup-menu-window .popup-menu-columns{align-items:stretch;display:flex;flex-flow:row nowrap;justify-content:flex-start}@media(max-width:500px){.popup-menu .popup-menu-window .popup-menu-columns{display:block}}.popup-menu .popup-menu-window .popup-menu-top{background:#fff;display:none;padding:30px var(--page-margin) 30px var(--page-margin)}@media(max-width:1000px){.popup-menu .popup-menu-window .popup-menu-top{display:block}.popup-menu .popup-menu-window{background:#fff;bottom:0;left:0;overflow-y:auto;position:fixed;right:0;top:71px}}.popup-menu.open .popup-menu-overlay,.popup-menu.open .popup-menu-window{opacity:1;visibility:visible}.popup-menu .search-block{align-items:stretch;border:2px solid #ed6529;border-radius:20px;display:flex;flex-flow:row nowrap;height:36px;justify-content:flex-start}.popup-menu .search-block .search-field-wrap{flex-grow:1;flex-shrink:1}.popup-menu .search-block .search-field{background:none;border:none;height:36px;padding:0 15px;width:100%}.popup-menu .search-block .search-submit{background:none;border:none;margin-right:7px;padding:0}.popup-menu .search-block .search-submit svg{display:block}.popup-menu .phone-numbers{font-size:0;margin-bottom:20px;text-align:center}.popup-menu .phone-numbers a{display:block;font-size:20px;font-weight:700}.popup-menu .social-icons,.popup-menu .social-links{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center}.popup-menu .social-icons{margin-bottom:20px}.popup-menu .link{align-items:center;border:1px solid #23201f;border-radius:50%;color:#23201f;display:flex;flex-flow:row nowrap;height:40px;justify-content:center;margin-left:5px;margin-right:5px;width:40px}.popup-menu .link img,.popup-menu .link svg{transform:scale(.8)}.popup-menu .for-business{align-items:center;border:1px solid #23201f;border-radius:25px;box-sizing:border-box;color:#23201f;display:flex;font-size:18px;height:50px;justify-content:center;margin-bottom:30px;margin-left:auto;margin-right:auto;padding-left:35px;padding-right:35px;position:relative;transition:color .3s,border-color .3s;width:fit-content}.popup-menu .for-business:hover{border-color:#ed6529;color:#ed6529}.popup-menu .popup-menu-left{background:#faf9f5;box-sizing:border-box;flex-grow:1;flex-shrink:1;padding:40px 20px 40px var(--page-margin);width:62.5%}@media(max-width:1000px){.popup-menu .popup-menu-left{padding:20px 30px;width:50%}}@media(max-width:500px){.popup-menu .popup-menu-left{padding:40px;width:auto}}.popup-menu .popup-menu-right{background:#f1eee5;box-sizing:border-box;flex-grow:1;flex-shrink:1;padding:40px var(--page-margin) 40px 40px;width:37.5%}@media(max-width:1000px){.popup-menu .popup-menu-right{padding:20px 30px;width:50%}}@media(max-width:500px){.popup-menu .popup-menu-right{padding:40px;width:auto}}.popup-menu .menu-list{list-style:none;margin:0;padding:0}.popup-menu .menu-item{margin-bottom:5px}.popup-menu .menu-link{color:#23201f;text-decoration:none}.popup-menu .menu-link:hover{color:#fcb319}.popup-menu .popup-menu-left .menu-list{column-count:3;column-gap:20px}@media(max-width:1000px){.popup-menu .popup-menu-left .menu-list{column-count:1}}.popup-menu .popup-menu-right .menu-list{column-count:2;column-gap:20px}@media(max-width:1000px){.popup-menu .popup-menu-right .menu-list{column-count:1}}.menu-top{display:block;flex-grow:1}.menu-top .menu-list{flex-flow:row wrap;flex-grow:1;justify-content:space-between;list-style:none;margin:0;overflow:hidden;padding:0}.menu-top .menu-item,.menu-top .menu-list{align-items:center;display:flex;height:80px}.menu-top .menu-item{flex-flow:row nowrap;justify-content:center;margin-left:13px;margin-right:13px}.menu-top .menu-item:first-child{margin-left:0}.menu-top .menu-item:last-child{margin-right:0}.menu-top .menu-link{color:#23201f;text-decoration:none;white-space:nowrap}.menu-top .menu-link:hover{color:#fcb319}.slider-block{position:relative}.slider-block .image{display:block;width:100%}@media(max-width:800px){.slider-block .image{margin-left:-25vw;margin-right:-25vw;width:150%}}.slider-block .slide{position:relative}.slider-block .slide-text{align-items:center;bottom:0;color:#fff;display:flex;flex-flow:column nowrap;justify-content:center;left:0;padding-bottom:40px;padding-left:var(--page-margin);padding-right:var(--page-margin);position:absolute;right:0;text-align:center;text-decoration:none;top:0}.slider-block .slide-title{font-size:48px;font-weight:700;line-height:1.2;margin:15px 0;max-width:1020px}@media(max-width:1000px){.slider-block .slide-title{font-size:4.8vw;margin:1.5vw 0}}.slider-block .slide-description{font-size:24px;line-height:1.4;margin:15px 0;max-width:1020px}@media(max-width:1000px){.slider-block .slide-description{font-size:2.4vw;margin:1.5vw 0}}.slider-block .slider-navigation{align-items:center;bottom:60px;display:flex;flex-flow:row nowrap;height:0;justify-content:center;left:0;position:absolute;right:0;z-index:10}@media(max-width:1000px){.slider-block .slider-navigation{bottom:30px}}.slider-block .slider-nav{background:none;border:none;color:#fff;padding:0}.slider-block .slider-nav .icon{display:block}.slider-block .slider-pagination{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center;padding-left:5px;padding-right:5px}.slider-block .swiper-pagination-bullet{background:#fff;border-radius:50%;cursor:pointer;height:10px;margin:0 5px;opacity:.3;transition:opacity .3s;width:10px}.slider-block .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.products-grid{background:#fff;display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(290px,1fr))}.products-row{align-items:flex-start;background:#fff;display:flex;flex-flow:row nowrap;justify-content:flex-start;padding:40px 0}.products-row.swiper-wrapper{gap:0}.products-row.center{justify-content:center}.products-row .product{flex-grow:0;flex-shrink:0;width:290px}.products-row .spacer{width:0!important}.product{background:#fff;display:block;position:relative;text-decoration:none}.product,.product:hover{color:#23201f}.product .product-overlay{background:#fff;border-radius:3px;bottom:-20px;box-shadow:5px 5px 21px rgba(237,101,41,.15);left:-20px;opacity:0;position:absolute;right:-20px;top:-20px;transition:opacity .3s}.product .product-image-wrap1{margin-bottom:5px;padding-bottom:100%;position:relative}.product .product-image-wrap2{align-items:center;bottom:0;display:flex;flex-flow:row nowrap;justify-content:center;left:0;position:absolute;right:0;top:0}.product .stickers{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:flex-start;position:absolute;right:20px;top:20px}.product .sticker{background:#23201f;color:#fff;font-size:14px;margin-left:10px;padding:3px 5px}.product .toggle-favorites{opacity:0;position:absolute;right:0;top:0;transition:opacity .3s}.product .toggle-favorites .favorites-toggle-button{background:none;border:none;color:#898888;padding:0;transition:color .3s}.product .toggle-favorites .favorites-toggle-button:hover{color:#ed6529}.product .toggle-favorites svg{display:block}.product:hover .toggle-favorites{opacity:1}.product .product-image{height:auto;max-height:90%;max-width:90%;width:auto}.product .product-sticker{background:#fcb319;border-radius:2px;color:#fff;left:20px;padding:0 13px;position:absolute;top:20px}.product .product-sku,.product .product-title{flex-grow:1;flex-shrink:0;min-height:50px;overflow:hidden;position:relative;transition:color .3s}.product .product-characteristics{margin:20px 0;position:relative}.product .product-characteristics .product-characteristic{color:#898888;font-size:16px;font-weight:400;line-height:140%}.product .product-price{font-size:20px;margin-top:6px;position:relative}.product .product-price-current{font-weight:700}.product .product-price-old{color:#898888;margin-left:15px;text-decoration-line:line-through}.product:hover .product-overlay{opacity:1}.product:hover .product-sku,.product:hover .product-title{color:#ed6529}.products-block{background:#fff;padding:80px 0 40px}@media(max-width:800px){.products-block{padding:10vw 0 5vw}}.products-block.with-switch{padding-top:40px}.products-block .block-title{font-size:32px;font-weight:700;line-height:1.3;text-align:center}@media(max-width:800px){.products-block .block-title{font-size:4vw;font-size:6vw}}.products-block .block-switch{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:center;margin-bottom:20px}@media(max-width:800px){.products-block .block-switch{align-items:center;flex-direction:column}}.products-block .block-switch .tab{background:none;border:none;border-bottom:2px solid;color:#898888;font-size:16px;font-weight:600;line-height:1.4;margin:0 20px;padding:10px 0;transition:color .3s}.products-block .block-switch .tab:hover{color:#ed6529}.products-block .block-switch .tab.selected{color:#23201f;cursor:default}.products-block .navigation,.projects-block .navigation{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin-top:20px;padding-left:calc(var(--page-margin) + var(--page-margin-additional));padding-right:calc(var(--page-margin) + var(--page-margin-additional))}@media(max-width:800px){.products-block .navigation,.projects-block .navigation{margin-top:20px}}.products-block .navigation .scrollbar,.projects-block .navigation .scrollbar{background:#d7d0c7;border-radius:2px;flex-grow:1;flex-shrink:1;height:3px;margin-right:20px}.products-block .navigation .swiper-scrollbar-drag,.projects-block .navigation .swiper-scrollbar-drag{border-radius:2px;cursor:ew-resize;height:23px;margin:-10px 0;padding:10px 0}.products-block .navigation .swiper-scrollbar-drag:after,.projects-block .navigation .swiper-scrollbar-drag:after{background:#fcb319;content:"";display:block;height:3px}.products-block .navigation .scroll-nav,.projects-block .navigation .scroll-nav{background:none;border:none;color:#23201f;padding:0;transition:color .3s}.products-block .navigation .scroll-nav .icon,.projects-block .navigation .scroll-nav .icon{display:block}.products-block .navigation .scroll-nav.swiper-button-disabled,.projects-block .navigation .scroll-nav.swiper-button-disabled{color:#898888}.text-columns-block{margin-left:auto;margin-right:auto;max-width:1160px;padding-bottom:60px;padding-left:var(--page-margin);padding-right:var(--page-margin);padding-top:80px}@media(max-width:800px){.text-columns-block{padding-bottom:40px;padding-top:40px}}.text-columns-block .text-columns-lead{font-size:24px;font-weight:700;line-height:130%;margin-bottom:65px;margin-left:auto;margin-right:auto;max-width:960px;text-align:center}@media(max-width:800px){.text-columns-block .text-columns-lead{font-size:20px;margin-bottom:40px}}.text-columns-block .text-columns{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:40px;justify-content:flex-start;max-width:100%}@media(max-width:800px){.text-columns-block .text-columns{display:block}}.text-columns-block .text-column{flex-grow:0;flex-shrink:0;width:calc(50% - 20px)}@media(max-width:800px){.text-columns-block .text-column{width:auto}.text-columns-block .text-columns-left{margin-bottom:25px}}.project-tile{background:none;border:none;margin-bottom:20px;max-width:100vw;padding:0;text-align:center;width:460px!important}.project-tile .image{display:block;height:auto;margin-bottom:20px;max-width:100vw}.project-tile.gallery-tile .image{margin-bottom:0}.projects-block{margin-bottom:40px}@media(max-width:800px){.projects-block{margin-bottom:20px}}.projects-block .block-title{font-size:32px;font-weight:700;line-height:1.3;margin-bottom:40px;text-align:center}@media(max-width:800px){.projects-block .block-title{margin-bottom:20px}}@media(max-width:534px){.projects-block .block-title{font-size:6vw}}.advantages-block{margin-left:auto;margin-right:auto;max-width:1160px;padding-bottom:30px;padding-left:var(--page-margin);padding-right:var(--page-margin);padding-top:10px}.advantages-block .block-title{font-size:32px;font-weight:700;line-height:1.3;margin:0 auto 70px;max-width:960px;text-align:center}@media(max-width:800px){.advantages-block .block-title{margin-bottom:40px}}@media(max-width:534px){.advantages-block .block-title{font-size:6vw}}.advantages-block .advantages-tiles{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:40px;justify-content:flex-start}@media(max-width:500px){.advantages-block .advantages-tiles{display:block}}.advantages-block .advantages-tile{align-items:center;display:flex;flex-flow:column nowrap;flex-grow:1;flex-shrink:1;justify-content:flex-start;width:33%}@media(max-width:500px){.advantages-block .advantages-tile{margin-bottom:40px;width:100%}.advantages-block .advantages-tile:last-child{margin-bottom:0}}.advantages-block .image-wrap{align-items:center;background:#fcb319;border-radius:50%;display:flex;flex-flow:row nowrap;height:100px;justify-content:center;margin-bottom:20px;width:100px}.advantages-block .title{text-align:center;white-space:pre-wrap}.advantages-blocks-block{margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:1240px;padding-bottom:0;padding-left:var(--page-margin);padding-right:var(--page-margin);padding-top:40px}.advantages-blocks-block .image-wrap{flex-grow:0;flex-shrink:0;width:calc(50% - 20px)}@media(max-width:600px){.advantages-blocks-block .image-wrap{margin-bottom:20px;width:auto}}.advantages-blocks-block .image{display:block;width:100%}.advantages-blocks-block.left{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:flex-start}@media(max-width:600px){.advantages-blocks-block.left{display:block}}.advantages-blocks-block.left .image-wrap,.advantages-blocks-block.left .text-column{margin-right:40px}@media(max-width:1000px){.advantages-blocks-block.left .text-column{margin-right:0}}@media(max-width:600px){.advantages-blocks-block.left .image-wrap{margin-right:0}}.advantages-blocks-block.right{align-items:flex-start;display:flex;flex-flow:row-reverse nowrap;justify-content:flex-start}@media(max-width:600px){.advantages-blocks-block.right{display:block}}.advantages-blocks-block.right .image-wrap,.advantages-blocks-block.right .text-column{margin-left:40px}@media(max-width:1000px){.advantages-blocks-block.right .text-column{margin-left:0}}@media(max-width:600px){.advantages-blocks-block.right .image-wrap{margin-left:0}}.advantages-blocks-block .block-title{font-size:32px;font-weight:700;line-height:1.3}.advantages-blocks-block .block-description{color:#898888;margin-bottom:17px}.advantages-blocks-block .blocks{align-items:flex-start;display:flex;flex-flow:row wrap;gap:40px;justify-content:flex-start}@media(max-width:1000px){.advantages-blocks-block .blocks{display:block}}.advantages-blocks-block .block{width:calc(50% - 20px)}@media(max-width:1000px){.advantages-blocks-block .block{width:auto}}.advantages-blocks-block .block .num{color:#d7d0c7;font-size:48px;font-weight:700;line-height:120%}.advantages-blocks-block .block .title{font-weight:700;margin-bottom:8px}.advantages-blocks-block .block .text,.bread-crumbs{font-size:16px}.bread-crumbs{align-items:baseline;color:#898888;display:flex;flex-flow:row wrap;justify-content:flex-start}@media(max-width:800px){.bread-crumbs{font-size:14px}}.bread-crumbs a{color:inherit;text-decoration:none}.bread-crumbs a:hover{color:#fcb319}.bread-crumbs .separator{margin-left:14px;margin-right:14px}@media(max-width:800px){.bread-crumbs .separator{margin-left:7px;margin-right:7px}}.page-title{font-size:48px;font-weight:700;line-height:120%;margin:0 0 40px}@media(max-width:600px){.page-title{font-size:8vw;margin-bottom:20px}}.products-view-top{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start;padding:0 var(--page-margin) 0 calc(var(--page-margin) + var(--page-margin-additional))}.products-view-top .page-title{margin-bottom:12px}@media(max-width:1000px){.products-view-top .bread-crumbs{margin-bottom:10px}}.products-view-top .left-column{align-items:stretch;align-self:stretch;display:flex;flex-flow:column nowrap;justify-content:flex-start;margin-right:40px;padding:18px 0 40px;width:calc(48.27586% - 19.31034px)}@media(max-width:1000px){.products-view-top .left-column{margin-right:0;width:auto}}.products-view-top .left-column .text{margin-bottom:auto;margin-top:auto}.products-view-top .right-column{align-items:center;display:flex;flex-flow:row-reverse nowrap;justify-content:flex-start;padding-bottom:40px;padding-top:40px;width:calc(51.72414% - 20.68966px)}@media(max-width:1000px){.products-view-top .right-column{display:none}}.products-view-top .right-column .image1{border-radius:5px;flex-grow:0;flex-shrink:0;height:auto;width:78.3333%}.products-view-top .right-column .image2{border-radius:5px;flex-grow:0;flex-shrink:0;height:auto;margin-right:-21.6667%;width:43.3333%;z-index:1}.products-view-actions{align-items:center;background:#f1eee5;display:flex;flex-flow:row nowrap;gap:10px;justify-content:flex-start;padding:15px var(--page-margin) 15px var(--page-margin)}@media(max-width:400px){.products-view-actions{flex-direction:column}}.products-view-actions .action{height:50px;padding:0 15px}@media(max-width:500px){.products-view-actions .action{font-size:16px;height:40px}.products-view-actions .action svg{height:20px;width:20px}.products-view-actions .action-filter{width:calc(50% - 5px)}}@media(max-width:400px){.products-view-actions .action-filter{width:100%}}.products-view-actions .action-order-wrap{position:relative;z-index:1}@media(max-width:500px){.products-view-actions .action-order-wrap{width:calc(50% - 5px)}.products-view-actions .action-order-wrap .action{width:100%}}@media(max-width:500px)and (max-width:400px){.products-view-actions .action-order-wrap{width:100%}}.products-view-actions .action-order-wrap .order-popup{background:#fff;border-radius:2px;box-shadow:5px 5px 21px rgba(237,101,41,.15);left:0;opacity:0;padding:25px 30px;position:absolute;top:60px;transition:opacity .3s,visibility .3s;visibility:hidden}.products-view-actions .action-order-wrap.open .order-popup{opacity:1;visibility:visible}.products-view-actions .action-order-wrap .order-popup-item{background:none;border:none;color:#23201f;display:block;font-size:18px;margin-bottom:16px;padding:0;text-align:left;transition:color .3s;white-space:nowrap}.products-view-actions .action-order-wrap .order-popup-item:last-child{margin-bottom:0}.products-view-actions .action-order-wrap .order-popup-item:hover{color:#ed6529}.products-view-actions .action-order-wrap .order-popup-item.current{font-weight:700}.products-view-actions .total-products-number{margin-left:auto}@media(max-width:500px){.products-view-actions .total-products-number{display:none}}.products-view-actions .total-products-number strong{font-size:24px}.products-view-content{align-items:stretch;background:#fff;display:flex;flex-flow:row nowrap;justify-content:flex-start;padding:40px var(--page-margin) 0 var(--page-margin)}.products-view-content .products-column{flex-grow:1;flex-shrink:1;max-width:100%}.products-view-widget{background:#fff;padding-bottom:80px}@media(max-width:800px){.products-view-widget{padding-bottom:40px}}.products-view-widget .filters-column{flex-grow:0;flex-shrink:0;transition:width .3s;width:0}.products-view-widget .filters-column.open{width:300px}@media(min-width:1000px){.products-view-widget .filters-column.desktop-open{width:300px}}@media(max-width:1000px){.products-view-widget .filters-column{background:#fff;bottom:0;left:0;opacity:0;overflow:auto;position:fixed;right:0;top:0;transition:opacity .3s,visibility .3s;visibility:hidden;width:auto!important;z-index:105}.products-view-widget .filters-column.open{opacity:1;visibility:visible}}.products-view-widget .filters-column-content{align-items:stretch;display:flex;flex-flow:column nowrap;justify-content:flex-start;margin-right:40px;width:260px}.products-view-widget .filters-column-content .close{background:none;border:none;font-size:22px;height:30px;padding:0;position:absolute;right:25px;top:20px;width:30px}@media(max-width:1000px){.products-view-widget .filters-column-content{margin-right:0;padding:50px 25px 10px;position:relative;width:auto}.products-view-widget .filters-column-content:after{border-bottom:1px solid #fff;content:"";display:block;left:25px;position:absolute;right:25px;top:50px}}.products-view-widget .filters-column-content .sizes-row{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:10px}.products-view-widget .filters-column-content .sizes-row:last-child{margin-bottom:0}.products-view-widget .filters-column-content .sizes-row .sizes-row-title{flex-grow:0;flex-shrink:0;font-size:16px;width:85px}.products-view-widget .filters-column-content .filter-tiles .filter-tile{color:#23201f;display:block;margin-bottom:7px;position:relative;text-decoration:none}.products-view-widget .filters-column-content .filter-tiles .filter-tile:last-child{margin-bottom:0}.products-view-widget .filters-column-content .filter-tiles .filter-tile.is-checkbox{padding-left:30px}.products-view-widget .filters-column-content .filter-tiles .filter-tile.is-checkbox:before{background:#fff;border:1px solid #d7d0c7;border-radius:3px;content:"";display:block;height:18px;left:0;position:absolute;top:2px;transition:background-color .3s,border-color .3s;width:18px}.products-view-widget .filters-column-content .filter-tiles .filter-tile.is-checkbox.selected:before{background:#fcb319;border-color:#fcb319}.products-view-widget .filters-column-content .filter-tiles .filter-tile.is-switch{padding-left:53px}.products-view-widget .filters-column-content .filter-tiles .filter-tile.is-switch:before{background:#d7d0c7;border-radius:11px;content:"";display:block;height:22px;left:0;position:absolute;top:2px;transition:background-color .3s;width:43px}.products-view-widget .filters-column-content .filter-tiles .filter-tile.is-switch:after{background:#fff;border-radius:10px;content:"";display:block;height:20px;left:1px;position:absolute;top:3px;transition:transform .3s;width:20px}.products-view-widget .filters-column-content .filter-tiles .filter-tile.is-switch.selected:before{background:#fcb319}.products-view-widget .filters-column-content .filter-tiles .filter-tile.is-switch.selected:after{transform:translateX(21px)}.products-view{align-items:stretch;display:flex;flex-flow:column nowrap;justify-content:flex-start}.products-view .content-empty{margin:0 calc(var(--page-margin) + var(--page-margin-additional)) 80px calc(var(--page-margin) + var(--page-margin-additional))}.products-view .page-text{background:#fff;order:100;padding:0 calc(var(--page-margin) + var(--page-margin-additional)) 80px calc(var(--page-margin) + var(--page-margin-additional))}@media(max-width:800px){.products-view .page-text{padding-top:40px}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.products-view-page{margin-left:auto;margin-right:auto;max-width:1160px;padding-bottom:80px;padding-left:var(--page-margin);padding-right:var(--page-margin);padding-top:18px}.products-view-page .bread-crumbs{margin-bottom:22px}.products-view-page .product-columns{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin-bottom:35px}@media(max-width:900px){.products-view-page .product-columns{align-items:stretch;flex-direction:column}}.products-view-page .thumbnails-column{align-items:center;display:flex;flex-flow:column nowrap;flex-grow:0;flex-shrink:0;justify-content:flex-start;margin-right:20px;width:100px}@media(max-width:900px){.products-view-page .thumbnails-column{align-items:flex-start;display:flex;flex-flow:row wrap;gap:10px;justify-content:flex-start;margin-right:0;margin-top:10px;order:2;width:auto}}.products-view-page .image-column{background:#fff;border-radius:2px;flex-grow:1;flex-shrink:1;margin-right:40px;overflow:hidden;position:relative;width:50%}@media(max-width:900px){.products-view-page .image-column{margin-right:0;order:1;width:auto}}.products-view-page .buy-column{flex-grow:0;flex-shrink:0;width:360px}@media(max-width:500px){.products-view-page .buy-column{width:100%}}@media(max-width:900px){.products-view-page .buy-column{margin-left:0;margin-top:25px;order:3}}.products-view-page .thumbnail-button{align-items:center;background:#fff;border:none;border-radius:2px;box-sizing:border-box;display:flex;flex-flow:row nowrap;height:100px;justify-content:center;margin-bottom:10px;overflow:hidden;padding:0;width:100px}.products-view-page .thumbnail-button.current{border:1px solid #23201f}.products-view-page .thumbnail{height:auto;max-height:100%;max-width:100%;width:auto}.products-view-page .gallery-image-link{display:block;left:0;position:absolute;top:0;visibility:hidden}.products-view-page .gallery-image-link.current{position:relative;visibility:visible;z-index:1}.products-view-page .gallery-image-link .icon{bottom:20px;color:#23201f;position:absolute;right:20px;transition:color .3s}.products-view-page .gallery-image-link:hover .icon{color:#ed6529}.products-view-page .gallery-image-link .image{width:100%}.products-view-page .buy-block{background:#fff;padding:40px}@media(max-width:500px){.products-view-page .buy-block{padding:20px}}.products-view-page .buy-block .available{font-size:16px}.products-view-page .buy-block .price{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start;line-height:1.3;margin-top:7px}.products-view-page .buy-block .price-current{font-size:28px;font-weight:700}.products-view-page .buy-block .price-old{color:#898888;font-size:20px;margin-left:15px;text-decoration-line:line-through}.products-view-page .buy-block .text__block p{font-size:16px;margin:0 0 20px}.products-view-page .buy-block .manager-button{margin-top:18px;min-height:40px}@media(max-width:500px){.products-view-page .buy-block .manager-button{padding:0 10px}}.products-view-page .buy-row{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin-top:8px}.products-view-page .buy-button{height:50px;margin-right:10px;width:220px}.products-view-page .favorites-button{align-items:center;background:none;border:1px solid #898888;border-radius:50%;color:#898888;display:flex;flex-flow:row nowrap;flex-grow:0;flex-shrink:0;height:50px;justify-content:center;padding:0;transition:border-color .3s,color .3s;width:50px}.products-view-page .favorites-button:hover{border-color:#ed6529;color:#ed6529}.products-view-page .one-click-button{height:40px;margin-top:18px}.products-view-page .advantages-article{margin-top:40px}.products-view-page .advantages-article li,.products-view-page .advantages-article p,.products-view-page .advantages-article td{font-size:14px}.products-view-page .characteristics-title{font-size:24px;font-weight:700;line-height:1.3;margin-bottom:20px}.products-view-page .characteristics-tile{align-items:stretch;display:flex;flex-flow:column nowrap;justify-content:flex-start}.products-view-page .characteristics-grid{display:grid;gap:20px 40px;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));margin-bottom:30px}@media(max-width:500px){.products-view-page .characteristics-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}.products-view-page .characteristics-grid .tile-title{font-size:16px;font-weight:700;margin-bottom:18px}.products-view-page .characteristics-grid .tile-content{align-items:stretch;background:#fff;border-radius:2px;display:flex;flex-flow:column nowrap;flex-grow:1;flex-shrink:0;justify-content:flex-start;padding:35px 40px 30px}.products-view-page .characteristics-grid .tile-row{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin-bottom:5px}.products-view-page .characteristics-grid .tile-caption{font-size:16px}.products-view-page .characteristics-grid .tile-caption:first-letter{text-transform:uppercase}.products-view-page .characteristics-grid .tile-dots{background:url(assets/dashed-1.1dd22cd7c703a834b55c.svg) bottom repeat-x;flex-grow:1;flex-shrink:0;height:17px;margin-left:10px;margin-right:10px}.products-view-page .denial-of-responsibility{color:#898888;font-size:14px;margin-bottom:40px}.products-view-page .description-title{font-size:24px;font-weight:700;margin:0 0 20px}.products-view-page .description li,.products-view-page .description p,.products-view-page .description td{font-size:16px}.products-page-scroller:not(.selected){height:0;position:absolute;visibility:hidden;width:100%}.products-page-scroller.selected{position:relative;visibility:visible;z-index:1}.brands-list-page,.brands-view-page{padding-top:20px}.brands-list-page .bread-crumbs,.brands-view-page .bread-crumbs{margin-bottom:22px}.brands-list-page{margin-left:auto;margin-right:auto;max-width:1160px;padding-bottom:80px;padding-left:var(--page-margin);padding-right:var(--page-margin)}.brands-list-page .switch{align-items:baseline;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin-bottom:25px}.brands-list-page .tab{background:none;border:none;border-bottom:2px solid;color:#898888;font-size:16px;font-weight:600;line-height:1.4;margin:0 30px 0 0;padding:0 0 10px;transition:color .3s}.brands-list-page .tab:hover{color:#ed6529}.brands-list-page .tab.selected{color:#23201f;cursor:default}.brands-list-page .brands-search-form{align-items:stretch;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin-bottom:30px}.brands-list-page .brands-search-form .brands-search-field-wrap{height:50px;width:300px}.brands-list-page .brands-search-form .brands-search-field{border:1px solid #d7d0c7;border-radius:2px 0 0 2px;border-right:none;box-sizing:border-box;font-size:18px;height:50px;padding:0 12px;width:100%}.brands-list-page .brands-search-form .brands-search-field::placeholder{color:#23201f;opacity:1}.brands-list-page .brands-search-form .brands-search-submit{border-radius:0 2px 2px 0;height:50px;width:90px}.brands-list-page .letters-row{align-items:baseline;display:flex;flex-flow:row wrap;justify-content:flex-start;margin-bottom:15px}.brands-list-page .letters-row .letter{color:#898888;margin-right:12px}.brands-list-page .letters-row .link{color:#fcb319}.brands-list-page .letters-row .link.is-selected,.brands-list-page .letters-row .link:hover{color:#ed6529}.brands-list-page .brands-grid{padding-top:20px}.brands-list-page .brands-grid.columns{column-count:4;column-gap:20px}@media(max-width:800px){.brands-list-page .brands-grid.columns{column-count:3}}@media(max-width:550px){.brands-list-page .brands-grid.columns{column-count:2}}@media(max-width:360px){.brands-list-page .brands-grid.columns{column-count:1}}.brands-list-page .brands-grid .letter-block{break-inside:avoid-column;margin-bottom:40px;page-break-inside:avoid}.brands-list-page .brands-grid .letter{font-size:24px;font-weight:700;line-height:1.3;margin-bottom:10px}.brands-list-page .brands-grid .brands{list-style:none;margin:0;padding:0}.brands-list-page .brands-grid .brand{font-size:16px;margin-bottom:10px}.brands-list-page .brands-grid .brand-link{color:#23201f}.brands-list-page .brands-grid .brand-link:hover{color:#ed6529}.brands-view-page{margin-left:auto;margin-right:auto;max-width:1160px;padding-left:var(--page-margin);padding-right:var(--page-margin)}.brands-view-page .brands-content-columns{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:flex-start;padding-bottom:65px}@media(max-width:800px){.brands-view-page .brands-content-columns{display:block;padding-bottom:30px}}.brands-view-page .brands-content{max-width:760px}@media(max-width:800px){.brands-view-page .brands-content{max-width:none}}.brands-view-page .brands-logo-column{margin-left:40px}@media(max-width:800px){.brands-view-page .brands-logo-column{display:block;margin-left:0;margin-top:40px}}.brands-view-page .logo-wrap{align-items:center;background:#fff;border:1px solid #23201f;border-radius:5px;display:flex;flex-flow:row nowrap;justify-content:center;margin-bottom:30px;max-width:130px;min-height:50px;padding:15px}.brands-view-page .logo-image{height:auto;max-width:100%;width:auto}.brands-view-page .site{align-items:center;color:#fcb319;display:flex;flex-flow:row nowrap;justify-content:flex-start}.brands-view-page .site:hover{color:#ed6529}.brands-view-page .site .icon{margin-right:10px}.brand-products-block{padding-top:50px}.brand-products-block .products-block-head{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:1160px;padding-left:var(--page-margin);padding-right:var(--page-margin)}.brand-products-block .products-block-title{font-size:24px;font-weight:700;line-height:1.3}.brand-products-block .products-block-link a{color:#fcb319}.brand-products-block .products-block-link a:hover{color:#ed6529}.floating-label-input{box-sizing:border-box;font-size:18px;font-weight:400;height:50px;position:relative}.floating-label-input.border-bottom{border-bottom:1px solid #d7d0c7}.floating-label-input input:focus~.input-label,.floating-label-input input:not(:focus):not(:placeholder-shown)~.input-label{color:#898888;transform:scale(.777777778) translate3d(0,-10px,.1px)}.floating-label-input .input-field{background:transparent;border:none;box-sizing:border-box;font-size:14px;font-size:inherit;font-weight:inherit;height:49px;padding:18px 0 0;width:100%}.floating-label-input .input-label{font-size:inherit;font-weight:inherit;left:0;pointer-events:none;position:absolute;top:12px;transform:translateZ(.1px);transform-origin:top left;transition:transform .3s ease,color .3s ease}.form-block{padding:65px 0}@media(max-width:800px){.form-block{padding:40px 0}}.form-block.grey-background{background:#f1eee5}.form-block .form-block-content{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin-left:auto;margin-right:auto;max-width:1160px;padding-left:var(--page-margin);padding-right:var(--page-margin)}@media(max-width:800px){.form-block .form-block-content{display:block}}.form-block .form-block-left{flex-grow:1;flex-shrink:1;margin-right:40px;max-width:560px}@media(max-width:800px){.form-block .form-block-left{margin-bottom:30px;margin-right:0;max-width:none}}.form-block .form-block-left>*{max-width:460px}@media(max-width:800px){.form-block .form-block-left>*{max-width:none}}.form-block .form-block-left h2{font-size:24px;font-weight:700;line-height:1.3;margin:0 0 18px}@media(max-width:800px){.form-block .form-block-left h2{max-width:none}}.form-block .form-block-right{flex-grow:0;flex-shrink:0;max-width:360px;position:relative;width:50%}@media(max-width:800px){.form-block .form-block-right{width:100%}}@media(max-width:500px){.form-block .form-block-right{max-width:none}}.form-block .form-block-right .loading-overlay{background:#f1eee5;bottom:-5px;left:-5px;opacity:0;position:absolute;right:-5px;top:-5px;transition:visibility .3s,opacity .3s;visibility:hidden;z-index:1000}.form-block .form-block-right .loading-overlay:after{animation:spin 1s linear infinite;border-bottom:4px solid #23201f;border-radius:50%;border-right:4px solid #23201f;border-color:#23201f transparent transparent #23201f;border-style:solid;border-width:4px;box-sizing:border-box;content:"";display:block;height:60px;left:50%;margin:-30px;position:absolute;top:50%;width:60px}.form-block .form-block-right.loading .loading-overlay{opacity:1;visibility:visible}.form-block .submit-button{height:50px;margin-top:30px}.cart-view-page{margin-left:auto;margin-right:auto;max-width:1240px;padding-bottom:80px;padding-left:var(--page-margin);padding-right:var(--page-margin);padding-top:18px}@media(max-width:800px){.cart-view-page{padding-bottom:40px}}.cart-view-page .bread-crumbs{margin-bottom:22px}@media(max-width:800px){.cart-view-page .bread-crumbs{margin-bottom:10px}}.cart-view-page .page-title{margin-bottom:0}.cart-view .content-empty{margin-top:30px}.cart-view .cart-columns{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:flex-start;position:relative}@media(max-width:1200px){.cart-view .cart-columns{display:block}}.cart-view .cart-columns .loading{background:#faf9f5;bottom:-5px;left:-5px;position:absolute;right:-5px;top:-5px;z-index:1000}.cart-view .cart-columns .loading:after{animation:spin 1s linear infinite;border-bottom:5px solid #23201f;border-radius:50%;border-right:5px solid #23201f;border-color:#23201f transparent transparent #23201f;border-style:solid;border-width:5px;box-sizing:border-box;content:"";display:block;height:80px;left:50%;margin:-40px;position:absolute;top:50%;width:80px}.cart-view .cart-list-column{flex-grow:1;flex-shrink:1;margin-right:40px}@media(max-width:1200px){.cart-view .cart-list-column{margin-bottom:40px;margin-right:0}}.cart-view .cart-form-column{flex-grow:0;flex-shrink:0;width:440px}@media(max-width:800px){.cart-view .cart-form-column{width:auto}}.cart-view .cart-form-section{background:#fff;margin-bottom:10px;padding:40px}.cart-view .cart-form-section:last-child{margin-bottom:0}.cart-view .cart-form-title{font-weight:700;margin-bottom:15px}.cart-view .cart-list{align-items:center;border-bottom:1px solid #d7d0c7;column-gap:20px;display:grid;grid-template-columns:115px 1fr 120px 120px 40px;margin-bottom:40px;margin-top:40px;padding-bottom:35px;row-gap:20px}@media(max-width:800px){.cart-view .cart-list{grid-template-columns:1fr}}.cart-view .cart-list .cart-item-image{align-items:center;background:#fff;border-radius:2px;display:flex;flex-flow:row nowrap;height:115px;justify-content:center;width:115px}.cart-view .cart-list .cart-item-image img{height:auto;max-height:102px;max-width:102px;width:auto}@media(max-width:800px){.cart-view .cart-list .cart-item-image{margin-left:auto;margin-right:auto}}.cart-view .cart-list .cart-item-title{color:#23201f}.cart-view .cart-list .cart-item-title:hover{color:#ed6529}@media(max-width:800px){.cart-view .cart-list,.cart-view .cart-list .cart-item-title{text-align:center}}.cart-view .cart-list .cart-item-sku{color:#898888;font-size:16px}@media(max-width:800px){.cart-view .cart-list .cart-item-sku{text-align:center}}.cart-view .cart-list .cart-item-numbers{align-items:center;background:#fff;border:1px solid #d7d0c7;border-radius:5px;box-sizing:border-box;display:flex;flex-flow:row nowrap;height:50px;justify-content:space-between;padding-left:10px;padding-right:10px;width:120px}@media(max-width:800px){.cart-view .cart-list .cart-item-numbers{margin-left:auto;margin-right:auto}}.cart-view .cart-list .cart-item-minus,.cart-view .cart-list .cart-item-plus{background:none;border:none;padding:0;transition:color .3s}.cart-view .cart-list .cart-item-minus svg,.cart-view .cart-list .cart-item-plus svg{display:block}.cart-view .cart-list .cart-item-minus:hover,.cart-view .cart-list .cart-item-plus:hover{color:#ed6529}.cart-view .cart-list .cart-item-prices-wrap{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center}.cart-view .cart-list .cart-item-prices{margin:0 auto;text-align:right}.cart-view .cart-list .price-old{font-size:18px;text-decoration-line:line-through}.cart-view .cart-list .price{font-size:20px;font-weight:700}.cart-view .cart-list .remove-button{background:none;border:none;padding:0;transition:color .3s}.cart-view .cart-list .remove-button svg{display:block}.cart-view .cart-list .remove-button:hover{color:#ed6529}@media(max-width:800px){.cart-view .cart-list .remove-button{display:none}}.cart-view .cart-list .remove-button-text{display:none}@media(max-width:800px){.cart-view .cart-list .remove-button-text{background:none;border:none;display:block;padding:0}}.cart-view .total-discounts{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between}@media(max-width:800px){.cart-view .total-discounts{display:block}}.cart-view .total{background:#f1eee5;border-radius:2px;padding:24px 30px;width:300px}.cart-view .total .total-row{align-items:baseline;display:flex;flex-flow:row nowrap;justify-content:space-between}@media(max-width:800px){.cart-view .total{width:auto}}.cart-view .discounts{background:#fff;border-radius:2px;padding:15px 44px}@media(max-width:800px){.cart-view .discounts{margin-bottom:20px;width:auto}}.cart-view .submit{height:50px;margin-top:20px;width:100%}.radio{background:none;border:none;display:block;margin-bottom:10px;padding:0 0 0 30px;position:relative;text-align:left}.radio.margin{margin-bottom:20px}.radio.margin:last-child,.radio:last-child{margin-bottom:0}.radio:before{background:#fff;border:1px solid #d7d0c7;border-radius:50%;box-sizing:border-box;content:"";display:block;height:20px;left:0;position:absolute;top:0;transition:background-color .3s,border-color .3s;width:20px}.radio.checked:before{background:#fcb319;border-color:#fcb319}.fade-03-enter-active,.fade-03-leave-active{transition:opacity .3s ease}.fade-03-enter-from,.fade-03-leave-to{opacity:0}.content-empty{background:#fff;border-left:2px solid #fcb319;padding:20px 30px}.order-page{margin-left:auto;margin-right:auto;max-width:1160px;padding-bottom:80px;padding-left:var(--page-margin);padding-right:var(--page-margin);padding-top:80px}.order-page .order{border-left:2px solid #fcb319;padding-left:40px}.order-page .title{font-size:24px;font-weight:700;line-height:1.3;margin-bottom:28px}.favorites-view-page{margin-left:auto;margin-right:auto;max-width:1160px;padding-bottom:80px;padding-left:var(--page-margin);padding-right:var(--page-margin);padding-top:18px}.favorites-view-page .bread-crumbs{margin-bottom:22px}.favorites-view-page .page-title{margin-bottom:40px}.favorites-view-page .favorites-columns{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:flex-start}.favorites-view-page .favorites-pages{margin-right:30px;width:220px}.favorites-view-page .favorites-page .favorites-page-button{background:none;border:none;font-size:18px;font-weight:400;line-height:1.4;margin-bottom:10px;padding:0;text-align:left}.favorites-view-page .favorites-page.current .favorites-page-button{color:#ed6529}.favorites-view-page .products-grid{background:none;flex-grow:1;flex-shrink:1;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.favorites-view-page .product{background:none}.favorites-view-page .product-image-wrap1{background:#fff;margin-bottom:10px}.block-header{overflow:hidden;position:relative}.block-header .image{display:block;width:100%}@media(max-width:800px){.block-header .image{margin-left:-25%;width:150%}}@media(max-width:500px){.block-header .image{margin-left:-50%;width:200%}}.block-header .text{align-items:center;bottom:0;color:#fff;display:flex;flex-flow:column nowrap;justify-content:center;left:0;padding:0 var(--page-margin) 0 var(--page-margin);position:absolute;right:0;text-align:center;top:0}.block-header .header-page-title{background:#23201f;border-radius:2px;font-size:16px;font-weight:700;margin:0 0 3.0555vw;max-width:800px;padding:7px 15px}.block-header .header-page-title:last-child{margin-bottom:0}.block-header .line-2{font-size:48px;font-weight:700;line-height:1.2;margin:0 0 3.0555vw;max-width:1160px}@media(max-width:1000px){.block-header .line-2{font-size:4.8vw}}@media(max-width:500px){.block-header .line-2{font-size:6vw}}.block-header .line-2:last-child{margin-bottom:0}.block-header .line-3{font-size:24px;margin:0 0 3.0555vw;max-width:1160px}@media(max-width:1000px){.block-header .line-3{font-size:16px}}.block-header .line-3:last-child{margin-bottom:0}.block-two-lined-header{margin-left:auto;margin-right:auto;max-width:1160px;padding-left:var(--page-margin);padding-right:var(--page-margin);text-align:center}.block-two-lined-header .line-1{font-size:24px;margin:0 auto 10px;max-width:960px}@media(max-width:800px){.block-two-lined-header .line-1{font-size:18px}}.block-two-lined-header .line-2{font-size:48px;font-weight:700;line-height:1.2;margin:0 auto 40px;max-width:960px}@media(max-width:800px){.block-two-lined-header .line-2{font-size:6vw}}.text-image-block{margin-bottom:80px;margin-left:auto;margin-right:auto;max-width:1240px;padding-bottom:0;padding-left:var(--page-margin);padding-right:var(--page-margin);padding-top:0}@media(max-width:800px){.text-image-block{margin-bottom:40px}}.white-background+.text-image-block{padding-top:80px}@media(max-width:800px){.white-background+.text-image-block{padding-top:40px}}.text-image-block .image-wrap{flex-grow:0;flex-shrink:0;width:calc(50% - 20px)}@media(max-width:800px){.text-image-block .image-wrap{margin-bottom:20px;width:auto}}.text-image-block .image{display:block;width:100%}.text-image-block.left{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start}.text-image-block.left .image-wrap,.text-image-block.left .text-column{margin-right:40px}@media(max-width:800px){.text-image-block.left{display:block}.text-image-block.left .image-wrap,.text-image-block.left .text-column{margin-right:0}}.text-image-block.left big{font-size:24px}.text-image-block.right{align-items:center;display:flex;flex-flow:row-reverse nowrap;justify-content:flex-start}.text-image-block.right .image-wrap,.text-image-block.right .text-column{margin-left:40px}@media(max-width:800px){.text-image-block.right{display:block}.text-image-block.right .image-wrap,.text-image-block.right .text-column{margin-left:0}}.teasers-block{align-items:stretch;display:flex;flex-flow:row nowrap;gap:40px;justify-content:flex-start;margin-left:auto;margin-right:auto;max-width:1160px;padding-bottom:80px;padding-left:var(--page-margin);padding-right:var(--page-margin)}@media(max-width:800px){.teasers-block{flex-direction:column;gap:25px;padding-bottom:40px}}.teasers-block .tile{background:#fff;border:1px solid #d7d0c7;border-radius:10px;flex-grow:1;flex-shrink:1;padding:40px 40px 50px;width:33%}@media(max-width:800px){.teasers-block .tile{width:auto}}.teasers-block .image-wrap{align-items:center;display:flex;flex-flow:row nowrap;height:56px;justify-content:center;margin-bottom:20px;width:56px}.white-background{background:#fff}.white-background .loading-overlay{background:#fff!important}.checks-block{background:#23201f;color:#fff;padding-bottom:80px;padding-top:80px}@media(max-width:800px){.checks-block{padding-bottom:40px;padding-top:40px}}.checks-block .checks-block-content{display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin-left:auto;margin-right:auto;max-width:1160px;padding-left:var(--page-margin);padding-right:var(--page-margin)}.checks-block .checks-item{background:url('data:image/svg+xml;utf8,<svg width="32" height="32" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="M9.00025 21C8.74425 21 8.48825 20.902 8.29325 20.707L3.29325 15.707C2.90225 15.316 2.90225 14.684 3.29325 14.293C3.68425 13.902 4.31625 13.902 4.70725 14.293L9.70725 19.293C10.0982 19.684 10.0982 20.316 9.70725 20.707C9.51225 20.902 9.25625 21 9.00025 21Z" fill="%23FCB319"/><path d="M13.0002 25C12.7442 25 12.4882 24.902 12.2932 24.707C11.9022 24.316 11.9022 23.684 12.2932 23.293L28.2932 7.29301C28.6842 6.90201 29.3162 6.90201 29.7073 7.29301C30.0983 7.68401 30.0983 8.31601 29.7073 8.70701L13.7072 24.707C13.5122 24.902 13.2562 25 13.0002 25Z" fill="%23FCB319"/></svg>') 0 0 no-repeat;min-height:32px;padding-left:50px}.projects-title{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:40px;justify-content:flex-start;margin-left:auto;margin-right:auto;max-width:1160px;padding-bottom:50px;padding-left:var(--page-margin);padding-right:var(--page-margin);padding-top:80px}@media(max-width:800px){.projects-title{display:block;padding-bottom:40px;padding-top:40px}}.projects-title .title{font-size:32px;font-weight:700;line-height:1.3;margin:0;width:260px}@media(max-width:800px){.projects-title .title{font-size:4vw;font-size:6vw;margin-bottom:20px}}.projects-title .text{font-size:24px;font-weight:400}@media(max-width:800px){.projects-title .text{font-size:18px}}.project-popup-overlay{background:rgba(35,32,31,.3);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .5s;z-index:100}.project-popup-overlay.open{opacity:1}.project-popup-overlay .project-popup{background:#23201f;bottom:0;box-sizing:border-box;max-width:1350px;position:absolute;right:0;top:0;width:100%}.project-popup-overlay .project-popup-scroller{height:100%;overflow-y:auto;width:100%}.project-popup-overlay .project-popup-content{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:flex-start;padding:80px 140px 80px 100px}@media(max-width:1000px){.project-popup-overlay .project-popup-content{padding:40px 25px}}@media(max-width:800px){.project-popup-overlay .project-popup-content{align-items:stretch;display:flex;flex-flow:column-reverse nowrap;justify-content:flex-start}}.project-popup-overlay .close{background:none;border:none;color:#fff;font-size:26px;height:30px;left:35px;position:absolute;top:80px;width:30px}.project-popup-overlay .close:hover{color:#fcb319}@media(max-width:1000px){.project-popup-overlay .close{left:auto;left:25px;position:relative;top:25px}}.project-popup-overlay .images{flex-grow:0;flex-shrink:0;margin-right:60px;position:sticky;top:25px;width:600px}@media(max-width:1300px){.project-popup-overlay .images{margin-right:40px;width:400px}}@media(max-width:800px){.project-popup-overlay .images{margin-right:0;position:static;width:auto}}.project-popup-overlay .image{display:block;margin-bottom:1px;width:100%}.project-popup-overlay .text{color:#fff;flex-grow:1;flex-shrink:1;position:sticky;top:25px}.project-popup-overlay .text h1,.project-popup-overlay .text h2,.project-popup-overlay .text h3,.project-popup-overlay .text h4,.project-popup-overlay .text h5,.project-popup-overlay .text h6{font-size:24px;font-weight:700;line-height:1.3;margin:0 0 20px}@media(max-width:800px){.project-popup-overlay .text{position:static}}.blog-list-page{margin-left:auto;margin-right:auto;max-width:1160px;padding-bottom:80px;padding-left:var(--page-margin);padding-right:var(--page-margin);padding-top:18px}.blog-list-page .bread-crumbs{margin-bottom:22px}.blog-list-page .first-element{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin-bottom:40px}@media(max-width:600px){.blog-list-page .first-element{display:block}}.blog-list-page .first-element .image-wrap{display:block;margin-right:40px}@media(max-width:600px){.blog-list-page .first-element .image-wrap{margin-bottom:20px;margin-right:0}}.blog-list-page .first-element .image{height:auto;max-width:50vw;width:560px}@media(max-width:600px){.blog-list-page .first-element .image{max-width:none;width:100%}}.blog-list-page .first-element .title{color:#23201f;font-size:24px;font-weight:700;line-height:1.3;margin:0 0 20px}@media(max-width:500px){.blog-list-page .first-element .title{font-size:4.8vw}}.blog-list-page .image{border-radius:2px;display:block;width:100%}.blog-list-page .blog-tiles{display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));margin-bottom:30px}@media(max-width:500px){.blog-list-page .blog-tiles{align-items:stretch;display:flex;flex-flow:column nowrap;justify-content:flex-start}}.blog-list-page .blog-tile .image-wrap{margin-bottom:20px}.blog-list-page .blog-tile .title{color:#23201f;font-weight:700}.pagination{padding-top:20px}.pagination .item{flex-grow:0;flex-shrink:0;margin-left:10px;margin-right:10px}@media(max-width:800px){.pagination .item{margin-left:3px;margin-right:3px}}.pagination .showmore-button{align-items:center;background:#fff;border:1px solid #d7d0c7;border-radius:2px;color:#23201f;display:flex;flex-flow:row nowrap;font-size:18px;font-weight:700;height:50px;justify-content:center;line-height:140%;margin-top:20px;padding:0 15px;position:relative;transition:background-color .3s,border-color .3s,color .3s;width:100%}.pagination .showmore-button svg{margin-right:10px}.pagination .showmore-button:hover{background-color:#fcb319;border-color:#fcb319;color:#fff}.pagination .showmore-button:disabled{background-color:#fff;border-color:#d7d0c7;color:#23201f;opacity:.5}.pagination .showmore-button:after,.pagination .showmore-button:before{content:"";display:block;opacity:0;position:absolute;transition:opacity .3s,visibility .3s;visibility:hidden}.pagination .showmore-button:before{background:rgba(252,179,25,.5);bottom:0;left:0;right:0;top:0;z-index:30}.pagination .showmore-button:after{animation:spin 1s linear infinite;border-bottom:2px solid #fff;border-radius:50%;border-right:2px solid #fff;border-color:#fff transparent transparent #fff;border-style:solid;border-width:2px;box-sizing:border-box;height:30px;left:50%;margin:-15px;top:50%;width:30px;z-index:31}.pagination .showmore-button.loading:after,.pagination .showmore-button.loading:before{opacity:1;visibility:visible}.pagination .pages{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center;margin-top:20px}@media(max-width:380px){.pagination .pages{display:none}}.pagination .to-end,.pagination .to-neighbor{background:none;border:none;font-size:16px;padding:0}.pagination .to-end[disabled],.pagination .to-neighbor[disabled]{color:#898888;cursor:not-allowed}@media(max-width:800px){.pagination .to-end{display:none}.pagination .to-neighbor,.pagination .to-neighbor .icon{height:25px;width:25px}.pagination .dots{font-size:11px}}.pagination .to-num{align-items:center;background:#fff;border:1px solid #d7d0c7;border-radius:2px;color:#23201f;display:flex;flex-flow:row nowrap;font-size:18px;height:50px;justify-content:center;line-height:140%;padding:0;transition:background-color .3s,border-color .3s,color .3s;width:50px}.pagination .to-num svg{margin-right:10px}.pagination .to-num:hover{background-color:#fcb319;border-color:#fcb319;color:#fff}.pagination .to-num:disabled{background-color:#fff;border-color:#d7d0c7;color:#23201f;opacity:.5}.pagination .to-num.current{background-color:#ed6529;border-color:#ed6529;color:#fff}@media(max-width:800px){.pagination .to-num{font-size:14px;height:25px;width:25px}}.blog-article-page{margin:18px auto 80px;max-width:1160px;padding-left:var(--page-margin);padding-right:var(--page-margin)}@media(max-width:800px){.blog-article-page{margin-bottom:40px}}.blog-article-page .columns{align-items:stretch;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin-top:25px;max-width:100%}@media(max-width:800px){.blog-article-page .columns{margin-top:15px}}.blog-article-page .left{flex-grow:0;flex-shrink:0;margin-right:40px;width:120px}@media(max-width:800px){.blog-article-page .left{display:none}}.blog-article-page .left .back{align-items:center;color:#23201f;display:flex;flex-flow:row nowrap;justify-content:flex-start;position:sticky;top:120px}.blog-article-page .left .back:hover{color:#ed6529}.blog-article-page .left .back svg{margin-right:10px}.blog-article-page .right{flex-grow:1;flex-shrink:1;max-width:900px;min-width:0}.blog-article-page .article-title{font-size:32px;font-weight:700;line-height:1.3;margin:0 0 55px}@media(max-width:800px){.blog-article-page .article-title{margin-bottom:25px;margin-top:15px}}@media(max-width:500px){.blog-article-page .article-title{font-size:26px}}.blog-article-page h2{font-size:24px}.blog-article-page h3{font-size:20px}.blog-article-page h4,.blog-article-page h5,.blog-article-page h6{font-size:18px}.contacts-page-block{margin-left:auto;margin-right:auto;max-width:1240px;padding-bottom:80px;padding-left:var(--page-margin);padding-right:var(--page-margin);padding-top:18px}@media(max-width:800px){.contacts-page-block{padding-bottom:40px}}.contacts-page-block>*{margin-left:40px}@media(max-width:1200px){.contacts-page-block>*{margin-left:0}}.contacts-page-block .bread-crumbs{margin-bottom:24px}.contacts-page-block .columns{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:flex-start}@media(max-width:800px){.contacts-page-block .columns{display:block}}.contacts-page-block .left-column{flex-grow:0;flex-shrink:0;margin-right:40px;width:360px}@media(max-width:800px){.contacts-page-block .left-column{margin-bottom:40px;margin-right:0;width:auto}}.contacts-page-block .top{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:20px;justify-content:flex-start}.contacts-page-block .email,.contacts-page-block .phones{flex-grow:0;flex-shrink:0;width:calc(50% - 10px)}.contacts-page-block .phones a{color:#23201f;display:block;font-weight:700}.contacts-page-block .emails a{color:#fcb319}.contacts-page-block .emails a:hover{color:#ed6529}.contacts-page-block .branches{padding-top:25px}.contacts-page-block .branch{border-top:1px solid #d7d0c7;margin-top:18px;padding-top:30px}.contacts-page-block .branch-tels,.contacts-page-block .branch-title{font-weight:700}.contacts-page-block .branch-address{white-space:pre-wrap}.contacts-page-block .map{background:#f1eee5;flex-grow:1;flex-shrink:1;height:440px}.search-view{background:#fff;padding:18px var(--page-margin) 80px var(--page-margin)}.text-page{margin-left:auto;margin-right:auto;max-width:1160px;padding-bottom:80px;padding-left:var(--page-margin);padding-right:var(--page-margin);padding-top:18px}.text-page .article-item{border-bottom:1px solid #d7d0c7;margin-bottom:40px;padding-bottom:40px}.text-page .article-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}@media(max-width:800px){.text-page{padding-bottom:40px}}.scroll-up{align-items:center;background:rgba(252,179,25,0);border:1px solid #fcb319;border-radius:50%;bottom:30px;color:#fcb319;display:flex;flex-flow:row nowrap;height:50px;justify-content:center;opacity:0;position:fixed;right:30px;transition:color .3s,background-color .3s,visibility .3s,opacity .3s;visibility:hidden;width:50px;z-index:80}@media(max-width:1000px){.scroll-up{bottom:15px;height:40px;right:15px;width:40px}.scroll-up svg{transform:scale(.75)}}@media screen and (max-width:768px){.scroll-up{bottom:65px}}.scroll-up:hover{background:#fcb319;color:#23201f}.scroll-up.visible{opacity:1;visibility:visible}.mobile-header{background-color:#fff;border-bottom:1px solid #d7d0c7;display:none;height:70px;left:0;padding-left:var(--page-margin);padding-right:var(--page-margin);position:fixed;right:0;top:0;transition:all .5s ease;z-index:100}@media(max-width:1000px){.mobile-header{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start}}.mobile-header .column{align-items:center;display:flex;flex-flow:row nowrap;flex-grow:1;flex-shrink:1;justify-content:flex-start;width:50%}.mobile-header .column-right{justify-content:flex-end}.mobile-header .logo{height:60px}.mobile-header .popup-menu-button{align-items:center;align-items:none;background:none;border:none;display:flex;flex-flow:row nowrap;justify-content:center;padding:0}.mobile-header .popup-menu-button .close-icon,.mobile-header .popup-menu-button .open-icon{height:30px;width:30px}.mobile-header .popup-menu-button .open-icon,.mobile-header .popup-menu-button.open .close-icon{display:block}.mobile-header .popup-menu-button .close-icon,.mobile-header .popup-menu-button.open .open-icon{display:none}.mobile-header .link{color:#23201f;display:block;margin-left:15px;position:relative}.mobile-header .link .icon{height:30px;width:30px}.mobile-header .link .icon,.mobile-header .link .num{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center}.mobile-header .link .num{background:#c72744;border-radius:50%;color:#fff;font-size:10px;font-weight:700;height:16px;position:absolute;right:-1px;text-align:center;top:-5px;width:16px}.mobile-header .link svg{display:block}.form-popup{align-items:center;background:rgba(35,32,31,.3);bottom:0;display:flex;flex-flow:row nowrap;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .3s,visibility .3s;visibility:hidden;z-index:99}.form-popup.open{opacity:1;visibility:visible}.form-popup .form-close-button{cursor:pointer;position:absolute;right:20px;top:20px;transition:color .3s;z-index:2}.form-popup .form-close-button:hover{color:#ed6529}.form-popup .form-popup-content{position:relative}.form-popup .form-popup-content .form-box{align-items:center;background-color:#fff;border-radius:5px;display:flex;flex-flow:column nowrap;justify-content:flex-start;padding:20px 40px 40px;position:relative;width:350px;z-index:1}.form-popup .form-popup-content .form-box:after,.form-popup .form-popup-content .form-box:before{content:"";display:block;opacity:0;position:absolute;transition:opacity .3s,visibility .3s;visibility:hidden}.form-popup .form-popup-content .form-box:before{background:rgba(252,179,25,.5);bottom:0;left:0;right:0;top:0;z-index:30}.form-popup .form-popup-content .form-box:after{animation:spin 1s linear infinite;border-bottom:2px solid #fff;border-radius:50%;border-right:2px solid #fff;border-color:#fff transparent transparent #fff;border-style:solid;border-width:2px;box-sizing:border-box;height:30px;left:50%;margin:-15px;top:50%;width:30px;z-index:31}.form-popup .form-popup-content .form-box.loading:after,.form-popup .form-popup-content .form-box.loading:before{opacity:1;visibility:visible}@media screen and (max-width:768px){.form-popup .form-popup-content .form-box{width:300px}}@media screen and (max-width:480px){.form-popup .form-popup-content .form-box{padding:20px;width:250px}}.form-popup .form-popup-content .form-title{text-align:center}.form-popup .form-popup-content .form-row{width:100%}.form-popup .form-popup-content .submit-button{background:#fcb319;border:none;border-radius:3px;margin:20px auto 0;padding:10px 20px;transition:background-color .3s,color .3s}.form-popup .form-popup-content .submit-button:hover{background:#ed6529}.social_btns{transition:all .5s;z-index:80}@media screen and (max-width:768px){.social_btns{align-items:stretch;bottom:0;display:flex;height:50px;justify-content:space-between;left:0;position:fixed;right:0;width:100%}}.social_btns .fixed__btn{position:fixed;right:30px;transition:all .5s ease;z-index:80}@media screen and (max-width:1000px){.social_btns .fixed__btn{right:15px}}@media screen and (max-width:768px){.social_btns .fixed__btn{bottom:auto;height:100%;position:static;right:auto;width:50%}}.social_btns .fixed__btn .circle_btn{align-items:center;border-radius:50%;display:flex;flex-direction:row;flex-shrink:0;gap:10px;height:50px;justify-content:center;transition:all .5s ease;width:50px}@media screen and (max-width:1000px){.social_btns .fixed__btn .circle_btn{height:40px;width:40px}}@media screen and (max-width:768px){.social_btns .fixed__btn .circle_btn{border-radius:0;box-sizing:border-box;height:100%;padding:5px 10px;width:100%}}@media screen and (max-width:560px){.social_btns .fixed__btn .circle_btn{gap:5px}}.social_btns .fixed__btn .circle_btn:hover{transform:scale(1.1)}@media screen and (max-width:768px){.social_btns .fixed__btn .circle_btn:hover{transform:scale(1)}}.social_btns .fixed__btn .circle_btn .icon_block{flex-shrink:0;height:24px;width:24px}@media screen and (max-width:1000px){.social_btns .fixed__btn .circle_btn .icon_block{height:20px;width:20px}}@media screen and (max-width:768px){.social_btns .fixed__btn .circle_btn .icon_block{height:24px;width:24px}}.social_btns .fixed__btn .circle_btn .icon_block .icon{color:#fff;height:100%;object-fit:cover;width:100%}.social_btns .fixed__btn .circle_btn .text{color:#fff;display:none;font-size:18px;line-height:0}@media screen and (max-width:768px){.social_btns .fixed__btn .circle_btn .text{display:inline-block}}@media screen and (max-width:560px){.social_btns .fixed__btn .circle_btn .text{font-size:16px}}.social_btns .fixed__whatsapp{bottom:90px}@media screen and (max-width:1000px){.social_btns .fixed__whatsapp{bottom:65px}}.social_btns .fixed__whatsapp .whatsapp{animation:pulsation 2s infinite;background-color:#1bb95a}@media screen and (max-width:768px){.social_btns .fixed__whatsapp .whatsapp{animation:none}.social_btns .fixed__whatsapp .whatsapp:hover{background-color:#18a34f}}.social_btns .fixed__phone{bottom:150px;display:none}@media screen and (max-width:1000px){.social_btns .fixed__phone{bottom:120px}}@media screen and (max-width:768px){.social_btns .fixed__phone{display:block}}.social_btns .fixed__phone .phone{background-color:#ec0000}@media screen and (max-width:768px){.social_btns .fixed__phone .phone:hover{background-color:#d30000}}.services-block{background:url(assets/services-left.7bb0f9647f38b3de4e51.svg) 0 0 no-repeat,url(assets/services-right.3b944de7fd2a8f13542a.svg) 100% 100% no-repeat,#23201f;color:#fff;margin-bottom:80px;margin-top:40px}@media screen and (max-width:768px){.services-block{margin-bottom:40px;margin-top:20px}}.services-block .services-block-content{margin-left:auto;margin-right:auto;max-width:1160px;padding-bottom:80px;padding-left:var(--page-margin);padding-right:var(--page-margin);padding-top:80px}@media screen and (max-width:768px){.services-block .services-block-content{padding-bottom:40px;padding-top:40px}}.services-block .block-title{color:#fcb319;font-size:48px;margin-bottom:22px;text-align:center}@media screen and (max-width:768px){.services-block .block-title{font-size:32px}}.services-block .block-lead{font-size:18px;margin-bottom:60px;margin-left:auto;margin-right:auto;max-width:860px;text-align:center}@media screen and (max-width:768px){.services-block .block-lead{margin-bottom:40px}}.services-block .block-tiles{grid-column-gap:40px;grid-row-gap:60px;display:grid;grid-auto-rows:auto;grid-template-columns:repeat(2,1fr);margin-bottom:80px}@media screen and (max-width:768px){.services-block .block-tiles{grid-row-gap:40px;grid-template-columns:1fr;margin-bottom:40px}.services-block .block-tile{text-align:center}}.services-block .block-tile-tile{font-size:24px;font-weight:700;margin-bottom:10px}.services-block .block-tile-text{font-size:18px}.services-block .button{align-items:center;background:#23201f;border:1px solid #fcb319;border-radius:3px;box-shadow:0 0 0 2px #23201f;color:#fcb319;display:flex;height:50px;justify-content:center;margin:0 auto;padding:0 20px;transition:color .3s,border-color .3s;width:fit-content}.services-block .button:hover{border:1px solid #ed6529;color:#ed6529}