@font-face{font-family:'Gilroy';src:url(../assets/fonts/Gilroy-Regular.eot);src:local('Gilroy Regular'),local('Gilroy-Regular'),url(../assets/fonts/Gilroy-Regular.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/Gilroy-Regular.woff2) format('woff2'),url(../assets/fonts/Gilroy-Regular.woff) format('woff'),url(../assets/fonts/Gilroy-Regular.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url(../assets/fonts/Gilroy-ExtraboldItalic.eot);src:local('Gilroy Extrabold Italic'),local('Gilroy-ExtraboldItalic'),url(../assets/fonts/Gilroy-ExtraboldItalic.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/Gilroy-ExtraboldItalic.woff2) format('woff2'),url(../assets/fonts/Gilroy-ExtraboldItalic.woff) format('woff'),url(../assets/fonts/Gilroy-ExtraboldItalic.ttf) format('truetype');font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:'Gilroy';src:url(../assets/fonts/Gilroy-Bold.eot);src:local('Gilroy Bold'),local('Gilroy-Bold'),url(../assets/fonts/Gilroy-Bold.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/Gilroy-Bold.woff2) format('woff2'),url(../assets/fonts/Gilroy-Bold.woff) format('woff'),url(../assets/fonts/Gilroy-Bold.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url(../assets/fonts/Gilroy-Black.eot);src:local('Gilroy Black'),local('Gilroy-Black'),url(../assets/fonts/Gilroy-Black.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/Gilroy-Black.woff2) format('woff2'),url(../assets/fonts/Gilroy-Black.woff) format('woff'),url(../assets/fonts/Gilroy-Black.ttf) format('truetype');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url(../assets/fonts/Gilroy-Light.eot);src:local('Gilroy Light'),local('Gilroy-Light'),url(../assets/fonts/Gilroy-Light.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/Gilroy-Light.woff2) format('woff2'),url(../assets/fonts/Gilroy-Light.woff) format('woff'),url(../assets/fonts/Gilroy-Light.ttf) format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url(../assets/fonts/Gilroy-Semibold.eot);src:local('Gilroy Semibold'),local('Gilroy-Semibold'),url(../assets/fonts/Gilroy-Semibold.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/Gilroy-Semibold.woff2) format('woff2'),url(../assets/fonts/Gilroy-Semibold.woff) format('woff'),url(../assets/fonts/Gilroy-Semibold.ttf) format('truetype');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url(../assets/fonts/Gilroy-Medium.eot);src:local('Gilroy Medium'),local('Gilroy-Medium'),url(../assets/fonts/Gilroy-Medium.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/Gilroy-Medium.woff2) format('woff2'),url(../assets/fonts/Gilroy-Medium.woff) format('woff'),url(../assets/fonts/Gilroy-Medium.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url(../assets/fonts/Gilroy-MediumItalic.eot);src:local('Gilroy Medium Italic'),local('Gilroy-MediumItalic'),url(../assets/fonts/Gilroy-MediumItalic.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/Gilroy-MediumItalic.woff2) format('woff2'),url(../assets/fonts/Gilroy-MediumItalic.woff) format('woff'),url(../assets/fonts/Gilroy-MediumItalic.ttf) format('truetype');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Gilroy';src:url(../assets/fonts/Gilroy-BlackItalic.eot);src:local('Gilroy Black Italic'),local('Gilroy-BlackItalic'),url(../assets/fonts/Gilroy-BlackItalic.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/Gilroy-BlackItalic.woff2) format('woff2'),url(../assets/fonts/Gilroy-BlackItalic.woff) format('woff'),url(../assets/fonts/Gilroy-BlackItalic.ttf) format('truetype');font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Gilroy';src:url(../assets/fonts/Gilroy-UltraLight.eot);src:local('Gilroy UltraLight'),local('Gilroy-UltraLight'),url(../assets/fonts/Gilroy-UltraLight.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/Gilroy-UltraLight.woff2) format('woff2'),url(../assets/fonts/Gilroy-UltraLight.woff) format('woff'),url(../assets/fonts/Gilroy-UltraLight.ttf) format('truetype');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url(../assets/fonts/Gilroy-RegularItalic.eot);src:local('Gilroy Regular Italic'),local('Gilroy-RegularItalic'),url(../assets/fonts/Gilroy-RegularItalic.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/Gilroy-RegularItalic.woff2) format('woff2'),url(../assets/fonts/Gilroy-RegularItalic.woff) format('woff'),url(../assets/fonts/Gilroy-RegularItalic.ttf) format('truetype');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Gilroy';src:url(../assets/fonts/Gilroy-SemiboldItalic.eot);src:local('Gilroy Semibold Italic'),local('Gilroy-SemiboldItalic'),url(../assets/fonts/Gilroy-SemiboldItalic.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/Gilroy-SemiboldItalic.woff2) format('woff2'),url(../assets/fonts/Gilroy-SemiboldItalic.woff) format('woff'),url(../assets/fonts/Gilroy-SemiboldItalic.ttf) format('truetype');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Gilroy';src:url(../assets/fonts/Gilroy-HeavyItalic.eot);src:local('Gilroy Heavy Italic'),local('Gilroy-HeavyItalic'),url(../assets/fonts/Gilroy-HeavyItalic.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/Gilroy-HeavyItalic.woff2) format('woff2'),url(../assets/fonts/Gilroy-HeavyItalic.woff) format('woff'),url(../assets/fonts/Gilroy-HeavyItalic.ttf) format('truetype');font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Gilroy';src:url(../assets/fonts/Gilroy-Extrabold.eot);src:local('Gilroy Extrabold'),local('Gilroy-Extrabold'),url(../assets/fonts/Gilroy-Extrabold.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/Gilroy-Extrabold.woff2) format('woff2'),url(../assets/fonts/Gilroy-Extrabold.woff) format('woff'),url(../assets/fonts/Gilroy-Extrabold.ttf) format('truetype');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url(../assets/fonts/Gilroy-BoldItalic.eot);src:local('Gilroy Bold Italic'),local('Gilroy-BoldItalic'),url(../assets/fonts/Gilroy-BoldItalic.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/Gilroy-BoldItalic.woff2) format('woff2'),url(../assets/fonts/Gilroy-BoldItalic.woff) format('woff'),url(../assets/fonts/Gilroy-BoldItalic.ttf) format('truetype');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Gilroy';src:url(../assets/fonts/Gilroy-UltraLightItalic.eot);src:local('Gilroy UltraLight Italic'),local('Gilroy-UltraLightItalic'),url(../assets/fonts/Gilroy-UltraLightItalic.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/Gilroy-UltraLightItalic.woff2) format('woff2'),url(../assets/fonts/Gilroy-UltraLightItalic.woff) format('woff'),url(../assets/fonts/Gilroy-UltraLightItalic.ttf) format('truetype');font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:'Gilroy';src:url(../assets/fonts/Gilroy-LightItalic.eot);src:local('Gilroy Light Italic'),local('Gilroy-LightItalic'),url(../assets/fonts/Gilroy-LightItalic.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/Gilroy-LightItalic.woff2) format('woff2'),url(../assets/fonts/Gilroy-LightItalic.woff) format('woff'),url(../assets/fonts/Gilroy-LightItalic.ttf) format('truetype');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Gilroy';src:url(../assets/fonts/Gilroy-Heavy.eot);src:local('Gilroy Heavy'),local('Gilroy-Heavy'),url(../assets/fonts/Gilroy-Heavy.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/Gilroy-Heavy.woff2) format('woff2'),url(../assets/fonts/Gilroy-Heavy.woff) format('woff'),url(../assets/fonts/Gilroy-Heavy.ttf) format('truetype');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url(../assets/fonts/Gilroy-Thin.eot);src:local('Gilroy Thin'),local('Gilroy-Thin'),url(../assets/fonts/Gilroy-Thin.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/Gilroy-Thin.woff2) format('woff2'),url(../assets/fonts/Gilroy-Thin.woff) format('woff'),url(../assets/fonts/Gilroy-Thin.ttf) format('truetype');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url(../assets/fonts/Gilroy-ThinItalic.eot);src:local('Gilroy Thin Italic'),local('Gilroy-ThinItalic'),url(../assets/fonts/Gilroy-ThinItalic.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/Gilroy-ThinItalic.woff2) format('woff2'),url(../assets/fonts/Gilroy-ThinItalic.woff) format('woff'),url(../assets/fonts/Gilroy-ThinItalic.ttf) format('truetype');font-weight:100;font-style:italic;font-display:swap}body,html{width:100%;margin:0;padding:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}.page-title,body{display:-webkit-box;display:-ms-flexbox;display:flex}body{font-family:'Gilroy',sans-serif;font-style:normal;font-size:18px;color:#fff;line-height:1.3;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;background:#000}.page-title{min-height:690px;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url(../assets/images/catalog/catalog-bg.png) no-repeat center center/cover}.page-title::before{content:"";position:absolute;inset:0;background-color:rgba(7,7,7,.42)}.page-title h1{position:relative;z-index:1;font-size:72px}.page-title h1,.title,body{font-weight:400}.title{margin-top:0;font-size:36px}.text-uppercase{text-transform:uppercase}.show-event-popup{height:100vh;overflow:hidden}.main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.page-footer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.container{width:100%;max-width:1520px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}.picture,picture{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.picture::after,picture::after{content:"";display:block;padding-top:60%}.picture img,picture img{display:block;margin:0;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.svg-ico{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.svg-ico svg{width:100%;height:100%}.ico-menu{width:20px;height:13px}.phone{text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.phone__ico{width:20px;height:20px;margin-right:7px}.header{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:26px;padding-bottom:26px;position:fixed;-webkit-transition:all .3s;transition:all .3s;top:0;left:0;right:0;z-index:999999}.header__bottom,.header__container,.header__top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.header__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__bottom,.header__top{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.header__top{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__bottom{padding-top:20px}.header__logo{margin-left:0;margin-right:0;max-width:420px}.header__cart{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:60px}.header__cart-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:28px;height:26px}.header__cart-link~.header__cart-link{margin-left:15px}.header__nav{margin-left:0;font-weight:400}.header__nav.active{right:0}.header__nav-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}.header__nav-item~.header__nav-item__nav-item{margin-left:10px}.header__nav-link,.header__right,.header__right-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__nav-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1.3;padding:5px 15px;min-height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__right,.header__right-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.header__right{margin-left:0;margin-right:0}.header__right-info{line-height:1}.header__right-btn{margin-left:20px}.header__right-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:36px;height:21px}.header__right-link~.header__right-link{margin-left:15px}.header__toggle-menu{display:none;width:20px;height:13px;margin-left:20px}.header-scroll{background-color:rgba(0,0,0,.3);backdrop-filter:blur(5px);padding-top:10px;padding-bottom:10px}.header-scroll .header__bottom{padding-top:6px}.logo{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.logo-img{display:block;margin:0}.nav__items{list-style:none}.nav__item,.nav__items{position:relative}.nav__item-ico{margin-right:12px}.nav__item-link{text-decoration:none;-webkit-transition:color .2s,opacity .2s;transition:color .2s,opacity .2s}.nav__item-link:hover{opacity:.8}.nav__subitems{position:absolute;padding:20px;background-color:#131313;list-style:none;margin:0 0 0 15px;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:all .2s;transition:all .2s;opacity:0;z-index:-200;visibility:hidden}.nav__subitems .header__nav-link{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #343434;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.nav__subitems li:last-child .header__nav-link{border-bottom:0}.nav__item:hover .nav__subitems{visibility:visible;opacity:1;z-index:10}.breadcrumbs__list{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}.breadcrumbs__item{position:relative;margin-right:25px}.breadcrumbs__item:not(:last-child)::after{content:'/';position:absolute;right:-19px}.breadcrumbs__item_current .breadcrumbs__link{color:#fff;pointer-events:none}.breadcrumbs__link,a{color:#fff;text-decoration:none;-webkit-transition:all .2s;transition:all .2s}.breadcrumbs__link:hover{opacity:.7}.content .h1,.content .h2,.content .h3,.content .h4,.content .h5,.content .h6,.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-weight:400;margin-top:0;position:relative}.content h2{font-size:34px;margin-bottom:20px}.content h3,.content h4{font-size:32px;margin-bottom:20px}.content h4{font-size:26px}.content h5,.content h6{font-size:24px;margin-bottom:15px}.content h6{font-size:18px}.h1,.h2,.h3,.h4,.h5,.h6{font-weight:400;margin-top:0}.content h1,.h1{font-size:36px;margin-bottom:25px}.h2,.h3,.h4{font-size:34px;margin-bottom:20px}.h3,.h4{font-size:32px}.h4{font-size:26px}.h5,.h6{font-size:24px;margin-bottom:15px}.h6{font-size:18px}img{max-width:100%;height:auto}a{-webkit-transition:color .2s;transition:color .2s}.prices{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.prices__oldprice{font-size:70%;color:#ddd;position:relative}.prices__oldprice::after{content:"";left:0;top:49%;height:1px;width:100%;border-top:1px solid;position:absolute;z-index:1}.btn{text-decoration:none;line-height:1.1;color:#fff;background-color:#111;border:1px solid;border-radius:40px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:40px;min-width:130px;padding:10px 25px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.btn:hover{color:bisque;background-color:rgba(191,191,191,.5)}.btn--invert:hover{background-color:#000;border-color:#000}.btn--red{background-color:#bc3324;color:#fff}.btn--red:hover{background-color:#a51505}.button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form{position:relative}.form__title{font-size:24px;font-weight:500;margin-top:0;margin-bottom:20px;line-height:1}.form__line{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form__line~.form__line{margin-top:15px}.form__columns,.form__line{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form__close{position:absolute;z-index:1;right:-20px;top:-20px;width:40px;height:40px;cursor:pointer}.form__input,.form__select{padding:0 20px;outline:0;-webkit-box-shadow:none;box-shadow:none;height:45px;border:1px solid bisque;border-radius:2px;width:100%;background-color:transparent}.form__input-medium{height:55px}.form__select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-repeat:no-repeat;background-position:calc(100% - 5px) center;background-size:20px auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17 9.5L12 14.5L7 9.5' fill='bisque'%3E%3C/path%3E%3C/svg%3E")}.form__check,.form__radio{position:absolute;opacity:0}.form__check+label,.form__radio+label{position:relative;padding-left:30px;display:block}.form__check+label::before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #ccc}.form__check:checked+label::before{border-color:bisque;background:bisque url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form__radio+label::before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #ccc;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.form__radio:checked+label::before{border-color:bisque;background:bisque;background-size:contain;padding:4px;background-clip:content-box}.form__footer{padding-top:15px}.form__footer-str{font-size:13px;padding-top:10px}.form__footer a{text-decoration-color:#fff;text-decoration:underline}select::-ms-expand{display:none}input::-webkit-input-placeholder{-webkit-transition:color .2s;transition:color .2s;opacity:1;color:inherit}input::-moz-placeholder{-moz-transition:color .2s;transition:color .2s;opacity:1;color:inherit}input:-ms-input-placeholder{-ms-transition:color .2s;transition:color .2s;opacity:1;color:inherit}input::-ms-input-placeholder{-ms-transition:color .2s;transition:color .2s;opacity:1;color:inherit}input::placeholder{-webkit-transition:color .2s;transition:color .2s;opacity:1;color:inherit}input:focus::-webkit-input-placeholder{color:transparent;opacity:1}input:focus::-moz-placeholder{color:transparent;opacity:1}input:focus:-ms-input-placeholder{color:transparent;opacity:1}input:focus::-ms-input-placeholder{color:transparent;opacity:1}input:focus::placeholder{color:transparent;opacity:1}.home-form{max-width:500px}.home-form input,.home-form select{color:#fff;font-size:18px;font-weight:400}.home-form option{color:#333}.home-form .form__send{height:40px;min-width:173px;font-size:18px;text-transform:uppercase;background-color:transparent;margin-top:15px;margin-bottom:15px;line-height:1}.search{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;position:relative;padding:10px 15px}.search__input{height:40px;width:calc(100% - 40px)}.pp-window,.search__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute}.search__btn{width:40px;height:40px;padding:0;right:15px;z-index:1;border:0;background:0 0;outline:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer}.pp-window{-ms-flex-wrap:wrap;flex-wrap:wrap;left:0;top:0;right:0;bottom:0;z-index:-100;opacity:0;background-color:rgba(0,0,0,.5);backdrop-filter:blur(5px);-webkit-transition:opacity .2s;transition:opacity .2s}.pp-window__wrap{position:relative;width:100%;max-width:600px;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.pp-window__form{opacity:0;z-index:-100;-webkit-transition:opacity .2s;transition:opacity .2s}.pp-window__form--active{z-index:1;opacity:1}.show-event-popup .pp-window{z-index:99999;opacity:1}.show-event-popup .pp-window__wrap{opacity:1}.snake-list,.snake-slider{position:relative;display:block}.snake-slider{-webkit-box-sizing:border-box;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;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.snake-list{overflow:hidden;margin:0;padding:0}.snake-list:focus{outline:0}.snake-list.dragging{cursor:pointer;cursor:hand}.snake-slider .snake-list,.snake-slider .snake-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.snake-track{position:relative;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;will-change:transform}.snake-track:after,.snake-track:before{display:table;content:''}.snake-track:after{clear:both}.snake-loading .snake-track{visibility:hidden}.snake-slide{display:none;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;min-height:1px}.snake-initialized .snake-slide,.snake-slide img{display:block}.snake-slide.snake-loading img{display:none}.snake-slide.dragging img{pointer-events:none}.snake-loading .snake-slide{visibility:hidden}.snake-arrow{position:absolute;background:0 0;border:0;padding:0;z-index:1;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:51px;height:51px}.snake-prev{left:20px}.snake-next{right:20px}.snake-arrow.snake-hidden{display:none}.snake-dots{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 10px}.snake-dots button{border:0;padding:0;border-radius:3px;height:5px;width:30px;background-color:#333;-webkit-transition:width .2s,background-color .2s;transition:width .2s,background-color .2s}.snake-active button{width:30px;background-color:#ddd}.home-slider{margin-left:-15px;margin-right:-15px}.home-slider .snake-slide{padding:0 15px}.home-slider .snake-dots{margin-top:50px}.home-slider__item{text-align:center;padding:20px 15px 40px;background-color:#fff;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);opacity:.7;position:relative}.home-slider__item-title{display:block;margin-bottom:30px;margin-top:30px}.home-slider__item-btn{color:#fff;background-color:transparent;min-width:173px}.home-slider .snake-current+.snake-active .home-slider__item{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.home-slider__pic{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.home-slider__pic::after{content:"";display:block;padding-top:94.966%}.home-slider__pic img{position:absolute;left:0;top:0;width:100%;height:100%}.home-slider a{color:#000}.page__slider{padding-top:70px;width:100%}.home__slider{padding-top:100px;padding-bottom:100px;background:url(../assets/images/home/slider-bg.png) no-repeat center center/cover}.home__slider-title{margin-bottom:80px}.home__blog{padding-top:100px;padding-bottom:100px}.home__products{position:relative;background:url(../assets/images/home/catalog-bg.png) no-repeat center bottom/cover;padding-bottom:180px}.home__banner{margin-top:-9px;margin-bottom:-180px;z-index:10}.home__banner-bg{position:absolute;inset:0;overflow:hidden}.home-slider__pic img,.home__banner-bg img{display:block;margin:0;-o-object-fit:cover;object-fit:cover}.home__banner-title{font-size:36px;font-weight:400;margin-bottom:30px;margin-top:0;position:relative;z-index:5;max-width:640px;width:100%}.home__banner-content,.home__banner-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.home__banner-wrap{min-height:378px;background-color:#000;padding:40px;font-size:18px;line-height:1.4}.home__banner-content{z-index:5;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-top:auto;margin-bottom:0;padding-bottom:40px}.home__banner-text{width:50%;padding-left:60px}.home__banner-btn{height:61px;border:1px solid;border-radius:32px;min-width:225px}.home__form{color:#fff;padding-top:100px;padding-bottom:100px;background:url(../assets/images/home/form-bg.png) no-repeat center top/cover}.home__form form{background:linear-gradient(144.38deg,rgba(205,205,205,.53) -1.66%,rgba(255,236,207,.3286) 102.52%);backdrop-filter:blur(11px);padding:35px;border:1px solid bisque}.home-screen{position:relative;height:100vh;min-height:690px;padding-top:150px;overflow:hidden;background:#fff -webkit-gradient(linear,left top,left bottom,from(rgba(20,16,16,.4836)),to(rgba(0,0,0,.52)));background:#fff linear-gradient(180deg,rgba(20,16,16,.4836) 0,rgba(0,0,0,.52) 100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-screen__container{position:relative;z-index:20}.home-screen::before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;background:-webkit-gradient(linear,left top,left bottom,from(rgba(20,16,16,.4836)),to(#000));background:linear-gradient(180deg,rgba(20,16,16,.4836) 0,#000 100%)}.home-screen-pics{width:25%;height:85%;position:absolute;right:40px;top:0;z-index:10;-webkit-transition:all 1s;transition:all 1s}.home-screen .home-screen__new:hover+.home-screen-pics{width:28%}.home-screen-pic{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;width:40%}.home-screen-pic::after{content:"";display:block;padding-top:100%}.home-screen-pic img{-webkit-transition:all .2s;transition:all .2s;-o-object-position:center top;object-position:center top;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.home-screen-pic:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.home-screen-pic1{left:0;top:0}.home-screen-pic2{top:0;right:0;z-index:1}.home-screen-pic3{left:44%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.home-screen__new{position:relative;font-size:26px;z-index:30;width:65%}.home-screen__new-title{font-size:72px;margin-top:40px;margin-bottom:50px}.home-screen__new-btn{font-size:22px;text-transform:uppercase;height:76px;border:1px solid;border-radius:40px;min-width:340px}.banner{position:relative}.items__item,.items__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.items__list{margin-left:-15px;margin-right:-15px}.items__item{padding:0 15px;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.items__item-data{font-size:16px;opacity:.7;padding-top:20px;padding-bottom:20px}.items__col-2{width:50%}.items__col-3{width:33.333%}.items__col-4{width:25%}.items__col-5{width:20%}.items__col-auto{width:auto}.items__item-picture,.items__name{display:-webkit-box;display:-ms-flexbox;display:flex}.items__name{font-size:24px;margin-bottom:30px;text-decoration:none;text-transform:uppercase}.items__item-picture{position:relative;overflow:hidden;width:100%}.items__item-picture::after{content:"";display:block;padding-top:66%}.home-screen-pic img,.items__item-picture img,.product-card__picture img{display:block;margin:0;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.items__item-text{margin-bottom:20px}.items__item-footer{margin-top:auto;padding-bottom:40px}.items__item-link{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.items__item-btn{position:relative}.product-card,.product-card__picture,.products{display:-webkit-box;display:-ms-flexbox;display:flex}.products{padding-top:40px;padding-bottom:40px;margin-left:-24px;margin-right:-24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-card,.product-card__picture{position:relative}.product-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background-color:#fff;padding:25px;margin:24px;width:calc(25% - 48px);border-radius:5px;-webkit-transition:all .2s;transition:all .2s}.product-card:hover{-webkit-box-shadow:0 0 10px bisque;box-shadow:0 0 10px bisque}.product-card:hover .product-card__button{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);background-color:transparent;color:#333}.product-card__picture{overflow:hidden;max-width:162px;width:100%;margin:40px auto}.product-card__picture::after{content:"";display:block;padding-top:96%}.product-card__info .product-card__title{font-size:18px;font-weight:500;font-family:'Gilroy',sans-serif}.product-card__info .product-card__price{font-size:22px;font-weight:700;margin-bottom:20px}.product-card__info .product-card__button{margin-top:auto;margin-bottom:0;-webkit-transition:all .2s;transition:all .2s}.product-card__info .product-card__button:hover{background-color:transparent;color:#333}.product-card__heart{position:absolute;top:10px;right:10px;text-decoration:none;z-index:2;color:#000;width:31.89999962px;height:27.88745499px}.products-card{color:#000}.favorite .product-card__heart{color:#a51505}.filter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;padding-top:30px;padding-bottom:50px;position:relative;z-index:100}.filter__wrap{width:100%;max-width:350px;position:relative}.filter__togle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;height:55px;border:1px solid #848484;padding-left:20px;padding-right:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:22px;cursor:pointer}.filter__togle .filter__togle-arrow{position:absolute;cursor:pointer;right:15px;width:15px;height:15px}.filter__togle.active .filter__togle-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.filter .filter__body{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px;border:1px solid #848484;border-top:0;position:absolute;z-index:10;width:100%;background-color:#000}.filter .filter__body .filter__body-item{padding-top:10px;padding-bottom:10px}.filter .filter__body .filter__body-label~.filter__body-label{margin-top:10px}.filter .filter__body-title{font-size:18px;text-transform:uppercase;margin-bottom:20px;margin-top:5px}.filter .filter__body.active,.filter__breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter__breadcrumbs{margin-left:0;margin-right:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.products-cat__title{margin-bottom:60px;line-height:1}.products-cat__items{gap:40px 0}.products-cat__item:hover a{color:bisque}.products-cat__item-body{padding:20px;border:1px solid #fff;background-color:transparent;-webkit-transition:background-color .2s;transition:background-color .2s;position:relative;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.products-cat__item-body:hover{background-color:rgba(255,255,255,.1)}.products-cat__item-body:hover img{-webkit-transform:scale(1) rotate(5deg);-ms-transform:scale(1) rotate(5deg);transform:scale(1) rotate(5deg)}.products-cat__item-pic{height:280px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.products-cat__item-pic::after{display:none}.products-cat__item-pic img{position:relative;width:auto;height:auto;-o-object-fit:none;object-fit:none;max-width:250px;-o-object-position:left top;object-position:left top;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);-webkit-transition:all .3s;transition:all .3s}.products-cat__item-name{margin-bottom:20px}.products-cat__item-text{margin-top:auto;min-height:43px}.product,.product__slider{-ms-flex-wrap:wrap;flex-wrap:wrap}.product{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:250px;padding-bottom:140px}.product__slider{width:40%;background-color:#fff;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product__image,.product__slider,.product__slider-thumbs{display:-webkit-box;display:-ms-flexbox;display:flex}.product__slider-thumbs{width:140px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product__slider-thumbs img{cursor:pointer}.product__image{width:calc(100% - 160px);margin-right:20px;margin-bottom:20px;position:relative;overflow:hidden}.about__pic::after,.product__image::after{content:"";display:block;padding-top:114%}.about__pic img,.product__image img{display:block;margin:0;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product__info{padding-left:60px;width:60%}.product__title{font-size:28px;margin-bottom:10px;margin-top:0}.product__article{font-size:14px;margin-bottom:20px}.product__description{font-size:16px;margin-bottom:40px;padding-top:20px;border-top:1px solid #4f4f4f}.product__description p{margin-top:20px;margin-bottom:20px}.product__price{font-size:22px;margin-bottom:20px}.product__button{min-height:61px;width:236px;color:#fff;cursor:pointer;font-weight:400}.product__button:hover{background-color:transparent;color:bisque}.product-button-group{margin-top:auto;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination,.product__button-heart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product__button-heart{width:46px;height:45px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.footer a:hover,.product__button-heart:hover{color:bisque}.pagination{list-style:none;padding:0;margin:0}.pagination__item{display:inline-block;padding:10px 15px;margin:0 5px;border:1px solid #ddd;text-decoration:none;color:bisque;-webkit-transition:all .2s;transition:all .2s}.pagination__item--next,.pagination__item--prev{background-color:transparent}.pagination__item:hover{background-color:bisque;color:#333}.products-pagination{padding-top:10px;padding-bottom:60px}.about{background-color:#fff;color:#000}.about__title{font-size:36px}.about__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about__col{padding:0 15px}.about__col-left{padding:0 15px;width:calc(100% - 524px)}.about__col-left p{max-width:630px}.about__col-right{width:524px}.about__pic{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.about__pic::after{padding-top:121.183%}.home-about{padding-top:220px;padding-bottom:80px}.footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100px;padding-top:40px;padding-bottom:40px;border-top:1px solid #ababab}.footer a{text-decoration:none;-webkit-transition:color .2s;transition:color .2s}.footer__container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__col,.footer__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__col-2{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__col-4{margin-right:0}.footer__soc{padding-top:20px;width:100%}.footer__soc-link{width:35px;height:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .5s!important;transition:all .5s!important;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.footer__soc-link:hover{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.footer__soc-link svg{-webkit-transition:all .5s;transition:all .5s}.footer__soc-link~.footer__soc-link{margin-left:7px}.footer__logo{margin-left:0;max-width:250px}.footer__menu{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}.footer__menu-link{text-transform:uppercase;display:inline-block;padding-top:5px;padding-bottom:5px;margin-left:15px;margin-right:15px}.footer__info{min-height:93px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__info-addr{text-transform:uppercase}.footer__info-phone{margin-top:auto;margin-bottom:0}.footer__cart{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;margin-bottom:10px}.footer__cart-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:28px;height:26px}.footer__cart-link~.footer__cart-link{margin-left:15px}.footer__privacy{text-align:right;font-size:14px;width:100%}@media (max-width:1659px){.home__banner-bg img{width:auto;height:100%;position:absolute}.home-screen-pics{height:320px}.home-screen__new-title{font-size:60px}.home-screen__new-btn{font-size:20px;height:55px;min-width:300px}}@media (max-width:1339px){.container{padding-left:30px;padding-right:30px}.home-screen-pics{height:240px}.product-card{width:calc(33.333% - 48px)}.product__slider{width:510px}.product__info{width:calc(100% - 510px)}.footer__col-2{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:100%;margin-top:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:1019px){body{font-size:16px}.page-title h1,.title{font-size:22px}.header__logo{max-width:220px}.header__phone{display:none}.header__nav{position:absolute;background-color:#000;z-index:10;right:-100%;padding:20px;-webkit-transition:right .3s linear;transition:right .3s linear}.header__nav-items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header__right-info{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.header__right-link{display:none}.header__toggle-menu{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.nav__item-ico{display:none}.snake-dots button{width:20px;height:3px}.home-slider__item{opacity:1}.home-slider .snake-current+.snake-active .home-slider__item,.home-slider__item{-webkit-transform:none;-ms-transform:none;transform:none}.home__products{padding-bottom:60px}.home__banner-title{max-width:100%}.home__banner-text{padding-left:0;width:calc(100% - 230px)}.home__banner-btn{height:45px;margin-top:auto;margin-bottom:auto;min-width:160px}.home-screen-pics{width:240px}.home-screen__new{font-size:16px}.home-screen__new-title{font-size:40px}.home-screen__new-btn{font-size:18px;height:40px;min-width:250px}.items__col-4{width:50%}.product-card{width:calc(50% - 48px)}.about__col-left p,.filter__wrap{max-width:100%}.about__title{font-size:22px}.about__col-left{width:100%}.about__col-right{width:400px;margin-left:auto;margin-right:auto;max-width:100%;padding-top:30px}}@media (max-width:959px){.page-title{min-height:300px}.breadcrumbs{display:none}.products{padding-top:0}.product__slider{width:100%;margin-bottom:40px}.product__info{width:100%;padding-left:0}}@media (max-width:767px){.container{padding-left:20px;padding-right:20px}.home__banner-text{width:100%;margin-bottom:40px}.items__col-4,.product-card{width:100%}.footer__col-1{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.footer__col-2{display:none}.footer__cart,.footer__col-3{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__col-3{width:100%;text-align:center}.footer__cart{padding-top:15px}.footer__privacy{text-align:center;padding-top:15px}}@media (max-width:599px){.product__slider-thumbs{width:60px}}@media (max-width:499px){.header__cart-link{display:none}.home-screen{padding-top:100px;min-height:400px}.home-screen-pics{display:none}.home-screen__new{width:100%}}@media (max-width:399px){.pagination__item--next,.pagination__item--prev{display:none}}