body{font-family:'Roboto',sans-serif}h1,h2{font-family:'Roboto',sans-serif;font-weight:700}h3,h4,h5{font-family:'Roboto',sans-serif;font-weight:600}.pagetitle{background-image:linear-gradient(135deg,rgba(206,32,34,1) 0%,rgba(120,12,13,1) 100%)}.pagetitle h1,.pagetitle ul li,.pagetitle ul li a{color:#fff}.woocommerce-breadcrumb{margin-top:20px;opacity:.8;font-size:14px;color:#fff}.woocommerce-breadcrumb a{color:#fff;text-decoration:none}.run{background-color:#ce2022;padding:5px 0;text-align:center;color:#fff;font-size:11px}.run p{margin-bottom:0}.footer{background-color:#f5f5f5;border-top:2px solid #ce2022;padding-top:30px}.top-head{background-color:#f5f5f5}.top-head ul li,.top-head ul li a,.top-head .cart a,.top-head .search a,.footer ul li,.footer ul li a{color:#333}.footer ul li,.footer ul li a{font-family:gilroy-regular,sans-serif;margin-bottom:5px;line-height:1.3}.block-gray{background-color:#f5f5f5}.block-office{margin-top:60px}.products{padding:60px 0}.related{padding-bottom:0}.about .btn-wrap{margin-top:30px}.arrow-wrap{text-align:right}.arrow-wrap img{max-width:20px;height:12px;margin-left:5px}.arrow-wrap a:hover{color:#ce2022}.more:hover{background-color:#a40b0d}.vantage{padding:45px 0}.vantage .container{padding:0;box-shadow:none}.vantage h4{font-size:18px}.vantage-item{background-color:#f5f5f5;padding:20px;position:relative}.vantage-item img{max-width:40px;position:absolute;left:20px}.vantage-item h4{padding-left:60px;text-align:left}.heading .circle{display:inline-block;margin-right:5px}.heading h2{display:inline-block}.heading .circle img{max-width:30px;height:30px;margin-right:5px}.news{padding:60px 0;background-color:#f5f5f5;margin-bottom:60px}.news .row{align-items:center}.news .heading .circle img{position:relative;top:-7px}.news-item{margin-top:20px}.news-item a,.news a{text-decoration:none;color:#333}.news-item .img{height:50vh;min-height:200px;background-repeat:no-repeat;background-size:cover;background-position:center}.news-item .text-wrap{background-color:#fff;padding:10px 10px 20px}.news-item h5{text-align:center;font-size:20px}.news-item p{font-size:14px;margin-bottom:0}.news-item .btn-wrap{margin-top:10px}.news a.more{color:#fff;font-size:14px;padding:5px 30px}.brands-item img{max-width:80%}.category img{height:35vh;object-fit:cover;width:100%;margin-bottom:10px}.category h5{font-size:18px;min-height:43px}.category-item{padding:5px}.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{width:100%;height:auto;border-radius:16px;font-weight:900;font-size:16px;background:linear-gradient(180deg,#ff2b3d,#e11d2e);border:none;color:#fff !important;box-shadow:0 10px 22px rgba(225,29,46,.25);transition:.2s;display:block;text-align:center;padding:10px 30px;text-decoration:none}.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover{background:#a40b0d;color:#fff !important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt{background-color:#ce2022}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover{background-color:#a40b0d}body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link){text-decoration:none;color:#fff;background-color:#ce2022}.woocommerce-result-count{display:inline-block}.woocommerce-ordering{display:inline-block;float:right}ul.products{padding-left:0;padding-top:30px;padding-bottom:0}ul.products li,.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{display:inline-block;vertical-align:top;position:relative;text-align:center;border:1px solid #ddd;background-color:#fff;transition:all .3s ease}ul.products li{width:24.7%;margin-bottom:20px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:24.6%;margin:2px;margin-top:20px;padding:10px}ul.products li:hover,.woocommerce ul.products li.product:hover,.woocommerce-page ul.products li.product:hover{border-color:#ce2022;transform:translateY(-10px)}ul.products li h2,.woocommerce ul.products li.product h2{text-align:center;font-family:"gilroy-regular",sans-serif;font-size:16px !important;transition:color .3s ease;height:62px;overflow:hidden}ul.products li h2:before{display:none}ul.products li .price,.woocommerce ul.products li.product .price{display:block;text-align:center;font-size:20px;font-family:gilroy-semibold,sans-serif;margin-bottom:10px;color:#333}ul.products li .price del,.woocommerce ul.products li.product .price del{font-size:16px;text-decoration-color:#ce2022}ul.products li .price ins,.woocommerce ul.products li.product .price ins{text-decoration:none}.woocommerce ul.products li.product a img{padding-bottom:0;margin-bottom:0}ul.products .product form{text-align:center}ul.products .product .quantity{display:inline-block}ul.products .product .quantity input{width:60px;height:46px}ul.products .product .button,.woocommerce ul.products li.product .button{display:inline-block;width:auto;color:#fff;margin-top:0;text-align:center}ul.products .product .add_to_wishlist{color:#ce2022}ul.products .product .yith-wcwl-add-button{text-align:center}.woocommerce a.added_to_cart,.added_to_cart{border:1px solid #ce2022;color:#ce2022;text-align:center;display:block;padding:10px 20px;border-radius:16px;font-size:14px;position:absolute;z-index:1;left:5%;width:90%;background:#fff;bottom:10px}ul.products li.product-category{display:none}.onsale,.woocommerce ul.products li.product .onsale,.truemisha-sale-badge{color:#fff;background-color:#ce2022}.truemisha-sale-badge{display:inline-block;padding:2px 5px;position:absolute;right:0;top:0;font-size:12px}.woocommerce-pagination{margin-top:60px}.woocommerce-pagination ul{text-align:center}.woocommerce-pagination ul li span.current{color:#ce2022}.stock-in,.single .in-stock{color:green}.stock-out,.out-of-stock{color:red}.stock-in,.stock-out{margin-bottom:10px}.outstock_btn{display:none}.single h1.product_title{font-size:28px}.single .price{margin:20px 0}.single .price del{font-size:18px;text-decoration-color:red}.single .price ins{text-decoration:none}.single .summary form{position:relative;margin:20px 0}.single .quantity input{width:50px;padding:5px 10px}.single .single_add_to_cart_button{background-color:#ce2022;color:#fff;transition:all .3s ease;position:absolute;left:50px;top:0;width:auto;padding:5px 34px}.single .product a,.single .product_meta a{color:#333;text-decoration:none}.single .summary .yith-wcwl-add-button{margin-bottom:25px}.single .summary .yith-wcwl-add-button a.add_to_wishlist{color:#fff;padding:12px 35px}.single .yith-wcwl-add-to-wishlist{display:none}.single .posted_in{margin-top:30px;display:block}.single .addtoany_shortcode{margin-top:20px}.single .woocommerce-tabs{margin-top:30px}.single .wc-tabs,.single .flex-control-nav{display:none}.woocommerce-info{border-top-color:#f9ee01}.optovik-checkout-delivery-notice{font-size:22px;font-weight:700;line-height:1.4;color:#111}.woocommerce-info:before{color:#ce2022}.woocommerce-info .button{color:#fff !important}.woocommerce-message:before{color:#f9ee01}.wc-block-components-notice-banner.is-info{border-color:#ce2022}.wc-block-components-notice-banner.is-info>svg{background-color:#ce2022}.cart_item .product-thumbnail img{max-width:100px}.optovik-cart-qty{display:inline-flex;align-items:center;border:1px solid #e6e8ee;border-radius:8px;overflow:hidden;background:#fff;vertical-align:middle}.optovik-cart-qty__btn{width:34px;height:38px;border:0;background:#f3f4f6;color:#111;font-size:22px;font-weight:700;line-height:1;cursor:pointer;padding:0}.optovik-cart-qty__btn:hover{background:#e9edf3}.optovik-cart-qty .quantity{margin:0;float:none}.optovik-cart-qty .quantity .qty{width:46px;height:38px;margin:0;padding:0;border:0;border-left:1px solid #e6e8ee;border-right:1px solid #e6e8ee;border-radius:0;box-shadow:none;text-align:center;font-weight:700;-moz-appearance:textfield;appearance:textfield}.optovik-cart-qty .quantity .qty::-webkit-outer-spin-button,.optovik-cart-qty .quantity .qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce-cart-form.is-updating{opacity:.55;pointer-events:none}.woocommerce-cart-form button[name=update_cart]{display:none}.cart_item .product-name a,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{color:#ce2022;text-decoration:none}.checkout input[type=radio],.woocommerce-form__input-checkbox{width:auto;height:auto;position:relative;top:2px;display:inline-block}.woocommerce-shipping-destination{display:none}.cart-item .woocommerce-shipping-methods{display:inline-block}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{max-width:100%;width:100%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{margin-top:60px}.woocommerce form .form-row{display:block}nav.woocommerce-MyAccount-navigation ul{text-align:left;margin:30px 0}nav.woocommerce-MyAccount-navigation ul li{margin-left:0;margin-right:20px}nav.woocommerce-MyAccount-navigation ul li a{padding:10px 30px;border:1px solid #ddd}nav.woocommerce-MyAccount-navigation ul li.is-active a{background-color:#ce2022;color:#fff}nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads,nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address{display:none}.woocommerce-MyAccount-content a,.wishlist-items-wrapper a{color:#ce2022;text-decoration:none}.woocommerce table.my_account_orders .button{padding:10px 30px;display:block;text-align:center;color:#fff}.wishlist-items-wrapper .product-add-to-cart a{background-color:#ce2022;color:#fff;border-radius:5px;padding:5px 15px}.products .add_to_wishlist{display:block;background:#fff;color:#ce2022;text-align:center;padding:10px 0;position:relative;left:0}.yith-wcwl-add-to-wishlist{margin-top:0}.woocommerce-variation-add-to-cart{position:relative}.variable-items-wrapper{padding-left:20px}.variable-items-wrapper li{display:block;margin-bottom:5px}.variable-items-wrapper li input{display:none}.dgwt-wcas-search-wrapp{min-width:0;width:100%;max-width:100%}#search,.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{background-color:#fff}.sku_wrapper{display:none}.product-cats{padding-left:0}.product-cats li{display:inline-block;margin-right:10px;margin-bottom:10px;border:1px solid #ddd;border-radius:5px;padding:10px 20px;transition:border-color .3s ease}.product-cats li:hover{border-color:#ce2022}.product-cats li img{display:none}.product-cats li h2{font-size:18px;margin:0}.top-head ul{display:inline-block;margin-right:10px}.top-head ul li{margin:0 10px}header .cart{display:inline-block}header .auth{display:inline-block;margin-left:30px;position:relative;top:-12px}header .auth img{max-width:50px}.head .cart img{max-width:30px}.cart{position:relative}.cart a{text-decoration:none}.cart .cart-ico{display:block;font-family:gilroy-semibold,sans-serif;color:#000;margin-left:100px}.cart .cart-ico img{max-width:60px;position:absolute;left:15px}.cart .cart-txt{position:absolute;left:50px;top:0;background-color:#ce2022;color:#fff;border-radius:50%;line-height:20px;font-size:14px;width:20px;height:20px;text-align:center}.cart .sum-total{margin-left:100px;display:inline-block;color:#333}.widget_shopping_cart{display:none}.navbar-main{padding:.5rem 0}.navbar-main-wrap{display:block}.navbar-main-inner{display:flex;align-items:center;gap:12px;width:100%;flex-wrap:nowrap}.navbar-mobile-search{display:none;width:100%}.navbar-mobile-search .dgwt-wcas-search-wrapp,.navbar-mobile-search .dgwt-wcas-search-form{width:100%;max-width:100%}.navbar-icon-btn{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:.45rem .65rem}.navbar-actions{gap:8px}.navbar-actions .navbar-icon-btn+.navbar-icon-btn{margin-left:0}.navbar-main .navbar-brand{margin-right:0;padding:0;flex-shrink:0}.navbar-catalog{flex-shrink:0;position:relative;z-index:120}.navbar-search{flex:1 1 auto;min-width:0}.navbar-search .dgwt-wcas-search-wrapp{min-width:0;width:100%;max-width:100%}.navbar-actions{flex-shrink:0;margin-left:auto}.bottom-head{background:#fff;border-top:1px solid #ececec;border-bottom:1px solid #ececec;position:relative;z-index:40}.bottom-head>.container{padding-left:0}.bottom-head .category-bar--header .category-bar-grid--header{grid-template-columns:repeat(4,minmax(0,1fr)) !important}.bottom-head .category-bar--header .category-bar-grid--header>li{border-bottom:1px solid #ececec}.bottom-head .category-bar--header .category-bar-grid--header>li:nth-child(n+5){border-bottom:0}.bottom-head .category-bar--header .category-bar-grid>li:nth-child(8n){border-right:1px solid #ececec}.bottom-head .category-bar--header .category-bar-grid>li:nth-child(4n){border-right:0}.bottom-head .category-bar--header .category-bar-grid>li.is-row-end{border-right:0}.bottom-head .category-bar--header .category-bar-item>a{font-size:15px;padding:8px 10px}.header-catalog-menu{display:block;position:relative;max-width:none}.header-catalog-menu>.catalog-btn{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;color:#fff;background:linear-gradient(180deg,#ff2b3d,#e11d2e);font-size:15px;font-weight:700;text-decoration:none;white-space:nowrap;border-radius:12px;transition:background .2s ease}.header-catalog-menu>.catalog-btn:hover{background:#b61b1d;color:#fff}.header-catalog-menu img{max-width:28px;flex-shrink:0}.category-bar-grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));align-items:stretch;padding-left:0;margin-bottom:0;list-style:none}.category-bar-grid>li{display:flex;min-width:0;min-height:52px;margin-left:0;border-bottom:1px solid #ececec;border-right:1px solid #ececec;position:relative}.category-bar-grid>li:nth-child(8n){border-right:0}.category-bar-item>a,.category-bar-catalog>.catalog-btn{display:flex;align-items:center;justify-content:center;flex:1;align-self:stretch;width:100%;min-height:52px;box-sizing:border-box;text-decoration:none;padding:6px 5px;transition:all .2s ease;text-align:center;line-height:1.25;white-space:normal;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto}.category-bar-item>a{color:#2f3442;font-weight:700;font-size:14px}.category-bar-item>a:hover{background:#fafafa;color:#ce2022}.category-bar-grid>li.category-bar-catalog{display:block;padding:0}.category-bar-catalog>.catalog-btn{gap:8px;color:#fff;background:linear-gradient(180deg,#ff2b3d,#e11d2e);font-size:14px;font-weight:700;padding:6px 4px;border-radius:0}.category-bar-catalog>.catalog-btn:hover{background:#b61b1d;color:#fff}.category-bar-catalog img{max-width:22px;flex-shrink:0}.sidebar-menu .catalog-dropdown{display:block;list-style:none;padding:0;margin:0;text-align:left;position:absolute;top:100%;left:0;width:100%;min-width:240px;max-width:320px;min-height:0;opacity:0;visibility:hidden;background:#fff;z-index:200;transition:opacity .2s ease,visibility .2s ease;box-shadow:0 14px 36px rgba(0,0,0,.14);border:1px solid #ececec;border-radius:12px;overflow:visible;margin-top:6px}.sidebar-menu:hover>.catalog-dropdown,.category-bar-catalog:hover>.catalog-dropdown{opacity:1;visibility:visible}.sidebar-menu .catalog-dropdown>li{display:block;float:none;width:100%;min-height:0;margin:0;padding:0;border:0;border-bottom:1px solid #f1f1f1;position:relative}.sidebar-menu .catalog-dropdown>li:last-child{border-bottom:0}.sidebar-menu .catalog-dropdown>li>a{display:block;width:auto;min-height:0;padding:11px 14px;text-decoration:none;color:#333;font-size:13px;font-weight:400;line-height:1.35;text-align:left;white-space:normal;transition:background .2s ease,color .2s ease,padding-left .2s ease}.sidebar-menu .catalog-dropdown>li>a:after{display:none;content:none}.sidebar-menu .catalog-dropdown>li>a:hover{color:#ce2022;background:#fafafa;padding-left:18px}.sidebar-menu .catalog-dropdown>li.has-children>a{padding-right:28px;position:relative}.sidebar-menu .catalog-dropdown>li.has-children>a:after{display:block;content:'';position:absolute;right:12px;top:50%;left:auto;bottom:auto;width:6px;height:6px;margin:0;background:0 0 !important;background-color:transparent !important;border:0;border-right:1.5px solid #b0b0b0;border-bottom:1.5px solid #b0b0b0;transform:translateY(-60%) rotate(-45deg);transition:border-color .2s ease}.sidebar-menu .catalog-dropdown>li.has-children>a:hover:after{border-color:#999}.sidebar-menu .catalog-dropdown .sub-menu{display:block;list-style:none;padding:0;margin:0;position:absolute;left:100%;top:0;width:280px;max-height:75vh;overflow-y:auto;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(10px);background:#fff;border:1px solid #ececec;border-radius:12px;box-shadow:0 14px 36px rgba(0,0,0,.14);z-index:210;transition:opacity .28s ease,transform .28s ease,visibility .28s ease}.sidebar-menu .catalog-dropdown>li:hover>.sub-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(0)}.sidebar-menu .catalog-dropdown .sub-menu>li{display:block;margin:0;min-height:0;border-bottom:1px solid #f1f1f1}.sidebar-menu .catalog-dropdown .sub-menu>li:last-child{border-bottom:0}.sidebar-menu .catalog-dropdown .sub-menu>li>a{display:block;padding:10px 14px;font-size:13px;font-weight:400;color:#333;text-align:left;min-height:0;transition:background .2s ease,color .2s ease,padding-left .2s ease}.sidebar-menu .catalog-dropdown .sub-menu>li>a:after{display:none !important;content:none !important;background:0 0 !important;width:0 !important;height:0 !important}.sidebar-menu .catalog-dropdown .sub-menu>li>a:hover{color:#ce2022;background:#fafafa;padding-left:18px}.bottom-head .nav ul li .circle{display:none}.bottom-head .nav ul li img{max-width:30px;height:30px;position:relative;top:-6px}.call-button{position:fixed;bottom:16px;left:auto;right:16px;transform:none;z-index:999}.anim-phone,.bloc,.pulse{position:absolute;width:56px;height:56px;color:#fff;text-align:center;border-radius:50%}.bloc{cursor:pointer;z-index:1;overflow:hidden;border:3px solid #fff}.pulse{background-color:#6dce94;position:relative;transition:.5s}.pulse:before,.pulse:after{content:"";position:absolute;border:1px solid #6dce94;left:-20px;right:-20px;top:-20px;bottom:-20px;border-radius:50%;animation:pulse 1.8s linear infinite;opacity:0}.pulse:after{animation-delay:.5s}.pulse:hover{background:#c86225}.pulse:hover:before,.pulse:hover:after{border-color:#dc7d44}.pulse .soc-list{position:absolute;bottom:0;left:0;background-color:#ce2022;border-radius:50px;display:none;z-index:10}.pulse .soc-list.active{display:block}.pulse .soc-list ul{padding-left:0;margin:0}.pulse .soc-list li{display:block;color:#fff;margin:15px 0}.pulse .soc-list .img{width:50px;height:50px;border-radius:100%;background-size:cover;background-repeat:no-repeat;background-position:center;display:block;margin:0 auto}.pulse .soc-list a{text-decoration:none;color:#fff}.pulse .soc-list .tit{text-align:center}.pulse .anim-phone{animation:phone .9s ease-in-out infinite}.anim-phone img{transition:.5s ease-in-out;max-width:34px;margin-top:11px}@media (max-width:991px){body{padding-bottom:72px}.call-button{bottom:max(16px,env(safe-area-inset-bottom));right:max(16px,env(safe-area-inset-right))}}@keyframes phone{0%,100%{transform:rotate(-20deg)}50%{transform:rotate(21deg)}}@keyframes pulse{0%{transform:scale(.5);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@media (max-width:1100px){.category-bar-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.category-bar-grid>li:nth-child(8n){border-right:1px solid #ececec}.category-bar-grid>li:nth-child(6n){border-right:0}.category-bar-item>a{font-size:12px;padding:5px 3px}.category-bar-catalog>.catalog-btn{font-size:12px;padding:5px 3px}}@media (max-width:991px){#mobile-menu{z-index:999}body.optovik-front-page .bottom-head,body.home .bottom-head,body.page-template-page-front .bottom-head,body.page-template-page-front-php .bottom-head{display:none !important}.bottom-head{position:static;z-index:auto}.bottom-head .category-bar-item{display:none}.bottom-head .category-bar--header .category-bar-grid--header{grid-template-columns:1fr !important}.bottom-head .category-bar--header .category-bar-grid>li{border-right:0 !important;border-bottom:0 !important}.bottom-head .category-bar--header .category-bar-catalog>.catalog-btn{min-height:48px;font-size:15px;padding:12px 16px;border-radius:12px}.sidebar-menu .catalog-dropdown>li>a{font-size:15px;line-height:1.35;padding:14px 16px;min-height:48px}.sidebar-menu .catalog-dropdown .sub-menu>li>a{font-size:14px;padding:12px 16px 12px 24px;min-height:44px}.top-head .title{position:absolute;top:-2px;left:-260px;font-size:20px;text-align:center;color:#333}.top-head ul{display:none}.bottom-head>.container{padding-left:12px;padding-right:12px}.category-bar-catalog.is-open>.catalog-dropdown{opacity:1;visibility:visible}.sidebar-menu .catalog-dropdown{position:fixed;left:12px;right:12px;top:auto;width:auto;max-width:none;max-height:70vh;overflow-y:auto;z-index:1000}.sidebar-menu .catalog-dropdown .sub-menu{position:static;width:100%;max-height:none;opacity:1;visibility:visible;pointer-events:auto;transform:none;box-shadow:none;border:0;border-top:1px solid #f1f1f1;display:none;transition:none}.sidebar-menu .catalog-dropdown>li.is-open>.sub-menu{display:block}.sidebar-menu .catalog-dropdown>li.has-children>a:after{transform:translateY(-40%) rotate(45deg)}.sidebar-menu .catalog-dropdown>li.is-open.has-children>a:after{transform:translateY(-60%) rotate(-135deg)}.navbar-main-inner{flex-wrap:nowrap;gap:10px}.navbar-main-wrap{display:flex;flex-direction:column;gap:10px}.navbar-mobile-search{display:block;width:100%}.navbar-main .navbar-brand img{width:120px;max-width:120px;height:auto}.navbar-actions .btn{padding:.45rem .55rem}.navbar-search-popup{display:none !important}ul.products li{width:49.5%}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:49.4%}.head{padding:4px 0}.head .cart{text-align:right;position:relative;left:10px}.head .auth{top:-2px}header .auth img{max-width:45px}.cart .sum-total,.cart-ico .txt{display:none}.cart .cart-txt{right:0;left:auto}.cart .cart-ico{margin-left:0}.cart .cart-ico img{position:relative;top:0;left:0}.logo img{max-width:90%}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce ul.products[class*=columns-] li.product{margin-bottom:0 !important;margin-top:20px !important}.toggle-mnu span:before,.toggle-mnu span:after{background-color:#333}.heading{text-align:center}nav.woocommerce-MyAccount-navigation ul{position:relative;top:0;left:0;display:block;background:#fff}nav.woocommerce-MyAccount-navigation ul li{display:block;margin-bottom:10px}nav.woocommerce-MyAccount-navigation ul li a{display:block}}@media (max-width:767px){.slider-item{height:250px;min-height:80px}.feat{margin-top:30px}.feat .products{margin-bottom:0}.feat .products img{padding:0}.feat ul.products .product .quantity,.feat .yith-wcwl-add-button,.feat .woocommerce ul.products li.product .button{display:none}.feat .woocommerce ul.products li.product .stock{font-size:10px}.feat ul.products li h2{font-size:10px !important;height:53px}.feat .woocommerce ul.products[class*=columns-]{text-align:center}.feat .woocommerce ul.products[class*=columns-] li.product,.feat .woocommerce-page ul.products[class*=columns-] li.product{display:inline-block;float:none;width:29.5%;margin:5px !important;padding:2px}.feat .woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.feat .woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:none}.feat .woocommerce ul.products li.product .price{font-size:16px;margin:0}ul.products li{width:49.4%}.pagetitle{padding:20px 0}.vantage{overflow:hidden}.vantage-item{margin-bottom:20px}.category{padding:0}.category-item{height:auto;padding:5px}.category img{height:20vh;margin-bottom:10px;display:none}.category h5{font-size:14px;margin:0;min-height:35px}.products h2,.news h2,.arrow-wrap{text-align:center}.news-item .img{height:45vh}.pulse .soc-list ul{width:250px}.pulse .soc-list ul li{display:inline-block;margin:10px 20px}.pulse .soc-list ul li .btn-close img{max-width:80px}.woocommerce ul.products li.product .button{font-size:12px;padding:8px 20px}ul.products .product .quantity input{width:50px;height:30px}form button{height:40px}.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{padding:8px 15px}.yith-wcwl-wishlistaddedbrowse{font-size:12px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1200px}}@media (max-width:575px){.bottom-head .category-bar--header .category-bar-grid--header{grid-template-columns:repeat(1,minmax(0,1fr)) !important}.bottom-head .category-bar--header .category-bar-grid>li{border-right:0 !important}.bottom-head .category-bar--header .category-bar-grid>li:not(:last-child){border-bottom:1px solid #ececec}.navbar-main .navbar-brand img{width:104px;max-width:104px}.navbar-icon-btn{min-width:40px;min-height:40px;padding:.35rem .5rem;font-size:14px}.cart-btn .badge-opt{font-size:11px}}@media (max-width:1024px){body,.container{min-width:0 !important;max-width:100% !important;width:100%}html{overflow-x:hidden}}