﻿@font-face{font-family:"NotoSerif";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/NotoSerif-Regular.ttf") format("truetype")}@font-face{font-family:"NotoSerif";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/NotoSerif-Bold.ttf") format("truetype")}@font-face{font-family:"Vollkorn";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/Vollkorn-Regular.ttf") format("truetype")}@font-face{font-family:"Vollkorn";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/Vollkorn-Bold.ttf") format("truetype")}*{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-family:"Museo Sans Cyrl 500",sans-serif;font-size:16px;line-height:1.3;font-weight:400;color:#212121;background:#fff}*{scrollbar-width:thin;scrollbar-color:#247eb2 #f3f3f3}*::-webkit-scrollbar{height:10px;width:10px}*::-webkit-scrollbar-track{background:#f3f3f3}*::-webkit-scrollbar-thumb{background-color:#247eb2;border-radius:5px;border:1px solid #f3f3f3}p:not(:last-child){margin-bottom:14px}h1{font-weight:700;font-size:26px;margin-bottom:20px;font-family:NotoSerif,sans-serif}h2{font-weight:700;font-size:28px;margin-bottom:20px}h3{font-weight:600;font-size:22px;margin-bottom:20px}h4{font-weight:700;font-size:18px;line-height:24px;margin-bottom:10px}h5{font-weight:700;font-size:13px}b,strong{font-weight:700}ul{list-style-type:none}ul li{position:relative;margin-bottom:4px;padding-left:16px}ul li:before{content:"";position:absolute;top:5px;left:0;width:6px;height:6px;border-radius:3px;background:#247eb2}a{text-decoration:none;color:#212121;transition:.3s}a:hover{color:#e9424d}nav#mob-menu{display:none}nav#mob-menu ul li{padding-left:0;margin-bottom:0}nav#mob-menu ul li:before{display:none}nav#mob-menu ul li.mob-menu__stocks{display:none}nav#mob-menu .mm-listview li a{display:flex;align-items:center;justify-content:flex-start}nav#mob-menu .mm-listview li a .icon-menu{width:20px;min-width:20px;height:20px;margin-right:10px}nav#mob-menu .mm-listview li a .icon-menu img{width:100%;height:100%}.aws-search-result ul li{padding-left:0}.aws-search-result ul li:before{display:none}.select2-container--default .select2-selection--single{background:#FFFFFF;border:1px solid #b2b5b7;box-sizing:border-box;border-radius:8px;height:42px;padding:0 16px;width:100%;color:#0C0C0C;font-size:14px;outline:none;display:flex;align-items:center}.select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:0px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:0;bottom:0;margin:auto;right:10px;height:20px}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none}input[type='number'],input[type="number"]:hover,input[type="number"]:focus{appearance:none;-moz-appearance:textfield}input[type="text"],input[type="email"],input[type="tel"],input[type="password"],input[type="number"]{background:#FFFFFF;border:1px solid #b2b5b7;box-sizing:border-box;border-radius:8px;height:42px;padding:0 16px;width:100%;color:#0C0C0C;font-size:14px;outline:none}textarea{background:#FFFFFF;border:1px solid #b2b5b7;box-sizing:border-box;border-radius:8px;padding:16px 16px;width:100%;color:#0C0C0C;font-size:14px;outline:none;height:150px;min-height:150px;resize:none}.container{max-width:1440px;padding:0 20px;margin:0 auto}.btn{max-width:300px;width:100%;background:#e9424d;border:1px solid #e9424d;display:flex;padding:15px 10px;justify-content:center;align-items:center;color:#fff;transition:.3s;border-radius:6px;cursor:pointer;font-size:16px}.btn:hover{background:#fff;color:#e9424d}.home .bot__header .container .catalog-menu .catalog{display:flex}.home .bot__header .container .catalog-menu .catalog-btn{border-radius:5px 5px 0 0}.home .bot__header.sticky .container .catalog-menu:hover .catalog{display:flex}.home .bot__header.sticky .container .catalog-menu .catalog{display:none}.home .bot__header.sticky .container .catalog-menu .catalog-btn{border-radius:5px}.home .bot__header.sticky .container .catalog-menu .catalog-btn:hover{border-radius:5px 5px 0 0}header .top__header{border-bottom:1px solid #dcdcdc}header .top__header .container .header-menu__nav .header-menu{display:flex;align-items:center;gap:70px;position:relative;z-index:999}header .top__header .container .header-menu__nav .header-menu li{position:relative;margin-bottom:0;padding-left:0}header .top__header .container .header-menu__nav .header-menu li:before{display:none}header .top__header .container .header-menu__nav .header-menu li .sub-menu{display:none;position:absolute;left:0;top:101%;box-shadow:0 2px 8px #bfbfbf;padding:10px 10px;min-width:260px;background:#fff;border-radius:5px;transition:.3s}header .top__header .container .header-menu__nav .header-menu li .sub-menu a{padding:5px 0}header .top__header .container .header-menu__nav .header-menu li a{font-family:NotoSerif,sans-serif;font-size:12px;display:block;padding:10px 0}header .top__header .container .header-menu__nav .header-menu li.menu-item-has-children:hover .sub-menu{display:block}header .top__header .container .header-menu__nav .header-menu li.menu-item-has-children:hover>a{color:#e9424d}header .top__header .container .header-menu__nav .header-menu li.menu-item-has-children:hover>a:after{transform:rotate(0deg)}header .top__header .container .header-menu__nav .header-menu li.menu-item-has-children>a{display:flex;align-items:center}header .top__header .container .header-menu__nav .header-menu li.menu-item-has-children>a:after{content:'';display:block;width:10px;height:10px;background:url(../img/arrow-bottom.svg) no-repeat;background-size:cover;margin-left:10px;transition:.3s;transform:rotate(0deg)}header .top__header .container .header-menu__nav .header-menu li.menu-item-has-children>a:hover:after{transform:rotate(180deg)}header .mid__header{padding:10px 0}header .mid__header .container{display:flex;justify-content:space-between;align-items:center;gap:20px}header .mid__header .container .logo{font-size:30px}header .mid__header .container .logo img{display:block;width:300px;height:auto}header .mid__header .container .contacts{display:flex;flex-direction:column;gap:5px;margin-left:370px}header .mid__header .container .contacts a{font-family:"Museo Sans Cyrl 500",sans-serif;font-size:20px;font-weight:700}header .mid__header .container .contacts .hint{font-size:12px}header .mid__header .container .email{font-family:"Museo Sans Cyrl 500",sans-serif;font-size:20px;font-weight:700}header .mid__header .container .soc{display:flex;align-items:center;gap:15px}header .mid__header .container .soc a{display:block}header .mid__header .container .soc a img{width:36px;height:36px;display:block;transition:.3s}header .mid__header .container .soc a:hover img{transform:scale(1.06)}header .mid__header .container .panel{display:flex;gap:20px 30px;align-items:flex-end}header .mid__header .container .panel a{font-size:18px;display:flex;flex-direction:column;align-items:center;gap:5px}header .mid__header .container .panel a.login svg{width:30px}header .mid__header .container .panel a.cart svg{width:30px}.bot__header{background:#f3f3f3;padding:10px 0;z-index:99;transition:.3s;position:relative}.bot__header.sticky{position:sticky;top:-1px}.bot__header .container{display:flex;justify-content:space-between;align-items:center;gap:20px}.bot__header .container .mob-menu__btn{display:none;width:36px;min-width:36px}.bot__header .container .mob-menu__btn span{background:#e9424d;height:3px;width:100%;display:block;border-radius:2px}.bot__header .container .mob-menu__btn span:not(:last-child){margin-bottom:6px}.bot__header .container .catalog-menu{width:320px;position:relative;z-index:99}.bot__header .container .catalog-menu:hover .catalog{display:flex}.bot__header .container .catalog-menu .catalog-btn{display:flex;align-items:center;gap:10px;width:100%;padding:10px 15px;background:#5f666c;color:#fff;font-weight:700;font-size:18px;line-height:21px;border-radius:5px;cursor:pointer;transition:.3s}.bot__header .container .catalog-menu .catalog-btn svg{width:18px;height:18px}.bot__header .container .catalog-menu .catalog-btn:hover{background:#e9424d;border-radius:5px 5px 0 0}.bot__header .container .catalog-menu .catalog{width:100%;display:none;flex-direction:column;position:absolute;padding:16px 0px 0px 0px;background:#fff;border:1px solid #dcdcdc;border-radius:0 0 6px 6px}.bot__header .container .catalog-menu .catalog .menu-katalog-tovarov-container .catalog__menu li{font-size:14px;line-height:20px;border-radius:0px;transition:.3s;padding:0px 20px 0px 16px;position:initial;margin-bottom:0}.bot__header .container .catalog-menu .catalog .menu-katalog-tovarov-container .catalog__menu li:before{display:none}.bot__header .container .catalog-menu .catalog .menu-katalog-tovarov-container .catalog__menu li:hover{background:#f3f3f3;color:#247eb2}.bot__header .container .catalog-menu .catalog .menu-katalog-tovarov-container .catalog__menu li:hover .sub-menu-content{display:block}.bot__header .container .catalog-menu .catalog .menu-katalog-tovarov-container .catalog__menu li a{display:flex;align-items:center;padding:8px 0px 8px 0px;width:100%}.bot__header .container .catalog-menu .catalog .menu-katalog-tovarov-container .catalog__menu li a .icon-menu{width:20px;min-width:20px;height:20px;margin-right:10px}.bot__header .container .catalog-menu .catalog .menu-katalog-tovarov-container .catalog__menu li a .icon-menu img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.bot__header .container .catalog-menu .catalog .menu-katalog-tovarov-container .catalog__menu li .sub-menu-content{width:100%;min-width:1091px;height:100%;display:none;position:absolute;padding:16px 12px;background:#fff;border:1px solid #dcdcdc;border-radius:0 6px 6px 0;top:0;left:318px;overflow:auto}.bot__header .container .catalog-menu .catalog .menu-katalog-tovarov-container .catalog__menu li .sub-menu-content .sub-menu{width:100%;display:grid;grid-template-columns:repeat(4, 1fr);align-items:flex-start;gap:15px}.bot__header .container .catalog-menu .catalog .menu-katalog-tovarov-container .catalog__menu li .sub-menu-content .sub-menu li{font-size:14px;line-height:20px;border-radius:6px;transition:.3s;padding:0}.bot__header .container .catalog-menu .catalog .menu-katalog-tovarov-container .catalog__menu li .sub-menu-content .sub-menu li:hover{background:none;color:#247eb2}.bot__header .container .catalog-menu .catalog .menu-katalog-tovarov-container .catalog__menu li .sub-menu-content .sub-menu li a{width:100%;display:flex;align-items:center;gap:10px;padding:5px 10px;min-height:72px;border:1px solid #dee0ee;border-radius:6px;transition:.3s}.bot__header .container .catalog-menu .catalog .menu-katalog-tovarov-container .catalog__menu li .sub-menu-content .sub-menu li a:hover{border-color:#e9424d}.bot__header .container .catalog-menu .catalog .menu-katalog-tovarov-container .catalog__menu li .sub-menu-content .sub-menu li a .icon-menu{width:50px;min-width:50px;height:50px;display:flex;align-items:center;justify-content:center}.bot__header .container .catalog-menu .catalog .menu-katalog-tovarov-container .catalog__menu li .sub-menu-content .sub-menu li a .icon-menu img{max-width:50px;max-height:50px;width:auto;height:auto}.bot__header .container .stocks{display:flex;align-items:center;gap:3px;font-size:18px;line-height:21px;font-weight:700}.bot__header .container .stocks svg{width:24px;height:24px}.bot__header .container .search{max-width:540px;width:100%}.bot__header .container .search .mob__btn{width:40px;min-width:40px;height:40px;background:#5f666c;border-radius:5px;display:none;align-items:center;justify-content:center;cursor:pointer}.bot__header .container .search .mob__btn:hover{background:#e9424d}.bot__header .container .search .mob__btn svg path{fill:#fff}.bot__header .container .search .aws-container.active{display:flex;align-items:center;position:absolute;top:0;left:0;width:100%;padding:0 15px;background:#00000078;z-index:9;height:100%}.bot__header .container .search .aws-container .aws-search-form{height:41px;align-items:center}.bot__header .container .search .aws-container .aws-search-form .aws-wrapper .aws-search-field{padding:0 15px;font-size:16px;font-family:Vollkorn,sans-serif;height:41px;border-radius:6px 0px 0px 6px !important}.bot__header .container .search .aws-container .aws-search-form .aws-wrapper .aws-search-field:hover{border:1px solid #e9424d;}.bot__header .container .search .aws-container .aws-search-form .aws-search-btn{height:41px;background:#5f666c;border:none;border-radius:0 6px 6px 0 !important}.bot__header .container .search .aws-container .aws-search-form .aws-search-btn svg{fill:#fff}.bot__header .container .search .aws-container .aws-search-form .aws-search-btn:hover{background:#e9424d}.bot__header .container .btn-phone{display:flex;align-items:center;justify-content:center;gap:10px;color:#fff;background:#5f666c;max-width:240px;width:100%;border-radius:5px;height:41px;font-size:18px;line-height:21px}.bot__header .container .btn-phone:hover{background:#e9424d}.bot__header .container .btn-phone svg{width:18px;height:18px;fill:#fff;margin-top:-2px}.bot__header .container .wishlist{font-size:12px;display:flex;flex-direction:column;align-items:center;gap:5px;position:relative}.bot__header .container .wishlist .fa{font-size:30px;color:#e9424d}.bot__header .container .wishlist .count{position:absolute;width:20px;height:20px;background:#e9424d;color:#fff;font-size:12px;line-height:1;display:flex;align-items:center;justify-content:center;border-radius:100%;top:-5px;right:0}.bot__header .container .cart{font-size:12px;display:flex;flex-direction:column;align-items:center;gap:5px;position:relative}.bot__header .container .cart svg{width:30px}.bot__header .container .cart .count{position:absolute;width:20px;height:20px;background:#e9424d;color:#fff;font-size:12px;line-height:1;display:flex;align-items:center;justify-content:center;border-radius:100%;top:-5px;right:-5px}.main-slider .container .content{display:flex;gap:16px}.main-slider .container .content .empty{width:320px;min-width:320px}.main-slider .container .content .main-swiper{width:100%;padding-top:21px}.main-slider .container .content .main-swiper .item{width:100%;height:500px;border-radius:6px;overflow:hidden}.main-slider .container .content .main-swiper .item img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.main-slider .container .content .main-swiper .navigation{display:flex;justify-content:space-between;align-items:center;position:absolute;top:21px;bottom:0;width:100%;left:0;padding:0 10px;margin:0 auto}.main-slider .container .content .main-swiper .navigation .main-prev{width:44px;height:44px;border-radius:25px;box-shadow:0 1px 4px #bfbfbf;z-index:9;cursor:pointer;transition:.3s;background:#fff;position:relative}.main-slider .container .content .main-swiper .navigation .main-prev:before{content:'';display:block;width:20px;height:20px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background:url("../img/arrow-slider.svg") no-repeat;background-size:cover;transform:rotate(180deg)}.main-slider .container .content .main-swiper .navigation .main-prev:hover{transform:scale(1.1)}.main-slider .container .content .main-swiper .navigation .main-next{width:44px;height:44px;border-radius:25px;box-shadow:0 1px 4px #bfbfbf;z-index:9;cursor:pointer;transition:.3s;background:#fff;position:relative}.main-slider .container .content .main-swiper .navigation .main-next:before{content:'';display:block;width:20px;height:20px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background:url("../img/arrow-slider.svg") no-repeat;background-size:cover}.main-slider .container .content .main-swiper .navigation .main-next:hover{transform:scale(1.1)}.slider-products{padding:50px 0}.slider-products .container .header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.slider-products .container .header h2{margin-bottom:0px}.slider-products .container .body{position:relative}.slider-products .container .body .swiper-slide{width:auto}.slider-products .container .body .item .product-item:hover{transform:none}.slider-products .container .body .navigation{display:flex;justify-content:space-between;align-items:center;position:absolute;top:0;bottom:0;width:calc(100% + 44px);left:-22px;margin:0 auto}.slider-products .container .body .navigation .prev{width:44px;height:44px;border-radius:25px;box-shadow:0 1px 4px #bfbfbf;z-index:9;cursor:pointer;transition:.3s;background:#fff;position:relative}.slider-products .container .body .navigation .prev:before{content:'';display:block;width:20px;height:20px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background:url("../img/arrow-slider.svg") no-repeat;background-size:cover;transform:rotate(180deg)}.slider-products .container .body .navigation .prev:hover{transform:scale(1.1)}.slider-products .container .body .navigation .next{width:44px;height:44px;border-radius:25px;box-shadow:0 1px 4px #bfbfbf;z-index:9;cursor:pointer;transition:.3s;background:#fff;position:relative}.slider-products .container .body .navigation .next:before{content:'';display:block;width:20px;height:20px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background:url("../img/arrow-slider.svg") no-repeat;background-size:cover}.slider-products .container .body .navigation .next:hover{transform:scale(1.1)}.min-height{min-height:380px}.logged-in .authorization-section .woocommerce{flex-direction:row}.authorization-section{padding-bottom:100px}.authorization-section .woocommerce{display:flex;flex-direction:column;gap:20px}.authorization-section .woocommerce:before{display:none}.authorization-section .woocommerce:after{display:none}.authorization-section .woocommerce ul.products li.product{float:none;width:100%;margin:0 auto}.authorization-section .woocommerce form.login{padding:0;border:none;margin:1em 0}.authorization-section .woocommerce form.login .lost_password{text-align:center}.authorization-section .woocommerce form.login .form-footer{display:flex;align-items:center;justify-content:center;flex-direction:column-reverse;gap:10px}.authorization-section .woocommerce form.login .form-footer label{cursor:pointer;line-height:1;display:flex;align-items:center;gap:5px;transition:.3s}.authorization-section .woocommerce form.login .form-footer label:hover{color:#247eb2}.authorization-section .woocommerce form.register{padding:0;border:none;margin:1em 0}.authorization-section .woocommerce form.register .form-footer{display:flex;align-items:center;justify-content:center;flex-direction:column-reverse;gap:10px}.authorization-section .woocommerce form.register .woocommerce-privacy-policy-text{font-size:14px}.authorization-section .woocommerce .woocommerce-MyAccount-navigation{float:none;max-width:320px;width:100%}.authorization-section .woocommerce .woocommerce-MyAccount-navigation ul li{padding-left:0}.authorization-section .woocommerce .woocommerce-MyAccount-navigation ul li:before{display:none}.authorization-section .woocommerce .woocommerce-MyAccount-navigation ul li a{font-size:18px;line-height:22px;color:#212121;padding:19px 20px;display:block}.authorization-section .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{color:#247eb2}.authorization-section .woocommerce .woocommerce-MyAccount-navigation ul li.is-active{background:#f3f3f3}.authorization-section .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{color:#247eb2}.authorization-section .woocommerce .woocommerce-MyAccount-navigation ul li:not(:last-child){margin-bottom:20px}.authorization-section .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a{font-weight:600}.authorization-section .woocommerce .woocommerce-MyAccount-content{float:none;width:100%;font-size:18px}.authorization-section .woocommerce .woocommerce-MyAccount-content .form-row{margin:0 0 20px}.authorization-section .woocommerce .woocommerce-MyAccount-content fieldset legend{font-size:20px;font-weight:600;margin:20px 0 20px}.authorization-section .woocommerce .woocommerce-MyAccount-content .woocommerce-Address-title{margin-bottom:15px}.authorization-section .woocommerce .woocommerce-MyAccount-content .woocommerce-Address-title h3{margin-bottom:0px}.authorization-section .woocommerce .woocommerce-MyAccount-content .woocommerce-Address address{line-height:35px}.authorization-section .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table{border:none;border-spacing:0px;border-collapse:collapse}.authorization-section .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table th{vertical-align:middle}.authorization-section .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table td{border-top:none;padding:15px 0;font-size:16px;line-height:20px;font-weight:400;border-bottom:1px solid rgba(48,48,48,0.2)}.authorization-section .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table td.woocommerce-orders-table__cell-order-number a{font-weight:600}.authorization-section .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table td .btn{max-width:120px;padding:10px 5px}.authorization-section .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table thead th{font-weight:500;font-size:18px;line-height:22px;border-bottom:1px solid rgba(48,48,48,0.2);padding:0 0 30px 0}.authorization-section .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr:not(:last-child) td{border-bottom:1px solid rgba(48,48,48,0.2)}.authorization-section .woocommerce .woocommerce-MyAccount-content mark{background:#f3f3f3}.authorization-section .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details address{font-size:18px;line-height:34px;padding:10px 15px}.authorization-section .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .shop_table{border:none;border-spacing:0px;border-collapse:collapse}.authorization-section .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .shop_table th{vertical-align:middle}.authorization-section .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .shop_table td{border-top:none;padding:15px 0;font-size:16px;line-height:20px;font-weight:400;border-bottom:1px solid rgba(48,48,48,0.2)}.authorization-section .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .shop_table td:first-child{padding-right:20px}.authorization-section .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .shop_table thead th{font-weight:500;font-size:18px;line-height:22px;border-bottom:1px solid rgba(48,48,48,0.2);padding:0 0 30px 0}.authorization-section .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .shop_table tfoot th{border-top:none;border-bottom:1px solid rgba(48,48,48,0.2);padding-left:0}.woocommerce-error li{margin-bottom:0}.woocommerce-error li:before{display:none}@property --p{syntax:'<number>';inherits:true;initial-value:0}@keyframes p{from{--p:0}}.about-us{background:#f3f3f3;padding:70px 0;margin:20px 0}.about-us .container h2{text-align:center;margin-bottom:50px}.about-us .container .body{display:flex;justify-content:space-between;align-items:center;gap:20px}.about-us .container .body .title{font-size:60px;line-height:1;max-width:320px;margin-top:-15px;text-align:right}.about-us .container .body .description{color:#939393;max-width:510px;width:100%;font-size:20px;margin:0 auto 0 20px}.about-us .container .body .list{max-width:380px}.about-us .container .body .list .item{display:flex;align-items:center;gap:15px}.about-us .container .body .list .item:not(:last-child){margin-bottom:20px}.about-us .container .body .list .item:nth-child(1) .pie{--c: #e96656}.about-us .container .body .list .item:nth-child(2) .pie{--c: #34d293}.about-us .container .body .list .item:nth-child(3) .pie{--c: #3ab0e2}.about-us .container .body .list .item:nth-child(4) .pie{--c: #e7ac44}.about-us .container .body .list .item .percent{width:64px;min-width:64px;height:64px}.about-us .container .body .list .item .percent .pie{--p: 20;--b: 6px;--w: 64px;width:var(--w);aspect-ratio:1;position:relative;display:inline-grid;place-content:center;font-weight:bold;font-family:NotoSerif,sans-serif}.about-us .container .body .list .item .percent .pie:before{content:"";position:absolute;border-radius:50%;inset:0;background:radial-gradient(farthest-side, var(--c) 98%, rgba(0,0,0,0)) top/var(--b) var(--b) no-repeat,conic-gradient(var(--c) calc(var(--p)*1%), rgba(0,0,0,0) 0);-webkit-mask:radial-gradient(farthest-side, rgba(0,0,0,0) calc(99% - var(--b)), #000 calc(100% - var(--b)));mask:radial-gradient(farthest-side, rgba(0,0,0,0) calc(99% - var(--b)), #000 calc(100% - var(--b)))}.about-us .container .body .list .item .percent .pie:after{content:"";position:absolute;border-radius:50%;inset:calc(50% - var(--b)/2);background:var(--c);transform:rotate(calc(var(--p)*3.6deg)) translateY(calc(50% - var(--w)/2))}.about-us .container .body .list .item .percent .animate{animation:p 1s .5s both}.about-us .container .body .list .item .percent .no-round:before{background-size:0 0,auto}.about-us .container .body .list .item .percent .no-round:after{content:none}.about-us .container .body .list .item .name{font-size:20px;text-transform:uppercase}.banner{padding:50px 0}.banner .container .body{display:grid;grid-template-columns:repeat(3, minmax(110px, 432px));grid-template-rows:repeat(2, auto);grid-gap:16px;max-width:1328px;width:100%;margin:0 auto}.banner .container .body a{width:100%;height:100%;border-radius:6px;overflow:hidden;pointer-events:none}.banner .container .body a img{width:100%;height:100%}.popular-category .products .item{max-width:259px;width:100%;min-width:259px;min-height:325px;display:flex;flex-direction:column;height:auto;padding:18px 13px;border-radius:4px;border:1px solid #dee0ee;margin:4px 0px;transition:.3s;position:relative}.popular-category .products .item:hover{border-color:#259add}.popular-category .products .item .img{margin:10px 0 12px;height:178px;display:flex;align-items:center;justify-content:center}.popular-category .products .item .img img{width:auto;max-width:100%;height:auto;max-height:178px;object-fit:cover;object-position:50% 50%}.popular-category .products .item .name{font-size:20px;font-weight:600;margin-bottom:15px;display:block;text-align:center}.popular-category .products .item .count__products{font-size:16px;display:block;text-align:center;color:#a0a4bc;margin-top:auto}.brands{padding:50px 0}.brands .container .head{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.brands .container .head h2{margin-bottom:0px}.brands .container .body{display:grid;gap:20px 70px;grid-template-columns:repeat(4, 1fr)}.brands .container .body .item{width:100%;height:auto;display:flex;align-items:center;justify-content:center;transition:.3s}.brands .container .body .item img{width:100%;height:auto;max-height:160px;object-fit:cover;object-position:50% 50%;display:block}.brands .container .body .item:hover{transform:scale(1.1)}footer{background:#f3f3f3}footer .container .footer__top{padding:30px 0 16px;display:flex;justify-content:space-between;gap:20px}footer .container .footer__top .subscribe{max-width:300px;width:100%}footer .container .footer__top .subscribe .title{font-weight:700;font-size:18px;margin-bottom:15px}footer .container .footer__top .subscribe .description{font-size:14px;margin-bottom:15px}footer .container .footer__top .subscribe .subscribe-form .success{font-size:14px;color:#247eb2;font-weight:700;text-align:center;margin-bottom:12px;transition:.3s;display:none}footer .container .footer__top .subscribe .subscribe-form .success.active{display:block}footer .container .footer__top .subscribe .subscribe-form .input{margin-bottom:15px}footer .container .footer__top .subscribe .subscribe-form .submit input{font-size:16px;cursor:pointer}footer .container .footer__top .menu .footer-menu__nav .footer-menu{display:flex;gap:15px 50px}footer .container .footer__top .menu .footer-menu__nav .footer-menu li{padding-left:0;margin-bottom:0}footer .container .footer__top .menu .footer-menu__nav .footer-menu li:before{display:none}footer .container .footer__top .menu .footer-menu__nav .footer-menu li a:first-child{font-weight:700}footer .container .footer__top .menu .footer-menu__nav .footer-menu li:not(:last-child){margin-bottom:4px}footer .container .footer__top .menu .footer-menu__nav .footer-menu li .sub-menu{padding-top:4px}footer .container .footer__top .menu .footer-menu__nav .footer-menu li .sub-menu li a{font-weight:400}footer .container .footer__top .footer__col{display:flex;flex-direction:column}footer .container .footer__top .footer__col .contacts{display:flex;flex-direction:column}footer .container .footer__top .footer__col .contacts a{font-size:20px;display:block;margin-bottom:4px}footer .container .footer__top .footer__col .contacts .hint{font-size:14px}footer .container .footer__top .footer__col .email{font-size:22px;margin:20px 0}footer .container .footer__top .footer__col .work-time{font-size:18px}footer .container .footer__bot{display:flex;align-items:center;justify-content:space-between;padding:16px 0 12px;border-top:1px solid #dcdcdc}footer .container .footer__bot .info{font-size:10px;color:#212121}footer .container .footer__bot .copyright{display:flex;align-items:center;gap:10px}.breads{margin:15px 0 30px}.breads .container a{color:#737B7D;font-size:14px;font-family:NotoSerif,sans-serif}.breads .container a:hover{color:#247eb2}.page-404 .container .body{max-width:800px;width:100%;margin:0 auto;padding:60px 0 100px;text-align:center}.page-404 .container .body .title{font-size:26px}.page-404 .container .body .eror{font-size:160px;color:#e9424d;font-family:NotoSerif,sans-serif}.page-404 .container .body .description{font-size:20px}.page-brands{padding-bottom:100px}.page-brands .container .body{display:grid;gap:20px 30px;grid-template-columns:repeat(6, 1fr)}.page-brands .container .body .item{width:100%;height:auto;display:flex;align-items:center;justify-content:center;transition:.3s}.page-brands .container .body .item img{width:100%;height:auto;max-height:160px;object-fit:cover;object-position:50% 50%;display:block}.page-brands .container .body .item:hover{transform:scale(1.1)}.page-brands .container .pagination{margin-top:40px;text-align:center;display:flex;align-items:center;justify-content:center;gap:5px}.page-brands .container .pagination .page-numbers{font-size:16px;padding:8px 9px;border-radius:5px}.page-brands .container .pagination .page-numbers li{border-right:none;padding-left:0;margin-bottom:0}.page-brands .container .pagination .page-numbers li:before{display:none}.page-brands .container .pagination .page-numbers.current{background:#247eb2;color:#fff}.page-brands .container .pagination .page-numbers:hover{background:#247eb2;color:#fff}.woocommerce .woocommerce-error{border-top-color:#247eb2}.woocommerce ul.products li.product{float:none;width:100%;margin:0 auto}.woocommerce .woocommerce-MyAccount-navigation li:not(:last-child){margin-bottom:10px}.woocommerce .edit-account em{font-size:14px;padding-top:5px;display:block}.woocommerce .edit-account fieldset{margin-top:15px}.woocommerce .woocommerce-breadcrumb{margin:15px 0 30px;font-size:16px;color:#212121}.woocommerce .woocommerce-breadcrumb a{transition:.3s}.woocommerce .woocommerce-breadcrumb a:hover{color:#247eb2}.woocommerce .woocommerce-products-header .page-title{margin-bottom:40px}.woocommerce a.btn{background:#e9424d;border:1px solid #e9424d;display:flex;padding:15px 10px;color:#fff;border-radius:6px;cursor:pointer;font-size:16px}.woocommerce a.btn:hover{background:#fff;color:#e9424d}.woocommerce button.btn{background:#e9424d;border:1px solid #e9424d;display:flex;padding:15px 10px;color:#fff;border-radius:6px;cursor:pointer;font-size:16px}.woocommerce button.btn:hover{background:#fff;color:#e9424d}.category{padding-bottom:100px}.category .container .category-content{display:flex;gap:30px 24px}.category .container .category-content .sidebar{max-width:320px;min-width:320px;width:100%}.category .container .category-content .sidebar .homepage-widget-block::marker{content:''}.category .container .category-content .sidebar .widget-woof .widgettitle{font-weight:600;font-size:22px;margin-bottom:20px}.category .container .category-content .sidebar .widget-woof .woof_submit_search_form_container{display:none}.category .container .category-content .sidebar .widget-woof .woof_container{padding-bottom:0;margin-bottom:20px}.category .container .category-content .sidebar .widget-woof .woof_container h4{font-weight:600;font-size:22px;margin-bottom:20px}.category .container .category-content .sidebar .widget-woof .woof_container li{display:flex;align-items:center;padding:0}.category .container .category-content .sidebar .widget-woof .woof_container li:before{display:none}.category .container .category-content .sidebar .widget-woof .woof_container li .icheckbox_square-blue{margin-top:0}.category .container .category-content .sidebar .widget-woof .woof_container li label{padding:0}.category .container .category-content .sidebar .widget-woof .woof_container li:not(:last-child){margin-bottom:10px}.category .container .category-content .sidebar .widget-woof .woof_container .woof_open_hidden_li{margin-top:15px}.category .container .category-content .sidebar .sidebar__brands{width:100%;margin-top:20px}.category .container .category-content .sidebar .sidebar__brands .list{display:grid;grid-gap:10px;grid-template-columns:1fr 1fr}.category .container .category-content .sidebar .sidebar__brands .list a{text-decoration:underline}.category .container .category-content .sidebar .sidebar__brands .all-brands{margin:15px auto 0;color:#a0a4bc;text-decoration:underline;display:block}.category .container .category-content .sidebar .sidebar__brands .all-brands:hover{color:#247eb2}.category .container .category-content .body{width:100%}.category .container .category-content .body .subcategory{display:grid;grid-template-columns:repeat(auto-fit, minmax(194px, 252px));gap:15px;justify-content:space-between;margin-bottom:30px}.category .container .category-content .body .subcategory a{width:100%;display:flex;align-items:center;gap:10px;padding:5px 10px;border:1px solid #dee0ee;border-radius:6px;flex-direction:column;transition:.3s}.category .container .category-content .body .subcategory a:hover{border-color:#e9424d}.category .container .category-content .body .subcategory a .img{width:50px;height:50px;display:flex;align-items:center;justify-content:center}.category .container .category-content .body .subcategory a .img img{max-width:50px;max-height:50px;width:auto;height:auto}.category .container .category-content .body .woof_products_top_panel li{padding-left:0;margin-bottom:0}.category .container .category-content .body .woof_products_top_panel li:before{display:none}.category .container .category-content .body .woof_products_top_panel .woof_reset_button_2{background:#247eb2;border:1px solid #247eb2;display:flex;padding:5px 10px;justify-content:center;align-items:center;color:#fff;transition:.3s;border-radius:6px;cursor:pointer;font-size:14px}.category .container .category-content .body .woof_products_top_panel .woof_reset_button_2:hover{color:#247eb2;background:none}.category .container .category-content .body .woof_products_top_panel li a{font-weight:600}.category .container .category-content .body .products{width:100%;display:grid;grid-template-columns:repeat(4, minmax(240px, 256px));gap:10px 10px;justify-content:space-between;margin:0}.category .container .category-content .body .products:before{display:none}.category .container .category-content .body .products:after{display:none}.category .container .category-content .body .products .product{max-width:259px;width:100%;min-height:350px;height:auto;padding:18px 13px;border-radius:4px;border:1px solid #dee0ee;margin:4px 2px;transition:.3s}.category .container .category-content .body .products .product:hover{border-color:#247eb2}.category .container .category-content .body .products .product li{height:100%;display:flex;flex-direction:column}.category .container .category-content .body .products .product li a img{max-height:227px;object-fit:cover;object-position:50% 50%;display:block;margin-bottom:16px}.category .container .category-content .body .products .product li a .woocommerce-loop-product__title{font-size:14px;line-height:20px;font-weight:400;margin-bottom:10px;max-width:100%;height:60px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.category .container .category-content .body .products.list{grid-template-columns:1fr}.category .container .category-content .body .products.list .product-item{max-width:none;flex-direction:row;min-height:auto}.category .container .category-content .body .products.list .product-item:hover{transform:scale(1.01)}.category .container .category-content .body .products.list .product-item .nameplates{left:0;right:auto;top:46px}.category .container .category-content .body .products.list .product-item .nameplates span:before{border-width:11px 7px 11px 0px;left:auto;right:-6px}.category .container .category-content .body .products.list .product-item .nameplates .hot-product:before{border-color:#13a4ff transparent #13a4ff #13a4ff}.category .container .category-content .body .products.list .product-item .nameplates .top-product:before{border-color:#3caa3c transparent #3caa3c #3caa3c}.category .container .category-content .body .products.list .product-item .nameplates .pro-product:before{border-color:#666 transparent #666 #666}.category .container .category-content .body .products.list .product-item .product-item__photo{max-width:228px;width:100%;min-width:176px}.category .container .category-content .body .products.list .product-item .body .product-item__title{font-size:20px;margin-bottom:25px}.category .container .category-content .body .products.list .product-item .body .product-item__brand{display:block;color:#a0a4bc}.category .container .category-content .body .products.list .product-item .foot{margin-top:0;display:flex;flex-direction:column;align-items:flex-end;max-width:230px;width:100%}.category .container .category-content .body .products.list .product-item .foot .woocommerce-product-details__short-description{display:none}.category .container .category-content .body .products.list .product-item .foot .product-item__row-quantity{margin-top:auto;flex-direction:column;align-items:flex-end}.category .container .category-content .body .products.list .product-item .foot .product-item__price{text-align:right}.woof_search_is_going nav.woocommerce-breadcrumb{display:block}.gridlist-toggle a{background-color:#f3f3f3 !important}.gridlist-toggle a.active{background-color:#247eb2 !important}.woocommerce-ordering{max-width:210px;width:100%}.woocommerce-ordering .select{display:block;max-width:215px;width:100%;position:relative}.woocommerce-ordering .select .new-select{position:relative;border:1px solid #ced4da;padding:10px 15px;cursor:pointer;user-select:none}.woocommerce-ordering .select .new-select:after{content:"";display:block;width:25px;height:25px;position:absolute;right:9px;top:9px;opacity:0.6;transition:all .27s ease-in-out;transform:rotate(0deg)}.woocommerce-ordering .select .new-select.on:after{transform:rotate(180deg)}.woocommerce-ordering .select .new-select__list{position:absolute;top:45px;left:0;border:1px solid #ced4da;cursor:pointer;width:100%;z-index:2;background:#fff;user-select:none}.woocommerce-ordering .select .new-select__list .new-select__item span{display:block;padding:10px 15px}.woocommerce-ordering .select .new-select__list .new-select__item span:hover{color:#12b223}.woocommerce-ordering .select .new-select__list.on{display:block}.swiper-slide{height:auto}.product-item{max-width:259px;width:100%;min-width:259px;min-height:445px;display:flex;flex-direction:column;height:99%;padding:18px 13px;border-radius:4px;border:1px solid #dee0ee;margin:0px 0px;transition:.3s;position:relative;gap:15px}.product-item:hover{border-color:#e9424d;transform:scale(1.02)}.product-item .product-item__photo{margin:10px 0 12px;height:178px;display:flex;align-items:center;justify-content:center}.product-item .product-item__photo img{width:auto;max-width:100%;height:auto;max-height:178px;object-fit:cover;object-position:50% 50%}.product-item .product-item__sale{position:absolute;top:12px;left:0;width:55px;height:22px;display:flex;align-items:center;justify-content:center;font-size:14px;background:#d60000;color:#fff}.product-item .product-item__sale:before{content:"";border-width:11px 7px 11px 0px;border-style:solid;width:0px;height:0px;position:absolute;right:-6px;top:0px;border-color:#d60000 transparent #d60000 #d60000}.product-item .nameplates{position:absolute;top:12px;right:0;display:flex;flex-direction:column;gap:12px}.product-item .nameplates .hot-product{width:42px;height:22px;background:#13a4ff;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:1;position:relative}.product-item .nameplates .hot-product:before{content:"";border-width:11px 0px 11px 7px;border-style:solid;width:0px;height:0px;position:absolute;left:-6px;top:0px;border-color:#13a4ff #13a4ff #13a4ff transparent}.product-item .nameplates .top-product{width:42px;height:22px;background:#3caa3c;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:1;position:relative}.product-item .nameplates .top-product:before{content:"";border-width:11px 0px 11px 7px;border-style:solid;width:0px;height:0px;position:absolute;left:-6px;top:0px;border-color:#3caa3c #3caa3c #3caa3c transparent}.product-item .nameplates .pro-product{width:42px;height:22px;background:#666;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:1;position:relative}.product-item .nameplates .pro-product:before{content:"";border-width:11px 0px 11px 7px;border-style:solid;width:0px;height:0px;position:absolute;left:-6px;top:0px;border-color:#666 #666 #666 transparent}.product-item .body .product-item__title{font-size:13px;margin-bottom:10px;display:block;font-family:NotoSerif,sans-serif}.product-item .body .product-item__article{font-size:16px;color:#a0a4bc;margin-bottom:15px}.product-item .body .product-item__brand{display:none}.product-item .foot{margin-top:auto}.product-item .foot .product-item__price{font-size:22px;font-weight:600;margin-bottom:14px;font-family:NotoSerif,sans-serif}.product-item .foot .product-item__price del{color:#a0a4bc;font-size:18px}.product-item .foot .product-item__price ins{text-decoration:none}.product-item .foot .product-item__price .none-price__text{font-size:16px}.product-item .foot .product-item__row{display:flex;align-items:center;justify-content:space-between;gap:10px 15px}.product-item .foot .product-item__row .yith-wcwl-add-to-wishlist{margin:0}.product-item .foot .product-item__row .yith-wcwl-add-to-wishlist .wishlist-title:hover a .show-title-form{visibility:unset}.product-item .foot .product-item__row .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a{display:block;color:#212121;max-width:none;width:auto;background:none;border:none;padding:0}.product-item .foot .product-item__row .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a i{font-size:20px;margin:0}.product-item .foot .product-item__row .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a span{display:none}.product-item .foot .product-item__row .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:hover{color:#247eb2}.product-item .foot .product-item__row .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .separator{display:none}.product-item .foot .product-item__row .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .view-wishlist{display:none}.product-item .foot .product-item__row .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .delete_item{font-size:0}.product-item .foot .product-item__row:not(:last-child){margin-bottom:10px}.product-item .foot .product-item__row .gridlist-buttonwrap{max-width:180px;width:100%}.product-item .foot .product-item__row .button{max-width:180px;width:100%;background:#e9424d;border:1px solid #e9424d;display:flex;padding:10px 10px;justify-content:center;align-items:center;color:#fff;transition:.3s;border-radius:6px;cursor:pointer;font-size:16px}.product-item .foot .product-item__row .button:hover{color:#e9424d;background:#fff}.product-item .foot .product-item__row .product-item__stock{display:flex;align-items:center;color:#a0a4bc;font-size:14px;line-height:1}.product-item .foot .product-item__row .product-item__stock.instock:before{content:'';width:18px;min-width:18px;height:18px;min-height:18px;background:url(../img/instock.svg) no-repeat;background-size:100% 100%;margin-right:5px}.product-item .foot .product-item__row .product-item__stock.outstock:before{content:'';width:18px;min-width:18px;height:18px;min-height:18px;background:url(../img/outstock.svg) no-repeat;background-size:100%;margin-right:5px}.product-item .foot .product-item__row .quantity{display:flex;width:90px;height:30px;align-items:center;justify-content:space-between;flex-direction:row-reverse;border:1px solid rgba(60,60,60,0.2)}.product-item .foot .product-item__row .quantity button{background:none;border:none;cursor:pointer;height:100%;width:30px;font-size:20px;line-height:1}.product-item .foot .product-item__row .quantity input{height:auto;border:none;background:none;font-size:16px;font-weight:300;color:#3C3C3C;width:36px;padding:0 0px}.product-item .foot .product-item__row .added_to_cart{display:none}.brand-category__list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.brand-category__list img{max-width:30px}body .gridlist-toggle{display:flex;justify-content:flex-end;padding-top:0 !important}.woocommerce nav.woocommerce-pagination{margin-top:40px}.woocommerce nav.woocommerce-pagination .page-numbers{border:none;display:flex;align-items:center;justify-content:center;gap:5px}.woocommerce nav.woocommerce-pagination .page-numbers:before{display:none}.woocommerce nav.woocommerce-pagination .page-numbers:after{display:none}.woocommerce nav.woocommerce-pagination .page-numbers li{border-right:none;padding-left:0;margin-bottom:0}.woocommerce nav.woocommerce-pagination .page-numbers li:before{display:none}.woocommerce nav.woocommerce-pagination .page-numbers li .page-numbers{font-size:16px;padding:8px 9px;border-radius:5px}.woocommerce nav.woocommerce-pagination .page-numbers li .page-numbers li{border-right:none;padding-left:0;margin-bottom:0}.woocommerce nav.woocommerce-pagination .page-numbers li .page-numbers li:before{display:none}.woocommerce nav.woocommerce-pagination .page-numbers li .page-numbers:hover{background:#247eb2;color:#fff}.woocommerce nav.woocommerce-pagination .page-numbers li .current{background:#247eb2;color:#fff}.woocommerce nav.woocommerce-pagination .page-numbers li .current:hover{background:#247eb2}.page-contacts{padding-bottom:100px}.page-contacts .container .body{display:flex;justify-content:space-between;flex-direction:column;gap:30px 50px}.page-contacts .container .body .info{width:100%}.page-contacts .container .body .info .title{font-weight:700;font-size:20px;margin-bottom:10px}.page-contacts .container .body .info .title:not(:first-child){margin-top:20px}.page-contacts .container .body .info a{display:block;font-size:22px;margin-bottom:10px}.page-contacts .container .body .info .work-time{font-size:22px}.page-contacts .container .body .info .map{width:100%;height:400px;margin-top:30px}.page-contacts .container .body .info .map iframe{width:100%;height:100%}.page-contacts .container .body .requisites{max-width:524px;width:100%}.page-contacts .container .body .requisites .title{font-weight:700;font-size:20px;margin-bottom:10px}.page-contacts .container .body .requisites .requisites-info p:not(:last-child){margin-bottom:6px}.favorites{padding-bottom:150px}.favorites #yith-wcwl-form .wishlist-title-container .wishlist-title h2:hover{background:none}.favorites #yith-wcwl-form .wishlist-title-container .wishlist-title .show-title-form{display:none}.favorites #yith-wcwl-form .wishlist-title-container .hidden-title-form{display:none}.favorites #yith-wcwl-form .wishlist_table{border-spacing:0;width:100%;border-collapse:collapse}.favorites #yith-wcwl-form .wishlist_table th{border:1px solid;border-color:#E0E0E0;font-size:16px}.favorites #yith-wcwl-form .wishlist_table td{border:1px solid;border-color:#E0E0E0;text-align:left;font-size:16px;color:#212121}.favorites #yith-wcwl-form .wishlist_table td .wishlist-in-stock{color:#212121}.favorites #yith-wcwl-form .wishlist_table td .wishlist-out-of-stock{color:#d60000}.favorites #yith-wcwl-form .wishlist_table .product-stock-status{width:140px}.favorites #yith-wcwl-form .wishlist_table .product-add-to-cart .remove_from_wishlist{display:none !important}.favorites #yith-wcwl-form .wishlist_table .product-add-to-cart .add_to_cart_button{margin-bottom:0px;max-width:164px;width:100%;background:#e9424d;border:1px solid #e9424d;display:flex !important;padding:15px 10px !important;justify-content:center;align-items:center;color:#fff;transition:.3s;border-radius:6px;cursor:pointer;font-size:14px}.favorites #yith-wcwl-form .wishlist_table .product-add-to-cart .add_to_cart_button:hover{background:#fff;color:#e9424d}.favorites #yith-wcwl-form .wishlist_table .wishlist-empty{font-size:20px;text-align:center}.wishlist_table.mobile li{padding:10px;border:1px solid #E0E0E0}.wishlist_table.mobile li:before{display:none}.wishlist_table.mobile li .additional-info-wrapper .product-remove{text-align:right;position:absolute;right:10px;top:10px}.wishlist_table.mobile li td{width:auto !important;border:none !important}.wishlist_table.mobile li h3{font-size:16px}.cart-page{padding-bottom:150px}.cart-page .woocommerce-cart-form .cart-page__row{display:flex;gap:30px;align-items:flex-start;justify-content:space-between}.cart-page .woocommerce-cart-form .cart-page__row .cart-page__table{max-width:920px;width:100%}.cart-page .woocommerce-cart-form .cart-page__row .cart-page__table h2{margin-bottom:40px}.cart-page .woocommerce-cart-form .cart-page__row .cart-page__table .cart-page__table-item{width:100%;padding-bottom:50px;border-bottom:1px solid rgba(48,48,48,0.2);display:flex;gap:20px 50px;position:relative;padding-right:30px}.cart-page .woocommerce-cart-form .cart-page__row .cart-page__table .cart-page__table-item:not(:last-child){margin-bottom:50px}.cart-page .woocommerce-cart-form .cart-page__row .cart-page__table .cart-page__table-item .cart-page__table-item__img img{width:150px;min-width:150px;height:150px}.cart-page .woocommerce-cart-form .cart-page__row .cart-page__table .cart-page__table-item .cart-page__table-item__body{padding-top:20px;display:flex;flex-direction:column;max-width:400px}.cart-page .woocommerce-cart-form .cart-page__row .cart-page__table .cart-page__table-item .cart-page__table-item__body .cart-page__table-item__title a{font-size:18px;line-height:22px}.cart-page .woocommerce-cart-form .cart-page__row .cart-page__table .cart-page__table-item .cart-page__table-item__body .cart-page__table-item__quantity{margin-top:auto}.cart-page .woocommerce-cart-form .cart-page__row .cart-page__table .cart-page__table-item .cart-page__table-item__body .cart-page__table-item__quantity .quantity{display:flex;width:150px;height:50px;align-items:center;justify-content:space-between;flex-direction:row-reverse;border:1px solid rgba(60,60,60,0.2)}.cart-page .woocommerce-cart-form .cart-page__row .cart-page__table .cart-page__table-item .cart-page__table-item__body .cart-page__table-item__quantity .quantity button{background:none;border:none;cursor:pointer;height:100%;width:50px;font-size:26px;line-height:1}.cart-page .woocommerce-cart-form .cart-page__row .cart-page__table .cart-page__table-item .cart-page__table-item__body .cart-page__table-item__quantity .quantity input{height:auto;border:none;background:none;font-size:18px;font-weight:300;color:#3C3C3C}.cart-page .woocommerce-cart-form .cart-page__row .cart-page__table .cart-page__table-item .cart-page__table-item__price{padding-top:20px;margin-left:auto;font-weight:600;font-size:20px;line-height:24px;white-space:nowrap}.cart-page .woocommerce-cart-form .cart-page__row .cart-page__table .cart-page__table-item .cart-page__table-item__remove{position:absolute;top:0;right:0}.cart-page .woocommerce-cart-form .cart-page__row .cart-page__table .cart-page__table-update{display:none}.cart-page .woocommerce-cart-form .cart-page__row .cart-collaterals{max-width:424px}.cart-page .woocommerce-cart-form .cart-page__row .cart-collaterals .cross-sells{display:none}.cart-page .woocommerce-cart-form .cart-page__row .cart-collaterals .cart_totals{width:100%}.cart-page .woocommerce-cart-form .cart-page__row .cart-collaterals .cart_totals h2{margin-bottom:40px}.cart-page .woocommerce-cart-form .cart-page__row .cart-collaterals .cart_totals .cart_totals__list{margin-bottom:70px}.cart-page .woocommerce-cart-form .cart-page__row .cart-collaterals .cart_totals .cart_totals__list .cart_totals__list-item{display:flex;align-items:center;justify-content:space-between;gap:10px 10px;padding-bottom:20px;border-bottom:1px solid rgba(48,48,48,0.2)}.cart-page .woocommerce-cart-form .cart-page__row .cart-collaterals .cart_totals .cart_totals__list .cart_totals__list-item:not(:last-child){margin-bottom:20px}.cart-page .woocommerce-cart-form .cart-page__row .cart-collaterals .cart_totals .cart_totals__list .cart_totals__list-item .cart_totals__list-item__name{font-size:18px;line-height:22px;font-weight:300;color:#212121}.cart-page .woocommerce-cart-form .cart-page__row .cart-collaterals .cart_totals .cart_totals__list .cart_totals__list-item .cart_totals__list-item__val{font-weight:600;font-size:20px;line-height:24px;color:rgba(48,48,48,0.5)}.cart-page .woocommerce-cart-form .cart-page__row .cart-collaterals .cart_totals .cart_totals__list .cart_totals__list-item .cart_totals__list-item__val .woocommerce-remove-coupon{font-size:12px}.cart-page .woocommerce-cart-form .cart-page__row .cart-collaterals .cart_totals .cart_totals__list .cart_totals__list-item.order-total .cart_totals__list-item__val{font-size:32px;line-height:39px;color:#212121}.cart-page .woocommerce-cart-form .cart-page__row .cart-collaterals .cart_totals .wc-proceed-to-checkout{padding:0px}.cart-page .woocommerce-cart-form .cart-page__row .cart-collaterals .cart_totals .wc-proceed-to-checkout a.button{background:#247eb2;border:1px solid #247eb2;display:flex;padding:15px 10px;color:#fff;border-radius:6px;cursor:pointer;font-size:16px;margin-left:auto}.cart-page .woocommerce-cart-form .cart-page__row .cart-collaterals .cart_totals .wc-proceed-to-checkout a.button:hover{background:#fff;color:#247eb2}.cart-page .woocommerce-cart-form .coupon{margin-top:80px;position:relative;max-width:413px;width:100%}.cart-page .woocommerce-cart-form .coupon input[type='text']{padding:0 70px 18px 0;border:none;border-bottom:1px solid #303030;background:none;font-weight:300;font-size:16px;line-height:1;color:#303030;border-radius:0}.cart-page .woocommerce-cart-form .coupon input[type='submit']{background:url(../img/coupon-arrow.svg) no-repeat;background-size:contain;background-position:center;position:absolute;width:65px;height:8px;padding:10px 0;right:0;top:11px;margin:auto}.checkout-page{padding-bottom:100px}.checkout-page .checkout_coupon .checkout_coupon-flex{display:flex;align-items:center;gap:15px}.checkout-page .checkout_coupon .checkout_coupon-flex .btn{padding:11px 10px}.checkout-page .woocommerce-form-login .woocommerce-form-login__submit{max-width:190px;width:100%;background:#247eb2;border:1px solid #247eb2;display:flex;padding:10px 10px;justify-content:center;align-items:center;color:#fff;transition:.3s;border-radius:6px;cursor:pointer;font-size:16px}.checkout-page .woocommerce-form-login .woocommerce-form-login__submit:hover{background:#fff;color:#247eb2}.checkout-page .woocommerce-form-login .woocommerce-form-login__rememberme{cursor:pointer;line-height:38px}.checkout-page .checkout .flex{display:flex;justify-content:space-between;gap:30px}.checkout-page .checkout .checkout__main{max-width:867px;width:100%}.checkout-page .checkout .checkout__main .col2-set .col-1{float:none;width:100%}.checkout-page .checkout .checkout__main .col2-set .col-1 .form-row{margin-bottom:15px}.checkout-page .checkout .checkout__main .col2-set .col-1 .form-row .woocommerce-form__label-for-checkbox{cursor:pointer}.checkout-page .checkout .checkout__main .col2-set .col-2{float:none;width:100%;margin-top:20px}.checkout-page .checkout .checkout__sidebar{max-width:424px;width:100%}.checkout-page .checkout .checkout__sidebar .checkout-order__list{margin-bottom:50px}.checkout-page .checkout .checkout__sidebar .checkout-order__list .checkout-order__list-item{padding:30px 0;display:flex;align-items:center;justify-content:space-between;gap:10px 15px}.checkout-page .checkout .checkout__sidebar .checkout-order__list .checkout-order__list-item.cart-subtotal{border-bottom:1px solid rgba(48,48,48,0.2)}.checkout-page .checkout .checkout__sidebar .checkout-order__list .checkout-order__list-item.order-total{border-bottom:1px solid rgba(48,48,48,0.2)}.checkout-page .checkout .checkout__sidebar .checkout-order__list .checkout-order__list-item.order-total .checkout-order__list-item__val{font-weight:600;font-size:32px;line-height:39px}.checkout-page .checkout .checkout__sidebar .checkout-order__list .checkout-order__list-item .checkout-order__list-item__name{font-size:18px}.checkout-page .checkout .checkout__sidebar .checkout-order__list .checkout-order__list-item .checkout-order__list-item__val{font-size:20px;min-width:100px;text-align:right}.checkout-page .checkout .checkout__sidebar #payment{background:none;border-radius:0}.checkout-page .checkout .checkout__sidebar #payment .payment__title{font-weight:300;font-size:18px;line-height:26px;margin-bottom:20px}.checkout-page .checkout .checkout__sidebar #payment ul.payment_methods{padding:0px;border:none}.checkout-page .checkout .checkout__sidebar #payment ul.payment_methods li{padding-left:0;margin-bottom:0}.checkout-page .checkout .checkout__sidebar #payment ul.payment_methods li:before{display:none}.checkout-page .checkout .checkout__sidebar #payment ul.payment_methods li input{cursor:pointer;display:none}.checkout-page .checkout .checkout__sidebar #payment ul.payment_methods li input:checked+label:before{background:radial-gradient(circle, #303030 32%, rgba(255,255,255,0) 39%);border-color:#303030}.checkout-page .checkout .checkout__sidebar #payment ul.payment_methods li label{cursor:pointer;font-weight:500;font-size:18px;line-height:22px;display:flex;align-items:center;margin-bottom:22px}.checkout-page .checkout .checkout__sidebar #payment ul.payment_methods li label:before{content:'';width:18px;height:18px;border:1px solid rgba(48,48,48,0.5);display:block;border-radius:100%;margin-right:20px}.checkout-page .checkout .checkout__sidebar #payment ul.payment_methods li div.payment_box{margin:-12px 0 20px;padding:0 0 0 41px;background:none;font-weight:300;font-size:16px;line-height:19.5px;color:rgba(48,48,48,0.5)}.checkout-page .checkout .checkout__sidebar #payment ul.payment_methods li div.payment_box:before{display:none}.checkout-page .checkout .checkout__sidebar #payment div.form-row{padding:0}.checkout-page .checkout .checkout__sidebar #payment .place-order{margin-top:50px}.checkout-page .checkout .checkout__sidebar #payment .place-order .button{max-width:300px;width:100%;background:#247eb2;border:1px solid #247eb2;display:flex;padding:15px 10px;justify-content:center;align-items:center;color:#fff;transition:.3s;border-radius:6px;font-weight:400}.checkout-page .checkout .checkout__sidebar #payment .place-order .button:hover{background:#fff;color:#247eb2}.checkout-page .woocommerce-notice--success{font-size:30px;line-height:40px;font-weight:500;text-align:center;margin-bottom:35px !important}.checkout-page ul.order_details li{font-size:1em;margin-bottom:20px}.checkout-page ul.order_details li:before{display:none}.checkout-page .woocommerce-order-details .woocommerce-order-details__title{text-align:center}.checkout-page .woocommerce-order-details .shop_table{border:none;border-spacing:0px;border-collapse:collapse}.checkout-page .woocommerce-order-details .shop_table th{vertical-align:middle}.checkout-page .woocommerce-order-details .shop_table td{border-top:none;padding:15px 0;font-size:16px;line-height:20px;font-weight:400;border-bottom:1px solid rgba(48,48,48,0.2)}.checkout-page .woocommerce-order-details .shop_table td:first-child{padding-right:20px}.checkout-page .woocommerce-order-details .shop_table thead th{font-weight:500;font-size:18px;line-height:22px;border-bottom:1px solid rgba(48,48,48,0.2);padding:0 0 30px 0}.checkout-page .woocommerce-order-details .shop_table tfoot th{border-top:none;border-bottom:1px solid rgba(48,48,48,0.2);padding-left:0}.checkout-page .order-received__btn{display:flex;justify-content:center;flex-wrap:wrap;gap:20px 30px;margin-top:50px}.cross-sells{padding:50px 0;position:relative}.cross-sells .cross-sells-swiper .item{width:auto}.cross-sells .cross-sells-swiper .item .product-item:hover{transform:none}.cross-sells .navigation{display:flex;justify-content:space-between;align-items:center;position:absolute;top:0;bottom:0;width:calc(100% + 44px);left:-22px;margin:0 auto}.cross-sells .navigation .prev{width:44px;height:44px;border-radius:25px;box-shadow:0 1px 4px #bfbfbf;z-index:9;cursor:pointer;transition:.3s;background:#fff;position:relative}.cross-sells .navigation .prev:before{content:'';display:block;width:20px;height:20px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background:url(../img/arrow-slider.svg) no-repeat;background-size:cover;transform:rotate(180deg)}.cross-sells .navigation .next{width:44px;height:44px;border-radius:25px;box-shadow:0 1px 4px #bfbfbf;z-index:9;cursor:pointer;transition:.3s;background:#fff;position:relative}.cross-sells .navigation .next:before{content:'';display:block;width:20px;height:20px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background:url(../img/arrow-slider.svg) no-repeat;background-size:cover}.have-viewed{padding:50px 0 100px;position:relative}.have-viewed .have-viewed-swiper .item{width:auto}.have-viewed .have-viewed-swiper .item .product-item:hover{transform:none}.have-viewed .navigation{display:flex;justify-content:space-between;align-items:center;position:absolute;top:0;bottom:0;width:calc(100% + 44px);left:-22px;margin:0 auto}.have-viewed .navigation .swiper-button-lock{display:block}.have-viewed .navigation .prev{width:44px;height:44px;border-radius:25px;box-shadow:0 1px 4px #bfbfbf;z-index:9;cursor:pointer;transition:.3s;background:#fff;position:relative}.have-viewed .navigation .prev:before{content:'';display:block;width:20px;height:20px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background:url(../img/arrow-slider.svg) no-repeat;background-size:cover;transform:rotate(180deg)}.have-viewed .navigation .next{width:44px;height:44px;border-radius:25px;box-shadow:0 1px 4px #bfbfbf;z-index:9;cursor:pointer;transition:.3s;background:#fff;position:relative}.have-viewed .navigation .next:before{content:'';display:block;width:20px;height:20px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background:url(../img/arrow-slider.svg) no-repeat;background-size:cover}.woocommerce-product-gallery{float:none !important}.woocommerce div.outofstock .single-product__grid-right .quantity{display:none !important}.woocommerce div.product .single-product-main .single-product__grid{display:flex;justify-content:space-between;gap:30px}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-left{width:100%}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-left .onsale{display:none}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-left .single-product__sale{position:absolute;top:12px;left:0;width:55px;height:22px;display:flex;align-items:center;justify-content:center;font-size:14px;background:#d60000;color:#fff;z-index:9}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-left .single-product__sale:before{content:"";border-width:11px 7px 11px 0px;border-style:solid;width:0px;height:0px;position:absolute;right:-6px;top:0px;border-color:#d60000 transparent #d60000 #d60000}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-left .nameplates{position:absolute;top:12px;right:0;display:flex;flex-direction:column;gap:12px;z-index:9}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-left .nameplates .hot-product{width:42px;height:22px;background:#13a4ff;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:1;position:relative}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-left .nameplates .hot-product:before{content:"";border-width:11px 0px 11px 7px;border-style:solid;width:0px;height:0px;position:absolute;left:-6px;top:0px;border-color:#13a4ff #13a4ff #13a4ff transparent}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-left .nameplates .top-product{width:42px;height:22px;background:#3caa3c;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:1;position:relative}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-left .nameplates .top-product:before{content:"";border-width:11px 0px 11px 7px;border-style:solid;width:0px;height:0px;position:absolute;left:-6px;top:0px;border-color:#3caa3c #3caa3c #3caa3c transparent}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-left .nameplates .pro-product{width:42px;height:22px;background:#666;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:1;position:relative}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-left .nameplates .pro-product:before{content:"";border-width:11px 0px 11px 7px;border-style:solid;width:0px;height:0px;position:absolute;left:-6px;top:0px;border-color:#666 #666 #666 transparent}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-left .single-product-gallery{color:#fff;max-width:600px;width:100%;position:relative}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-left .single-product-gallery .single-product-gallery__flex{display:flex;align-items:flex-start;flex-direction:column}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-left .single-product-gallery .single-product-gallery__flex .single-product-gallery__images{width:100%;height:600px;overflow:hidden;border:1px solid #E6EFFB;box-sizing:border-box;border-radius:8px;position:relative}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-left .single-product-gallery .single-product-gallery__flex .single-product-gallery__images .swiper-container{width:100%;height:100%}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-left .single-product-gallery .single-product-gallery__flex .single-product-gallery__images .swiper-container .single-product-gallery__images__slide{margin-bottom:0px !important;display:flex;align-items:center;justify-content:center}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-left .single-product-gallery .single-product-gallery__flex .single-product-gallery__images .swiper-container .single-product-gallery__images__slide a{outline:none}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-left .single-product-gallery .single-product-gallery__flex .single-product-gallery__images .swiper-container .single-product-gallery__images__slide a img{object-fit:cover;object-position:50% 50%}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-left .single-product-gallery .single-product-gallery__flex .single-product-gallery__images .single-product-gallery__prev{cursor:pointer;text-align:center;width:32px;height:32px;display:none;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:9;margin:0 auto;transition:.3s;border-radius:8px;position:absolute;top:0;bottom:0;left:16px;margin:auto;transform:rotate(-90deg)}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-left .single-product-gallery .single-product-gallery__flex .single-product-gallery__images .single-product-gallery__next{cursor:pointer;text-align:center;width:32px;height:32px;display:none;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:9;margin:0 auto;transition:.3s;border-radius:8px;position:absolute;top:0;bottom:0;right:16px;margin:auto;transform:rotate(90deg)}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-left .single-product-gallery .single-product-gallery__flex .single-product-gallery__col{display:flex;width:100%;height:87px;margin-top:20px}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-left .single-product-gallery .single-product-gallery__flex .single-product-gallery__col .single-product-gallery__thumbs{height:100%;overflow:hidden}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-left .single-product-gallery .single-product-gallery__flex .single-product-gallery__col .single-product-gallery__thumbs .swiper-container{width:100%;height:100%}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-left .single-product-gallery .single-product-gallery__flex .single-product-gallery__col .single-product-gallery__thumbs .swiper-container .single-product-gallery__slide{border:1px solid #E6EFFB;box-sizing:border-box;border-radius:8px;max-height:87px;max-width:115px;width:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-left .single-product-gallery .single-product-gallery__flex .single-product-gallery__col .single-product-gallery__thumbs .swiper-container .single-product-gallery__slide.swiper-slide-thumb-active{border-color:#247eb2}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-left .single-product-gallery .single-product-gallery__flex .single-product-gallery__col .single-product-gallery__thumbs .swiper-container .single-product-gallery__slide img{max-height:100%;object-fit:cover;object-position:50% 50%}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-left .single-product-gallery .single-product-gallery__flex .single-product-gallery__col .single-product-gallery__prev{cursor:pointer;text-align:center;width:32px;height:32px;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:9;margin:auto 10px auto 0;transition:.3s;border-radius:8px;transform:rotate(-90deg)}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-left .single-product-gallery .single-product-gallery__flex .single-product-gallery__col .single-product-gallery__next{cursor:pointer;text-align:center;width:32px;height:32px;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:9;margin:auto 0 auto 10px;transition:.3s;border-radius:8px;transform:rotate(90deg)}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-mid{max-width:350px;width:100%}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-mid .attributes{width:auto}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-mid .attributes .row{display:flex}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-mid .attributes .row:not(:last-child){margin-bottom:7px}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-mid .attributes .row .name{font-weight:600;text-align:left;padding-right:5px}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-mid .attributes .all-attr{display:flex;align-items:center}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-mid .attributes .all-attr:after{content:'';width:25px;min-width:25px;height:25px;background:url(../img/arrow-gallery.svg) no-repeat;background-size:cover;transform:rotate(90deg)}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-mid .single__warranty{display:flex;align-items:center;gap:10px;font-size:14px}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-mid .single__warranty:before{content:'';width:20px;min-width:20px;height:20px;background:url(../img/icon-warranty.svg) no-repeat;background-size:cover}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-right{max-width:320px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-right .single-product__stock{display:flex;align-items:center;color:#a0a4bc;font-size:14px;line-height:1}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-right .single-product__stock.instock:before{content:'';width:18px;min-width:18px;height:18px;min-height:18px;background:url(../img/instock.svg) no-repeat;background-size:100% 100%;margin-right:5px}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-right .single-product__stock.outstock:before{content:'';width:18px;min-width:18px;height:18px;min-height:18px;background:url(../img/outstock.svg) no-repeat;background-size:cover;margin-right:5px}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-right .yith-wcwl-add-to-wishlist{margin-top:0}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-right .yith-wcwl-add-to-wishlist .separator{display:none}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-right .yith-wcwl-add-to-wishlist .view-wishlist{display:none}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-right .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .delete_item{font-size:0}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-right .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .delete_item:after{content:"В избранном";font-size:14px;line-height:1;font-weight:400;color:#a0a4bc;padding-left:5px}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-right .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a{background:none;padding:0;color:#212121;font-size:18px}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-right .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a i{margin-right:0;font-size:18px}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-right .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a span{font-size:14px;line-height:1;font-weight:400;color:#a0a4bc}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-right .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:hover{color:#247eb2}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-right .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:hover span{color:#247eb2}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-right .single-product__price{width:100%;padding:20px 24px;background:#fff;border:1px solid #eee;border-radius:6px;box-shadow:0 2px 2px #e6e6e6;margin-bottom:auto}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-right .single-product__price .price{font-size:33px;font-weight:600;margin-bottom:14px;display:flex;flex-direction:column;color:#212121;font-family:NotoSerif,sans-serif}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-right .single-product__price .price del{color:#a0a4bc;font-size:22px;font-weight:400}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-right .single-product__price .price ins{text-decoration:none;color:#212121}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-right .single-product__price .quantity{display:flex;width:150px;height:40px;margin:40px auto 20px auto;align-items:center;justify-content:space-between;flex-direction:row-reverse;border:1px solid rgba(60,60,60,0.2)}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-right .single-product__price .quantity button{background:none;border:none;cursor:pointer;height:100%;width:30px;font-size:20px;line-height:1}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-right .single-product__price .quantity input{height:auto;border:none;background:none;font-size:16px;font-weight:300;color:#3C3C3C;;padding:0 3px}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-right .single-product__price .wp-element-button{display:none}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-right .single-product__price .add_to_cart_button{font-family:NotoSerif,sans-serif;width:100%;background:#e9424d;border:1px solid #e9424d;display:flex;padding:15px 10px;justify-content:center;align-items:center;color:#fff;transition:.3s;border-radius:6px;cursor:pointer;font-size:20px;margin-bottom:16px}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-right .single-product__price .add_to_cart_button:hover{color:#e9424d;background:none}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-right .single-product__price .added_to_cart{display:none}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-right .single-product__price .delivery-item{width:100%;padding:16px 0;border-top:1px solid #ebebeb;font-family:NotoSerif,sans-serif;font-weight:600}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-right .single-product__price .delivery-item:last-child{padding-bottom:0}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-right .single-product__price .delivery-item a{display:flex;align-items:center;gap:10px;font-size:14px;line-height:1}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-right .single-product__price .delivery-item a span{border-bottom:1px dotted}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-right .single-product__price .delivery-item a.pickup:before{content:'';width:22px;min-width:22px;height:22px;display:block;background:url(../img/icon-pickup.svg) no-repeat;background-size:cover}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-right .single-product__price .delivery-item a.delivery:before{content:'';width:22px;min-width:22px;height:22px;display:block;background:url(../img/icon-delivery.svg) no-repeat;background-size:cover}.woocommerce div.product .single-product-main .single-product__head{margin-bottom:24px}.woocommerce div.product .single-description__row{padding:50px 0;display:flex;gap:30px}.woocommerce div.product .single-description__row .woocommerce-tabs{width:100%}.woocommerce div.product .single-description__row .woocommerce-tabs .tabs{padding:0;border-bottom:1px solid #dee0ee}.woocommerce div.product .single-description__row .woocommerce-tabs .tabs:before{display:none}.woocommerce div.product .single-description__row .woocommerce-tabs .tabs:after{display:none}.woocommerce div.product .single-description__row .woocommerce-tabs .tabs li{border:none;background:none;border-radius:0;padding:0 2em}.woocommerce div.product .single-description__row .woocommerce-tabs .tabs li:before{display:none}.woocommerce div.product .single-description__row .woocommerce-tabs .tabs li:after{display:none}.woocommerce div.product .single-description__row .woocommerce-tabs .tabs li.active{color:#247eb2;border-bottom:1px solid #247eb2}.woocommerce div.product .single-description__row .woocommerce-tabs .woocommerce-Tabs-panel{margin-bottom:0}.woocommerce div.product .single-description__row .woocommerce-tabs .woocommerce-Tabs-panel h2{display:none}.woocommerce div.product .single-description__row .woocommerce-tabs .woocommerce-Tabs-panel .single__advantages{margin-top:40px}.woocommerce div.product .single-description__row .woocommerce-tabs .woocommerce-Tabs-panel .single__warranty{margin-top:40px;display:flex;align-items:center;gap:20px;font-weight:600}.woocommerce div.product .single-description__row .woocommerce-tabs .woocommerce-Tabs-panel .single__warranty:before{content:'';width:40px;min-width:40px;height:40px;background:url(../img/icon-warranty.svg) no-repeat;background-size:cover}.woocommerce div.product .single-description__row .woocommerce-tabs .woocommerce-Tabs-panel .single__note{color:#a0a4bc;font-style:italic;margin-top:40px}.woocommerce div.product .single-description__row .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-product-attributes{border:none}.woocommerce div.product .single-description__row .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-product-attributes th{width:auto;text-align:left;padding:0;border:none;line-height:1;padding-top:8px;position:relative}.woocommerce div.product .single-description__row .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-product-attributes th span{background:#fff;padding-right:3px}.woocommerce div.product .single-description__row .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-product-attributes th p{padding:0}.woocommerce div.product .single-description__row .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-product-attributes th:before{content:"";position:absolute;left:0;bottom:1px;width:100%;border-bottom:1px dotted #666;z-index:-1}.woocommerce div.product .single-description__row .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-product-attributes td{font-style:normal;border:none;line-height:1;padding-top:8px}.woocommerce div.product .single-description__row .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-product-attributes td a{pointer-events:none}.woocommerce div.product .single-description__row .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-product-attributes td p{padding:0}.woocommerce div.product .single-description__row .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-product-attributes td:nth-child(even){background:none}.woocommerce div.product .single-description__row .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-product-attributes tr:nth-child(even) th{background:none}.woocommerce div.product .single-description__row .single-add-info{width:320px;min-width:320px}.woocommerce div.product .single-description__row .single-add-info .manufacturer{position:relative}.woocommerce div.product .single-description__row .single-add-info .manufacturer .hint{position:absolute;width:16px;height:16px;font-size:10px;line-height:1;color:#fff;background:#a0a4bc;border-radius:100%;display:flex;align-items:center;justify-content:center;top:0;left:150px;cursor:pointer}.woocommerce div.product .single-description__row .single-add-info .manufacturer .hint:hover .description{display:block}.woocommerce div.product .single-description__row .single-add-info .manufacturer .hint .description{display:none;color:#212121;padding-bottom:15px;position:absolute;font-size:14px;line-height:1.5;bottom:100%}.woocommerce div.product .single-description__row .single-add-info .manufacturer .hint .description .content{min-width:320px;height:200px;overflow:auto;padding:12px;text-align:left;background:#fff;border-radius:6px;filter:drop-shadow(0 2px 8px rgba(0,0,0,0.25))}.woocommerce div.product .single-description__row .single-add-info .manufacturer .hint .description:before{content:"";position:absolute;border:10px solid transparent;top:calc(100% - 15px);border-top-color:#fff;z-index:9;border-bottom:0;left:50%;transform:translateX(-50%)}.woocommerce div.product .single-description__row .single-add-info .manufacturer .logo{width:100%;height:60px}.woocommerce div.product .single-description__row .single-add-info .manufacturer .logo img{max-width:100%;width:auto;max-height:60px;height:auto;display:block}.woocommerce div.product .single-description__row .single-add-info .manufacturer .flag-item{display:flex;align-items:center;gap:10px;font-size:14px}.woocommerce div.product .single-description__row .single-add-info .manufacturer .flag-item:not(:last-child){margin-bottom:10px}.woocommerce div.product .single-description__row .single-add-info .equipment{margin-top:20px}.woocommerce div.product .single-description__row .single-add-info .packaging-information{margin-top:20px}.woocommerce div.product .single-description__row .single-add-info .packaging-information .item{font-size:14px}.woocommerce div.product .single-description__row .single-add-info .packaging-information .item:not(:last-child){margin-bottom:5px}.woocommerce div.product .single-description__row .single-add-info .single__documents{margin-top:20px}.woocommerce div.product .single-description__row .single-add-info .single__documents .item{display:flex;align-items:center;gap:6px;font-size:14px}.woocommerce div.product .single-description__row .single-add-info .single__documents .item:not(:last-child){margin-bottom:10px}.woocommerce div.product .single-description__row .single-add-info .single__documents .item:before{content:'';display:block;width:18px;min-width:18px;height:20px;background:url(../img/icon-doc.svg) no-repeat;background-size:cover}.page-delivery-payment{padding-bottom:100px}.page-delivery-payment .container .body .section:not(:last-child){margin-bottom:25px}.page-about-company{padding-bottom:100px}.page-about-company .container .body .section:not(:last-child){margin-bottom:25px}.page-privacy-policy{padding-bottom:100px}.popup{position:fixed;width:100%;height:100vh;left:0;top:0;z-index:9999;background:rgba(0,0,0,0.5);display:none;align-items:center;justify-content:center;transition:.3s}.popup.active{display:flex}.popup .popup__body{max-width:600px;width:100%;max-height:470px;height:100%;overflow:auto;margin:0 10px;position:relative}.popup .popup__body .popup__close{position:absolute;top:30px;right:40px;width:18px;height:18px;background:url(../img/close.svg) no-repeat;background-size:cover;cursor:pointer;transition:.3s}.popup .popup__body .popup__form{width:100%;padding:70px;background:#FFFFFF}.popup .popup__body .popup__form .popup__form-title{font-size:32px;line-height:35px;margin-bottom:30px;text-align:center}.popup .popup__body .popup__form .popup__form-input{width:100%;margin-bottom:20px}.popup .popup__body .popup__form .popup__form-checkbox{margin-bottom:20px}.popup .popup__body .popup__form .popup__form-checkbox label{cursor:pointer}.popup .popup__body .popup__form .popup__form-checkbox label input{display:none}.popup .popup__body .popup__form .popup__form-checkbox label input:checked+span::before{border-color:#247eb2;background-color:#247eb2;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.popup .popup__body .popup__form .popup__form-checkbox label span{display:block;padding-left:30px;position:relative;user-select:none;color:rgba(60,60,60,0.5);font-size:14px;line-height:20px}.popup .popup__body .popup__form .popup__form-checkbox label span:before{content:'';display:inline-block;width:16px;height:16px;border:1px solid rgba(60,60,60,0.5);position:absolute;left:0;top:1px;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.popup .popup__body .popup__form .popup__form-checkbox label span a{padding-left:3px;color:rgba(60,60,60,0.5);text-decoration:underline}.popup .popup__body .popup__form .popup__form-checkbox label span a:hover{text-decoration:none}.popup .popup__body .popup__form .popup__form-submit{display:flex;justify-content:center;margin-top:48px;margin-bottom:20px}.popup-thanks{position:fixed;width:100%;height:100vh;left:0;top:0;z-index:9999;background:rgba(0,0,0,0.5);display:none;align-items:center;justify-content:center;transition:.3s}.popup-thanks.active{display:flex}.popup-thanks .popup-thanks__body{max-width:600px;width:100%;background:#fff;position:relative;padding:40px 20px;max-height:330px;height:100%;overflow:auto;margin:0 10px;border-radius:1px}.popup-thanks .popup-thanks__body .popup-thanks__close{width:24px;height:24px;position:absolute;top:20px;right:20px;background:url(../img/close.svg) no-repeat;background-size:cover;transition:.2s;cursor:pointer}.popup-thanks .popup-thanks__body .popup-thanks__title{font-size:45px;line-height:49px;text-align:center;margin-bottom:30px}.popup-thanks .popup-thanks__body .popup-thanks__text{text-align:center;margin-bottom:40px}.popup-thanks .popup-thanks__body .popup-thanks__btn{margin:0 auto;cursor:pointer}@media screen and (max-width: 1440px){.bot__header .container .search{max-width:400px}.slider-products .container .body .navigation{bottom:100px;left:-15px;width:calc(100% + 30px)}.slider-products.slider-products__category .container .body .navigation{bottom:0px}.cross-sells .navigation{left:-16px;width:calc(100% + 32px)}.have-viewed .navigation{left:-16px;width:calc(100% + 32px)}.category .container .category-content .body .products{grid-template-columns:repeat(3, minmax(240px, 256px))}}@media screen and (max-width: 1300px){header .top__header{display:none}header .mid__header .container .contacts{margin-left:50px}.bot__header .container .mob-menu__btn{display:block}.bot__header .container .catalog-menu{display:none}.bot__header .container .catalog-menu .catalog-btn{display:none}.home .bot__header .container .catalog-menu{display:none}.home .bot__header .container .catalog-menu .catalog{display:none}nav#mob-menu{display:block}.main-slider .container .content .empty{display:none}.main-slider .container .content .main-swiper .item{height:420px}.about-us .container .body{flex-wrap:wrap}.about-us .container .body .title{width:30%;margin-top:0;font-size:48px;text-align:left}.about-us .container .body .description{max-width:none;width:67%;margin:0}.about-us .container .body .list{max-width:none;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;margin-top:20px}.about-us .container .body .list .item:not(:last-child){margin-bottom:0}.about-us .container .body .list .item .name{font-size:18px}.woocommerce div.product .single-product-main .single-product__body .single-product__grid .single-product__grid-mid{display:none}}@media screen and (max-width: 1181px){.category .container .category-content{flex-direction:column}.category .container .category-content .sidebar{max-width:none}.category .container .category-content .body .products{grid-template-columns:repeat(4, minmax(240px, 256px))}}@media screen and (max-width: 1100px){.container{max-width:959px;padding:0 16px}footer .container .footer__top .menu{display:none}.page-brands .container .body{grid-template-columns:repeat(4, 1fr)}.cart-page .woocommerce-cart-form .cart-page__row{flex-direction:column}.cart-page .woocommerce-cart-form .cart-page__row .cart-collaterals{max-width:none}.checkout-page .checkout .flex{flex-direction:column}.checkout-page .checkout .checkout__main{max-width:none}.checkout-page .checkout .checkout__sidebar{max-width:none}.checkout-page .woocommerce-error{font-size:14px}h1{font-size:24px}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-left .single-product-gallery{max-width:500px}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-left .single-product-gallery .single-product-gallery__flex .single-product-gallery__images{height:500px}.category .container .category-content .body .products{grid-template-columns:repeat(3, minmax(240px, 256px))}}@media screen and (max-width: 991px){.container{max-width:735px}header .mid__header .container .logo img{width:180px}header .mid__header .container .contacts{margin-left:0}header .mid__header .container .contacts a{font-family:"Museo Sans Cyrl 500",sans-serif;font-size:18px;font-weight:700}header .mid__header .container .email{font-family:"Museo Sans Cyrl 500",sans-serif;font-size:18px;font-weight:700}header .mid__header .container .soc a img{width:30px;height:30px}header .mid__header .container .panel a{font-size:16px}.bot__header .container .stocks{display:none}.bot__header .container .btn-phone{max-width:200px;font-size:16px}nav#mob-menu ul li.mob-menu__stocks{display:block}.main-slider .container .content .empty{display:none}.main-slider .container .content .main-swiper .item{height:300px}.about-us{padding:50px 0}.about-us .container .body .title{font-size:36px}.about-us .container .body .description{font-size:18px}.about-us .container .body .list .item .name{font-size:16px}.popular-category .products .item{max-width:215px;min-width:215px;min-height:255px}.popular-category .products .item .img{height:110px}.popular-category .products .item .img img{max-height:110px}.popular-category .products .item .name{font-size:18px}.banner{padding:25px 0}.brands .container .body{grid-gap:20px 30px;grid-template-columns:repeat(3, 1fr)}.min-height{min-height:300px}.page-contacts .container .body{flex-direction:column}.category .container .category-content .body .subcategory{grid-template-columns:repeat(3, minmax(194px, 252px))}.category .container .category-content .body .products{grid-template-columns:repeat(3, minmax(220px, 256px))}.category .container .category-content .body .products.list .product-item .body .product-item__title{font-size:16px;margin-bottom:20px}.category .container .category-content .body .products.list .product-item .product-item__photo{max-width:176px}.authorization-section .woocommerce .col2-set{display:flex;flex-direction:column;gap:20px}.authorization-section .woocommerce .col2-set:before{display:none}.authorization-section .woocommerce .col2-set:after{display:none}.authorization-section .woocommerce .col2-set .col-1{float:none;width:100%}.authorization-section .woocommerce .col2-set .col-2{float:none;width:100%}.logged-in .authorization-section .woocommerce{flex-direction:column}.authorization-section .woocommerce .woocommerce-MyAccount-navigation{max-width:none}.woocommerce div.product .single-product-main .single-product__head .single-product__grid{grid-gap:15px}.woocommerce div.product .single-product-main .single-product__grid{flex-wrap:wrap}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-left .single-product-gallery{margin:0 auto}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-right{max-width:none}.woocommerce div.product .single-description__row{flex-direction:column}.woocommerce div.product .single-description__row .single-add-info{width:100%}.product-item{min-width:227px}}@media screen and (max-width: 767px){.container{max-width:543px}h2{font-size:25px}header .mid__header .container{flex-wrap:wrap}header .mid__header .container .logo{width:100%}header .mid__header .container .logo img{margin:0 auto}.bot__header .container .search{max-width:40px;min-width:40px}.bot__header .container .search .mob__btn{display:flex}.bot__header .container .search .aws-container{display:none}.main-slider .container .content .main-swiper .item{height:220px}.main-slider .container .content .main-swiper .navigation .main-prev{width:30px;height:30px}.main-slider .container .content .main-swiper .navigation .main-next{width:30px;height:30px}.product-item{max-width:242px;min-width:242px}.slider-products{padding:30px 0}.banner .container .body{grid-gap:5px}footer .container .footer__top .subscribe{max-width:270px}footer .container .footer__bot{flex-direction:column}footer .container .footer__bot .info{width:100%;margin-bottom:20px}.about-us .container .body .title{font-size:26px;width:28%}.about-us .container .body .description{font-size:15px}.about-us .container .body .list .item .name{font-size:14px}.page-brands .container .body{grid-template-columns:repeat(3, 1fr)}.min-height{min-height:auto}.page-contacts .container .body .info .title{font-size:16px}.page-404 .container .body{padding:10px 0 50px}.page-404 .container .body .description{font-size:18px}.category .container .category-content .body .subcategory{grid-template-columns:repeat(2, minmax(194px, 252px))}.category .container .category-content .body .products{grid-template-columns:repeat(2, minmax(220px, 256px))}.category .container .category-content .body .products.list .product-item{flex-wrap:wrap}.category .container .category-content .body .products.list .product-item .product-item__photo{margin:10px auto 12px}.category .container .category-content .body .products.list .product-item .foot{max-width:none}.category .container .category-content .body .products.list .product-item .foot .product-item__row-quantity{width:100%;flex-direction:row;align-items:center}.category .container .category-content .body .products.list .product-item .foot .product-item__row{width:100%}.favorites{padding-bottom:100px}.cart-page{padding-bottom:100px}.cart-page .woocommerce-cart-form .cart-page__row .cart-page__table .cart-page__table-item{gap:20px;padding-bottom:20px}.cart-page .woocommerce-cart-form .cart-page__row .cart-page__table .cart-page__table-item:not(:last-child){margin-bottom:25px}.cart-page .woocommerce-cart-form .cart-page__row .cart-page__table .cart-page__table-item .cart-page__table-item__img img{width:100px;min-width:100px;height:100px}.cart-page .woocommerce-cart-form .cart-page__row .cart-page__table .cart-page__table-item .cart-page__table-item__body .cart-page__table-item__title a{font-size:16px}.cart-page .woocommerce-cart-form .cart-page__row .cart-page__table .cart-page__table-item .cart-page__table-item__body .cart-page__table-item__quantity{margin-top:20px}.checkout-page ul.order_details li{font-size:0.8em}.authorization-section .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table td .btn{margin-left:auto}h1{font-size:22px}.woocommerce div.product .single-product-main .single-product__grid .single-product__grid-left .single-product-gallery .single-product-gallery__flex .single-product-gallery__images{height:auto}}@media screen and (max-width: 575px){.container{max-width:100%}body{font-size:14px}h1{font-size:19px}h2{font-size:22px}h3{font-size:18px}.about-us .container h2{margin-bottom:30px}.about-us .container .body .title{font-size:26px;width:100%}.about-us .container .body .description{width:100%}.about-us .container .body .list{grid-template-columns:1fr}header .mid__header .container .email{display:none}header .mid__header .container .contacts a{font-size:16px}.bot__header .container .btn-phone{font-size:12px}.bot__header .container .btn-phone svg{width:16px;height:16px}.bot__header .container .wishlist{font-size:11px}.bot__header .container .wishlist .fa{font-size:25px}.bot__header .container .cart{font-size:11px}.bot__header .container .cart svg{width:26px}.main-slider .container .content .main-swiper .item{height:auto}.popular-category .products .item{min-height:225px}.popular-category .products .item .name{font-size:16px}.popular-category .products .item .img{height:80px}.popular-category .products .item .img img{max-height:80px}.slider-products .container .body .navigation .prev{width:35px;height:35px}.slider-products .container .body .navigation .next{width:35px;height:35px}.brands .container .body{grid-gap:20px;grid-template-columns:repeat(2, 1fr)}footer .container .footer__top{flex-direction:column}footer .container .footer__top .subscribe{max-width:none}footer .container .footer__top .subscribe .subscribe-form .submit input{max-width:none}footer .container .footer__top .footer__col .contacts{text-align:center}footer .container .footer__top .footer__col .email{text-align:center}footer .container .footer__top .footer__col .work-time{text-align:center}.popup .popup__body{max-height:376px}.popup .popup__body .popup__close{top:10px;right:10px}.popup .popup__body .popup__form{padding:20px}.popup .popup__body .popup__form .popup__form-title{font-size:27px;line-height:30px;margin-bottom:20px}.popup .popup__body .popup__form .popup__form-submi{margin-top:30px}.page-brands{padding-bottom:50px}.page-brands .container .body{grid-template-columns:repeat(2, 1fr)}.page-contacts{padding-bottom:50px}.page-contacts .container .body .info a{font-size:20px}.page-contacts .container .body .info .work-time{font-size:20px}.page-contacts .container .body .info .map{height:300px}.category .container .category-content .body .subcategory{grid-template-columns:repeat(2, 1fr)}.category .container .category-content .body .subcategory a .img{width:28px;height:28px}.category .container .category-content .body .subcategory a .img img{max-width:28px;max-height:28px}.category .container .category-content .body .subcategory a h5{font-size:11px}.category .container .category-content .body .products{justify-content:space-around;grid-template-columns:repeat(auto-fit, minmax(220px, 290px))}.category .container .category-content .body .products .product-item{max-width:290px}.woocommerce-ordering{max-width:170px;width:100%;font-size:13px}.favorites{padding-bottom:50px}.cart-page{padding-bottom:50px}.cart-page .woocommerce-cart-form .coupon{margin-top:40px}.cart-page .woocommerce-cart-form .cart-page__row .cart-page__table .cart-page__table-item{flex-wrap:wrap}.cart-page .woocommerce-cart-form .cart-page__row .cart-page__table .cart-page__table-item .cart-page__table-item__img{order:-1}.cart-page .woocommerce-cart-form .cart-page__row .cart-page__table .cart-page__table-item .cart-page__table-item__body{max-width:none;width:100%}.cart-page .woocommerce-cart-form .cart-page__row .cart-page__table .cart-page__table-item .cart-page__table-item__body .cart-page__table-item__title a{width:100%;font-size:16px}.cart-page .woocommerce-cart-form .cart-page__row .cart-page__table .cart-page__table-item .cart-page__table-item__body .cart-page__table-item__quantity{margin-top:20px}.cart-page .woocommerce-cart-form .cart-page__row .cart-page__table .cart-page__table-item .cart-page__table-item__price{order:-1}.authorization-section{padding-bottom:50px}.checkout-page{padding-bottom:50px}.checkout-page .checkout_coupon .checkout_coupon-flex{flex-direction:column}.checkout-page .checkout_coupon .checkout_coupon-flex .form-row{width:80%}.checkout-page .checkout .checkout__sidebar .checkout-order__list .checkout-order__list-item .checkout-order__list-item__name{font-size:16px}.checkout-page .checkout .checkout__sidebar .checkout-order__list .checkout-order__list-item.order-total .checkout-order__list-item__val{font-size:26px;line-height:31px}.checkout-page .checkout .checkout__sidebar #payment .place-order .button{margin:0 auto}.checkout-page .woocommerce-notice--success{font-size:24px;line-height:27px}.checkout-page .woocommerce-order-details .shop_table td{font-size:14px}.checkout-page .woocommerce-order-details .shop_table td:first-child{width:72%}.checkout-page ul.order_details li{font-size:0.7em}.breads .container a{font-size:12px}.woocommerce .woocommerce-breadcrumb{font-size:12px}.woocommerce div.product .single-description__row{padding:40px 0 20px}.cross-sells{padding:30px 0}.have-viewed{padding:30px 0 50px}.popup-thanks .popup-thanks__body{max-height:300px}.popup-thanks .popup-thanks__body .popup-thanks__title{font-size:30px;line-height:36px}.page-delivery-payment{padding-bottom:50px}.page-about-company{padding-bottom:50px}.page-privacy-policy{padding-bottom:50px}}@media screen and (max-width: 420px){h2{font-size:19px}.bot__header .container .btn-phone{padding:0 5px;text-align:center;line-height:1}.bot__header .container .btn-phone svg{display:none}.category .container .category-content .body .subcategory a h5{font-size:10px}.checkout-page .checkout .checkout__sidebar .checkout-order__list .checkout-order__list-item .checkout-order__list-item__name{font-size:14px}}
