@import url('https://fonts.cdnfonts.com/css/futura-pt');
.woocommerce .product-category .product-wrapper > a, .woocommerce .products .product.product-category a img {
    border-radius: 0px !important;
}

a.button.ts-buy-now-button {
    background: #cb975e !important;
    border-color: #cb975e !important;
}

.woocommerce .product-category .product-wrapper > a:before,.woocommerce .product-category .product-wrapper > a:after {
    display: none;
}

.deliveryboxes{
    display:flex;
    gap:8px;
    flex-wrap:wrap;
    justify-content:start;
}

.contactform .forminator-ui.forminator-custom-form[data-design=default] .forminator-input {
    height: 55px;
    border-radius: 8px;
    background: #fff;
}
.woocommerce .products .product:not(.product-category) .product-wrapper {
    padding: 10px !important;
}
.contactform textarea {
    background: #fff !important;
    border-radius: 8px;
}

.contactform .forminator-ui#forminator-module-12825.forminator-design--default .forminator-button-submit {
    width: 100%;
    height: 50px;
    border-radius: 8px;
}

.deliveryboxes .feature-box{
    width:180px;
    background:#fff;
    border:1px solid #ececec;
    border-radius:8px;
    padding:10px 15px;
    text-align:center;
    transition:0.3s ease;
    box-shadow:0 2px 8px rgba(0,0,0,0.04);
    flex-direction: column;
    justify-content: center;
    gap:0;
    align-items:center;
}

.deliveryboxes .feature-box:hover{
    transform:translateY(-5px);
    box-shadow:0 6px 18px rgba(0,0,0,0.08);
}

.deliveryboxes .feature-icon img{
  max-width:30px;
    margin-bottom:10px;
    
}

.deliveryboxes .feature-box h4{
    font-size:11px;
    line-height:1.5;
    color:#222;
    margin:0;
    font-weight:600;
    line-height:normal;
}
.star-rating span, .woocommerce .star-rating span, .product_list_widget .star-rating span, .woocommerce p.stars:hover a, .woocommerce p.stars.selected a, .woocommerce .star-rating span:before, .ts-testimonial-wrapper .rating span:before, blockquote .rating span:before {
    content: "\e95a\e95a\e95a\e95a\e95a" !important;
    font-family: 'icomoon' !important;
    color: #ffb600 !important;
    font-size: 24px;
}
.woocommerce .widget_rating_filter ul li a {
    padding-left: 20px;
}

.woocommerce .widget_rating_filter ul li  .star-rating span::before {
    font-size: 13px;
}


.woocommerce .products .product .meta-wrapper .star-rating span::before {
    font-size: 13px;
}
.review-content-container .star-rating span:before {
    font-size: 13px;
}
.woocommerce .star-rating {height:2em}
/* Mobile Responsive */
@media(max-width:768px){

    .deliveryboxes .feature-box-wrapper{
        gap:12px;
    }

    .deliveryboxes .feature-box {
        width: 31%;
        max-width: 31%;
        padding: 22px 15px;
    }


   
}