*,:after,:before{box-sizing:border-box;padding:0;margin:0}body{font-size:14px;font-family:'Noto Serif TC',serif;font-weight:400;color:rgba(0,0,0,.87)}h1,h2,h3{font-weight:700}h1{font-size:48px}h2{font-size:34px}h3{font-size:24px}a{text-decoration:none}.d-flex{display:flex}.align-items-center{align-items:center}.justify-content-center{justify-content:center}.owl-nav{top:42%;position:absolute;width:100%}.owl-nav button{position:absolute;width:35px;font-size:20px!important;background:#fff!important;height:35px;border-radius:50%;padding-bottom:8px!important}.owl-nav button:focus{outline:0}.owl-nav .owl-prev{left:26px}.owl-nav .owl-next{right:26px}.container{width:1040px;margin:auto}.nav-search-sm,.nav-tel-sm{display:none}.nav-bar{padding:12px 0;background:#0d67a8;display:flex;font-size:14px}.nav-bar .container{display:flex;align-items:center}.nav-bar ul{display:flex}.nav-bar li{list-style-type:none}.nav-bar li a{color:#fff;margin-right:24px}.nav-bar .button{margin-left:16px;margin-top:5px;display:none}.nav-bar .line{width:16px;height:1px;background-color:#fff;margin-bottom:5px}.nav-bar__login{margin-left:auto;position:relative}.nav-bar__link{margin-left:36px;color:#fff}.nav-bar span{position:absolute;width:16px;height:16px;margin-left:-20px;margin-top:3px}.navigation{padding:24px 0;justify-content:space-around}.navigation .catalog__btn{text-align:center;width:196px;background:#ef4f4f;border-radius:4px;position:relative;display:inline-block;padding:10px 0 12px;color:#fff}.navigation .catalog__btn .catalog__ham{position:absolute;left:16px;top:16px}.navigation .catalog__btn .catalog__line{width:12px;height:1px;margin-bottom:4px;background-color:#fff}.navigation .search{background-color:#fff;height:40px;z-index:1;display:flex;align-items:center}.navigation .search__input{padding:11px 0;display:inline-block;width:320px}.navigation .search .search__btn{background-color:#ef4f4f;padding:11px 15px;border-bottom-right-radius:4px;border-top-right-radius:4px;margin-left:-10px;color:#fff;display:inline-block}.navigation .nav-contacts{color:rgba(0,0,0,.87)}.navigation .nav-contacts__tel{color:rgba(0,0,0,.87);font-weight:900;font-size:18px}.navigation .nav-contacts__time{font-size:12px;margin-top:3px}.navigation .nav-contacts__time span{margin-right:7px}.navigation .nav-basket,.navigation .nav-like{position:relative;padding:0 5px}.navigation .nav-basket span,.navigation .nav-like span{position:absolute;top:-12px;right:-4px;font-size:10px}.main-slider__item{margin:auto;text-align:center}.main-slider__img{box-shadow:0 8px 24px rgba(0,0,0,.1);width:100%}.brands{padding-bottom:50px}.brands__title{margin:20px 0 15px 15px;transition:.4s ease;display:inline-block}.brands__title:hover{margin:17px 0 18px 15px}.brands__wrap{flex-wrap:wrap;justify-content:center}.brands__item{width:47%;position:relative;height:320px;color:#fff;margin:12px}.brands__item .brands__img{position:absolute;width:100%;z-index:-1}.brands__item .brands__img_sm{display:none}.brands__item .brands__text{width:320px;margin-left:24px;font-size:18px}.brands__item .brands__name{font-size:36px;margin-left:24px;margin-top:180px}.brands__item_white{color:#000}.brands__item_white .brands__name{margin-top:200px}.brands__item_white .brands__text{opacity:.6}.yellow{background-color:#ffd600;padding:64px 0 50px}.yellow__wrap{flex-wrap:wrap}.yellow__item{width:25%;padding:0 12px}.yellow__text{font-size:18px;width:222px;margin-top:10px;color:rgba(0,0,0,.87)}.news{padding-bottom:55px}.news .owl-carousel .owl-nav{display:block;top:-70px}.news .owl-carousel .owl-nav .owl-prev{right:48px;left:auto;box-shadow:0 1px 1px rgba(21,47,55,.15)}.news .owl-carousel .owl-nav .owl-next{right:5px;box-shadow:0 1px 1px rgba(21,47,55,.15)}.news__title{margin:60px 0 30px}.news__wrap{flex-wrap:wrap}.news__item{padding:0 12px;display:block}.news__img{width:100%}.news__text{font-size:15px;color:rgba(0,0,0,.87);width:100%;margin-left:5px;margin-top:20px}.bread-crumbs{margin-top:24px}.bread-crumbs a{display:inline-block;color:#000;font-size:12px;border-bottom:1px solid;opacity:.5}.bread-crumbs a:last-child{border:none;cursor:text}.bread-crumbs__child{margin-left:31px;position:relative}.bread-crumbs__child:before{content:'.';position:absolute;left:-15px;top:-2px}.blog-pages{margin-top:24px;width:680px}.blog-pages__item{display:inline-block;padding:5px 18px;background:#fff;border:1px solid #e2eef1;box-shadow:0 1px 2px rgba(0,0,0,.08);border-radius:4px;font-size:14px;color:rgba(0,0,0,.87)}.blog-pages_active{background:#e2eef1;box-shadow:none}.blog__wrap{width:100%;margin-top:24px}.blog__post{width:680px}.blog__time{opacity:.4}.blog__title{width:60%;line-height:1.25em}.blog__key{color:#00b5d6;font-size:12px;margin:8px 24px 22px 0}.blog__img{width:100%;margin-bottom:14px}.blog__text{margin-top:10px}.blog__content{margin-top:16px}.blog__content_normal{font-weight:400;width:90%}.blog__side-bar{width:265px;margin-left:auto}.blog__side-bar .blog__side-title{margin-bottom:8px}.blog__side-bar .blog__news{display:block;color:inherit;margin-top:16px;padding-bottom:16px;border-bottom:1px solid #e9f4f7;font-size:16px;transition:.5s ease}.blog__side-bar .blog__news:hover{background-color:rgba(0,0,0,.05)}.new-post__title{margin-top:24px}.new-post__item{background:#fff;border:1px solid #e2eef1;box-shadow:0 1px 2px rgba(0,0,0,.08);border-radius:4px;width:152px;height:80px;display:flex;align-items:center;justify-content:center;margin-top:24px}.new-post__item img{width:auto!important}.new-post__wrap{margin-top:20px}.new-post__post{align-items:center;margin-bottom:40px}.new-post__img{width:304px;margin-right:48px}.new-post__content{width:480px}.footer{background:#0d67a8;padding:40px 0 0;color:#fff}.footer__wrap{flex-wrap:wrap}.footer__item{width:25%}.footer__social{color:#fff;display:inline-block;margin-right:25px;margin-top:15px;font-size:18px}.footer__title{color:#ffd600;font-weight:700;text-transform:uppercase;letter-spacing:.25em;margin-bottom:12px}.footer__link{display:inline-block;color:rgba(255,255,255,.75);margin-bottom:10px;padding-bottom:2px;border-bottom:1px solid rgba(255,255,255,.2);transition:.5s ease}.footer__link:hover{color:#fff;border-bottom:1px solid #fff}.footer__div{display:inline-block;color:rgba(255,255,255,.75);margin-bottom:10px;padding-bottom:2px}.footer__credits{background-color:#065d9b;padding:20px 0;margin-top:40px}.footer__safe{font-size:12px;color:rgba(255,255,255,.75);letter-spacing:.013em}