/* mdi */

@font-face {
    font-display: swap;
    font-family: GFont;
    font-style: normal;
    font-weight: 100;
    src: url('GFont/YekanBakhFaNum-Thin.woff');
    src: url('GFont/YekanBakhFaNum-Thin.woff2') format('woff2'),
    url('GFont/YekanBakhFaNum-Thin.woff') format('woff');
}

@font-face {
    font-display: swap;
    font-family: GFont;
    font-style: normal;
    font-weight: 300;
    src: url('GFont/YekanBakhFaNum-Light.woff');
    src: url('GFont/YekanBakhFaNum-Light.woff2') format('woff2'),
    url('GFont/YekanBakhFaNum-Light.woff') format('woff');
}

@font-face {
    font-display: swap;
    font-family: GFont;
    font-style: normal;
    font-weight: 400;
    src: url('GFont/YekanBakhFaNum-Regular.woff');
    src: url('GFont/YekanBakhFaNum-Regular.woff2') format('woff2'),
    url('GFont/YekanBakhFaNum-Regular.woff') format('woff');
}

@font-face {
    font-display: swap;
    font-family: GFont;
    font-style: normal;
    font-weight: 500;
    src: url('GFont/YekanBakhFaNum-SemiBold.woff');
    src: url('GFont/YekanBakhFaNum-SemiBold.woff2') format('woff2'),
    url('GFont/YekanBakhFaNum-SemiBold.woff') format('woff');
}

@font-face {
    font-display: swap;
    font-family: GFont;
    font-style: normal;
    font-weight: 700;
    src: url('GFont/YekanBakhFaNum-Bold.woff');
    src: url('GFont/YekanBakhFaNum-Bold.woff2') format('woff2'),
    url('GFont/YekanBakhFaNum-Bold.woff') format('woff');
}

@font-face {
    font-display: swap;
    font-family: GFont;
    font-style: normal;
    font-weight: 900;
    src: url('GFont/YekanBakhFaNum-Black.woff');
    src: url('GFont/YekanBakhFaNum-Black.woff2') format('woff2'),
    url('GFont/YekanBakhFaNum-Black.woff') format('woff');
}

@font-face {
    font-display: swap;
    font-family: GFontEn;
    font-style: normal;
    font-weight: 100;
    src: url(GFont/sf-ui-display-ultralight.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: GFontEn;
    font-style: normal;
    font-weight: 300;
    src: url(GFont/sf-ui-display-thin.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: GFontEn;
    font-style: normal;
    font-weight: 400;
    src: url(GFont/sf-ui-display-light.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: GFontEn;
    font-style: normal;
    font-weight: 500;
    src: url(GFont/sf-ui-display-medium.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: GFontEn;
    font-style: normal;
    font-weight: 700;
    src: url(GFont/sf-ui-display-semibold.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: GFontEn;
    font-style: normal;
    font-weight: 800;
    src: url(GFont/sf-ui-display-bold.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: GFontEn;
    font-style: normal;
    font-weight: 900;
    src: url(GFont/sf-ui-display-heavy.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: GFontEn;
    font-style: normal;
    font-weight: 950;
    src: url(GFont/sf-ui-display-black.woff) format("woff")
}

.v-container:not(.v-container--fluid) {
    max-width: 1200px !important;
}

.style-Pages,
.style-Home,
.style-Login,
.style-ContactUs,
.style-Products,
.style-Product-Detail,
.style-Cart,
.style-Product-Tag,
.style-Blog,
.style-Blog-Detail,
.style-Blog-Category,
.style-Receipt,
.style-ContactUs {
    margin-top: 130px;
}
.v-toolbar__content{
    overflow: visible !important;
}
.garnet-login-register-pomp .v-sheet {
    background-color: #fafafa !important;
}

.garnet-page-with-header {
    font-size: 1.5em;
}

.social-icons {
    border-top: 1px solid #E1E1E1 !important;
    padding-top: 10px !important;
    text-align: end !important;
    font-size: 30px !important;
}
.v-main {
    background-image: url("bgMashahir.png") !important;
    background-repeat: repeat;
}

.garnet-copyright a{
    color: antiquewhite !important;
}
.garnet-blog-detail-with-gallery .v-responsive{
	display:none;
}

.h_iframe-aparat_embed_frame{position:relative;}
.h_iframe-aparat_embed_frame .ratio{display:block;width:100%;height:auto;}
.h_iframe-aparat_embed_frame iframe{position:absolute;top:0;left:0;width:100%;height:100%;}