#mega-menu-wrap-main_menu{margin-left:0;margin-right:0;border:0}.user-role-administrator .elementor-element.elementor-element-132beaa>.elementor-element-populated{background-image:linear-gradient(to left,#141920 0%,#141920 30%,#fa9a06 100%)}.user-role-client_privilegie #mega-menu-wrap-main_menu,.user-role-administrator #mega-menu-wrap-main_menu{background-image:linear-gradient(to top,#fa9a06 0%,#141920 100%)}.header-cart .wishlist-style-four .fa-heart,.header-cart .wishlist-style-four .count,.header-cart .cart-style-four .fa-shopping-cart,.header-cart .cart-style-four .count,.rsrc-container,.panel,.site-header-cart,.navbar,.dropdown-menu{background-color:#fff;padding:0}.woocommerce .star-rating span{color:#f2a842}.rsrc-main .rsrc-post-content{padding-left:5px;padding-right:5px;padding-top:0;margin:0}.rsrc-header-text{display:none;height:0}.rsrc-header-text h1.site-title{font-family:initial;font-size:0;letter-spacing:0;line-height:1.8}.rsrc-content{height:100%;margin-top:0}.rsrc-header,.dropdown-menu{background-color:#fff0}.rsrc-content{margin-left:25px;margin-right:25px}.ehf-header #masthead{z-index:99;position:relative;background:#141920}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{background-color:#fff0}h1.page-header,h2.page-header{display:none}body,.btn-primary.outline,.home-header .page-header a,.page-header,.header-cart a,.header-login a,.entry-summary,.btn-primary.outline,.navbar-inverse .navbar-nav>li>a,.widget h3,.header-cart,.header-login,.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:14px;letter-spacing:0;line-height:1.5;margin-right:0;margin:0}.header-section{position:relative;margin-bottom:0;background-color:#203041}.onsale{display:None}#breadcrumbs{padding:10px;margin-bottom:10px;background:linear-gradient(90turn,#fff,#f1f1f1,#fff);text-transform:None}.rsrc-header{display:none}#ivole-histogramTable tr.ivole-histogramRow td:last-child{padding-right:0;display:none}.categories{height:200px;min-height:200px!important}.woocommerce ul.products li.product h3,.woocommerce ul.products li.product h2.woocommerce-loop-product__title,.woocommerce ul.products li.product h2.woocommerce-loop-category__title{width:100%;text-align:center;color:#000;font-weight:700;line-height:1em;padding:0;font-size:12px;font-weight:190;display:block;height:60px;text-transform:none;text-overflow:elipsis;overflow:hidden}.woocommerce ul.products li.product{width:16.95%;margin-left:5px;margin-right:10px;margin-bottom:10px;box-sizing:border-box;float:left;animation:all .3s;transition:all .3s ease-out;position:relative;text-align:center;background:#fff;padding:12px;border:1px solid #eee;border-radius:8px;box-shadow:0 2px 3px rgb(0 0 0 / .05)}body,.btn-primary.outline,.home-header .page-header a,.page-header,.header-cart a,.header-login a,.entry-summary,.btn-primary.outline,.navbar-inverse .navbar-nav>li>a,.widget h3,.header-cart,.header-login,.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:14px;letter-spacing:0;line-height:1.5;margin-right:0;margin:0}body,.btn-primary.outline,.home-header .page-header a,.page-header,.header-cart a,.header-login a,.entry-summary,.btn-primary.outline,.navbar-inverse .navbar-nav>li>a,.widget h3,.header-cart,.header-login,.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:14px;letter-spacing:0;line-height:1.5;margin-right:0;margin:0}.post-meta{display:None}.postauthor-container{display:None}.rsrc-author-credits{padding:0;text-transform:uppercase;margin-left:5px;margin-right:5px;width:100%;text-align:center}.order-total{color:green}.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{border:1px solid;box-shadow:2px 2px 2px #000}.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border:2px solid #d3ced2;margin:0;list-style:none outside;list-style-position:outside;list-style-image:none;list-style-type:none;background-color:#F3980030;border:1px solid}.custom-red-price{background-color:#820a0b;color:#fff;padding:5px 10px;border-radius:5px;font-weight:700;display:inline-block}.archive .rsrc-content .woocommerce ul.products li.product:hover{box-shadow:0 8px 24px rgb(0 0 0 / .14);background:#fafbfc;border-color:#d7d7d7;transform:translateY(-4px) scale(1.03);transition:box-shadow 0.2s cubic-bezier(.4,2,.6,1),background 0.2s,border-color 0.2s,transform 0.18s cubic-bezier(.4,2,.6,1)}.woocommerce ul.products li.product{width:16.95%;margin-left:5px;margin-right:10px;margin-bottom:10px;box-sizing:border-box;float:left;animation:all .3s;transition:all .3s ease-out;position:relative;text-align:center;background:#fff;padding:12px;border:1px solid #eee;border-radius:8px;box-shadow:0 2px 8px rgb(0 0 0 / .05)}.product_meta{display:None}.woocommerce div.product .product_title{font-weight:700;font-size:22px;text-transform:capitalize}.woocommerce .quantity .qty{width:3.631em;text-align:center;font-size:16px;border-style:solid;border-width:thick;border-color:#088149}.woocommerce div.product .stock.available-on-backorder{color:#b75b22}.woocommerce div.product p.stock{font-size:1.1em;color:green}e div.product p.price,.woocommerce div.product span.price{font-size:29px}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{font-weight:700;color:#db160c;font-size:19px}.woocommerce div.product{margin-bottom:0;position:relative;margin-left:1em;margin-right:1em}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:40%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:59%;clear:none}@media screen and (max-width:720px){.woocommerce div.product div.images.woocommerce-product-gallery{position:relative;width:100%;padding:0}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:100%;clear:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-family:inherit;font-size:14px;letter-spacing:0;line-height:1.5}.breadcrumbs-inner{text-align:center;font-size:14px}.archive .rsrc-content .woocommerce ul.products li.product{width:47%;margin-left:4px;margin-right:4px;box-shadow:none;border:1px solid}.woocommerce h1.page-title{text-align:center;font-size:21px}.top-infobox{font-size:8px;font-weight:700;color:#000;padding:0;padding-top:4px;width:100%}.header-login a{Font-size:0}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding-left:0;padding-right:0;padding-top:10px;padding-bottom:0}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.rsrc-content{margin-left:0;margin-right:0}.product-ref{background-color:#4c5d77;color:#fff;font-style:italic;padding:2px 3px;font-size:10px;display:inline-block;border:2px solid gold;border-radius:5px;text-align:center}}@media (max-width:900px){.rsrc-content{margin-left:0;margin-right:0}.mega-menu-tabs{width:100%!important;float:none!important;flex-direction:row!important;border-right:none!important;min-height:unset!important}.mega-menu-tab-content{margin-left:0!important;min-width:0!important}}@font-face{font-family:'dummy'!important;src:local('x')!important}.tooltipster-shadow .tooltipster-content{background:#F1F1F1}@media (max-width:992px){.tooltipster-base .tooltipster-content .woocommerce ul.products li.product{width:30%}}@media (max-width:576px){.tooltipster-base .tooltipster-content .woocommerce ul.products li.product{width:43%}}.pdf-btn-wrap{text-align:center;background-color:#f1f1f1;font-size:25px;font-weight:600}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order,.woocommerce div.product form.cart .button{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.25rem;border-radius:9999px;background-color:#ffd400;color:#111;font-weight:600;line-height:1;text-decoration:none;border:0;cursor:pointer;transition:background-color .15s ease,transform .06s ease,box-shadow .15s ease}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order,.woocommerce div.product form.cart .button:hover{background-color:#f2c300;color:#111}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order,.woocommerce div.product form.cart .button:active{background-color:#e6b800;color:#111;transform:translateY(1px)}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order,.woocommerce div.product form.cart .button:focus-visible{outline:2px solid #111;outline-offset:2px}.woocommerce ul.products li.product .price ins{font-weight:700;font-size:12px;display:inline-block}.catalog-ajax__content ul.products,.catalog-content ul.products{display:flex!important;flex-wrap:wrap!important;margin:-9px!important;padding:0!important;list-style:none!important}.catalog-ajax__content ul.products>li.product,.catalog-content ul.products>li.product{box-sizing:border-box!important;padding:9px!important;margin:0!important;float:none!important;clear:none!important;width:25%!important}@media (max-width:768px){.catalog-ajax__content ul.products>li.product,.catalog-content ul.products>li.product{width:50%!important}}.catalog-ajax__nav,.catalog-sidenav{width:260px;flex:0 0 260px}@media (max-width:992px){.catalog-ajax__nav,.catalog-sidenav{width:200px;flex-basis:200px}.catalog-ajax__nav a,.catalog-sidenav a{padding:6px 10px;font-size:14px}}@media (max-width:768px){.catalog-ajax{gap:14px}.catalog-ajax__nav,.catalog-sidenav{width:120px!important;flex:0 0 120px!important}.catalog-ajax__nav a,.catalog-sidenav a{padding:6px 6px!important;font-size:13px!important;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.catalog-ajax__nav nav,.catalog-sidenav nav{max-height:calc(100vh - 160px);overflow:auto}}.catalog-ajax__nav .cat-group-title{font-weight:700;margin:12px 0 6px;color:#000;font-size:16px;border-bottom:1px solid #e5e7eb;padding-bottom:4px}.catalog-ajax__nav .cat-subgroup-title{font-weight:600;margin:8px 0 4px 12px;color:#374151;font-size:14px}.catalog-ajax__nav .cat-sublist{list-style:none;margin:0 0 10px 20px;margin-left:24px;padding:0}.catalog-ajax__nav .cat-sublist li a{display:block;padding:5px 8px;text-decoration:none;color:#374151;border-left:3px solid #fff0;font-size:13px}.catalog-ajax__nav .cat-sublist li a:hover{background:#f3f4f6}.catalog-ajax__nav .cat-sublist li a.is-active{background:#eef2ff;border-left-color:#6366f1;color:#111827}.catalog-ajax{display:flex;gap:24px;margin:12px 0}.catalog-ajax__nav{width:260px;flex-shrink:0}.catalog-ajax__content{flex:1;min-width:0}.catalog-ajax__nav ul.product-categories{list-style:none;margin:0;padding:0}.catalog-ajax__nav ul.product-categories li{margin:0}.catalog-ajax__nav ul.product-categories li a{display:block;padding:8px 10px;border-left:3px solid #fff0;text-decoration:none;color:#374151}.catalog-ajax__nav ul.product-categories li a:hover{background:#f3f4f6}.catalog-ajax__nav ul.product-categories li.current-cat>a{background:#eef2ff;border-left-color:#6366f1;color:#111827}@media (max-width:768px){.catalog-ajax{display:flex;flex-wrap:nowrap;overflow:hidden}.catalog-ajax__nav{flex:0 0 140px;max-width:40%;overflow-y:auto}.catalog-ajax__content{flex:1 1 auto;min-width:0;overflow-x:hidden}}.catalog-ajax__nav a,.catalog-sidenav a{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:break-word;line-height:1.4}.woocommerce ul.products li.product .loop-below-price-swatches{margin:6px 0 8px}.loop-below-price-swatches .swatch-chips{display:flex;flex-wrap:nowrap;gap:4px;margin:0;padding:0;list-style:none;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.loop-below-price-swatches .swatch-chips::-webkit-scrollbar{height:6px}.loop-below-price-swatches .swatch-chips::-webkit-scrollbar-thumb{background:rgb(0 0 0 / .15);border-radius:999px}.loop-below-price-swatches .swatch-chip{flex:0 0 auto;font-size:11px;padding:2px 8px;line-height:1.2;background:#f6f6f7;border:1px solid rgb(0 0 0 / .12);border-radius:999px;cursor:pointer;color:#222;white-space:nowrap;max-width:120px;overflow:hidden;text-overflow:ellipsis}.loop-below-price-swatches .swatch-chip:hover{background:#14181d;color:#fff;box-shadow:0 0 0 2px rgb(0 0 0 / .08) inset}@supports not (gap:1rem){.loop-below-price-swatches .swatch-chips{margin-right:-4px}.loop-below-price-swatches .swatch-chips>li{margin-right:4px}.loop-below-price-swatches .swatch-chips>li:last-child{margin-right:0}}