.wcapf-filter-clear-btn {
border-radius: 50px !important;
padding: 8px 32px !important;
}
.wcapf-before-products {
display: flex;
flex-wrap: wrap;
align-items: center;
gap: 12px;
margin-bottom: 32px;
}
.wcapf-before-products .woocommerce-notices-wrapper {
width: 100%;
}
.wcapf-before-products .woocommerce-result-count {
margin: 0;
flex: 1 1 auto;
min-width: 220px;
font-size: 14px;
color: #525252;
}
.wcapf-before-products .woocommerce-ordering {
margin: 0;
flex: 0 0 auto;
}
.wcapf-before-products .woocommerce-ordering select {
height: 44px;
padding: 0 14px;
border-radius: 12px;
border: 1px solid #d1d1d1;
background: #fff;
font-size: 14px;
cursor: pointer;
}
.wcapf-before-products .products {
width: 100%;
}
.wcapf-before-products .woocommerce-pagination {
width: 100%;
}
.wcapf-active-filter-item span {
margin-left: -5px !important;
}
@media (max-width: 1024px) {
.wcapf-before-products {
gap: 10px;
margin-bottom: 20px;
}
.wcapf-before-products .woocommerce-result-count {
min-width: 0;
flex: 1 1 100%;
}
.wcapf-before-products .woocommerce-ordering {
width: 100%;
}
.wcapf-before-products .woocommerce-ordering select {
width: 100%;
}
}
@media (max-width: 640px) {
.wcapf-filter-clear-btn {
width: 100%;
padding: 10px 18px !important;
}
}
.wp-element-button {
background-color: #003976;
color: white;
border-radius: 50px;
font-weight: 700;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0;
}
input[type="number"] {
-moz-appearance: textfield;
}
.is-error svg {
display: none !important;
}
@media (max-width: 770px) {
.wcapf-filter-title-inner {
font-size: 17px;
}
.wcapf-filter-item-label {
font-size: 15px;
}
.display-values-as-input_field {
font-size: 15px;
}
}
.wc-block-checkout__form fieldset {
margin-bottom: 40px !important;
}
.woocommerce-pagination {
display: flex;
justify-content: center;
margin: 40px 0;
}
.woocommerce-pagination .page-numbers {
display: flex;
gap: 6px;
list-style: none;
padding: 0;
margin: 0;
}
.woocommerce-pagination .page-numbers a,
.woocommerce-pagination .page-numbers span {
min-width: 38px;
height: 38px;
display: flex;
align-items: center;
justify-content: center;
font-size: 14px;
font-weight: 500;
text-decoration: none;
color: #333;
border: 1px solid #ddd;
border-radius: 4px;
background: #fff;
}
.woocommerce-pagination .page-numbers a:hover {
background: #f5f5f5;
}
.woocommerce-pagination .page-numbers .current {
background: #333;
color: #fff;
border-color: #333;
}
.woocommerce-pagination .page-numbers .next {
padding: 0 12px;
}
.wc-block-components-product-metadata__description {
display: none !important;
}
.woocommerce-password-hint {
display: none !important;
}
#password_strength {
margin-bottom: 20px;
}
.woocommerce-privacy-policy-text {
display: none !important;
}
.wc-block-components-product-badge {
font-size: 80% !important;
}
.wc-block-cart-item__image a img,
.size-woocommerce_thumbnail {
max-height: 82px !important;
height: 82px !important;
object-fit: contain !important;
}
.woocommerce-Price-amount {
white-space: nowrap !important;
}