.woocommerce .woocommerce-ordering select{border:1px solid #E9E9F0;padding:5px 15px;appearance:none;-webkit-appearance:none}.woocommerce .woocommerce-ordering select::before{content:'\f107';font-family:"Font Awesome 5 Free"}.woocommerce ul.products li.product .onsale{position:absolute;left:auto;top:15px;right:15px;border-radius:0;padding:5px 10px;line-height:1;height:auto;min-height:auto;min-width:auto;background-color:var(--theme-color)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:var(--text-color);font-weight:500}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{background-color:var(--theme-color);color:#fff}.woocommerce ul.products li.product .button.added{display:none}.woocommerce a.added_to_cart{font-size:100%;margin:0;margin-top:1em;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#fff;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none;background-color:var(--theme-color)}.woocommerce nav.woocommerce-pagination ul{border:0}.woocommerce nav.woocommerce-pagination ul li{margin-top:10px;line-height:58px;font-size:25px;font-weight:500;border-radius:50%;width:60px;height:60px;line-height:60px;color:var(--heading-color);margin-left:7px;margin-right:7px;border:1px solid rgb(0 0 0 / .1)}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{line-height:33px}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{color:#fff;background:var(--theme-color)}