*{box-sizing:border-box}html{font-size:10px}.up{text-transform:uppercase}.none{text-decoration:none}.th{font-weight:100}.el{font-weight:200}.l{font-weight:300}.reg{font-weight:400}.med{font-weight:500}.sb{font-weight:600}.bold{font-weight:700}.eb{font-weight:800}.black{font-weight:900}.un{text-decoration:underline}.in{display:inline-block}.vam{vertical-align:middle}.rel{position:relative}.bl{display:block}.abs{position:absolute}.tr{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.try{position:absolute;top:50%;transform:translateY(-50%)}.trx{position:absolute;left:50%;transform:translate(-50%)}.tc{display:table-cell;vertical-align:middle}.dn{display:none}.tac{text-align:center}.tal{text-align:left}.tar{text-align:right}.taj{text-align:justify}.it{font-style:italic}.sn{font-style:normal}.popup{position:fixed;width:120%;height:100%;left:-10%;top:0;overflow-y:scroll;background:#010101b3;z-index:11;display:none}.b0{border:0}.bn{background:none}.w100{width:100%}.h100{height:100%}.wa{width:auto}.p0{padding:0}.m0{margin:0}.poi{cursor:pointer}.auto{top:auto;bottom:auto;left:auto;right:auto}.noup{text-transform:none}.fix{position:fixed}.tn{transform:none}.bf{background:#fff}.cf{color:#fff}.c0{color:#000}.ap{-webkit-appearance:none;appearance:none}.nw{white-space:nowrap}.ma{margin:0 auto}.oh{overflow:hidden}.pen{pointer-events:none}.desktop_hide{display:block}.mobile_hide{display:none}@media(min-width:1020px){.desktop_hide{display:none}.mobile_hide{display:block}}body,html{width:100%;height:100%}body{background:#fff;overflow-x:hidden}body,th,td{font-family:Inter,sans-serif;font-size:14px;color:#000}body,form,object,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}img,table{border:none}table{border-collapse:collapse}table td{padding:0}a{cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;color:inherit}a:hover{text-decoration:none}input,textarea,button,select{margin:0;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;border:0;font-family:Inter,sans-serif}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder,button:focus::-webkit-input-placeholder,select:focus::-webkit-input-placeholder{color:transparent}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder,button:focus::-moz-placeholder,select:focus::-moz-placeholder{color:transparent}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder,button:focus:-moz-placeholder,select:focus:-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder,button:focus:-ms-input-placeholder,select:focus:-ms-input-placeholder{color:transparent}button,input[type=submit]{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;cursor:pointer;border:0}ol,ul{padding:0;margin:0;list-style:none}img{max-width:100%}.an{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}section,header,footer,nav,main{display:block}.wrap{margin:0 auto;width:100%;padding:0 15px;max-width:1580px}@media(min-width:1020px){.wrap{margin:0 auto;width:100%;padding:0 30px}}.wrap900{margin:0 auto;max-width:900px}*{outline:none!important}svg{display:block}.visually-hidden{display:none}details>*{box-sizing:border-box}summary{cursor:pointer;list-style:none;position:relative}summary::-webkit-details-marker{display:none}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify}.link-arrow{text-decoration:none;padding:18px 0;display:inline-flex;gap:10px;align-items:center}.link-arrow svg{vertical-align:middle;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.link-arrow:hover svg{transform:translate(8px)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading-family)}h1,.h1{font-size:52px;margin-bottom:20px}h2,.h2{font-size:48px;margin-bottom:18px}h3,.h3{font-size:36px;margin-bottom:16px;font-weight:400}h4,.h4{font-size:28px;margin-bottom:12px}h5,.h5{font-size:24px;margin-bottom:10px}h6,.h6{font-size:18px}p{margin-bottom:10px}br{display:none}@media(min-width:768px){br{display:block}}::selection{background-color:#000;color:#fff}body.search .top-menu,body.page .top-menu,body.product .top-menu{position:relative;background:#0d0c0cb3}.top-page-line{background:#000;text-align:center;color:#fff;padding:7px 0;font-size:14px}.scrolled_header-body{padding-top:100px}.footer{padding:15px 0}footer .hero-header{margin-bottom:15px}.footer__row{display:flex;flex-wrap:wrap}.footer__col{flex:0 0 100%;max-width:100%;padding:0;display:flex;align-items:center;box-sizing:border-box;flex-wrap:wrap}.footer__col--reverse{flex-direction:row-reverse}.footer__col--reverse .footer__content{padding:10px 30px 10px 0}.footer__image{display:block;max-width:100%;border-radius:5px;overflow:hidden;height:auto;width:100%}.footer__image img{display:block;width:100%;height:100%}.footer__content{flex:0 0 100%;max-width:100%;order:-1;padding:10px 0}.footer__text{line-height:1.5;display:flex;gap:10px;margin-bottom:10px;font-size:16px}.footer__text br{display:initial}.footer__text svg{width:15px;height:15px;display:block;margin-top:5px}.footer__menu li a{font-size:18px}@media(min-width:1020px){.footer{padding:30px 0}footer .hero-header{margin-bottom:30px}.footer__col{flex:0 0 50%;max-width:50%;flex-wrap:nowrap;padding:0}.footer__image{flex:0 0 50%;max-width:50%;border-radius:5px;overflow:hidden;height:auto}.footer__content{flex:0 0 50%;max-width:50%;order:0;padding-left:30px}}.footer__text:last-child{margin-bottom:0}.footer__menu li{line-height:1.2;margin-bottom:5px}.footer__menu li a{font-size:16px;text-decoration:none}.footer__menu li a:hover{text-decoration:underline}.product-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin-bottom:15px}@media(min-width:1020px){.product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-bottom:30px}}.product__title .h3{line-height:100%}.bestsellers-block{padding:100px 0 105px}.bestsellers-block .list{margin:0 -10px}.bestsellers-block .list .item{margin:0 10px}.bestsellers-block .list .item img{width:100%}.bestsellers-block .list .item .name{font-size:20px;margin-top:2px}.bestsellers-block .list .item .price{font-size:24px}.bestsellers-block .list .slick-prev,.bestsellers-block .list .slick-next{position:absolute;padding:0;font-size:0;z-index:2;top:-150px;width:92px;height:64px;opacity:.5}.bestsellers-block .list .slick-prev:hover,.bestsellers-block .list .slick-next:hover{opacity:1}.bestsellers-block .list .slick-prev{background:url(img/prev.svg) no-repeat center;right:102px}.bestsellers-block .list .slick-prev:hover{background:#f6f6f6 url(img/prev.svg) no-repeat center}.bestsellers-block .list .slick-next{background:url(img/next.svg) no-repeat center;right:10px}.bestsellers-block .list .slick-next:hover{background:#f6f6f6 url(img/next.svg) no-repeat center}.author-text-block .name{padding-top:86px;background:url(img/quote.svg) no-repeat 0 0;color:#3b3b3b;font-size:24px;font-weight:500;margin-bottom:24px}.author-text-block p{font-weight:300;margin-bottom:32px;color:#3b3b3b;font-size:20px}.author-text-block .author{text-align:right;text-transform:uppercase;color:#3b3b3b;font-size:24px;font-weight:500}.author-text-block .author span.line{display:inline-block;vertical-align:middle;width:50px;height:1px;background:#000;margin:-2px 10px 0 0}.partners-block{text-align:center;padding-bottom:42px}.partners-block .item{display:inline-block;vertical-align:middle;margin:0 10px}.subscribe-block{background:#000 url(img/subscribe-block.png) center / cover;padding:20px 0;color:#fff}.subscribe-block p{margin-top:4px;font-weight:300;font-size:20px;width:33%}.subscribe-block form{width:58%}.subscribe-block form input[type=text]{width:70%;height:59px;padding:0 18px;border:1px solid #FFF;background:#ffffff17;font-size:18px;color:#fff}.subscribe-block form input[type=text]::-webkit-input-placeholder{color:#fff}.subscribe-block form input[type=text]:-moz-placeholder{color:#fff;opacity:1}.subscribe-block form input[type=text]::-moz-placeholder{color:#fff;opacity:1}.subscribe-block form input[type=text]:-ms-input-placeholder{color:#fff}.subscribe-block form input[type=text]::-ms-input-placeholder{color:#fff}.subscribe-block form input[type=text]::placeholder{color:#fff}.subscribe-block form button{width:29%;height:59px;background:#fff;font-size:18px}.subscribe-block form button span{display:inline-block;vertical-align:middle;background:url(img/arrow2.svg);width:14px;height:8px;margin:-4px 0 0 18px}.bottom-social-block{padding:34px 0}.bottom-social-block p{font-size:20px;font-weight:500;text-transform:uppercase;margin-top:17px}.bottom-social-block form{margin-right:200px}.bottom-social-block form input[type=text]{width:380px;height:59px;border:1px solid #000;padding:0 18px;font-size:18px}.bottom-social-block .social{margin-top:14px;width:380px}.bottom-social-block .social a{display:inline-block}.bottom-social-block .social a:not(:last-child){margin-right:44px}@media(max-width:1610px){.bottom-social-block form{margin-right:60px}}@media(max-width:1200px){.footer .top .image{width:270px}.footer .top .logo{margin-top:30px}.footer .contacts{width:300px}.bottom-social-block .social{width:auto}.bottom-social-block form{margin-right:0}}@media(max-width:991px){.top-menu ul li:not(:last-child){margin-right:60px}.top-video{height:500px}.catalog-block .item .text{padding:30px 0 30px 30px}.partners-block .item{margin:10px}.subscribe-block p{width:100%;margin:0 0 20px}.subscribe-block form{width:100%}.footer .top .logo{width:100%;text-align:center;order:0;margin:0 0 20px}.footer .top .image{width:48.5%;order:1}.bottom-social-block .social a:not(:last-child){margin-right:20px}.bottom-social-block form input[type=text]{width:300px}}@media(max-width:767px){.header .logo{width:240px}.header{padding:20px 0}.top-menu ul li:not(:last-child){margin-right:40px}.catalog-block .item .image{position:relative;top:auto;bottom:auto;left:auto;right:auto;width:100%;height:477px}.catalog-block .item .text .img{margin-bottom:30px}.bestsellers-block .list .slick-prev,.bestsellers-block .list .slick-next{top:-140px}.footer .contacts{width:100%}.bottom-social-block p{width:100%;text-align:center;margin:0 0 20px}}@media(max-width:575px){.top-page-line{font-size:14px}.header .logo{width:160px}.header .left-link{width:16px;height:16px}.header .search-link{width:16px;height:16px;margin-left:14px}.header .links a.a1,.top-menu{display:none}.top-video{height:430px;margin-bottom:70px}.top-video .bottom-text{bottom:10px;text-align:center;width:100%}.top-video .bottom-text a{display:inline-block;width:auto;margin:0 auto}.top-video .player-nav{bottom:40px}.catalog-block .item .text .img img{height:97px}.catalog-block .item .text .img{margin-bottom:24px}.catalog-block .item .text .name{margin-bottom:14px;font-size:18px}.catalog-block .item .text p{margin-bottom:24px;font-size:14px}.bestsellers-block{padding:100px 0 72px}.bestsellers-block .list .slick-prev,.bestsellers-block .list .slick-next{top:0}.bestsellers-block .list .slick-prev{right:auto;left:10px}.bestsellers-block .list .item .name{font-size:16px}.bestsellers-block .list .item .price{font-size:20px}.bestsellers-block .list .item img{height:290px;width:auto;display:inline-block}.bestsellers-block .list .item{text-align:center}.author-text-block .name{padding-top:60px;font-size:18px}.author-text-block p{font-size:14px;margin-bottom:24px}.author-text-block .author{font-size:18px}.partners-block .item{display:block;text-align:center;margin:0 0 20px}.partners-block{padding-bottom:60px}.subscribe-block{padding:70px 0}.subscribe-block form input[type=text]{width:100%;margin-bottom:10px}.subscribe-block form button,.footer ul{width:100%}.footer ul li{margin-bottom:10px}.footer .contacts{padding-top:20px}.bottom-social-block form,.bottom-social-block form input[type=text]{width:100%}.bottom-social-block .social{width:100%;text-align:center;margin-top:20px}}button.chat-toggle.chat-toggle--text-button .chat-title{display:none}
/*# sourceMappingURL=/cdn/shop/t/29/assets/style.css.map */
