﻿* {font-family: Yekan;}
   @media (max-width: 768px) {
        .box-title-default .info-box-title {
            font-size: 9.5pt !important;
    font-family: Helvetica !important;
    color: #686868;
    text-align: center;
    letter-spacing: 1px;
    vertical-align: middle;
    font-weight: normal !important;
        }
        .woodmart-info-box .info-box-title{display:block;margin-bottom:1px;line-height:1.4;margin-left:8px;}
        .mojod-yes{font-size: 7pt !important;margin-top: -7px; }
        .mojod-no{font-size: 7pt !important;margin-top: -7px;}
        .product-label {font-size: 7pt !important;}
        .woodmart-info-box {margin-right: 6px;margin-bottom: 20px;}
        .ksp-width-box {width: 90px;height: 90px;}
        .ksp-product-top {top:-18px !important;  /*calc(100% - 7px)*/}
        .labels-rectangular .product-label {font-size: 7pt !important;margin-right:7px !important;margin-top:6px !important; }
        .labels-rectangular {top: 15px;right: 3px;}
    .darsad-takhfif {font-size: 7pt !important;}
    .ksp-widthbox-icon {width:40px !important;}
    .ksp-icon {width:18px !important;}
    .ksp-height-takhfif {height:14px !important;}
    .product-grid-item .price { line-height:1.3 !important;}
    .woocommerce-Price-currencySymbol {font-size:8pt !important;}
    }
   /*-----pc-----*/
   .ksp-widthbox-icon {width:55px;float:left;opacity: 1;margin-right:5px;}
   .ksp-icon {width:24px;}
   .ksp-height-takhfif {height:14px;}
   .product-grid-item .price { line-height:1.7;}
