/**
 * Vazirmatn 33.0.3 — bundled locally under the SIL Open Font License 1.1.
 * Scope is deliberately limited to Tapin Woo UI and its WooCommerce rate.
 */
@font-face{
    font-family:Vazirmatn;
    src:url("fonts/Vazirmatn-Variable.woff2") format("woff2");
    font-weight:100 900;
    font-style:normal;
    font-display:swap;
}

.ytw-shell,
.ytw-shell button,
.ytw-shell input,
.ytw-shell select,
.ytw-shell textarea,
.ytw-shell table,
.ytw-shell th,
.ytw-shell td,
.ytw-shell code,
.ytw-shell kbd,
.ytw-shell samp,
.ytw-order-box,
.ytw-order-box button,
.ytw-order-box input,
.ytw-order-box select,
.ytw-order-box textarea,
[class^="ytw-"]:not(.dashicons),
[class*=" ytw-"]:not(.dashicons),
[class^="ytw-"] button,
[class^="ytw-"] input,
[class^="ytw-"] select,
[class^="ytw-"] textarea,
[class*=" ytw-"] button,
[class*=" ytw-"] input,
[class*=" ytw-"] select,
[class*=" ytw-"] textarea,
input[value^="ytw_tapin_live"] + label,
label[for^="shipping_method_"][for*="ytw_tapin_live"]{
    font-family:Vazirmatn,Tahoma,Arial,sans-serif!important;
}

body[class*="ytw-tapin"] #wpbody-content,
body[class*="ytw-tapin"] #wpbody-content :where(h1,h2,h3,h4,h5,h6,p,span,strong,b,em,small,label,a,button,input,select,textarea,table,th,td,li,code,kbd,samp,summary,option),
.ytw-shell :where(h1,h2,h3,h4,h5,h6,p,span,strong,b,em,small,label,a,button,input,select,textarea,table,th,td,li,code,kbd,samp,summary,option),
.ytw-order-box :where(h1,h2,h3,h4,h5,h6,p,span,strong,b,em,small,label,a,button,input,select,textarea,table,th,td,li,code,option){
    font-family:Vazirmatn,Tahoma,Arial,sans-serif!important;
    font-synthesis:none;
}

@supports selector(label:has(input)){
    label:has(input[value^="ytw_tapin_live"]),
    label:has(input[value^="ytw_tapin_live"]) *{
        font-family:Vazirmatn,Tahoma,Arial,sans-serif!important;
    }
}

.ytw-shell .dashicons,
body[class*="ytw-tapin"] #wpbody-content .dashicons,
[class^="ytw-"] .dashicons,
[class*=" ytw-"] .dashicons,
.dashicons.ytw-icon{
    font-family:dashicons!important;
}
