.woocommerce ul.products li.product a.woocommerce-LoopProduct-link{position:relative;display:block;overflow:hidden}.woocommerce ul.products li.product a img.attachment-woocommerce_thumbnail{width:100%;height:auto;display:block;transition:opacity 0.3s ease}.hover-wrapper{position:absolute;inset:0;overflow:hidden;pointer-events:none}.hover-wrapper .hover-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 0.3s ease;z-index:2}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link:hover .hover-wrapper .hover-image{opacity:1}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link:hover img.attachment-woocommerce_thumbnail{opacity:0}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button,.woocommerce-page #respond input#submit{background-color:#f1582d;color:#fff!important;font-size:16px;border:none;border-radius:0;padding:12px 24px;text-transform:uppercase;transition:background-color 0.3s ease}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button:hover,.woocommerce-page #respond input#submit:hover{background-color:#67ac64;color:#fff!important;border-radius:0;padding:12px 24px}.dp_shop_style20 .product .button:after{content:"\e015"!important}.woocommerce a.button:hover{border-radius:100%!important}body .dp_shop_style20 .product .button:after{position:relative!important;left:-7px!important;right:auto!important;top:-10px!important}body.woocommerce-checkout .woocommerce-error,body.woocommerce-checkout .woocommerce-error li,body.woocommerce-checkout .woocommerce-error li a,body.woocommerce-checkout .woocommerce-error strong{color:#ffffff!important}body.woocommerce-checkout .woocommerce-error{background-color:#e74c3c!important;border-left:4px solid #ffffff!important}body.woocommerce-checkout .woocommerce-error li a{text-decoration:none}.dp_shop_style20 .product .button:hover{border-radius:100%!important}.hide-shop-sort .woocommerce-result-count,.hide-shop-sort .woocommerce-ordering{display:none!important}.hide-shop-sort ul.products{border-top:none!important}.yith-wcpb-bundle-item{display:flex;flex-direction:column}.yith-wcpb-bundle-item-description{order:99}