@codazon_eot_font: "/pub/media/codazon/themelayout/fonts/CodazonFont.eot";
@codazon_ttf_font: "/pub/media/codazon/themelayout/fonts/CodazonFont.ttf";
@codazon_woff_font: "/pub/media/codazon/themelayout/fonts/CodazonFont.woff";
@codazon_svg_font: "/pub/media/codazon/themelayout/fonts/CodazonFont.svg";

@font-face {
    font-family: "yekanbakh";
    font-style: normal;
    font-weight: 100;
    src: url("https://www.alinland.com/pub/media/codazon/themelayout/fonts/yekan-bakh/Yekan\ Bakh\ Fa-En\ 01\ Hairline.eot")
            format("eot"),
        url("https://www.alinland.com/pub/media/codazon/themelayout/fonts/yekan-bakh/Yekan\ Bakh\ Fa-En\ 01\ Hairline.woff")
            format("woff"),
        url("https://www.alinland.com/pub/media/codazon/themelayout/fonts/yekan-bakh/Yekan\ Bakh\ Fa-En\ 01\ Hairline.ttf")
            format("truetype");
}

/* /media/codazon/themelayout/fonts/yekan-bakh/Yekan\ Bakh\ Fa-En\ 01\ Hairline.woff */

@font-face {
    font-family: "yekanbakh";
    font-style: normal;
    font-weight: 100;
    src: url("https://www.alinland.com/pub/media/codazon/themelayout/fonts/yekan-bakh/Yekan\ Bakh\ Fa-En\ 02\ Thin.eot")
            format("eot"),
        url("https://www.alinland.com/pub/media/codazon/themelayout/fonts/yekan-bakh/Yekan\ Bakh\ Fa-En\ 02\ Thin.woff")
            format("woff"),
        url("https://www.alinland.com/pub/media/codazon/themelayout/fonts/yekan-bakh/Yekan\ Bakh\ Fa-En\ 02\ Thin.ttf")
            format("truetype");
}

@font-face {
    font-family: "yekanbakh";
    font-style: normal;
    font-weight: 300;
    src: url("https://www.alinland.com/pub/media/codazon/themelayout/fonts/yekan-bakh/Yekan\ Bakh\ Fa-En\ 03\ Light.eot")
            format("eot"),
        url("https://www.alinland.com/pub/media/codazon/themelayout/fonts/yekan-bakh/Yekan\ Bakh\ Fa-En\ 03\ Light.woff")
            format("woff"),
        url("https://www.alinland.com/pub/media/codazon/themelayout/fonts/yekan-bakh/Yekan\ Bakh\ Fa-En\ 03\ Light.ttf")
            format("truetype");
}

@font-face {
    font-family: "yekanbakh";
    font-style: normal;
    font-weight: normal;
    src: url("https://www.alinland.com/pub/media/codazon/themelayout/fonts/yekan-bakh/Yekan\ Bakh\ Fa-En\ 04\ Regular.eot")
            format("eot"),
        url("https://www.alinland.com/pub/media/codazon/themelayout/fonts/yekan-bakh/Yekan\ Bakh\ Fa-En\ 04\ Regular.woff")
            format("woff"),
        url("https://www.alinland.com/pub/media/codazon/themelayout/fonts/yekan-bakh/Yekan\ Bakh\ Fa-En\ 04\ Regular.ttf")
            format("truetype");
}

@font-face {
    font-family: "yekanbakh";
    font-style: normal;
    font-weight: 500;
    src: url("https://www.alinland.com/pub/media/codazon/themelayout/fonts/yekan-bakh/Yekan\ Bakh\ Fa-En\ 05\ Medium.eot")
            format("eot"),
        url("https://www.alinland.com/pub/media/codazon/themelayout/fonts/yekan-bakh/Yekan\ Bakh\ Fa-En\ 05\ Medium.woff")
            format("woff"),
        url("https://www.alinland.com/pub/media/codazon/themelayout/fonts/yekan-bakh/Yekan\ Bakh\ Fa-En\ 05\ Medium.ttf")
            format("truetype");
}

@font-face {
    font-family: "yekanbakh";
    font-style: normal;
    font-weight: 700;
    src: url("https://www.alinland.com/pub/media/codazon/themelayout/fonts/yekan-bakh/Yekan\ Bakh\ Fa-En\ 06\ Bold.eot")
            format("eot"),
        url("https://www.alinland.com/pub/media/codazon/themelayout/fonts/yekan-bakh/Yekan\ Bakh\ Fa-En\ 06\ Bold.woff")
            format("woff"),
        url("https://www.alinland.com/pub/media/codazon/themelayout/fonts/yekan-bakh/Yekan\ Bakh\ Fa-En\ 06\ Bold.ttf")
            format("truetype");
}

@font-face {
    font-family: "yekanbakh";
    font-style: normal;
    font-weight: 800;
    src: url("https://www.alinland.com/pub/media/codazon/themelayout/fonts/yekan-bakh/Yekan\ Bakh\ Fa-En\ 07\ Heavy.eot")
            format("eot"),
        url("https://www.alinland.com/pub/media/codazon/themelayout/fonts/yekan-bakh/Yekan\ Bakh\ Fa-En\ 07\ Heavy.woff")
            format("woff"),
        url("https://www.alinland.com/pub/media/codazon/themelayout/fonts/yekan-bakh/Yekan\ Bakh\ Fa-En\ 07\ Heavy.ttf")
            format("truetype");
}