.ksp-tedad-sabad {position:absolute;left: 24px;bottom: 9px;padding:2px;/*display: table-cell;margin-left:-11px;margin-top:7px;*/color:#fff;z-index:1;width:15px;height:15px;background-color:#e91e63;border-radius:50%;text-align:center;}

.hazfe-sabad { width: 22px;
    height: 22px;
    margin-top: 22px;
    margin-left: 7px;
    border: 3px solid #feca0a;
    border-radius: 50%;
    padding: 0.8px 4px;
    font-weight: bold;
    font-size: 10pt;
}
.labels-rectangular .product-label {padding: 1.5px; background-color:#d60644 !important;font-size: 10pt ;letter-spacing: 0px;margin-right:40px;margin-top:10px;}
product-labels labels-rectangular {top: 20px !important;float: left;margin-right: 40px;left: 0;text-align: left;}
   .mojod-yes{width:100%;text-align:center;background-color: #fecc00 !important; border-radius: 15px; font-size: 10pt; float: left; /*margin: 5px 0px;*/ padding: 0px 9px; font-weight: bold; font-family: Yekan; color: #ffffff;}
   .mojod-no{width:100%;text-align:center;background-color: #808285 !important; border-radius: 15px; font-size: 10pt; float: left; /*margin: 5px 0px;*/ padding: 0px 6px; font-weight: bold; font-family: Yekan; color: #ffffff;}
   .darsad-takhfif {width:100%;text-align:center;background-color: #e30613 !important; border-radius: 15px; font-size: 10pt; float: left; margin: 5px 0px; padding: 0px 9px; font-weight: bold; font-family: Yekan; color: #ffffff;}
.productidshop {text-align: left;font-size: 10pt;font-family: Yekan;margin: 0;padding: 0;direction: ltr;margin-bottom: 6px;width:100%;}
.product-label {font-size: 9pt !important;font-family: Yekan;border-radius: 15px;background-color: #e30613 !important;line-height: 1.1;}
.ksp-product-top {height: 100px; width: 50%; position: absolute; text-align: left; float: left; left: 0;top: -30px;}

.font-yekan {font-family: Yekan !important;}
.font-yekan a{font-family: Yekan !important;letter-spacing: 0px !important;font-weight: bold;}
.ksp-filter {color: #252022;padding: 0px 3px; max-width: max-content; width: auto; height: auto; border: 0px solid rgba(129,129,129,.2); border-radius: 0; background-color: transparent !important; box-shadow: none; font-family: yekan; vertical-align: middle; font-size: 8pt; transition: auto;}
         
/*----------------------Categori------------------*/
.ksp-width-box {width: 90px;height: 90px;}
@media (max-width: 768px) {
    .woodmart-info-box {margin-left: -8px;margin-bottom: 20px;}
}
@media (max-width: 450px) {.woodmart-info-box {margin-right: 12px;margin-bottom: 20px;}
}
 @media (max-width: 400px) {
 .woodmart-info-box { margin-left: -18px;margin-bottom: 20px;}
 .category-img {width: 65px;height: 65px;margin-top: 1.5px;}
 .divcategory-img {width: 70px;height: 70px;}
 .ksp-width-box {width: 92px !important;height: 90px;}
 .woodmart-info-box .info-box-title {margin-right: -18px;margin-left: 0px;}
 }
 
 @media (max-width: 360px) {
 .woodmart-info-box { margin-left: -21px;margin-bottom: 20px;}
 .category-img {width: 65px;height: 65px;margin-top: 1.5px;}
 .divcategory-img {width: 73px;height: 73px;}
 .ksp-width-box {width: 90px !important;height: 90px;}
 .woodmart-info-box .info-box-title {margin-right: -21px;margin-left: 0px;}
 }

 @media (max-width: 350px) {
 .woodmart-info-box { margin-left: -12px;margin-bottom: 20px;}
 .category-img {width: 58px !important;height: 58px !important;margin-top: 1.5px;}
 .divcategory-img {width: 65px;height: 65px;}
 .ksp-width-box {width: 70px !important;height: 90px;}
 .woodmart-info-box .info-box-title {margin-right: -17px;margin-left: 0px;}
 .woodmart-info-box .info-box-content {margin-left: -12px;}
 }
 /*---/categori----*/

.dxdvContent_Metropolis {border-top:none;border-bottom:none;}
 /*--------------------------Product------------------*/

.product-grid-item .product-title { font-size: 10pt;font-weight: 800;}

@media (max-width: 768px) {
    .product-grid-item .product-title { font-size: 12pt;font-weight: 800;}
}

      option {font-size: 12pt;
    font-family: Yekan;
    background-color:#656565;
        color: #ffcb05;
    font-weight: 800; 
    
        }
        option::after {background-color: #ffcb05;color:#000000;        }
        table td {
            padding: 5px;
            text-align:right !important;
        }

        .wrapp-product-price {
            text-align: right !important;
        }

        .product-information {
            text-align: right;
        }

        .product-rating-price {
            float: right;
        }

        dxeButtonEditSys dxeButtonEdit_Metropolis dxeTokenBox {
            width: 100%;
            direction: rtl;
        }

        dxdvBreakpointsItem_Metropolis dxdvItem_Metropolis dxdvFlowItem_Metropolis {
            overflow: visible;
        }

        .dxdvFlowItem_Metropolis {
            float: right;
            text-align: center;
        }

        dxdvBreakpointsItem_Metropolis dxdvItem_Metropolis abc dxdvFlowItem_Metropolis {
            float: left;
        }

        .abc {
            overflow: visible;
            background-color: #ffffff;
            height: 420px ? !important; /*360*/
            padding: 8px;
            border: 0px solid #E6E6E6;
            width: 20% !important;
        }

        .product-grid-item .hover-img img, .product-grid-item .product-image-link img {
            padding: 0px; /*10*/
        }
        /*@media (max-width: 479px) {
            .abc {
                width: 36% !important;
            }
        }*/


        /*.dxdvBreakpointsItem_Metropolis {
            overflow: visible;
        }

        thead, tbody, th, td, tr {
            width: 100%;
            vertical-align: top;
            text-align: center;
        }

        .tbinline {
            float: right;
        }

        .dxcvControl_MaterialCompact a {
            color: #fff;
        }

            .dxcvControl_MaterialCompact a:hover {
                color: #ffdede;
                text-decoration: none;
            }

        .dxcvControl_Metropolis a {
            color: #333333;
        }

            .dxcvControl_Metropolis a:hover {
                color: #fff;
                text-decoration: none;
            }

        .dxpLite_MaterialCompact .dxp-summary, .dxpLite_MaterialCompact .dxp-ellip {
            direction: ltr;}*/
@media (max-width: 450px) {
    
            .abc {
                width: 47% !important;
                height: 270px !important;
                padding: 0px;
                margin: 10px;
                border: 0px;
            }
        }
        @media (max-width: 768px) {
            table td {
                padding: 0px !important;
            }

            .product-grid-item .hover-img img, .product-grid-item .product-image-link img {
                padding: 0px /*20*/;
            }

            .box-title-default .info-box-title {
                font-size: 9.5pt !important;
    font-family: Helvetica !important;
    color: #686868;
    text-align: center;
    letter-spacing: 1px;
    vertical-align: middle;
    font-weight: normal !important;
            }

            .abc {
                width: 48% !important; /*47*/
                /*height: 270px !important;*/
                padding: 0px;
                margin: 5px;/**/
                border: 0px;
            }

            .movemobile {
                margin-right: -16px !important;
            }

            .product-grid-item .product-title {
                font-size: 8pt;
                font-weight: 800;
                font-family: yekan, Helvetica, sans-serif;
                color: #878786;
            }

            .product-grid-item .price {
                font-size: 10pt;
                font-family: yekan, Helvetica, sans-serif;
                color: #575656;
            }

            del .amount {
                font-size: 7pt !important;
                font-weight: normal;
                font-family: yekan, Helvetica, sans-serif;
                color: #BDBDBD;
            }

            .amount {
                font-weight: 800;
                font-size: 10pt !important;
            }

            .woodmart-hover-base .product-information {
                position: relative;
                padding: 2px;
            }

            .wd-action-btn.wd-style-icon > a {
                width: 30px;
                height: 30px;
                /*position: relative;
    display: inline-flex;
    align-items: flex-start;
    flex-direction: column;
    
    font-weight: normal;
    font-size: 0;
    line-height: 0;
    flex-wrap: wrap;*/
            }

            .productidshop {font-size: 6pt; }
        }
        /*-------------*/
        

        