﻿@font-face{font-family:IRANYekanX;src:url(/fonts/IRANYekanX/woff2/IRANYekanX-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:IRANYekanX;src:url(/fonts/IRANYekanX/woff2/IRANYekanX-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:IRANSans;src:url(/fonts/IRANSans/woff2/IRANSansWeb.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:IRANSans;src:url(/fonts/IRANSans/woff2/IRANSansWeb_Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}
html,body,.Normal,.NormalDisabled,.NormalDeleted,.farashop__body{font-family:var(--karen-font-family,IRANYekanX,Tahoma,Arial,sans-serif)}
html,body{background:var(--karen-bg,#fff);color:var(--karen-text,rgba(0,0,0,.75))}
.farashop__body{background:var(--karen-bg,#fff);color:var(--karen-text,rgba(0,0,0,.75))}
.farashop__body[data-karen-theme=dark] .panel,.farashop__body[data-karen-theme=dark] .modal-content,.farashop__body[data-karen-theme=dark] .dropdown-menu,.farashop__body[data-karen-theme=dark] .basket-preview-wrap,.farashop__body[data-karen-theme=dark] .sidebar__container{background-color:var(--karen-surface,#1c2128);color:var(--karen-text,rgba(255,255,255,.86));border-color:var(--karen-border,rgba(255,255,255,.12))}
.farashop__body[data-karen-theme=dark] .form-control,.farashop__body[data-karen-theme=dark] input,.farashop__body[data-karen-theme=dark] textarea,.farashop__body[data-karen-theme=dark] select{background-color:var(--karen-surface,#1c2128);color:var(--karen-text,rgba(255,255,255,.86));border-color:var(--karen-border,rgba(255,255,255,.12))}
.farashop__body[data-karen-theme=dark] .table-striped>tbody>tr:nth-of-type(odd),.farashop__body[data-karen-theme=dark] .basket__col{background-color:var(--karen-surface-muted,#242a32)}
.farashop__body a:focus,.farashop__body a:hover{color:var(--karen-complementary,#ff5722)}

/* Karen runtime appearance enforcement */
.farashop__body,
.farashop__body :not(.fa):not(.fas):not(.far):not(.fab):not(.fa-solid):not(.fa-regular):not(.fa-brands):not(.glyphicon):not([class*="icon"]){font-family:var(--karen-font-family,IRANYekanX,Tahoma,Arial,sans-serif)!important}
.farashop__body[data-karen-theme=dark],
.farashop__body[data-karen-theme=dark] p,
.farashop__body[data-karen-theme=dark] li,
.farashop__body[data-karen-theme=dark] label,
.farashop__body[data-karen-theme=dark] h1,
.farashop__body[data-karen-theme=dark] h2,
.farashop__body[data-karen-theme=dark] h3,
.farashop__body[data-karen-theme=dark] h4,
.farashop__body[data-karen-theme=dark] h5,
.farashop__body[data-karen-theme=dark] h6{color:var(--karen-text,rgba(255,255,255,.86))}
.farashop__body[data-karen-theme=dark] a{color:var(--karen-text,rgba(255,255,255,.86))}
.farashop__body[data-karen-theme=dark] a:hover,.farashop__body[data-karen-theme=dark] a:focus{color:var(--karen-complementary,#ff5722)}