@font-face {
    font-family: "yekanbakh";
    font-style: normal;
    font-weight: 900;
    src: url("https://www.alinland.com/pub/media/codazon/themelayout/fonts/yekan-bakh/Yekan\ Bakh\ Fa-En\ 08\ Fat.eot")
            format("eot"),
        url("https://www.alinland.com/pub/media/codazon/themelayout/fonts/yekan-bakh/Yekan\ Bakh\ Fa-En\ 08\ Fat.woff")
            format("woff"),
        url("https://www.alinland.com/pub/media/codazon/themelayout/fonts/yekan-bakh/Yekan\ Bakh\ Fa-En\ 08\ Fat.ttf")
            format("truetype");
}

@font-face {
    font-family: "yekanbakh-fd";
    font-style: normal;
    font-weight: normal;
    src: url("https://www.alinland.com/pub/media/codazon/themelayout/fonts/yekan-bakh/Yekan\ Bakh\ FaNum\ 04\ Regular.eot")
            format("eot"),
        url("https://www.alinland.com/pub/media/codazon/themelayout/fonts/yekan-bakh/Yekan\ Bakh\ FaNum\ 04\ Regular.woff")
            format("woff"),
        url("https://www.alinland.com/pub/media/codazon/themelayout/fonts/yekan-bakh/Yekan\ Bakh\ FaNum\ 04\ Regular.ttf")
            format("truetype");
}

@font-face {
    font-family: "yekanbakh-fd";
    font-style: normal;
    font-weight: 700;
    src: url("https://www.alinland.com/pub/media/codazon/themelayout/fonts/yekan-bakh/Yekan\ Bakh\ FaNum\ 06\ Bold.eot")
            format("eot"),
        url("https://www.alinland.com/pub/media/codazon/themelayout/fonts/yekan-bakh/Yekan\ Bakh\ FaNum\ 06\ Bold.woff")
            format("woff"),
        url("https://www.alinland.com/pub/media/codazon/themelayout/fonts/yekan-bakh/Yekan\ Bakh\ FaNum\ 06\ Bold.ttf")
            format("truetype");
}

@font-face {
    font-family: "CodazonFont";
    src: url(https://www.alinland.com/static/version1625350410/frontend/Codazon/unlimited_food_drink/fa_IR/SZK_Hub/css/@codazon_eot_font);
    src: url(https://www.alinland.com/static/version1625350410/frontend/Codazon/unlimited_food_drink/fa_IR/SZK_Hub/css/@codazon_eot_font) format("embedded-opentype"),
        url(https://www.alinland.com/static/version1625350410/frontend/Codazon/unlimited_food_drink/fa_IR/SZK_Hub/css/@codazon_ttf_font) format("truetype"),
        url(https://www.alinland.com/static/version1625350410/frontend/Codazon/unlimited_food_drink/fa_IR/SZK_Hub/css/@codazon_woff_font) format("woff"),
        url(https://www.alinland.com/static/version1625350410/frontend/Codazon/unlimited_food_drink/fa_IR/SZK_Hub/css/@codazon_svg_font) format("svg");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "alinland";
    src: url("../../../../../../../../pub/media/codazon/themelayout/fonts/alinland/alinland.ttf");
    src: url("../../../../../../../../pub/media/codazon/themelayout/fonts/alinland/alinland_1r7pzo.eot")
            format("embedded-opentype"),
        url("../../../../../../../../pub/media/codazon/themelayout/fonts/alinland/alinland.ttf?1r7pzo")
            format("truetype"),
        url("../../../../../../../../pub/media/codazon/themelayout/fonts/alinland/alinland_1r7pzo.woff")
            format("woff"),
        url("../../../../../../../../pub/media/codazon/themelayout/fonts/alinland/alinland_1r7pzo.svg")
            format("svg");
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

.searchautocomplete__index-recent .index-title {
    position: unset;
}

.searchautocomplete__autocomplete ul li {
    color: #333 !important;
}

.post-ftimg-hld > img {
    width: 100%;
}

.searchautocomplete__item-magento_catalog_product .price {
    font-family: yekanbakh-fd !important;
}

#footer-content-1 {
    color: #333 !important;
}

.product-image-wrapper {
    z-index: 0;
}

dl.block {
    display: flex;
    background: #fff;
    padding: 15px 20px;
    align-items: center;
    border: 1px solid rgba(0, 0, 0, 0.1);
}

dd.item {
    margin-bottom: 0;
    white-space: nowrap;
}

.block .title {
    margin-bottom: 0;
    white-space: nowrap;
}

.checkout-payment-method .payment-option-title {
    border-top: none;
}

.checkout-index-index .page-wrapper .opc-block-summary {
    border: 1px solid rgba(0, 0, 0, 0.15);
}

/* .checkout-index-index .page-wrapper .opc-wrapper .opc {
    border: 1px solid rgba(0,0,0,.15);
} */

input#discount-code::placeholder {
    color: rgba(0,0,0,0.5);
}

input#discount-code:-internal-autofill-selected {
    background-color: #eee !important;
}

.page-products .page-title-wrapper {
    display: block;
    /* margin-right: auto;
    margin-left: auto; */
    /* width: 1702px; */
    margin-right: 40px;
    overflow: hidden;
}


@media only screen and (max-width: 767.98px) {
    dl.block {
        overflow: scroll;
    }
}

@media (min-width: 768px), print {
    .page-products .columns {
        padding-top: 0;
        position: relative;
        z-index: 1;
        margin-right: auto;
        margin-left: auto;
    }
}