.woocommerce a.button.alt,.woocommerce-page a.button.alt{font-size:14px!important;font-weight:normal!important;text-transform:uppercase!important;text-align:center!important;padding:.3em .5em}@media (max-width:980px){.et-db #et-boc .et-l .et_pb_shop ul.products.columns-3 li.product{width:100%!important}}ul.products li.product.custom-product-row{width:100%!important;display:flex;flex-wrap:wrap;gap:30px;border:1px solid #e0e0e0;padding:20px;margin-bottom:30px;align-items:flex-start;background:#fff;border-radius:8px}.product-left{flex:1;max-width:150px;text-align:center}.brand-logo img{max-width:100px;height:auto;margin-bottom:10px}.product-image img{width:100%;height:auto;border-radius:4px}.product-middle{flex:2;min-width:200px;text-align:left}.product-link{color:inherit;text-decoration:none;display:block}#et-boc .et-l .et_pb_shop_0_tb_body.et_pb_shop .woocommerce ul.products li.product h2{font-weight:600;font-size:18px;color:#0096c3!important}.product-link:hover h2{text-decoration:underline;color:#0096c3!important}.woocommerce-loop-product__title{font-size:1.2em;margin:0 0 10px 0}.short-description{margin-top:10px;font-size:0.95em;color:#444}.short-description ul{padding-left:20px;list-style-type:disc;margin:0}.short-description li{margin-bottom:5px}.product-right{flex:1;text-align:right;min-width:150px}.product-right .price{font-size:1.2em;font-weight:bold;margin-bottom:10px;display:block}.woocommerce-checkout #payment ul.payment_methods li input{margin-left:6px}ul.woocommerce-shipping-methods{margin-top:-0px!important}.woocommerce-page .woocommerce-pagination ul.page-numbers,.woocommerce .woocommerce-pagination ul.page-numbers{border-radius:15px!important;border-color:#0096c3;-webkit-box-sizing:border-box;box-sizing:border-box}.woocommerce nav.woocommerce-pagination ul li span.current{background:#0096c3;color:#ffffff}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #0096c3}.woocommerce nav.woocommerce-pagination ul li:last-child{border-right:0}.woocommerce nav.woocommerce-pagination ul li:first-child{border-radius:15px 0 0 15px}.content .et-db #et-boc .et-l *{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:15px}.woofc-count.woofc-count-shake{margin-top:18px;margin-left:10px}#content.et-db #et-boc .et-l input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #content.et-db #et-boc .et-l input.button.alt:hover,.woocommerce a.button:hover,.woocommerce.et-db #et-boc .et-l a.button:hover,.woocommerce-page a.button:hover,.woocommerce-page.et-db #et-boc .et-l a.button:hover,.woocommerce button.button:hover,.woocommerce.et-db #et-boc .et-l button.button:hover,.woocommerce-page button.button:hover,.woocommerce-page.et-db #et-boc .et-l button.button:hover,.woocommerce input.button:hover,.woocommerce.et-db #et-boc .et-l input.button:hover,.woocommerce-page input.button:hover,.woocommerce-page.et-db #et-boc .et-l input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce #content.et-db #et-boc .et-l input.button:hover,.woocommerce-page #content input.button:hover,.woocommerce-page #content.et-db #et-boc .et-l input.button:hover{transform:scale(1.1)}.woocommerce a.button.alt:after,.woocommerce.et-db #et-boc .et-l a.button.alt:after,.woocommerce-page a.button.alt:after,.woocommerce-page.et-db #et-boc .et-l a.button.alt:after,.woocommerce button.button.alt:after,.woocommerce.et-db #et-boc .et-l button.button.alt:after,.woocommerce-page button.button.alt:after,.woocommerce-page.et-db #et-boc .et-l button.button.alt:after,.woocommerce input.button.alt:after,.woocommerce.et-db #et-boc .et-l input.button.alt:after,.woocommerce-page input.button.alt:after,.woocommerce-page.et-db #et-boc .et-l input.button.alt:after,.woocommerce #respond input#submit.alt:after,.woocommerce-page #respond input#submit.alt:after,.woocommerce #content input.button.alt:after,.woocommerce #content.et-db #et-boc .et-l input.button.alt:after,.woocommerce-page #content input.button.alt:after,.woocommerce-page #content.et-db #et-boc .et-l input.button.alt:after,.woocommerce a.button:after,.woocommerce.et-db #et-boc .et-l a.button:after,.woocommerce-page a.button:after,.woocommerce-page.et-db #et-boc .et-l a.button:after,.woocommerce button.button:after,.woocommerce.et-db #et-boc .et-l button.button:after,.woocommerce-page button.button:after,.woocommerce-page.et-db #et-boc .et-l button.button:after,.woocommerce input.button:after,.woocommerce.et-db #et-boc .et-l input.button:after,.woocommerce-page input.button:after,.woocommerce-page.et-db #et-boc .et-l input.button:after,.woocommerce #respond input#submit:after,.woocommerce-page #respond input#submit:after,.woocommerce #content input.button:after,.woocommerce #content.et-db #et-boc .et-l input.button:after,.woocommerce-page #content input.button:after,.woocommerce-page #content.et-db #et-boc .et-l input.button:after,body .et_pb_button:after,body.et-db #et-boc .et-l .et_pb_button:after{margin:0!important;font-size:inherit!important;content:''!important}.woocommerce #content input.button.alt:hover,.woocommerce #content input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #content input.button:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button:disabled:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button.alt:hover,.woocommerce-page input.button:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover{padding:0!important}.woocommerce-order-received .et_pb_no_top_bottom_padding{display:none}@media (min-width:981px){.woofc-count.woofc-count-bottom-right{top:45px}}