@media (max-width:480px){body.post-type-archive-product.woocommerce-shop ul.products li.product{width:100%!important}}@media (min-width:481px) and (max-width:767px){body.post-type-archive-product.woocommerce-shop ul.products{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-left:-5px;margin-right:-5px}body.post-type-archive-product.woocommerce-shop ul.products li.product{width:calc(50% - 10px)!important;box-sizing:border-box!important;margin-bottom:20px;display:flex!important;flex-direction:column!important;justify-content:space-between!important;min-height:320px}body.post-type-archive-product.woocommerce-shop ul.products li.product .woocommerce-loop-product__link{flex:1 1 auto!important;display:flex!important;flex-direction:column!important}body.post-type-archive-product.woocommerce-shop ul.products li.product .price,body.post-type-archive-product.woocommerce-shop ul.products li.product .button{margin-top:auto!important}}#main-header{background-color:#cc0000}#top-menu li a{color:#ffffff;font-weight:600}#top-menu li a:hover{color:#ffd700}#top-menu li.current-menu-item>a{color:#ffd700}#top-header,#et-secondary-menu li a,#et-info{background-color:#b30000;color:#ffffff}#et-secondary-menu li a:hover,#et-info a:hover{color:#ffd700}.et_mobile_menu li a{color:#ffffff!important}.et_mobile_menu li a:hover{color:#ffd700!important}#top-menu li a{color:#000000;font-weight:600}#top-menu li a:hover{color:#cc0000}#top-menu li.current-menu-item>a{color:#cc0000}#top-menu li a{color:#000000;font-weight:600;transition:color 0.3s ease}#top-menu li a:hover{color:#cc0000}#top-menu li.current-menu-item>a{color:#cc0000}#top-menu li ul li a{color:#ffffff;font-weight:600;transition:color 0.3s ease}#top-menu li ul li a:hover{color:#cc0000}#top-menu li ul li.current-menu-item>a{color:#cc0000}#top-menu li ul{background-color:#ffffff}#top-menu li ul li a{color:#000000}#top-menu li ul li a:hover{color:#cc0000}#main-header{background-color:#ffffff}#top-menu li a{color:#000000;font-weight:600}#top-menu li a:hover{color:#cc0000}#top-menu li.current-menu-item>a{color:#cc0000}#top-header,#et-secondary-menu li a,#et-info{background-color:#cc0000;color:#000000}#et-secondary-menu li a:hover,#et-info a:hover{color:#cc0000}.et_mobile_menu li a{color:#000000!important}.et_mobile_menu li a:hover{color:#cc0000!important}