/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 25 2025 | 11:56:37 */
@charset "UTF-8";.btn,.wpcf7-submit,.checkout-button{box-shadow:0 5px 6px 0 #76110d8f!important;font-weight:bold!important}.btn:hover,.wpcf7-submit:hover,.checkout-button:hover,.add_to_cart_button:hover{background:linear-gradient(173.95deg,#f13e38 30.32%,#A7100A 95.21%)!important}.elementor-button{font-weight:bold!important}.e-n-menu-dropdown-icon,#elementor-menu-cart__toggle_button,div.quantity input[type="button"]{box-shadow:none!important;background:none!important}.add_to_cart_button{box-shadow:0 5px 6px 0 #76110d8f!important;font-weight:bold!important;background-color:#fff0;text-transform:uppercase;color:#FFF;background-image:linear-gradient(180deg,#D12D27 30%,#A7100A 95%);box-shadow:0 0 10px 0 rgb(118 17 13 / .44)}.wd-product .price{display:flex;flex-direction:row-reverse;gap:10px;align-items:center}.wd-single-price .price{display:flex;flex-direction:row-reverse;align-items:center;gap:10px}.wd-nav-arrows.wd-pos-sep .wd-btn-arrow{z-index:10}.product-wrapper img{height:260px;object-fit:cover;object-position:center}@media (max-width:767px){.product-wrapper img{height:200px}}.e-con>.e-con-inner{max-width:1200px}.container,.container-fluid{max-width:100%;padding:0}div:where(.elementor-location-header){margin-bottom:0}.elementor-widget-text-editor{display:block}.woodmart-woocommerce-layered-nav .wd-scroll-content{max-height:max-content}.cat-design-side.wd-with-subcat .wd-cat-inner{align-items:center!important}.z-auto{z-index:auto!important}.icon-count.favorite-count{background:#fff;position:absolute;min-width:1.6em;height:1.6em;line-height:1.5em;inset-inline-end:-.7em;border-radius:100%;text-align:center;font-size:10px;color:#DD2425;font-weight:700;left:15px;right:auto;top:-8px}.wd-sidebar-opener{position:fixed;top:44%!important;left:auto!important;right:0!important;inset-inline-start:auto!important;z-index:350;background-color:#BE1622;background-image:url(/wp-content/uploads/2025/03/filter-list-svgrepo-com-1.svg);background-position:center;background-size:28px;background-repeat:no-repeat}.wd-sidebar-opener a{color:#a21c26!important}.wd-burger-icon>a:before{content:"";color:white!important}#elementor-menu-cart__toggle_button{padding:0;margin-top:5px}#elementor-menu-cart__toggle_button:hover{background:none!important}.wd-swatch :is(img,picture){object-fit:contain}.woocommerce-MyAccount-content>p{font-size:16px;color:#333}.woocommerce-MyAccount-content>p a{color:#DA1E18;text-decoration:none}.woocommerce-MyAccount-content>p a:hover{text-decoration:underline}.woocommerce-MyAccount-navigation ul li a:hover{color:#a21c26}.woocommerce-MyAccount-navigation-link--downloads{display:none}.woocommerce-MyAccount-title{padding-left:0}.col-register-text{text-align:left}.col-register .woocommerce-privacy-policy-text{display:none}@media (max-width:1024px){.scrollToTop{bottom:67px}}.elementor-widget-wd_builder_off_canvas_column_btn{background:#a21c26;padding:10px}.elementor-widget-wd_builder_off_canvas_column_btn .wd-off-canvas-btn{display:flex;flex-direction:row;align-items:center;justify-content:center}.elementor-widget-wd_builder_off_canvas_column_btn a{color:white!important}@media (max-width:767px){.category-grid-item .wrapp-category{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:nowrap;height:170px!important}.category-grid-item .wrapp-category img{width:100%;height:130px;object-fit:cover;object-position:center}.category-grid-item .wrapp-category .hover-mask{height:50px;background-color:#333;width:100%;display:flex;color:#fff;padding-top:0!important;padding-bottom:0!important;flex-direction:column;justify-content:center!important;padding-right:10px!important;padding-left:10px!important}.category-grid-item .wrapp-category .hover-mask h3{font-size:14px!important}.category-grid-item .wrapp-category .wd-entities-title{color:#fff;font-weight:500}.products-bordered-grid.elements-grid{gap:10px}.products-bordered-grid.elements-grid>.wd-col{border:0;box-shadow:0 0 5px silver;padding:0}}.icon-container{position:relative}.main-icon{font-size:40px;color:#fff;cursor:pointer;transition:transform 0.3s ease}.main-icon.active{transform:rotate(45deg)}.sub-icons{position:absolute;bottom:60px;left:50%;transform:translateX(-50%);display:none;flex-direction:column;gap:10px}.sub-icons a{font-size:25px;padding:11px;color:#fff;background-color:#be1622;color:#fff;border-radius:50%;width:42px;height:42px;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:transform 0.3s ease,opacity 0.3s ease;opacity:0;transform:translateY(20px)}.sub-icons a *{fill:#fff}.sub-icons a:nth-child(1){transition-delay:0.1s}.sub-icons a:nth-child(2){transition-delay:0.2s}.sub-icons a:nth-child(3){transition-delay:0.3s}.sub-icons.show a{opacity:1;transform:translateY(0)}.sub-icons.show{display:flex}