:root{--bs-primary: #df4836;--bs-link-hover-color: #b64836;--bs-body-color: #1E2F39;--bs-white: #ffffff}@media screen and (min-width: 1360px){.container{max-width:1360px}}@media screen and (max-width: 1359px){.products-list[data-layout^=grid-] .products-list__item{width:calc(33.3333333333% - 12px);margin:8px 6px}}.site-header{background:#1d1d1d}.site-header__contacts{margin-left:80px;flex-shrink:0}.site-header__email{text-align:right}.site-header__email-link{color:#fff;font-size:20px;font-weight:700;transition:color .3s}.site-header__email-link:hover{color:#df4836}.site-header__phone{margin-left:0 !important}.site-header__phone-number{color:#fff;transition:color .3s}.site-header__phone-number:hover{color:#df4836}.site-header__logo{justify-content:flex-start}.site-header .departments__button{line-height:normal}.nav-panel{background:#3e3e3e !important}#breadcrumbs.breadcrumb>span>span{padding-left:0;padding-right:10px}#breadcrumbs.breadcrumb>span>span+span{padding-left:10px;padding-right:10px}#breadcrumbs.breadcrumb>span>span a{color:inherit;transition:color .15s}#breadcrumbs.breadcrumb>span>span a:hover{color:#df4836}#breadcrumbs.breadcrumb .breadcrumb_last{color:#999}#breadcrumbs.breadcrumb .breadcrumb_last strong{font-weight:400}@media screen and (max-width: 992px){.breadcrumb-scroller{white-space:nowrap;overflow-x:scroll;overflow-y:hidden;padding-bottom:10px}.breadcrumb-scroller::-webkit-scrollbar{width:4px;height:4px}.breadcrumb-scroller::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.breadcrumb-scroller::-webkit-scrollbar-thumb{background:#f2f2f2;border-radius:10px}@supports not selector(::-webkit-scrollbar){.breadcrumb-scroller{scrollbar-width:thin;scrollbar-color:#f2f2f2 rgba(0,0,0,0);scrollbar-track-color:rgba(0,0,0,0)}}}.woocommerce-pagination{padding-top:32px}.woocommerce-pagination .page-numbers{list-style:none;margin:0;padding:0;display:flex;justify-content:center}.woocommerce-pagination .page-numbers .current,.woocommerce-pagination .page-numbers .next,.woocommerce-pagination .page-numbers a{font-weight:500;border-radius:2px;border:none;line-height:1;margin:0 2px;padding:9px 10px 8px;height:33px;background:rgba(0,0,0,0);color:#3d464d;cursor:pointer}.woocommerce-pagination .page-numbers .current{background:#333;color:#fff;cursor:default;z-index:2;border-color:#333}.woocommerce-pagination .page-numbers a:hover{box-shadow:none;background:#ebebeb;color:#3d464d;border-color:#dee2e6}.navigation.pagination{padding-top:32px;justify-content:center}.navigation.pagination .nav-links{list-style:none;margin:0;padding:0;display:flex;justify-content:center}.navigation.pagination .nav-links .page-numbers{font-weight:500;border-radius:2px;border:none;line-height:1;margin:0 2px;padding:9px 10px 8px;height:33px;background:rgba(0,0,0,0);color:#3d464d;cursor:pointer}.navigation.pagination .nav-links .page-numbers.current{background:#333;color:#fff;cursor:default;z-index:2;border-color:#333}.navigation.pagination .nav-links .page-numbers:not(.current):hover{box-shadow:none;background:#ebebeb;color:#3d464d;border-color:#dee2e6}.site-footer{background:#333;color:#fff}.site-footer a:hover{color:#fff;text-decoration:underline}@media screen and (max-width: 991px){.site-footer__widget.footer-third-col{margin-top:42px}}@media screen and (max-width: 991px){.site-footer__widget.footer-fourth-col{margin-top:42px}}@media screen and (max-width: 768px){.site-footer__widget.footer-fourth-col{text-align:center}}.site-footer__widget.footer-fourth-col h1,.site-footer__widget.footer-fourth-col h2,.site-footer__widget.footer-fourth-col h3,.site-footer__widget.footer-fourth-col h4,.site-footer__widget.footer-fourth-col h5,.site-footer__widget.footer-fourth-col h6{margin-bottom:22px}.site-footer__copyright{opacity:.7}.site-footer__copyright span{text-transform:uppercase}.site-footer__copyright a{color:inherit}.site-footer .footer-contacts a:hover{text-decoration:none}.block-sidebar .wc-block-product-categories-list{list-style:none;padding:0;margin:0;font-size:15px;line-height:18px}.block-sidebar .wc-block-product-categories-list:not(.wc-block-product-categories-list--depth-0){grid-column:1/-1;padding-left:14px}.block-sidebar .wc-block-product-categories-list li{display:grid;grid-template-columns:auto auto;padding:6px 0;position:relative;font-size:15px}.block-sidebar .wc-block-product-categories-list a{padding-right:10px;color:inherit;transition:color .15s}.block-sidebar .wc-block-product-categories-list a:hover{color:#df4836}.block-sidebar .wc-block-product-categories-list .wc-block-product-categories-list-item-count{margin-left:auto;font-size:12px;line-height:12px;padding-top:4px;font-weight:400;color:#999}.block-sidebar .wc-block-product-categories-list .wc-block-product-categories-list-item-count::before,.block-sidebar .wc-block-product-categories-list .wc-block-product-categories-list-item-count::after{display:none}.block-sidebar .widget-filters{border:none;padding:15px 20px}.block-sidebar .widget-filters__item{padding:0;margin-left:-20px;margin-right:-20px;border-bottom:none}.block-sidebar .widget-filters__item:not(:first-child){border-top:2px solid #f0f0f0}.block-sidebar .widget-filters__item:nth-child(2){border-top:none}.block-sidebar .widget-filters__item:last-child{border-bottom:none}.block-sidebar .widget-filters__item .filter__title{font-size:16px}.block-sidebar .widget-filters__item .filter__container{padding:15px 20px}.block-sidebar .widget-filters__item .filter__body{margin:0}@media screen and (min-width: 992px){.block-sidebar--offcanvas--mobile .widget-filters__item:first-child{border:2px solid #f0f0f0;margin-top:-15px}}@media screen and (max-width: 991px){.block-sidebar--offcanvas--mobile .widget-filters__item:first-child{display:none}}.departments{color:#333}.departments__body{background:#fff;box-shadow:0 0 0 2px #333}.departments__button-icon{fill:rgba(0,0,0,.2)}.departments__button-arrow,.departments__item-arrow{fill:rgba(0,0,0,.2)}.cat-menu{list-style:none;padding:0 0 14px;margin:0}.cat-menu>li{position:relative}.cat-menu>li:hover>.cat-menu__submenu{visibility:visible;opacity:1}.cat-menu>li a{font-weight:400;display:block;padding:10px 16px;color:inherit;font-size:14px;line-height:16px;letter-spacing:.02em}.cat-menu a{transition:background-color .5s}.cat-menu li:hover>a{background:rgba(0,0,0,.05)}.cat-menu__submenu{position:absolute;left:100%;top:0;z-index:5;list-style:none;padding:0;margin:0;min-width:200px;background:#fff;color:#333;box-shadow:0 1px 15px rgba(0,0,0,.25);visibility:hidden;opacity:0}.is-search-form{display:flex !important;align-items:center !important;font-family:"Roboto",sans-serif !important}.is-search-form label{margin:0 !important;width:100% !important;margin-right:10px !important}.is-search-form input.is-search-input{width:100% !important;height:calc(1.5em + .75rem + 2px) !important;padding:.375rem .75rem !important;margin:0 !important;font-size:1rem !important;font-weight:400 !important;font-family:"Roboto",sans-serif !important;line-height:1.5 !important;color:#333 !important;background-color:#fff !important;background-clip:padding-box !important;border:1px solid #ced4da !important;border-radius:2px !important;box-sizing:border-box !important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out !important}.is-search-form input.is-search-input::-webkit-input-placeholder{color:#999}.is-search-form input.is-search-input::-moz-placeholder{color:#999}.is-search-form input.is-search-input:-ms-input-placeholder,.is-search-form input.is-search-input::-ms-input-placeholder{color:#999}.is-search-form input.is-search-input::placeholder{color:#999}.is-search-form input.is-search-submit{position:static !important;display:inline-block !important;height:calc(2.25rem + 2px) !important;border-radius:2px !important;padding:.375rem 1.25rem !important;font-size:1rem !important;line-height:1.5 !important;font-weight:500 !important;color:#fff !important;border:1px solid rgba(0,0,0,0) !important;border-color:#36c !important;background:#36c !important;fill:#fff !important;transition:all .1s ease-in-out !important}.is-search-form input.is-search-submit:hover{border-color:#3d464d !important;background:#3d464d !important}.is-search-form button.is-search-submit .is-search-icon{border:none !important;background:rgba(0,0,0,0) !important}.is-search-form button.is-search-submit .is-search-icon svg{width:27px;height:27px}.is-search-form button.is-search-submit .is-search-icon svg path{fill:#bfbfbf !important}.is-search-form button.is-search-submit:hover svg path{fill:#36c !important}.not-found .is-search-form{margin-bottom:30px}.not-found input.is-search-input:focus{color:#495057 !important;background-color:#fff !important;border-color:#80bdff !important;outline:0 !important;box-shadow:0 0 0 .2rem rgba(0,123,255,.25) !important}.search--location--header .is-search-form,.search--location--mobile-header .is-search-form{width:100% !important}.search--location--header .is-search-form label,.search--location--mobile-header .is-search-form label{margin-right:0 !important}.search--location--header .is-search-form input.is-search-input,.search--location--mobile-header .is-search-form input.is-search-input{border:none !important;padding:0 17px !important;background:rgba(0,0,0,0) !important;width:100% !important;font-size:15px !important;transition:color .15s !important;color:#3d464d !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.search--location--header .is-search-form button.is-search-submit,.search--location--mobile-header .is-search-form button.is-search-submit{background-color:rgba(0,0,0,0) !important;border-radius:0 !important;border-top-right-radius:2px !important;border-bottom-right-radius:2px !important}.search--location--header .is-search-form~.search__border{background:#fff;box-shadow:0 1px 5px rgba(0,0,0,.2);z-index:-1}@media(min-width: 768px)and (max-width: 991px){.search--location--mobile-header .is-search-form:hover~.search__border{background:hsla(0,0%,100%,.6);box-shadow:none}.search--location--mobile-header .is-search-form button.is-search-submit svg path{fill:rgba(0,0,0,.4) !important}.search--location--mobile-header .search__form .search__border.focus{background:#fff !important;box-shadow:0 1px 5px rgba(0,0,0,.2) !important}}.is-ajax-search-result .is-ajax-search-posts .is-search-sections .right-section{overflow:hidden}.is-ajax-search-result .is-ajax-search-posts .is-search-sections .right-section .is-title{font-size:20px}.is-ajax-search-result .is-ajax-search-posts .is-search-sections .right-section .is-title a{font-size:inherit}.is-ajax-search-result .is-ajax-search-posts .is-search-sections .right-section .is-title a span{font-size:20px}.is-ajax-search-result *{font-size:16px !important}.search article+article{margin-top:20px}.search .post-body{display:flex;align-items:center;gap:15px}@media screen and (max-width: 440px){.search .post-body{flex-wrap:wrap}}.search .post-body .post-thumbnail{display:block;flex:none;width:150px;height:150px}.search .post-body .post-thumbnail img{display:block;width:100%;height:100%;object-fit:scale-down}.search .products-view{margin-top:20px}.search .products-view .view-options{justify-content:end}.search .wpss-tax__title{font-weight:500;font-size:20px}.search .wpss-tax__link{font-size:16px}.search .wpss-tax__link img{width:70px;height:70px;object-fit:contain}.search__form{position:relative}.search__form .ajax-search-results{position:absolute;bottom:0;left:0;width:100%;transform:translateY(100%);color:#333}.search-form{width:100%;height:100%;display:flex}.search-form label{margin:0;width:100%;height:100%}.search-form .search-field{border:none;padding:0 17px;width:100%;height:100%;outline-offset:unset;border-top-left-radius:2px;border-bottom-left-radius:2px}.search-form .search-field:focus{outline:none}.search-form .search-submit{border:0;border-top-right-radius:2px;border-bottom-right-radius:2px;outline-offset:unset;background-color:#fff}.search-form .search-submit:hover svg path{fill:#36c}.search-form .search-submit:focus{outline:none}.search-form .search-submit:active{border:0}.search-form .search-submit svg path{fill:#bfbfbf}.not-found .search__form{height:42px}.not-found .search__form .search-form{border:1px solid #bfbfbf;border-radius:2px}.posts-list--layout--classic .posts-list__item{width:calc(50% - 30px)}@media screen and (max-width: 767px){.posts-list--layout--classic .posts-list__item{margin:0;width:100%}}.woocommerce-ordering .orderby{display:block;width:100%;height:calc(1.875rem + 2px);padding:.3125rem .5rem;font-size:.875rem;font-weight:400;line-height:1.25;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:2px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;word-wrap:normal}.woocommerce-ordering .orderby:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn--red{background-color:#df4836;color:#fff}.btn--red:hover{color:#fff;background-color:rgba(223,72,54,.8)}.btn--red:active{outline:0;box-shadow:none}.btn--red:focus{outline:0;box-shadow:none}.btn--transparent{color:#fff;border-color:#fff}.btn--transparent:hover{color:#fff;background-color:hsla(0,0%,100%,.15)}.btn--transparent:active{outline:0;box-shadow:none}.btn--transparent:focus{outline:0;box-shadow:none}.btn--grey{background-color:#f0f0f0;border-color:#f0f0f0}.btn--grey:hover,.btn--grey:focus,.btn--greyactive{background-color:#e5e5e5;border-color:#e5e5e5;box-shadow:none}.home .product-card__short-desc{display:none}.block-products-carousel .product-card__short-desc{display:none}.product-card__name{font-weight:600;font-size:16px;margin-bottom:10px}.product-card__short-desc{font-size:15px}.product-card__short-desc ul{padding-left:20px}.product-card__short-desc ul li{position:relative;list-style-type:none}.product-card__short-desc ul li::before{content:"";display:block;width:18px;height:18px;position:absolute;left:-25px;top:calc(50% - 9px);background-image:url("../../images/icons/arrow-right.svg")}.product-card__in-stock{color:#1c9b00}.product-card__prices{color:#df4836}.product-card__prices del{color:#999}@media screen and (max-width: 767px){.product-card__addtocart--list{margin-right:10px !important}}.product-card__one-click{display:none}.product-card__image{position:relative}.product-card__image .video-badge{z-index:1;left:24px;top:unset;bottom:23px}@media screen and (max-width: 1199px){.product-card__image .video-badge{left:15px}}.products-list[data-layout=list] .product-card__actions{width:225px !important}@media screen and (max-width: 767px){.products-list[data-layout=list] .product-card__actions{width:auto !important}}@media screen and (max-width: 767px){.products-list[data-layout=list] .product-card__buttons{flex-wrap:wrap !important}}.products-list[data-layout=list] .product-card__buttons>*+*{margin-left:0}.products-list[data-layout=list] .product-card__one-click{display:block;font-size:.875rem;height:auto;line-height:1.25;padding:.375rem 1rem;font-weight:500;width:100%;margin-left:0}@media screen and (max-width: 767px){.products-list[data-layout=list] .product-card__one-click{margin-right:auto;width:auto}}@media screen and (max-width: 319px){.products-list[data-layout=list] .product-card__one-click{height:auto !important}}.products-list[data-layout=list] .product-card__image .product-image__body{padding:0;height:100%}.products-list[data-layout=list] .product-card__image .video-badge{left:24px;bottom:24px}@media(max-width: 767px){.products-list[data-layout=list] .product-card__image .video-badge{left:20px;bottom:20px}}@media(min-width: 992px)and (max-width: 1199px){.products-list[data-layout=list] .product-card__image .video-badge{left:20px}}.video-thumb__play-btn{transition:.3s;border-radius:2px}.modal__container{margin:12px}.modal__header{gap:10px}.modal__header .contact-us__header{margin:0;margin-right:auto}.micromodal-slide input::-webkit-input-placeholder,.micromodal-slide textarea::-webkit-input-placeholder{color:#bbb}.micromodal-slide input::-moz-placeholder,.micromodal-slide textarea::-moz-placeholder{color:#bbb}.micromodal-slide input:-ms-input-placeholder,.micromodal-slide input::-ms-input-placeholder,.micromodal-slide textarea:-ms-input-placeholder,.micromodal-slide textarea::-ms-input-placeholder{color:#bbb}.micromodal-slide input::placeholder,.micromodal-slide textarea::placeholder{color:#bbb}.wpcf7-form label span{color:#e80000}.product[data-in-cart=false] .add_to_cart_button.ajax_add_to_cart{display:inline-block}.product[data-in-cart=false] .added_to_cart.wc-forward{display:none}.product[data-in-cart=false] form.cart .input-number__input{padding:.375rem 1.55rem;height:100%}.product[data-in-cart=true] .added_to_cart.wc-forward{display:inline-block;margin-top:0 !important;margin-left:0 !important}.product[data-in-cart=true] .add_to_cart_button.ajax_add_to_cart{display:none}.product[data-in-cart=true] form.cart .quantity{display:none}.product[data-in-cart=true] form.cart .single_add_to_cart_button{display:none}.product[data-in-cart=true] .added_to_cart.product-card__addtocart{display:inline-block;background-color:#fff;color:#e15342;padding:.575rem 2.25rem}.product[data-in-cart=true] .added_to_cart.product-card__addtocart:focus,.product[data-in-cart=true] .added_to_cart.product-card__addtocart:active{color:#fff;background-color:#df4836;border-color:#df4836}.product[data-in-cart=true] .single_product_button.added_to_cart+form .added_to_cart.wc-forward{display:none}@media screen and (min-width: 768px){.product[data-in-cart=false]+.product-tabs .add_to_cart_button.ajax_add_to_cart{display:inline-block}}.product[data-in-cart=false]+.product-tabs .added_to_cart.wc-forward{display:none}@media screen and (min-width: 768px){.product[data-in-cart=true]+.product-tabs .added_to_cart.wc-forward{display:inline-block;margin-top:0 !important;margin-left:0 !important}}.product[data-in-cart=true]+.product-tabs .add_to_cart_button.ajax_add_to_cart{display:none}@media screen and (min-width: 768px){.product[data-in-cart=true]+.product-tabs .added_to_cart.product-card__addtocart{display:inline-block;background-color:#fff;color:#e15342}.product[data-in-cart=true]+.product-tabs .added_to_cart.product-card__addtocart:focus,.product[data-in-cart=true]+.product-tabs .added_to_cart.product-card__addtocart:active{color:#fff;background-color:#df4836;border-color:#df4836}}.product[data-in-cart=true]+.product-tabs .product-tabs__bottom-panel .added_to_cart.product-card__addtocart{display:inline-block;background-color:#fff;color:#e15342}.product[data-in-cart=true]+.product-tabs .product-tabs__bottom-panel .added_to_cart.product-card__addtocart:focus,.product[data-in-cart=true]+.product-tabs .product-tabs__bottom-panel .added_to_cart.product-card__addtocart:active{color:#fff;background-color:#df4836;border-color:#df4836}.woocommerce-cart .cart-table__column--image a{display:inline-block;width:100px;height:100px}.woocommerce-cart .cart-table__column--image a img{width:100%;height:100%;object-fit:scale-down}@media screen and (max-width: 767px){.woocommerce-cart .cart-table__column--image a{width:100%;height:150px}}.woocommerce-cart .cart-collaterals{margin-left:0;margin-right:0}.woocommerce-cart .cart-collaterals .card{width:auto;max-width:unset;padding-left:0;padding-right:0;flex-shrink:unset}.block-slideshow__slide-content{top:46px !important;display:flex;flex-direction:column}.block-slideshow__slide-button{margin-top:auto}.block-slideshow__body{margin-left:0 !important}.block-slideshow__slide-image img{width:100%;height:100%;object-fit:cover}.block-banner__image img{display:block;width:100%;height:100%;object-fit:cover}.home .category-card__image{height:130px}.home .category-card__image a{width:100%;height:100%;display:block}.home .category-card__image img{width:100%;height:100%;object-fit:contain}.shop-layout .block-categories__list{margin-bottom:20px}@media(max-width: 767px)and (min-width: 320px){.shop-layout .block-categories__item{width:calc(50% - 10px);margin:5px 5px}}@media screen and (max-width: 319px){.shop-layout .block-categories__item{width:calc(100% - 10px);margin:5px 5px}}.shop-layout .category-card__body{flex-direction:column;padding:18px}@media screen and (max-width: 1199px){.shop-layout .category-card__body{padding:15px;width:100%}}.shop-layout .category-card__image{width:100%;height:230px;margin:0;margin-bottom:20px}.shop-layout .category-card__image a{width:100%;height:100%;display:block}.shop-layout .category-card__image img{width:100%;height:100%;object-fit:contain}.shop-layout .category-card__name a{word-wrap:break-word}.woocommerce.single-product .product-tabs .yikes-custom-woo-tab-title{display:none}.woocommerce.single-product .product-tabs__content{display:flex;flex-direction:column}@media(min-width: 768px){.woocommerce.single-product .product-tabs__content{padding:40px}}.woocommerce.single-product .product-tabs__pane{overflow:visible;height:auto;opacity:1;padding:10px 0}.sticky{position:fixed;left:0;width:100%;z-index:998}.bapf_sfilter .bapf_body ul li.bapf_hide{display:list-item !important;opacity:.5;pointer-events:none}.bapf_sfilter .bapf_body ul li.bapf_hide input[type=checkbox]{background:#f2f2f2}.bapf_sfilter .bapf_body .bapf_show_hide{display:none !important}.bapf_sfilter.bapf_fhide .bapf_body ul li.bapf_hide{display:list-item !important;opacity:.5;pointer-events:none}.bapf_sfilter.bapf_fhide .bapf_body ul li.bapf_hide input[type=checkbox]{background:#f2f2f2}.bapf_sfilter.bapf_fhide .bapf_body .bapf_show_hide{display:none !important}.bapf_sfilter .bapf_head h3{font-size:16px;padding:8px 10px;margin:0 -10px}.bapf_sfilter .bapf_head.bapf_colaps_togl h3{padding-right:25px}.bapf_sfilter .bapf_head.bapf_colaps_togl h3:hover{background:#f2f2f2;cursor:pointer}.bapf_sfilter .bapf_head.bapf_colaps_togl h3 i{right:10px}.bapf_sfilter .bapf_head.bapf_colaps_togl h3 i::before{content:"";display:block;width:7px;height:7px;border-top:2px solid #ccc;border-left:2px solid #ccc}.bapf_sfilter .bapf_head.bapf_colaps_togl h3 i.fa-chevron-up::before{transform:rotate(45deg)}.bapf_sfilter .bapf_head.bapf_colaps_togl h3 i.fa-chevron-down::before{transform:rotate(-135deg)}.bapf_sfilter input[type=checkbox]{width:16px;height:16px;border:none;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);transition:background .15s,box-shadow .15s;border-radius:1.2px;margin-right:0px !important}.bapf_sfilter input[type=checkbox]:hover{box-shadow:inset 0 0 0 1px rgba(0,0,0,.5)}.bapf_sfilter input[type=checkbox]:checked{background:#333;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.bapf_sfilter input[type=checkbox]:checked::after{width:5px;height:9px;border-bottom:2px solid #fff;border-right:2px solid #fff;top:2px;left:6px}.bapf_sfilter label{padding-left:10px}.bapf_sfilter .berocket_aapf_widget_selected_filter{display:flex;flex-wrap:wrap;gap:5px;font-size:15px}.bapf_sfilter .berocket_aapf_widget_selected_filter .bapf_sfa_taxonomy{display:flex;flex-wrap:wrap;column-gap:5px;padding:5px 7px 5px 7px;background:#f5f5f5}.bapf_sfilter .berocket_aapf_widget_selected_filter .bapf_sfa_taxonomy ul{margin:0;padding:0;display:flex;flex-wrap:wrap;gap:5px}.bapf_sfilter .berocket_aapf_widget_selected_filter .bapf_sfa_taxonomy ul li a{position:relative;display:flex;flex-direction:row-reverse;align-items:center;gap:3px;border:1px solid #e7e7e7;background:#fff;padding:0 5px}.bapf_sfilter .berocket_aapf_widget_selected_filter .bapf_sfa_taxonomy ul li a:hover{color:#3d464d;text-decoration:line-through}.bapf_sfilter .berocket_aapf_widget_selected_filter .bapf_sfa_taxonomy ul li a i{display:block;position:relative;width:8px;height:8px}.bapf_sfilter .berocket_aapf_widget_selected_filter .bapf_sfa_taxonomy ul li a i::before,.bapf_sfilter .berocket_aapf_widget_selected_filter .bapf_sfa_taxonomy ul li a i::after{display:block;content:"";width:10px;height:1px;background:#3d464d;position:absolute;left:0;top:4px}.bapf_sfilter .berocket_aapf_widget_selected_filter .bapf_sfa_taxonomy ul li a i::before{transform:rotate(45deg)}.bapf_sfilter .berocket_aapf_widget_selected_filter .bapf_sfa_taxonomy ul li a i::after{transform:rotate(-45deg)}.bapf_sfilter .berocket_aapf_widget_selected_filter .bapf_sfa_unall{margin:0;padding:5px 7px 5px 7px;font-size:15px}.bapf_sfilter .berocket_aapf_widget_selected_filter .bapf_sfa_unall a{color:#777}.bapf_sfilter .berocket_aapf_widget_selected_filter .bapf_sfa_unall a:hover{color:#3d464d}.bapf_sfilter .berocket_aapf_widget_selected_filter .bapf_sfa_unall a i{display:none}.bapf_sfilter[data-taxonomy=product_cat] .bapf_body>ul>li>input{display:none !important}.bapf_sfilter[data-taxonomy=product_cat] .bapf_body>ul>li>label{display:none !important}.product-subcat__list{list-style:none;margin:0;margin-bottom:10px;padding:0;display:flex;flex-wrap:wrap;column-gap:15px;row-gap:10px}.product-subcat__item a{display:block;background:rgba(0,0,0,0);border:1px solid #e5e5e5;color:#3d464d;border-radius:1.5px;padding:3px 8px 2px;font-size:13px;transition:all .15s;font-weight:500}.product-subcat__item.active{background:rgba(0,0,0,0);border:1px solid #e5e5e5;color:#df4836;border-radius:1.5px;padding:3px 8px 2px;font-size:13px;transition:all .15s;font-weight:700}.woocommerce.archive .wp-block-woocommerce-product-categories .wc-block-product-categories-list:not(.wc-block-product-categories-list--depth-0){display:none !important}.block-sidebar .berocket_single_filter_widget:last-of-type .bapf_sfilter{border-bottom:none}.block-sidebar .berocket_single_filter_widget .bapf_sfilter{margin-left:-20px;margin-right:-20px;margin-bottom:0;padding:10px 0;border-bottom:2px solid #f0f0f0}@media screen and (max-width: 991px){.block-sidebar .berocket_single_filter_widget .bapf_sfilter{padding:10px 20px}}.woocommerce form.woocommerce-checkout input:not([type=checkbox]):not([type=radio]),.woocommerce form.woocommerce-checkout textarea{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.25;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:2px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.woocommerce form.woocommerce-checkout input:not([type=checkbox]):not([type=radio]):focus,.woocommerce form.woocommerce-checkout textarea:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.woocommerce form.woocommerce-checkout textarea{height:auto}@media screen and (min-width: 768px){.woocommerce form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,.woocommerce form.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper{display:grid;grid-template-columns:1fr 1fr;column-gap:20px}}.woocommerce form.woocommerce-checkout .form-row{flex-direction:column;margin-left:0;margin-right:0}@media screen and (min-width: 768px){.woocommerce form.woocommerce-checkout .form-row-first{grid-column:1/-1}}@media screen and (min-width: 768px){.woocommerce form.woocommerce-checkout .form-row-last{grid-column:2/-1}}@media screen and (min-width: 768px){.woocommerce form.woocommerce-checkout .form-row-wide{grid-column:1/-1}}.woocommerce form.woocommerce-checkout .woocommerce-shipping-totals>:last-child{white-space:normal !important}.woocommerce form.woocommerce-checkout .woocommerce-privacy-policy-link{font-weight:700}.woocommerce form.woocommerce-checkout .back-to-cart-btn{margin-bottom:20px}.woocommerce form.woocommerce-checkout #place_order{height:auto}@media screen and (max-width: 400px){.woocommerce form.woocommerce-checkout .checkout__totals tr>:first-child{padding-right:10px}}.woocommerce form.woocommerce-checkout .product-name{display:flex;align-items:center;justify-content:space-between;gap:5px}@media screen and (max-width: 400px){.woocommerce form.woocommerce-checkout .product-name{flex-wrap:wrap}}.woocommerce form.woocommerce-checkout .product-name__wrap{display:flex;gap:5px;align-items:center}@media screen and (max-width: 500px){.woocommerce form.woocommerce-checkout .product-name__wrap{flex-wrap:wrap}}.woocommerce form.woocommerce-checkout .customer-types{row-gap:16px}.woocommerce form.woocommerce-checkout .delivery-options{row-gap:16px}@media screen and (min-width: 992px)and (max-width: 1199px){.woocommerce form.woocommerce-checkout .delivery-options .col-md-4{padding-right:5px;padding-left:5px}}.woocommerce form.woocommerce-checkout .radio-card{width:100%;height:100%;cursor:pointer}.woocommerce form.woocommerce-checkout .radio-card-body{padding:16px;border:1px solid #ced4da;border-radius:2px;height:100%}.woocommerce form.woocommerce-checkout .radio-card input[type=radio]:checked+.radio-card-body{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.woocommerce form.woocommerce-checkout .radio-card-text{margin:0;font-weight:500}.woocommerce form.woocommerce-checkout .field-order-tax_number,.woocommerce form.woocommerce-checkout .field-order-address{margin-top:16px;position:relative}.woocommerce form.woocommerce-checkout .field-order-tax_number .autocomplete__options,.woocommerce form.woocommerce-checkout .field-order-address .autocomplete__options{position:absolute;width:100%;box-sizing:border-box;z-index:10;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;max-height:10rem;overflow-y:auto;background-color:#fff}.woocommerce form.woocommerce-checkout .field-order-tax_number .autocomplete__option,.woocommerce form.woocommerce-checkout .field-order-address .autocomplete__option{padding:0;border:0;outline:0;background-color:rgba(0,0,0,0);line-height:inherit;text-align:left;cursor:pointer;width:100%;padding:8px}.woocommerce form.woocommerce-checkout .field-order-tax_number .autocomplete__option:hover,.woocommerce form.woocommerce-checkout .field-order-address .autocomplete__option:hover{background-color:rgba(0,0,0,.125)}.woocommerce form.woocommerce-checkout .delivery-address{margin-top:16px}.woocommerce form #eShopLogisticWidgetTerminals .eshoplogistic-theme{z-index:auto}.woocommerce form #eShopLogisticWidgetTerminals .eshoplogistic-theme-yandex-map__filters{display:none}.woocommerce form #eShopLogisticWidgetTerminals button.choose-pickup-point{display:block;width:100%;padding:1.125rem;font-size:16px;line-height:1;font-weight:500;border-color:#333;background:#333;color:#fff;cursor:pointer}.woocommerce form #eShopLogisticWidgetTerminals button.choose-pickup-point:hover{border-color:#4d4d4d;background:#4d4d4d}.woocommerce form #eShopLogisticWidgetTerminals .eshoplogistic-theme__row{flex-direction:column;gap:0}.woocommerce form #eShopLogisticWidgetTerminals .eshoplogistic-theme-form-group-select-service{max-width:100%}.woocommerce form #eShopLogisticWidgetTerminals .eshoplogistic-theme-form-group-select-service>label.hidden{display:none}.woocommerce form #eShopLogisticWidgetTerminals .eshoplogistic-theme-form-group-select-service input,.woocommerce form #eShopLogisticWidgetTerminals .eshoplogistic-theme-form-group-select-service button.eshoplogistic-theme-input-search__button-dropdown{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.woocommerce form #eShopLogisticWidgetTerminals .eshoplogistic-theme-form-group-select-service input:disabled{background:#f3f4f6}.woocommerce form #eShopLogisticWidgetTerminals .eshoplogistic-theme-form-group-select-service ul.eshoplogistic-theme-input-search__results{position:static;display:flex !important;flex-wrap:wrap;border:0;margin-left:-5px;margin-right:-5px;width:calc(100% + 10px);max-height:unset;overflow:unset}.woocommerce form #eShopLogisticWidgetTerminals .eshoplogistic-theme-form-group-select-service ul.eshoplogistic-theme-input-search__results .eshoplogistic-theme-input-search__results__item{margin:5px;padding:0;max-width:calc(25% - 10px);width:100%}.woocommerce form #eShopLogisticWidgetTerminals .eshoplogistic-theme-form-group-select-service ul.eshoplogistic-theme-input-search__results .eshoplogistic-theme-input-search__results__item .eshoplogistic-widget-terminals-delivery-service-item{padding:16px;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;border:1px solid #ced4da;border-radius:2px}.woocommerce form #eShopLogisticWidgetTerminals .eshoplogistic-theme-form-group-select-service ul.eshoplogistic-theme-input-search__results .eshoplogistic-theme-input-search__results__item .eshoplogistic-widget-terminals-delivery-service-item_active{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}@media screen and (max-width: 600px){.woocommerce form #eShopLogisticWidgetTerminals .eshoplogistic-theme-form-group-select-service ul.eshoplogistic-theme-input-search__results .eshoplogistic-theme-input-search__results__item{max-width:calc(33.33333% - 10px)}}@media screen and (max-width: 500px){.woocommerce form #eShopLogisticWidgetTerminals .eshoplogistic-theme-form-group-select-service ul.eshoplogistic-theme-input-search__results .eshoplogistic-theme-input-search__results__item{max-width:calc(50% - 10px)}}@media screen and (max-width: 400px){.woocommerce form #eShopLogisticWidgetTerminals .eshoplogistic-theme-form-group-select-service ul.eshoplogistic-theme-input-search__results .eshoplogistic-theme-input-search__results__item{max-width:calc(100% - 10px)}}.product__footer{display:block}.product__footer>*:not(:first-child){margin-top:30px}.product__footer .product__preset-list-title{margin-bottom:5px}.product__footer .product__preset-list .preset-list{display:flex;flex-wrap:wrap;gap:4px}.product__footer .product__preset-list .preset-list a{border:1px solid #e5e5e5;color:#3d464d;border-radius:1.5px;padding:3px 8px 2px;font-size:13px;transition:all .15s;font-weight:500}.product__footer .product__preset-list .preset-list a:hover{color:#df4836;background:rgba(0,0,0,0);border-color:#e5e5e5}.product__footer .product__marketplaces-title{font-weight:500;margin-bottom:7px}.product__footer .product__marketplaces ul{list-style-type:none;padding:0;margin:0}.product__footer .product__marketplaces ul li+li{margin-top:5px}.product__footer .product__marketplaces ul a{text-decoration:underline}.product-bunch{display:flex;flex-direction:column;gap:10px}.product-bunch__attr{display:flex;flex-wrap:wrap;gap:6px}.product-bunch__attr-name{flex-basis:100%;font-size:13px;font-weight:500;color:#6c757d}.product-bunch__value{cursor:pointer;display:block;height:32px;padding:.3125rem 1rem;border-radius:2px;background:#f0f0f0;color:#333;font-weight:500;font-size:14px;transition:background-color .2s,color .2s}@media(hover: hover){.product-bunch__value:not(.product-bunch__value--current):hover{background:#e0e0e0;color:#333}}.product-bunch__value--current{cursor:default;background:#333;color:#fff;transition-duration:.08s,.08s}.pswp{--pswp-placeholder-bg: #ffffff;--pswp-icon-color: #1E2F39;--pswp-error-text-color: #1E2F39}.pswp--custom-bg{--pswp-bg: #ffffff}.single-product-slider{--swiper-pagination-bottom: 0px}.single-product-slider__slide.swiper-slide{display:flex;justify-content:center;align-self:center}.single-product-slider__slide.swiper-slide img{object-fit:contain;aspect-ratio:1;width:100%;height:100%}.single-product-slider .swiper-button-next,.single-product-slider .swiper-button-prev{--swiper-navigation-color: #1E2F39;background-color:#f5f5f5;border-radius:50%;width:var(--swiper-navigation-size);transition:.3s}.single-product-slider .swiper-button-next:hover,.single-product-slider .swiper-button-prev:hover{background-color:#000;color:#fff}.single-product-slider .swiper-button-next:after,.single-product-slider .swiper-button-prev:after{content:none}.single-product-slider--thumbnails .swiper-slide{cursor:pointer}.single-product-slider--thumbnails .swiper-slide img{max-width:80px;border:2px solid rgba(0,0,0,0)}.single-product-slider--thumbnails .swiper-slide-thumb-active img{border-color:#df4836}.block-posts .post-card__image{aspect-ratio:1/1;overflow:hidden}.block-posts .post-card__image img{width:100%;height:100%;object-fit:cover}html{scroll-behavior:smooth}body{cursor:default}ins{text-decoration:none}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}@media screen and (max-width: 767px){h2{font-size:26px}}a:hover{color:#df4836}[dir=ltr] .nav-panev__callback{margin-left:auto !important;margin-right:4px}[dir=ltr] .view-options__legend{margin-left:0}.product-image img{display:block;position:absolute;width:100%;height:100%;-o-object-fit:scale-down;object-fit:scale-down}.nav-panel__nav-links .menu-item .nav-links__item-link:hover .nav-links__item-body{background:hsla(0,0%,100%,.15);transition-duration:.1s}.owl-item.hidden{display:none}.site__body .page-title{word-wrap:break-word}.single-product .product__description,.quickview .product__description{border-bottom:1px solid #ebebeb;margin-bottom:12px}.single-product .product__meta,.quickview .product__meta{font-size:16px;border-top:none}.single-product .product__meta-availability .text-success,.quickview .product__meta-availability .text-success{color:#28a745 !important;font-weight:500}.single-product .product__prices,.quickview .product__prices{color:#df4836}.single-product .product__prices del,.quickview .product__prices del{color:#999}form.cart{display:flex;flex-wrap:wrap;gap:8px}form.cart .quantity{width:120px}form.cart .quantity input{line-height:1.5}.single_add_to_cart_button{border:1px solid;background:#333;color:#fff;fill:#fff;border-radius:2px;transition:all .1s ease-in-out;font-size:1rem;height:calc(2.25rem + 2px);line-height:1.5;padding:.575rem 2.25rem;font-weight:500}.single_add_to_cart_button:hover{border-color:#4d4d4d;background:#4d4d4d;color:#fff;fill:#fff}.product-in-tabs{display:none}.product-tabs__bottom-panel{display:none}.product-tabs--stuck .product-in-tabs{display:flex;padding-top:5px;padding-bottom:5px;align-items:center;border-bottom:1px solid #ebebeb}.product-tabs--stuck .product-in-tabs__image{width:55px;height:55px;margin-right:10px}@media screen and (max-width: 767px){.product-tabs--stuck .product-in-tabs__image{display:none}}.product-tabs--stuck .product-in-tabs__image img{width:100%;height:100%;display:block;object-fit:contain}.product-tabs--stuck .product-in-tabs__title{font-size:16px;margin-right:10px}@media screen and (max-width: 767px){.product-tabs--stuck .product-in-tabs__title{font-size:16px;font-weight:600;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}.product-tabs--stuck .product-in-tabs__price{margin-left:auto;margin-right:32px;font-size:20px;color:#df4836;font-weight:700}@media screen and (max-width: 767px){.product-tabs--stuck .product-in-tabs__price{display:none}}@media screen and (max-width: 767px){.product-tabs--stuck .product-in-tabs .add_to_cart_button,.product-tabs--stuck .product-in-tabs .added_to_cart.wc-forward{display:none}}.product-tabs--stuck .product-tabs__item{font-size:14px;font-weight:400}.product-tabs--stuck .product-tabs__item--active{font-weight:500}.product-tabs--stuck .product-tabs__bottom-panel{display:none}@media screen and (max-width: 767px){.product-tabs--stuck .product-tabs__bottom-panel{display:flex;justify-content:space-between;align-items:center;position:fixed;z-index:5;bottom:0;left:0;width:100%;padding:16px;background:#fff;box-shadow:0 2px 8px 0 #bfbfbf}}.product-tabs--stuck .product-tabs__bottom-panel-price{font-size:20px;color:#df4836;font-weight:700}.mobilemenu__phone{color:#333;font-weight:700;padding:12px 20px}.mobilemenu__phone-number{color:inherit}.mobilemenu__callback{margin:0 20px}.mobilemenu__callback-btn{width:100%}.totop__body{bottom:60px}.totop__button{background:#df4836}@media(hover: hover){.totop__button:hover{background:rgba(223,72,54,.7)}}.totop__button:active{background:rgba(223,72,54,.7)}@media screen and (max-width: 768px){.tablepress{min-width:768px !important}}.nav-panel__indicators{margin-left:0 !important}@media screen and (max-width: 767px){.mobile-header__search{z-index:2}}.header-cart{display:flex;height:100%;align-items:center}.header-cart.hidden{display:none}.header-cart.show .indicator__button{background:hsla(0,0%,100%,.15);transition-duration:.1s}@media screen and (min-width: 992px)and (hover: hover){.header-cart:hover .indicator__button{background:hsla(0,0%,100%,.15);transition-duration:.1s}.header-cart:hover .indicator__dropdown{z-index:1;transition-delay:0s,0s,0s;opacity:1;visibility:visible;transform:rotateX(0deg);display:flex}}@media screen and (min-width: 992px){.header-cart .indicator__dropdown.show{z-index:1;transition-delay:0s,0s,0s;opacity:1;visibility:visible;transform:rotateX(0deg);display:flex}.header-cart.show .indicator__button{background:hsla(0,0%,100%,.15);transition-duration:.1s}}.header-cart .product-image img{position:unset}.header-cart .dropcart__buttons .btn{height:auto}.header-cart .dropcart__products-list{overflow-y:auto;max-height:50vh}.header-cart .widget_shopping_cart_content .woocommerce-mini-cart__empty-message{padding:20px 16px;text-align:center}.woocommerce .woocommerce-shipping-methods{list-style:none;padding:0;margin:0}.woocommerce .woocommerce-shipping-methods li{display:flex;gap:10px;justify-content:space-between}.woocommerce .cart__totals .woocommerce-shipping-methods li{justify-content:flex-start}.woocommerce .woocommerce-shipping-destination{display:none}.woocommerce .return-to-shop{text-align:center}.woocommerce .woocommerce-notice{text-align:center}.woocommerce .woocommerce-order{max-width:690px;margin:0 auto}.woocommerce .order-list__customer-note{border-top:1px solid #f0f0f0}.woocommerce .order-list__product-image{float:left;display:block;width:40px;margin-right:12px}.woocommerce .order-list .product-name a{display:block;overflow:hidden}.woocommerce .order-list .product-qty{text-align:center}.woocommerce .order-list .woocommerce-table--order-details tfoot td{text-align:right}@media screen and (max-width: 575px){.woocommerce .order-list .woocommerce-table--order-details th:first-child{flex-grow:1}.woocommerce .order-list .woocommerce-table--order-details .product-qty{display:none}.woocommerce .order-list .woocommerce-table--order-details .order-list__products tr{flex-wrap:wrap}.woocommerce .order-list .woocommerce-table--order-details .order-list__products .product-name{flex-grow:1;width:100%;margin-bottom:10px}.woocommerce .order-list .woocommerce-table--order-details .order-list__products .product-quantity{margin-right:auto}}@media screen and (min-width: 576px){.woocommerce .order-list .woocommerce-table--order-details .product-quantity{text-align:center}.woocommerce .order-list .woocommerce-table--order-details .product-quantity span{display:none}.woocommerce .order-list .woocommerce-table--order-details .product-total{text-align:right}}.woocommerce .woocommerce-customer-details{margin-top:16px}.woocommerce .woocommerce-customer-details .woocommerce-columns{display:flex;flex-wrap:wrap;gap:16px}.woocommerce .woocommerce-customer-details .woocommerce-column{position:relative;flex:1 1 auto;width:auto;max-width:50%;padding:1.5rem;font-size:15px;line-height:18px;border:2px solid #f0f0f0;border-radius:2px}@media screen and (max-width: 575px){.woocommerce .woocommerce-customer-details .woocommerce-column{width:100%;max-width:100%}}.woocommerce .woocommerce-customer-details .woocommerce-column__title{position:absolute;background-color:#f0f0f0;color:#333;font-size:11px;font-weight:500;text-transform:uppercase;padding:4px 8px 2px;top:-2px;right:.75rem;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.wc-empty-cart-message .cart-empty.woocommerce-info,.woocommerce-notices-wrapper .cart-empty.woocommerce-info{background-color:rgba(0,0,0,0);font-size:17px;margin-bottom:24px;text-align:center}.quickview .cart{display:none}.quickview .add_to_cart_button{min-width:135px;padding:.575rem 2.25rem}.single_add_to_cart_button,.add_to_cart_button{position:relative;background-color:#df4836;border-color:#df4836;min-width:110px;height:auto !important}.single_add_to_cart_button:hover,.add_to_cart_button:hover{background-color:#b64836;border-color:#b64836}.single_add_to_cart_button:focus,.single_add_to_cart_button:active,.add_to_cart_button:focus,.add_to_cart_button:active{background-color:#b64836 !important;border-color:#b64836 !important}.single_add_to_cart_button.product-card__quickview--preload,.add_to_cart_button.product-card__quickview--preload{background-color:rgba(77,77,77,.5)}
