body.tax-product_cat #wrapper,body.tax-product_cat #main,body.tax-product_cat .page-wrapper,body.tax-product_cat #content,body.tax-product_cat .content-area{background:linear-gradient(180deg,#0a0a0f 0%,#111118 40%,#0d0d14 100%)!important}body.tax-product_cat .shop-page-title{background:linear-gradient(135deg,rgb(207 46 46 / .08) 0%,#fff0 60%)!important;border-bottom:2px solid rgb(207 46 46 / .3)!important;padding:20px 30px!important}body.tax-product_cat #main .product-small .col-inner{background:linear-gradient(180deg,#16161e 0%,#1a1a24 100%)!important;border:1px solid rgb(255 255 255 / .06)!important;border-radius:12px!important;overflow:hidden!important;transition:all 0.4s ease!important;min-height:auto!important}body.tax-product_cat .product-small .col-inner:hover{border-color:rgb(207 46 46 / .5)!important;transform:translateY(-8px)!important;box-shadow:0 15px 40px rgb(207 46 46 / .15)!important}body.tax-product_cat .product-small .box-image img{transition:transform 0.5s ease!important}body.tax-product_cat .product-small .col-inner:hover .box-image img{transform:scale(1.08)!important}body.tax-product_cat .product-small .product-cat,body.tax-product_cat .product-small p.category{color:#cf2e2e!important;font-size:11px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;display:block!important;width:100%!important;text-align:center!important;overflow:visible!important}body.tax-product_cat .product-small .product-title a{color:#fff!important;font-weight:600!important;font-size:15px!important}body.tax-product_cat .product-small .col-inner:hover .product-title a{color:#cf2e2e!important}body.tax-product_cat .product-small .price .woocommerce-Price-amount{color:#ff4444!important;font-weight:700!important}body.tax-product_cat .product-small .box-text,body.tax-product_cat .product-small .box-text *{text-align:center!important}body.tax-product_cat .product-small .box-text{display:flex!important;flex-direction:column!important;align-items:center!important;padding:10px 8px!important;width:100%!important}body.tax-product_cat .breadcrumb a,body.tax-product_cat .breadcrumb span{color:rgb(255 255 255 / .7)!important}body.tax-product_cat .widget{background:linear-gradient(180deg,#16161e 0%,#1a1a24 100%)!important;border:1px solid rgb(255 255 255 / .06)!important;border-radius:12px!important;padding:20px!important}body.tax-product_cat .woocommerce-ordering select{background:#16161e!important;color:#fff!important;border:1px solid rgb(255 255 255 / .1)!important;border-radius:8px!important}body.tax-product_cat .product-small .add_to_cart_button,body.tax-product_cat .product-small .product_type_variable{background:linear-gradient(135deg,#cf2e2e 0%,#a82020 100%)!important;border:none!important;border-radius:6px!important;color:#fff!important;font-weight:600!important}body.tax-product_cat li.header-button a span,body.tax-product_cat li.header-button a,body.tax-product_cat .header-main li a{color:#fff!important;border-color:#fff!important}body.tax-product_cat .header-cart-link .woocommerce-Price-amount,body.tax-product_cat .header-cart-link .woocommerce-Price-amount bdi{color:#fff!important}body.tax-product_cat .category-page-row>.col.large-9{flex-basis:100%!important;max-width:100%!important;width:100%!important}body.tax-product_cat .category-page-row>.col.large-3.sidebar{display:none!important}body.tax-product_cat .shop-page-title .page-title,body.tax-product_cat h1,body.tax-product_cat .woocommerce-products-header__title{color:#fff!important}body.tax-product_cat .row.category-page-row{max-width:100%!important;width:100%!important;padding:0 15px!important}body.tax-product_cat .category-page-row>.col.large-9{flex-basis:100%!important;max-width:100%!important;width:100%!important;padding:0!important}body.tax-product_cat .category-page-row>.col.large-3{display:none!important}body.tax-product_cat .products .product-small.col{max-width:calc(25% - 15px)!important;flex-basis:calc(25% - 15px)!important;width:calc(25% - 15px)!important;margin:0 7.5px 15px!important}body.tax-product_cat .products.row{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;margin:0 -7.5px!important}body.tax-product_cat .large-columns-3 .product-small.col{max-width:calc(25% - 15px)!important;flex-basis:calc(25% - 15px)!important;width:calc(25% - 15px)!important}body.tax-product_cat #main .products .product-small .col-inner{background:linear-gradient(180deg,#16161e 0%,#1a1a24 100%)!important;border:1px solid rgb(255 255 255 / .06)!important}body.tax-product_cat #main .product-small .box-text .product-title,body.tax-product_cat #main .product-small .name.product-title{display:block!important;visibility:visible!important;height:auto!important;overflow:visible!important}body.tax-product_cat #main .product-small .product-title a{color:#fff!important;font-size:15px!important;font-weight:600!important;display:block!important}body.tax-product_cat #main .product-small .title-wrapper{display:block!important;visibility:visible!important}body.tax-product_cat .row.category-page-row>.col.large-3{display:none!important}body.tax-product_cat .row.category-page-row>.col.large-9{flex:0 0 100%!important;max-width:100%!important}body.tax-product_cat .products.row .product-small.col{flex-basis:calc(25% - 20px)!important;max-width:calc(25% - 20px)!important;margin:0 10px 20px!important}body.tax-product_cat .product-small .name.product-title,body.tax-product_cat .product-small .product-title{display:block!important;visibility:visible!important;height:auto!important;opacity:1!important;color:#fff!important;text-align:center!important;font-size:14px!important}body.tax-product_cat .product-small .product-title a{color:#fff!important;display:block!important}body.tax-product_cat .product-small .title-wrapper{display:block!important;visibility:visible!important}body.tax-product_cat .product-small .box-image{width:100%!important}body.tax-product_cat .product-small .box-image img{width:100%!important;height:auto!important;object-fit:cover!important}body.tax-product_cat .products.row{justify-content:center!important}body.tax-product_cat .products.row .product-small.col{flex-basis:calc(25% - 16px)!important;max-width:calc(25% - 16px)!important;margin:0 5px 20px!important}body.tax-product_cat .product-small .col-inner{background:linear-gradient(180deg,#16161e 0%,#1a1a24 100%)!important;border:1px solid rgb(255 255 255 / .06)!important}body.tax-product_cat #main .product-small .col-inner{background:linear-gradient(180deg,#16161e 0%,#1a1a24 100%)!important;border:1px solid rgb(255 255 255 / .06)!important}body.tax-product_cat #wrapper #main .product-small .col-inner,body.tax-product_cat #content .product-small .col-inner,body.tax-product_cat .product-small .col-inner.box-shadow-1,body.tax-product_cat .product-small .col-inner.box-shadow-2,body.tax-product_cat .product-small div.col-inner{background:#16161e!important;background-color:#16161e!important}body.tax-product_cat .product-small .box-image{background:#16161e!important}body.tax-product_cat .product-small .image-fade_in_back{background:#16161e!important}body.tax-product_cat p.name.product-title.woocommerce-loop-product__title{display:block!important;visibility:visible!important;height:auto!important;min-height:20px!important;max-height:none!important;opacity:1!important;overflow:visible!important;font-size:14px!important;line-height:1.4!important;color:#fff!important;text-align:center!important;-webkit-line-clamp:unset!important;position:static!important}body.tax-product_cat p.name.product-title a.woocommerce-LoopProduct-link{color:#fff!important;display:inline!important}body.tax-product_cat .product-small .box-text.box-text-products{background:#16161e!important}body.tax-product_cat h2{color:#cf2e2e!important;text-align:center!important}body.tax-product_cat h3{color:#ff6666!important;text-align:center!important}body.tax-product_cat .container p,body.tax-product_cat .container li{color:rgb(255 255 255 / .85)!important;text-align:center!important}body.tax-product_cat .container a{color:#ff4444!important}body.tax-product_cat p,body.tax-product_cat li,body.tax-product_cat span,body.tax-product_cat div.container,body.tax-product_cat .shop-container~.container *{color:#fff!important}body.tax-product_cat .shop-container~.container{text-align:center!important}body.tax-product_cat .shop-container~.container p,body.tax-product_cat .shop-container~.container li,body.tax-product_cat .shop-container~.container h2,body.tax-product_cat .shop-container~.container h3{text-align:center!important}body.tax-product_cat .shop-page-title,body.tax-product_cat .shop-page-title h1,body.tax-product_cat .category-page-title,body.tax-product_cat h1{text-align:center!important}body.tax-product_cat .term-description{background:linear-gradient(135deg,rgb(207 46 46 / .1) 0%,#fff0 60%)!important;border:1px solid rgb(207 46 46 / .3)!important;border-radius:12px!important;padding:25px 30px!important;margin:20px auto 30px!important;max-width:1400px!important;text-align:center!important;font-size:18px!important;line-height:1.7!important;color:rgb(255 255 255 / .9)!important}body.tax-product_cat .term-description p{font-size:18px!important;color:rgb(255 255 255 / .9)!important;text-align:center!important}body.tax-product_cat #main .container{text-align:center!important}body.tax-product_cat #main .container *{text-align:center!important}body.tax-product_cat .header-bottom .nav>li>a{color:#000!important}body.tax-product_cat .col.large-12{text-align:center!important}body.tax-product_cat .col.large-12 *{text-align:center!important}.page-id-2207 .e-con-inner>.e-con{flex-basis:calc(25% - 15px)!important;max-width:calc(25% - 15px)!important}.page-id-2207 .e-con-inner{display:flex!important;flex-wrap:wrap!important;gap:15px!important;justify-content:center!important}.page-id-2207 .e-con img{width:100%!important;height:auto!important;object-fit:cover!important;image-rendering:auto!important;border-radius:8px!important}.page-id-2207 .elementor-widget-image{margin-bottom:0!important}.page-id-2207 #wrapper,.page-id-2207 #main,.page-id-2207 .page-wrapper,.page-id-2207 #content,.page-id-2207 .content-area,.page-id-37172 #wrapper,.page-id-37172 #main,.page-id-37172 .page-wrapper,.page-id-37172 #content,.page-id-37172 .content-area{background:linear-gradient(180deg,#0a0a0f 0%,#111118 40%,#0d0d14 100%)!important}.page-id-2207 h1,.page-id-2207 h2,.page-id-2207 h3,.page-id-37172 h1,.page-id-37172 h2,.page-id-37172 h3{color:#cf2e2e!important;text-align:center!important;font-weight:700!important}.page-id-2207 p,.page-id-2207 span,.page-id-2207 li,.page-id-2207 div,.page-id-37172 p,.page-id-37172 span,.page-id-37172 li,.page-id-37172 div{color:#e0e0e0!important}.page-id-2207 a,.page-id-37172 a{color:#ff4444!important}.page-id-2207 .e-con,.page-id-37172 .e-con{background:transparent!important}.page-id-2207 .elementor-widget-image img,.page-id-37172 .elementor-widget-image img{border-radius:12px!important;border:1px solid rgb(207 46 46 / .2)!important;transition:all 0.4s ease!important;object-fit:cover!important}.page-id-2207 .elementor-widget-image img:hover,.page-id-37172 .elementor-widget-image img:hover{border-color:rgb(207 46 46 / .6)!important;box-shadow:0 8px 30px rgb(207 46 46 / .2)!important;transform:scale(1.02)!important}.page-id-2207 .elementor-widget-heading .elementor-heading-title,.page-id-37172 .elementor-widget-heading .elementor-heading-title{color:#cf2e2e!important;text-transform:uppercase!important;letter-spacing:1px!important}.page-id-2207 .elementor-widget-text-editor,.page-id-37172 .elementor-widget-text-editor{color:#e0e0e0!important}.page-id-2207 .e-con-inner,.page-id-37172 .e-con-inner{gap:15px!important}.page-id-2207 .elementor-widget-image,.page-id-37172 .elementor-widget-image{margin-bottom:0!important}.page-id-2207 .e-con-inner>.e-con,.page-id-37172 .e-con-inner>.e-con{flex-basis:calc(25% - 15px)!important;max-width:calc(25% - 15px)!important;min-width:200px!important}.page-id-2207 .e-con-inner,.page-id-37172 .e-con-inner{flex-wrap:wrap!important;justify-content:center!important}.page-id-2207 .elementor-widget-image img,.page-id-37172 .elementor-widget-image img{max-height:150px!important;width:100%!important}.page-id-2207 .e-con-inner>.e-con,.page-id-37172 .e-con-inner>.e-con{padding:5px!important;margin:0!important}.page-id-2207 .elementor-widget,.page-id-37172 .elementor-widget{padding:0!important;margin:0!important}.page-id-2207 .elementor-element,.page-id-37172 .elementor-element{--padding-inline:0px!important;--padding-block:0px!important}@media(max-width:849px){body.tax-product_cat .category-page-row>.col.large-12{width:100%!important;max-width:100%!important;flex:0 0 100%!important}body.tax-product_cat .products.row .product-small.col{width:calc(50% - 10px)!important;max-width:calc(50% - 10px)!important;flex-basis:calc(50% - 10px)!important;flex-grow:0!important;flex-shrink:0!important;min-width:0!important;margin:0 5px 15px!important}body.tax-product_cat .term-description{font-size:13px!important;padding:15px!important;max-width:100%!important}body.tax-product_cat .product-small .col-inner{min-height:auto!important}body.tax-product_cat p.name.product-title{font-size:12px!important;height:auto!important;min-height:0!important}body.tax-product_cat p.category{font-size:9px!important}body.tax-product_cat .shop-container>h2{font-size:20px!important;padding:0 15px!important}body.tax-product_cat .shop-container>h3{font-size:17px!important;padding:0 15px!important}body.tax-product_cat .shop-container>p{font-size:14px!important;line-height:1.6!important;padding:0 15px!important}body.tax-product_cat .products.row{max-width:100%!important;padding:0 10px!important}}.header-cart-link.button,a.nav-top-not-logged-in.button,a.nav-top-link.button.is-small{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px;padding:0 16px!important;line-height:1!important}.header-cart-link.button i,a.nav-top-not-logged-in.button i{top:0!important;line-height:1!important;vertical-align:middle!important}.header-cart-link.button .header-cart-title{display:inline-flex;align-items:center;gap:4px}table.variations th.label{display:flex!important;align-items:center!important}table.variations th.label label{display:inline-flex!important;align-items:center!important;gap:12px;line-height:1.2!important;position:relative!important}table.variations th.label label::before{position:static!important;transform:none!important;margin:0!important;flex-shrink:0;display:inline-block!important;width:22px!important;height:22px!important}