<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
@font-face {
    font-family: Yekan-Bakh-Fat;
    src: url(font/YekanBakh-Fat.eot);
    src: local('YekanBakh-Fat'), url('font/YekanBakh-Fat.eot?#iefix') format('embedded-opentype'), url(font/YekanBakh-Fat.woff2) format('woff2'), url(font/YekanBakh-Fat.woff) format('woff'), url(font/YekanBakh-Fat.ttf) format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Yekan-Bakh;
    src: url(font/YekanBakh-Medium.eot);
    src: local('YekanBakh-Medium'), url('font/YekanBakh-Medium.eot?#iefix') format('embedded-opentype'), url(font/YekanBakh-Medium.woff2) format('woff2'), url(font/YekanBakh-Medium.woff) format('woff'), url(font/YekanBakh-Medium.ttf) format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Yekan-Bakh;
    src: url(font/YekanBakh-Bold.eot);
    src: local('YekanBakh-Bold'), url('font/YekanBakh-Bold.eot?#iefix') format('embedded-opentype'), url(font/YekanBakh-Bold.woff2) format('woff2'), url(font/YekanBakh-Bold.woff) format('woff'), url(font/YekanBakh-Bold.ttf) format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Yekan-Bakh;
    src: url(font/YekanBakh-Light.eot);
    src: local('YekanBakh-Light'), url('font/YekanBakh-Light.eot?#iefix') format('embedded-opentype'), url(font/YekanBakh-Light.woff2) format('woff2'), url(font/YekanBakh-Light.woff) format('woff'), url(font/YekanBakh-Light.ttf) format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Yekan-Bakh;
    src: url(font/YekanBakh-Heavy.eot);
    src: local('YekanBakh-Heavy'), url('font/YekanBakh-Heavy.eot?#iefix') format('embedded-opentype'), url(font/YekanBakh-Heavy.woff2) format('woff2'), url(font/YekanBakh-Heavy.woff) format('woff'), url(font/YekanBakh-Heavy.ttf) format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Yekan-Bakh;
    src: url(font/YekanBakh-Thin.eot);
    src: local('YekanBakh-Thin'), url('font/YekanBakh-Thin.eot?#iefix') format('embedded-opentype'), url(font/YekanBakh-Thin.woff2) format('woff2'), url(font/YekanBakh-Thin.woff) format('woff'), url(font/YekanBakh-Thin.ttf) format('truetype');
    font-weight: 100;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Yekan-Bakh;
    src: url(font/YekanBakh-Regular.eot);
    src: local('YekanBakh-Regular'), url('font/YekanBakh-Regular.eot?#iefix') format('embedded-opentype'), url(font/YekanBakh-Regular.woff2) format('woff2'), url(font/YekanBakh-Regular.woff) format('woff'), url(font/YekanBakh-Regular.ttf) format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Yekan-Bakh-Hairline;
    src: url(font/YekanBakh-Hairline.eot);
    src: local('YekanBakh-Hairline'), url('font/YekanBakh-Hairline.eot?#iefix') format('embedded-opentype'), url(font/YekanBakh-Hairline.woff2) format('woff2'), url(font/YekanBakh-Hairline.woff) format('woff'), url(font/YekanBakh-Hairline.ttf) format('truetype');
    font-weight: 100;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: YekanBakhFaNum;
    src: url(font/YekanBakhFaNum-Light.eot);
    src: url('font/YekanBakhFaNum-Light.eot?#iefix') format('embedded-opentype'), url(font/YekanBakhFaNum-Light.woff2) format('woff2'), url(font/YekanBakhFaNum-Light.woff) format('woff'), url(font/YekanBakhFaNum-Light.ttf) format('truetype'), url('font/YekanBakhFaNum-Light.svg#YekanBakhFaNum-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: YekanBakhFaNum;
    src: url(font/YekanBakhFaNum-Regular.eot);
    src: url('font/YekanBakhFaNum-Regular.eot?#iefix') format('embedded-opentype'), url(font/YekanBakhFaNum-Regular.woff2) format('woff2'), url(font/YekanBakhFaNum-Regular.woff) format('woff'), url(font/YekanBakhFaNum-Regular.ttf) format('truetype'), url('font/YekanBakhFaNum-Regular.svg#YekanBakhFaNum-Regular') format('svg');
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: YekanBakhFaNum;
    src: url(font/YekanBakhFaNum-SemiBold.eot);
    src: url('font/YekanBakhFaNum-SemiBold.eot?#iefix') format('embedded-opentype'), url(font/YekanBakhFaNum-SemiBold.woff2) format('woff2'), url(font/YekanBakhFaNum-SemiBold.woff) format('woff'), url(font/YekanBakhFaNum-SemiBold.ttf) format('truetype'), url('font/YekanBakhFaNum-SemiBold.svg#YekanBakhFaNum-SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: YekanBakhFaNum;
    src: url(font/YekanBakhFaNum-Bold.eot);
    src: url('font/YekanBakhFaNum-Bold.eot?#iefix') format('embedded-opentype'), url(font/YekanBakhFaNum-Bold.woff2) format('woff2'), url(font/YekanBakhFaNum-Bold.woff) format('woff'), url(font/YekanBakhFaNum-Bold.ttf) format('truetype'), url('font/YekanBakhFaNum-Bold.svg#YekanBakhFaNum-Bold') format('svg');
    font-weight: 700;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: IRANYekanWebFn;
    src: url(font/iranyekan/IRANYekanWebFn-Bold.eot);
    src: url('font/iranyekan/IRANYekanWebFn-Bold.eot?#iefix') format('embedded-opentype'), url(font/iranyekan/IRANYekanWebFn-Bold.woff2) format('woff2'), url(font/iranyekan/IRANYekanWebFn-Bold.woff) format('woff'), url(font/iranyekan/IRANYekanWebFn-Bold.ttf) format('truetype'), url('font/iranyekan/IRANYekanWebFn-Bold.svg#IRANYekanWebFn-Bold') format('svg');
    font-weight: 700;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: IRANYekanWebFn;
    src: url(font/iranyekan/IRANYekanWebFn.eot);
    src: url('font/iranyekan/IRANYekanWebFn.eot?#iefix') format('embedded-opentype'), url(font/iranyekan/IRANYekanWebFn.woff2) format('woff2'), url(font/iranyekan/IRANYekanWebFn.woff) format('woff'), url(font/iranyekan/IRANYekanWebFn.ttf) format('truetype'), url('font/iranyekan/IRANYekanWebFn.svg#IRANYekanWebFn') format('svg');
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: IRANYekanWebFn;
    src: url(font/iranyekan/IRANYekanWebFn-Light.eot);
    src: url('font/iranyekan/IRANYekanWebFn-Light.eot?#iefix') format('embedded-opentype'), url(font/iranyekan/IRANYekanWebFn-Light.woff2) format('woff2'), url(font/iranyekan/IRANYekanWebFn-Light.woff) format('woff'), url(font/iranyekan/IRANYekanWebFn-Light.ttf) format('truetype'), url('font/iranyekan/IRANYekanWebFn-Light.svg#IRANYekanWebFn-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: IRANYekanWebFn;
    src: url(font/iranyekan/IRANYekanWebFn-Medium.eot);
    src: url('font/iranyekan/IRANYekanWebFn-Medium.eot?#iefix') format('embedded-opentype'), url(font/iranyekan/IRANYekanWebFn-Medium.woff2) format('woff2'), url(font/iranyekan/IRANYekanWebFn-Medium.woff) format('woff'), url(font/iranyekan/IRANYekanWebFn-Medium.ttf) format('truetype'), url('font/iranyekan/IRANYekanWebFn-Medium.svg#IRANYekanWebFn-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: IRANYekanWebFn;
    src: url(font/iranyekan/IRANYekanWebFn-ExtraBold.eot);
    src: url('font/iranyekan/IRANYekanWebFn-ExtraBold.eot?#iefix') format('embedded-opentype'), url(font/iranyekan/IRANYekanWebFn-ExtraBold.woff2) format('woff2'), url(font/iranyekan/IRANYekanWebFn-ExtraBold.woff) format('woff'), url(font/iranyekan/IRANYekanWebFn-ExtraBold.ttf) format('truetype'), url('font/iranyekan/IRANYekanWebFn-ExtraBold.svg#IRANYekanWebFn-ExtraBold') format('svg');
    font-weight: 700;
    font-style: normal;
    font-display: swap
}

a.telephone , .price-wrapper, td.col.data.attr_val_moq {
    font-family: YekanBakhFaNum !important;
}

.page-footer .block.newsletter .content .action.subscribe{
 font-family: Yekan-Bakh;
}
.logo-f {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    gap: 11px;
}
.footer-link li {
    padding: 5px 0 !important;
    display: flex;
}
ul.footer-link svg {
    margin-left: 10px;
}

.page-footer .middle-bottom {
    padding: 30px 0px 20px !important;
}

#mobile .cls-11 {
    stroke: #000000 !important;

}
.page-footer .footer-social .social a:hover{
    color: #222222;
}
.page-footer .footer-social .social a {
    border: 1px solid #999999;
    margin: 0px 2px;
    width: 30px;
    height: 30px;
    line-height: 30px;
}
.col-sm-6.logo-f p {
    margin-bottom: 0;
}
.page-footer .footer-social .social a .fa:before, .page-footer .footer-social .social a .fas:before, .page-footer .footer-social .social a .fab:before {
    font-size: 15px;
    line-height: 30px;
}

.page-footer .footer-social {
    margin-bottom: 0;
}
.footer-link li a {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}
.footer-link li a::after {
    content: " ";
    display: inline-block;
    height: 1px;
    border-bottom: 1px solid #4dae65;
    opacity: 0;
    -webkit-transition: opacity .3s, -webkit-transform .35s;
    transition: opacity .3s, transform .35s, -webkit-transform .35s;
    -o-transition: opacity .3s, transform .35s;
    -webkit-transform: scale(0, 1);
    -ms-transform: scale(0, 1);
    transform: scale(0, 1);
    top: 0;
    right: 0;
    width: 100%;
}
.footer-link a:hover:after {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}

.active_btn {
    background: #4dae65 !important;
}
a.menu-link svg {
    height: 16px;
    width: 16px;
}
.page-header .header-panel-bottom .cdz-navigation .cdz-horizontal-menu .groupmenu li.item.level0&gt;a.menu-link{
    display: flex;
    gap: 2px;
}
.page-header .header-panel-bottom .cdz-navigation .cdz-horizontal-menu .groupmenu li.item.level0&gt;a.menu-link span{
    padding: 10px 0;
}
@media only screen and (min-width: 768px){
   .page-header .header-panel-bottom .cdz-navigation .cdz-horizontal-menu .groupmenu li.item.level0&gt;a.menu-link span:before{
    bottom: -1px !important;
    right: 0px !important;
    left: unset !important;
    top: unset !important;
}

}

.cdz-menu li.level0&gt;a.menu-link .menu-icon {
    margin-inline: 0 0px;
}
a.menu-link:hover svg {
    filter: invert(65%) sepia(12%) saturate(1819%) hue-rotate(82deg) brightness(89%) contrast(89%);
}
a.menu-link:hover span{
    color: #4dae65 !important;
}
.page-header .header-panel-bottom .cdz-navigation .cdz-horizontal-menu .groupmenu li.item.level0&gt;a.menu-link span{
    font-weight: 500 !important;
}
.page-footer{
    border-top: 1px solid #4dae65;
}
.page-header .header-panel-bottom{
    border-top: 0;
    box-shadow: 0 7px 8px 0 rgba(0, 0, 0, .04);
}
.actions-secondary&gt;.action.towishlist:after , .product-info-main .product-addto-links .action.towishlist:before, .product-list-style-56 .products.list.items .action.towishlist:before{
    content:url('data:image/svg+xml,&lt;%3Fxml version="1.0" encoding="UTF-8"%3F&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24px" height="24px" viewBox="0 0 24 24" version="1.1"&gt;&lt;g id="surface1"&gt;&lt;path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.960938 18.910156 L 9.425781 18.320312 Z M 12 5.5 L 11.460938 6.019531 C 11.601562 6.167969 11.796875 6.25 12 6.25 C 12.203125 6.25 12.398438 6.167969 12.539062 6.019531 Z M 15.039062 18.910156 L 15.503906 19.5 Z M 9.425781 18.320312 C 7.910156 17.128906 6.253906 15.960938 4.9375 14.480469 C 3.648438 13.027344 2.75 11.335938 2.75 9.136719 L 1.25 9.136719 C 1.25 11.800781 2.359375 13.835938 3.816406 15.476562 C 5.246094 17.085938 7.070312 18.375 8.496094 19.5 Z M 2.75 9.136719 C 2.75 6.984375 3.964844 5.183594 5.625 4.425781 C 7.234375 3.6875 9.402344 3.882812 11.460938 6.019531 L 12.539062 4.980469 C 10.097656 2.445312 7.265625 2.023438 5 3.058594 C 2.785156 4.074219 1.25 6.425781 1.25 9.136719 Z M 8.496094 19.5 C 9.007812 19.902344 9.558594 20.335938 10.117188 20.660156 C 10.675781 20.984375 11.308594 21.25 12 21.25 L 12 19.75 C 11.691406 19.75 11.324219 19.628906 10.875 19.363281 C 10.421875 19.101562 9.953125 18.738281 9.425781 18.320312 Z M 15.503906 19.5 C 16.929688 18.375 18.753906 17.085938 20.183594 15.476562 C 21.640625 13.835938 22.75 11.800781 22.75 9.136719 L 21.25 9.136719 C 21.25 11.335938 20.351562 13.027344 19.0625 14.480469 C 17.746094 15.960938 16.089844 17.128906 14.574219 18.320312 Z M 22.75 9.136719 C 22.75 6.425781 21.214844 4.074219 19 3.058594 C 16.734375 2.023438 13.902344 2.445312 11.460938 4.980469 L 12.539062 6.019531 C 14.597656 3.882812 16.765625 3.6875 18.375 4.425781 C 20.035156 5.183594 21.25 6.984375 21.25 9.136719 Z M 14.574219 18.320312 C 14.046875 18.738281 13.578125 19.101562 13.125 19.363281 C 12.675781 19.628906 12.308594 19.75 12 19.75 L 12 21.25 C 12.691406 21.25 13.324219 20.984375 13.882812 20.660156 C 14.441406 20.335938 14.992188 19.902344 15.503906 19.5 Z M 14.574219 18.320312 "/&gt;&lt;/g&gt;&lt;/svg&gt;')
}
.product-item .actions-secondary&gt;.action:hover:after{
    -webkit-animation: unset !important;
}
.product-info-main .product-addto-links .action.tocompare:before, .actions-secondary&gt;.action.tocompare:after, .product-list-style-56 .products.list.items .tocompare:before{
    content:url('data:image/svg+xml,&lt;%3Fxml version="1.0" encoding="UTF-8"%3F&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24px" height="24px" viewBox="0 0 24 24" version="1.1"&gt;&lt;g id="surface1"&gt;&lt;path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:4;" d="M 22 22 L 2 22 "/&gt;&lt;path style="fill:none;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:4;" d="M 21 22 L 21 14.5 C 21 13.671875 20.328125 13 19.5 13 L 16.5 13 C 15.671875 13 15 13.671875 15 14.5 L 15 22 "/&gt;&lt;path style="fill:none;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:4;" d="M 15 22 L 15 5 C 15 3.585938 15 2.878906 14.5625 2.4375 C 14.121094 2 13.414062 2 12 2 C 10.585938 2 9.878906 2 9.4375 2.4375 C 9 2.878906 9 3.585938 9 5 L 9 22 "/&gt;&lt;path style="fill:none;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:4;" d="M 9 22 L 9 9.5 C 9 8.671875 8.328125 8 7.5 8 L 4.5 8 C 3.671875 8 3 8.671875 3 9.5 L 3 22 "/&gt;&lt;/g&gt;&lt;/svg&gt;');
}
.list.products-list .item.product-item{
    border-bottom: 1px dashed #4dae65;
    background: #fff;
    border-radius: 0;
}
.list.products-list .product.details.product-item-details {
    display: flex !important;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
}
.priceboxx {
    width: 130px !important;
    max-width: 130px;
    text-align: center;
}
.product-item-name .product-item-link, .page-header .product-item .product-item-link, .product-item-link, .product.name a{
    font-weight: 700 !important;
}
.list.products-list .item.product-item .product-item-inner {
    margin-top: 0;
}
.product-list-style-56 .product-item-description{
    padding: 0 !important;
}

.product-list-style-56 .product-item-header .product-item-name {
    float: unset;
    width: 100%;
}
.product-list-style-56 .button-hover-wrap{
    flex-direction: column;
    gap: 4px;
}
.product-list-style-56 .products.list.items .tocart.primary, .product-list-style-56 .products.list.items .tocompare, .product-list-style-56 .products.list.items .towishlist{
    width: 33px;
    height: 33px;
    line-height: 33px;
    border-radius: 4px;
}
.product-list-style-56 .products.list.items .tocart.primary:before , .page-header .minicart-wrapper .action.showcart:before{


    content:url('data:image/svg+xml,&lt;%3Fxml version="1.0" encoding="UTF-8"%3F&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24px" height="24px" viewBox="0 0 24 24" version="1.1"&gt;&lt;g id="surface1"&gt;&lt;path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 20.800781 7.160156 L 16.710938 1.179688 C 16.410156 0.742188 15.8125 0.628906 15.375 0.929688 C 14.9375 1.230469 14.824219 1.828125 15.125 2.265625 L 18.464844 7.148438 L 5.535156 7.148438 L 8.875 2.265625 C 9.175781 1.828125 9.0625 1.230469 8.625 0.929688 C 8.1875 0.628906 7.589844 0.742188 7.289062 1.179688 L 3.199219 7.160156 C 1.421875 7.25 0 8.722656 0 10.523438 C 0 11.414062 0.351562 12.253906 0.976562 12.882812 L 2.332031 20.882812 C 2.378906 22.191406 3.457031 23.238281 4.773438 23.238281 L 19.226562 23.238281 C 20.542969 23.238281 21.621094 22.191406 21.667969 20.882812 L 23.023438 12.882812 C 23.648438 12.253906 24 11.414062 24 10.523438 C 24 8.722656 22.578125 7.25 20.800781 7.160156 Z M 21.527344 11.648438 L 21.242188 11.875 L 19.761719 20.632812 L 19.746094 20.792969 C 19.746094 21.082031 19.511719 21.316406 19.226562 21.316406 L 4.773438 21.316406 C 4.484375 21.316406 4.25 21.082031 4.25 20.792969 L 2.757812 11.875 L 2.472656 11.648438 C 2.121094 11.367188 1.921875 10.957031 1.921875 10.523438 C 1.921875 9.722656 2.574219 9.074219 3.371094 9.074219 L 20.625 9.074219 C 21.425781 9.074219 22.078125 9.722656 22.078125 10.523438 C 22.078125 10.957031 21.875 11.367188 21.527344 11.648438 Z M 21.527344 11.648438 "/&gt;&lt;path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 16.652344 11.585938 C 16.121094 11.585938 15.691406 12.015625 15.691406 12.546875 L 15.691406 19.285156 C 15.691406 19.816406 16.121094 20.246094 16.652344 20.246094 C 17.183594 20.246094 17.613281 19.816406 17.613281 19.285156 L 17.613281 12.546875 C 17.613281 12.015625 17.183594 11.585938 16.652344 11.585938 Z M 16.652344 11.585938 "/&gt;&lt;path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 12 11.585938 C 11.46875 11.585938 11.039062 12.015625 11.039062 12.546875 L 11.039062 19.285156 C 11.039062 19.816406 11.46875 20.246094 12 20.246094 C 12.53125 20.246094 12.960938 19.816406 12.960938 19.285156 L 12.960938 12.546875 C 12.960938 12.015625 12.53125 11.585938 12 11.585938 Z M 12 11.585938 "/&gt;&lt;path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 7.347656 11.585938 C 6.816406 11.585938 6.386719 12.015625 6.386719 12.546875 L 6.386719 19.285156 C 6.386719 19.816406 6.816406 20.246094 7.347656 20.246094 C 7.878906 20.246094 8.308594 19.816406 8.308594 19.285156 L 8.308594 12.546875 C 8.308594 12.015625 7.878906 11.585938 7.347656 11.585938 Z M 7.347656 11.585938 "/&gt;&lt;/g&gt;&lt;/svg&gt;');

}


.product-list-style-56 .products.list.items .tocart.primary:hover:before,
.product-list-style-56 .products.list.items .tocompare:hover:before,
.product-list-style-56 .products.list.items .towishlist:hover:before{
    filter: invert(100%) sepia(0%) saturate(0%) hue-rotate(336deg) brightness(102%) contrast(104%) !important;
}

.product-list-style-56 .product-item:hover .product-item-top:hover {
    box-shadow: unset;
}
.product-list-style-56 .product-item-info {
       border: 1px solid #4dae65a3;
    border-radius: 10px;
    overflow: hidden;
}
span.price {
    color: #4dae65 !important;
    font-weight: bold !important;
}
.cart-totals .amount, .opc-block-summary .table-totals .amount{
    text-align: left !important;
}
.minicart-items .product-item-details .price-including-tax, .minicart-items .product-item-details .price-excluding-tax{
    text-align: left !important;
}
.account  td.col.actions a {
    color: #4dae65;
    font-weight: bold;
}
.account .table-wrapper .action {
    margin-left: 15px !important;
    margin-right: 0 !important;
}
table&gt;tbody&gt;tr&gt;th, table&gt;tfoot&gt;tr&gt;th, table&gt;tbody&gt;tr&gt;td, table&gt;tfoot&gt;tr&gt;td {
    vertical-align: unset !important;
}
.account form#form-validate {
    padding: 0;
}
.rtl-layout .fieldset&gt;.field:not(.choice)&gt;.label{
    margin-bottom: 4px;
}
.account .form.form-edit-account, .account form.form-newsletter-manage{
    border: 1px solid #4dae65 !important;
}
.account form#form-validate {
    padding-bottom: 14px !important;
}
.account form#form-validate .actions-toolbar {
    padding-left: 10px;
}
.account legend.legend {
    color: #ffffff;
    border-bottom: 1px solid #4dae65;
    margin-bottom: 0 !important;
    background: #4dae65;
    margin-bottom: 14px !important;
    padding: 10px !important;
}
.account form#form-validate .fieldset {
    margin: 0 0 0 !important;
    letter-spacing: 0 !important;
}
.account legend.legend span{
    color: #ffffff;
}
.account form#form-validate .field{
    padding-left: 10px;
    padding-right: 10px;
}

.product-view-style-04  button.action.towishlist:before , .product-view-style-04 .product-addto-links .action:before {
    filter: invert(60%) sepia(34%) saturate(630%) hue-rotate(83deg) brightness(90%) contrast(93%);
}
.product-view-style-04  button.action.towishlist:hover:before ,
.product-view-style-04 .product-addto-links .action:hover:before,.product-view-style-04  button.action.towishlist:active:before ,
.product-view-style-04 .product-addto-links .action:active:before {
 filter: invert(100%) sepia(0%) saturate(0%) hue-rotate(336deg) brightness(102%) contrast(104%) !important;
}
.product-view-style-04 .product-info-main .box-tocart .actions {
    width: auto;
}
.product-view-style-04 .product-info-main .fieldset{
    border-bottom: 1px dashed #e9eaec;
    justify-content: space-between;
    display: flex;
    flex-direction: row;
}

.product-view-style-04 .product-info-main .box-tocart .actions {
    width: 50%;
    float: unset;
    gap: 2px;
    flex-basis: content;
    align-self: flex-start;
    margin: 0;
}
.product-view-style-04 .product-info-main .box-tocart .field.qty{
    border-bottom: 0;
}
.product-view-style-04.rtl-layout .product-info-main .box-tocart .primary.tocart{
    margin: 0;
}
.product-view-style-04 .product-info-main .box-tocart .field.qty{
    padding-bottom: 0;
}
.product-view-style-04 .product-info-main .field.qty .cart-qty {
    border: 1px solid #4dae65;

}
.account .column.main .block:not(.widget), .account .order-details-items{
    padding: 0;
}
.account .column.main .block:not(.widget) .block-title {
    color: #ffffff;

    border-bottom: 1px solid #4dae65;
    margin-bottom: 0 !important;
    background: #4dae65;
    padding: 10px !important;
}
#maincontent .block-content {
    padding: 14px 10px;
}
.account .column.main .block:not(.widget) .block-title .action.edit:after,
.account .column.main .block:not(.widget) .block-title .action.view:after,
.account .column.main .block:not(.widget) .block-content .box-actions .action.change-password:before,
.account .column.main .block:not(.widget) .block-content .box-actions .action.edit:before,
.account .order-title a.action.print:after  {

    margin-right: 0;
    margin-left: 5px;
    content:url('data:image/svg+xml,&lt;%3Fxml version="1.0" encoding="UTF-8"%3F&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24px" height="24px" viewBox="0 0 24 24" version="1.1"&gt;&lt;g id="surface1"&gt;&lt;path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0,0,0);stroke-opacity:1;stroke-miterlimit:4;" d="M 11 2 L 9 2 C 4 2 2 4 2 9 L 2 15 C 2 20 4 22 9 22 L 15 22 C 20 22 22 20 22 15 L 22 13 "/&gt;&lt;path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0,0,0);stroke-opacity:1;stroke-miterlimit:10;" d="M 16.039062 3.019531 L 8.160156 10.898438 C 7.859375 11.199219 7.558594 11.789062 7.5 12.21875 L 7.070312 15.230469 C 6.910156 16.320312 7.679688 17.078125 8.769531 16.929688 L 11.78125 16.5 C 12.199219 16.441406 12.789062 16.140625 13.101562 15.839844 L 20.980469 7.960938 C 22.339844 6.601562 22.980469 5.019531 20.980469 3.019531 C 18.980469 1.019531 17.398438 1.660156 16.039062 3.019531 Z M 16.039062 3.019531 "/&gt;&lt;path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0,0,0);stroke-opacity:1;stroke-miterlimit:10;" d="M 14.910156 4.148438 C 15.578125 6.539062 17.449219 8.410156 19.851562 9.089844 "/&gt;&lt;/g&gt;&lt;/svg&gt;');
}

.account .order-title a.action.print{
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 9px;
}
.account .order-title a.action.print:hover{
 opacity: .7;
 text-decoration: none;

}
.account .order-title a.action.print:after{
 filter: invert(1);
}

.account .column.main .block:not(.widget) .block-title .action.edit, .account .column.main .block:not(.widget) .block-title .action.view {
    float: left;
    padding: 0;
}
.account .column.main .block:not(.widget) .block-content .box-actions .action.edit {
    margin-right: 0;
}
.cls-11, .cls-13 , .cls-21 , .cls-8, .cls-14 , .cls-122{
    fill: none;
    stroke-width: 1.5;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke: rgb(16.078431%, 17.647059%, 19.607843%);
    stroke-opacity: 1;
    stroke-miterlimit: 4;
}
.dash-add-inf .block{
    display:block;
    width: 100%;
    float: right;
}
.gb{
    display: flex;
    gap: 5px;
    align-items: center;
}

.onvan-net-add.addis {
    display: flex;
    gap: 10px;
}
.sda {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 13px 10px;
}

.products.wrapper.product-list-style-56.ctst.grid.products-grid .product-item-inner {
    text-align: center;
}
.modal-popup.cdz-alert-popup .modal-inner-wrap {
    width: 400px;
    max-width: 100%;
    margin: 0 auto;
    left: 0;
    right: 0;
    text-align: center;
}
.modal-popup.cdz-alert-popup .modal-content{
    text-align: center;
}

.modal-popup.cdz-alert-popup .modal-footer{
    text-align: center;
}

.cdz-opc-wrapper .opc-sidebar .discount-code .form-discount .actions-toolbar {
    margin-bottom: 0;
}
.cdz-opc-wrapper .opc-sidebar .discount-code .form-discount{
  align-items: flex-start;
}
.cart-totals .grand .mark, .cart-totals .grand .amount, .opc-block-summary .table-totals .grand .mark, .opc-block-summary .table-totals .grand .amount {
    padding-top: 0;
}
.opc-wrapper .form-login, .opc-wrapper .form-shipping-address {
    margin-top: 0;
    margin-bottom: 0;
}
.stdhom strong {
    display: flex;
    margin-bottom: 6px;
    align-items: center;
    gap: 5px;
    color: #4dae65;
    line-height: normal;
}
.stdhom strong svg , span.svgnam svg{

 filter: invert(60%) sepia(34%) saturate(630%) hue-rotate(83deg) brightness(90%) contrast(93%);
}

.cdz-menu:not(.cdz-toggle-menu) .groupmenu-drop .groupdrop-title a {
    color: #4dae65;
    font-weight: 500;
    display: flex;
    gap: 5px;
    font-size: 15px;
}
ul.groupdrop-link li:before {
    content: '-';
    padding-left: 5px;
    color: #000000;
}

ul.groupmenu-drop svg{
    width: 19px !important;
    height: 19px !important;
    filter: invert(60%) sepia(34%) saturate(630%) hue-rotate(83deg) brightness(90%) contrast(93%);
}
.cdz-menu:not(.cdz-toggle-menu) .groupmenu-drop .item:hover:before{
    color: #4dae65;
}

.cdz-block-title .title-desc{
    letter-spacing: 0;
}
#prohome .row{
    display: flex;
    justify-content: center;
}
div#prohome {
    text-align: center;
}
div#prohome .cdz-block-title {

    margin: 20px 0;
}
div#prohome .price-box.price-final_price {
    height: 50px;
}
.rtl-layout .page-footer .footer-box .h5:before{
    display: none !important;
}

.product.info.detailed .product.items .item.title&gt;.switch{
    letter-spacing: 0;
}

.review-add{
    border: 1px solid #4dae65;
}
.fieldset .legend{
    border-bottom: 1px solid #4dae65;
}
.review-add:before, .review-add:after{
    border-bottom: 7px solid #4dae65;
}



span.svgnam {
    display: flex;
    gap: 6px;
    font-weight: 700;
    margin-bottom: 7px;
    align-items: center;
    line-height: normal;
    color: #4dae65;
}
.item-desc.item-desc-0 {
    position: absolute;
    top: 37%;
    width: 100%;
    text-align: left;
    font-size: 70px;
    left: 100px;
    color: #ffffff;
    font-weight: 700;
}



a.amasty-hide-price-container.observed svg{
    filter: invert(100%) sepia(100%) saturate(1%) hue-rotate(78deg) brightness(102%) contrast(102%);

}








.about .row{
    display: flex;
    align-items: center;
    width: 50%;
    margin: 0;
}

.about .col-sm-2{
    background: #4dae6540;
    text-align: center;
    padding: 0;
    border-radius: 8px;
    width: 32%;
}

.about svg{
    filter: invert(60%) sepia(34%) saturate(630%) hue-rotate(83deg) brightness(90%) contrast(93%);

}
.product-view-style-04 .main-inner{
    margin-bottom: 0;
}
.abs-shopping-cart-items .action.update:before, .block-cart-failed .action.update:before, .cart-container .form-cart .action.update:before{
    display: none;
}
.abs-shopping-cart-items .action.continue:before, .block-cart-failed .action.continue:before, .cart-container .form-cart .action.continue:before{
    display: none !important;
}
.about{
    display: flex;
    margin-bottom: 20px;
    justify-content: space-between;
}
.block-cart-failed .action.update, .cart-container .form-cart .action.update{
    padding-left: 15px;
}
.product.info.detailed table td, .product.info.detailed th {
    border: 1px solid #4dae65 !important;
}
.additional-attributes-wrapper.table-wrapper th.col.label {
    color: #4dae65;
}
.total-qty span.amount {
    font-family: 'YekanBakhFaNum';
}
.cart-informed-modal .section-top .minicartpro-summary{
    border: 1px solid rgb(77 174 101);
}

.checkout-index-index .modal-popup .form-shipping-address {
    max-width: 100%;
}
.account-nav .content{
    border: 1px solid #4dae65;
}
.account-nav .content .item:hover a {
    transform: translateX(-10px);
}

div#checkout-shipping-method-load .col.col-carrier {
    text-align: center !important;
}
tbody.cart.item span.product-image-container {
    border: 1px solid #4dae65;
}
.gallery-container {
    border: 1px solid #4dae65;
}


.cdz-opc-wrapper #checkoutSteps .selected-shipping .step-content,
.cdz-opc-wrapper #checkoutSteps .selected-store-pickup .step-content,
.cdz-opc-wrapper #checkoutSteps .selected-store-pickup .step-content~div,
.cdz-opc-wrapper #checkoutSteps .checkout-shipping-address .step-content,
.cdz-opc-wrapper #checkoutSteps .checkout-shipping-method .step-content,

.cdz-opc-wrapper #checkoutSteps .checkout-payment-method .payment-option,
.cdz-opc-wrapper #checkoutSteps .checkout-payment-method .no-quotes-block,
.cdz-opc-wrapper #checkoutSteps .checkout-payment-method .checkout-billing-address{
    border: 1px solid #4dae65 ;
}
.cdz-opc-wrapper #checkoutSteps .checkout-payment-method .payment-method {
    border: 0 !important;
        margin: 0 20px;
}
div#row_mellat {
    margin-top: 20px !important;
}
div#checkout-step-shipping_method , div#checkout-step-shipping{
    border-top: 0 !important;
}
.cdz-opc-wrapper #checkoutSteps .checkout-payment-method .payment-group {
    border: 1px solid #4dae65;
    margin-bottom: 20px;
}

.opc-wrapper .action-show-popup&gt;span:before{
    display: none !important;
}

.product-view-style-04 .product-info-main .fieldset, .product-view-style-04 .product-info-main .price-box,
.product-view-style-04 .product-info-main .product-info-stock-sku {
    border-bottom: 1px dashed #4dae65;
}
.account .column.main .block:not(.widget) {
    border: 1px solid #4dae65;
}
.block-minicart .items-total{
    font-family: 'YekanBakhFaNum';
}
.account .order-details-items{
    border: 0 !important;
}
.account .form-address-edit{
    border: 0;
}
.products-grid.wishlist .product-item-actions {
    margin: 0;
}
.account .products-grid.wishlist .product-item .product-item-actions {
    display: block !important;
    margin-bottom: 0 !important;
    width: auto;
}
.block.block-reviews-dashboard .item{
 display: flex;
 justify-content: space-between;
}

.account .products-grid.wishlist .product-item .fieldset .field.qty label{
    display: none ;
}
.primary button {
    border-radius: 7px;
}
.account .products-grid.wishlist .product-item .fieldset .field.qty {
    display: block;
}
.customer-address-form.account form#form-validate fieldset.fieldset,
.account  .table-wrapper.table-order-items.invoice , .account.sales-order-view .table-wrapper.order-items{
    border: 1px solid #4dae65;
    background: #fff;
    padding: 0px 0 14px !important;
    border-radius: 7px;
    margin-bottom: 20px !important;
}
.account .column.main .block:not(.widget).block-reviews-dashboard .block-title&gt;strong, .account .column.main .block:not(.widget).block-dashboard-orders .block-title&gt;strong, .account .column.main .block:not(.widget).block-dashboard-info .block-title&gt;strong, .account .column.main .block:not(.widget).block-dashboard-addresses .block-title&gt;strong {

    font-weight: 300;
    line-height: 1.1;
    font-size: 1.8rem;
    margin-top: 1.5rem;
    margin-bottom: 1rem;
}
.account .order-details-items .order-title{
  border-radius: 7px 7px 0 0 ;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.account  .table-wrapper.table-order-items.invoice ,
.account.sales-order-view .table-wrapper.order-items{
 border-radius: 0 0 7px 7px !important;
}
a.amasty-hide-price-container.observed {
    border-radius: 7px;
    background: #ed174a;
    color: #fff !important;
    margin-bottom: 20px;
}

.block.filter .filter-options .filter-options-content .count {
    font-family: 'YekanBakhFaNum' !important;
}


.cart.table-wrapper .field.qty {
    margin-bottom: 0 !important;
}



.magento-payments-review .block .actions-toolbar .action.primary,
.block-compare .action.compare, .cart-summary .actions-toolbar&gt;.primary button,
.cart-summary .form.giftregistry .fieldset .action.primary,
.paypal-review .block .actions-toolbar .action.primary,
.cart-summary .actions-toolbar&gt;.primary .cart.table-wrapper .actions-toolbar&gt;.action,
.cart-summary .actions-toolbar&gt;.primary .action-gift{

    background: #4dae65 !important;
    border: 1px solid #4dae65 !important;
    color: #ffffff !important;
}
body input[type="text"],
body input[type="password"],
body input[type="url"],
body input[type="tel"],
body input[type="search"],
body input[type="number"],
body input[type="datetime"], body input[type="email"]{
    background: #ffffff !important;
}


.checkout-onepage-success .page-title-wrapper {
    text-align: center;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
.checkout-onepage-success .page-title-wrapper h1.page-title{
    margin-bottom: 0 !important;
}
li.item.product.product-item:last-child {
    margin-bottom: 20px !important;
}
.checkout-onepage-success .page-title-wrapper  a.action.print{
    margin-top: 0 !important;
    margin-bottom: 10px !important;
}
.order-details-items .table-wrapper.order-items {
    padding: 14px 10px;
}

.product-info-main .stock.available, .product-info-main .stock.unavailable{
    margin-right: 0 !important;
}
.order-details-items .order-title {
    color: #ffffff;
    border-bottom: 1px solid #4dae65;
    margin-bottom: 0 !important;
    background: #4dae65;
    padding: 10px !important;
}
.order-details-items .order-title&gt;strong{
    margin:0 !important;
}
.block.block-dashboard-orders ,.block.block-reviews-dashboard {
    float: right;
    width: 100%;
}


.block.block-dashboard-orders a.action.view ,.block.block-reviews-dashboard a.action.view{
    margin-left: 0 !important;
}
.block.block-dashboard-orders a.action.view:after ,.block.block-reviews-dashboard a.action.view:after{
    margin-right:8px !important;
    filter: invert(1);
    margin-left: 0 !important;
}
.sidebar .block.filter .block-title.filter-title strong:before{
    display: none;
}
.modal-popup .modal-inner-wrap .modal-header .action-close{
    left: 0;
    right: unset;
}
.account .secondary .action.back:before{
    display: none !important;
}
.modal-popup.confirm .modal-content, .modal-popup.confirm .modal-footer{
    text-align: center;
}

.customer_info {
    display: flex;
    gap: 4px;
    width: 100%;
}
span.change_mobile2 {
    color: #4dae65;
}
.field.password.required {
    margin-bottom: 8px;
}
.fa-edit:before, .fa-pencil-square-o:before{
    display: none;
}
.code-baz-net {
    display: flex;
    justify-content: space-between;
    margin-bottom: 10px;
    margin-top: 10px;
}
strong#block-customer-login-heading {
    width: 100%;
    display: block;
    margin-bottom: 10px;
}
.customer_info input {
    color: #222;
    border: 1px solid #e1e1e1;
    background: #ffffff;
    height: 35px;
    line-height: 35px;
    padding-left: 10px;
    width: 100%;
    margin-bottom: 5px;
    padding-right: 10px;
    border-radius: 2px;
}
.fieldset{
    letter-spacing: 0 !important;
}

.account .table-wrapper.orders-history, .account .table-wrapper.reviews , .account .products-grid.wishlist{
    border: 1px solid #4dae65 !important;
    padding: 14px 10px !important;
}


.reviews-summary-top .rating-point {
    font-family: 'YekanBakhFaNum' !important;
}



.customer-review.view {
    border: 1px solid #4dae65 !important;
    padding: 14px 10px !important;
    background: #fff;
    border-radius: 7px;
}

.account form#form-validate .fieldset .legend {
    border-bottom: 0;
}

.products-grid.wishlist .product-item .fieldset .field.qty {
    margin-bottom: 0;
    padding-right: 0;
}



.account .products-grid.wishlist .box-tocart&gt;.fieldset {
    display: flex;
    justify-content: space-between;
}
.account .order-details-items.invoice .table-wrapper.table-order-items.invoice{

    padding: 14px 10px  !important;
}
.account.sales-order-view .table-order-items{

    padding: 14px 10px  !important;
}

.account.sales-order-invoice .order-details-items.invoice .actions-toolbar {
    display: none;
}
.account.sales-order-view tr.subtotal th,
.account.sales-order-view tr.shipping th,
.account.sales-order-view tr.grand_total th{
    text-align: left !important;
}
.account.sales-order-invoice tr.subtotal th,
.account.sales-order-invoice tr.shipping th,
.account.sales-order-invoice tr.grand_total th{
    text-align: left !important;
}
.account.sales-order-invoice .page-title-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 12px;
    border: 1px dashed #4dae65;
    border-radius: 7px;
    margin-bottom: 20px !important;
}
.account.sales-order-view .page-title-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 12px;
    border: 1px dashed #4dae65;
    border-radius: 7px;
    margin-bottom: 20px !important;
}
.account.sales-order-invoice .order-actions-toolbar .action,
.account.sales-order-invoice .page-title-wrapper .order-date,
.account.sales-order-invoice .page-title-wrapper .order-status,
.account.sales-order-invoice .page-title-wrapper .page-title,
.account.sales-order-invoice .actions-toolbar.order-actions-toolbar{
    margin:0 !important;

}

.account.sales-order-view .order-actions-toolbar .action,
.account.sales-order-view .page-title-wrapper .order-date,
.account.sales-order-view .page-title-wrapper .order-status,
.account.sales-order-view .page-title-wrapper .page-title,
.account.sales-order-view .actions-toolbar.order-actions-toolbar{
    margin:0 !important;

}
a.upload_pdf {
    font-size: 0;
}
a.upload_pdf:before{
    content:url("images/adobe-pdf-logo.png")

}

.products-list-head{
 display: flex;
 justify-content: space-between;
 align-items: center;
 padding: 10px 14px;
 background: #4dae65;
 color: #fff;
 border-radius: 7px;
}

.list.products-list .data_sheet {
    padding-left: 12px;
}

span.mq {
    font-family: 'YekanBakhFaNum';
}
ol#minicartpro span.product-image-wrapper {
    border: 1px solid #4dae65;
    border-radius: 7px;
}


.cart.table-wrapper .item .col.item {
    padding:10px 8px;
}
.cart.table-wrapper .col {
    padding-top: 0;
}

div#desk_cart-wrapper span.text{
    display: none;
}
.cart-summary&gt;.title{
    margin-top: 0;
}

.cart-container {
    border: 0;
}
.product-view-style-04 .product-info-main .field.qty .qty ,
.account .products-grid.wishlist .product-item .box-tocart input.qty,
.rtl-layout .page-header .minicart-wrapper .action.showcart .counter.qty,
.page-header .mobi-cart-wrapper .action.showcart .counter-number{
    font-family: 'YekanBakhFaNum';
}


.account .page-title-wrapper .order-date:before{
    display: none !important;
}
.field.password .control .input-text {
    text-align: center;
}
.modal-popup .modal-title{
    text-align: center;
}
.account legend.legend span {
    font-weight: 300;
    line-height: 1.1;
    font-size: 1.8rem;
}




.review-form .review-field-media .control {
    width: auto !important;
}
label.label-choose-fil {
    background: #ec6381;
    width: 100px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    width: 160px;
    padding: 5px;
    border-radius: 4px;
    font-size: 13px;
    font-weight: 500;
}
input#review_media {
    height: auto;
    line-height: normal;
    padding: 0;
    border-radius: 4px;
    background: unset;
    border: 0;
    position: absolute;
    opacity: 0;
    right: 0;
    width: 160px;
}

.box-tocart.large-box-tocart.scr-loaded.scr-top.att-scr-qty.active .fieldset.container {
    border: 0 !important;
}
.cdz-qty-box .m-btn.m-minus{
        border-top: 1px solid #e1e1e1 !important;
}
.cart-container .cart.table-wrapper .col.qty .input-text {

    height: 25px;
    line-height: 25px;
    font-family: 'YekanBakhFaNum';
}
.cdz-qty-box {

    padding-inline-end: 0;
}
.cart-container .cdz-qty-box{
    display: flex;
        align-items: center;
}
.cdz-qty-box .m-btn {
    position: unset;
    width: 25px;
    height: 25px;
}
.minicart-items .item-qty {
    text-align: center;
    width: 25px;
       font-family: 'YekanBakhFaNum';
    height: 25px;
    padding: 0;
}
.minicart-items .cdz-qty-box{
    display: flex;
}

span.counter{
     font-family: 'YekanBakhFaNum';
}
body:not(.cms-index-index) .page-main {
    padding-top: 0;

    }
    .sticky-menu.active .cdz-menu .cdz-item-tag {
    top: 0px;
}
.pagene {
    display: flex;
    justify-content: center;
    flex-direction: column-reverse;
    margin: 0 auto;
    width: 100%;
    text-align: center;
}

.cms-no-route .page-title-wrapper {
    text-align: center;
    margin-top: 20px !important;
}

@media only screen and (min-width: 768px) {


    .cart-container .cart.table-wrapper .col.price, .cart-container .cart.table-wrapper .col.tax,
    .cart-container .cart.table-wrapper .col.qty, .cart-container .cart.table-wrapper .col.subtotal{
        text-align: center !important;
    }
    .product-view-style-04.rtl-layout .product-info-main .price-box {
        padding: 0;
        text-align: left;
        padding-bottom: 10px;
    }
    .cart-container .cdz-qty-box{
        justify-content: center;
    width: 100%;
    }
    .page-header .sticky-menu.active .header-panel-middle , .page-header .sticky-menu.active .header-panel-right{
        top: 0;
    }

    .page-header .sticky-menu.active .header-panel-right{
        top: 3px;
    }
    .cart.table-wrapper .product-image-container {
        vertical-align: unset;
    }
    .cart.table-wrapper .product-item-photo {
        display: block;
        max-width: 80px;

        vertical-align: unset;
        width: 80px;
    }

    .cart.table-wrapper .item .col.item {
        padding: 10px 8px;
        display: flex;
        align-items: center;
        width: 300px;
    }
    .cart.table-wrapper .col.subtotal, {
        text-align: center;
    }
    .cart.table-wrapper .product-item-details {
        display: block;
        vertical-align: unset;

        width: 100%;
    }
    .pl-head.name {
        width: 330px;
        text-align: center;
        max-width: 330px;
    }
    .pl-head.cart {
        width: 100px;
        text-align: center;
        max-width: 100px;
    }
    .item_moq {
        width: 100px;
        text-align: center;
        max-width: 100px;
    }
    .item_manufacturer ,.pl-head.manufacturer {
        width: 80px;
        max-width: 80px;
        text-align: center;
    }

    .container.sticky-menu.js-sticky-menu.active input#search {
        border-bottom: 1px solid #eee;
    }
    .page-header .sticky-menu:not(.active) .minicart-wrapper .action.showcart .cart-subtotal,
    .page-header .sticky-menu:not(.active) .minicart-wrapper .action.showcart .text{
        padding-top: 10px;
    }
    .page-header .sticky-menu.active .wishlist #top-wishlist .action.showcart:hover,
    .page-header .sticky-menu.active .minicart-wrapper .action.showcart:hover{
        background: unset !important;
    }
    .pl-head.price {
        width: 130px !important;
        max-width: 130px;
        text-align: center;
    }
    .item_size , .pl-head.size {
        width: 70px;
        max-width: 70px;
        text-align: center;
    }
    .list.products-list .product-image-wrapper {

        border: 1px solid #a6d6b2;
        border-radius: 7px;
    }
    .customer-review.view .product-details{
        width: 20%;
    }
    .customer-review .product-media {
        float: unset;
        margin-right: 0;
        max-width: 60%;
        width: 60%;
    }
    .customer-review.view {
        display: flex;
    }
    .account  table th, .account  table td {
        text-align: center !important;
    }
    table#product-attribute-specs-table td {
        padding: 10px 10px 10px;
        line-height: 1;
        vertical-align: middle;
    }


    .list.products-list  .product-item-inner button {
        width: 100px;
    }
    .list.products-list .item.product-item .product-item-actions .actions-primary+.actions-secondary{
        padding-left: 0 !important;

        width: auto !important;
    }
    .list.products-list .item.product-item .product-item-inner {
        width: 100px;
        text-align: left;
        max-width: 100px;
    }
    .list.products-list .namesh{
        width: 200px;
        max-width: 200px;
    }
    .list.products-list .product-item .product-item-info {
        display: flex !important;
        align-items: center;
        justify-content: space-between;
    }
    .list.products-list .item.product-item{
        margin-bottom: 0 !important;
        padding: 12px 10px !important;
    }
    .list.products-list .product.details.product-item-details{
        width: 100%;
    }
    .list.products-list .item.product-item .product-item-top {
        width: 80px;
        max-width: 80px !important;
        margin-bottom: 0 !important;
        margin-left: 12px !important;
    }
    .cart.table-wrapper .product-image-container {
        width: 60px !important;
    }
    .cart.table-wrapper .actions-toolbar&gt;.action, .action-gift{
        margin-bottom: 0 !important;
        margin-right: 0 !important;
    }
    .btn-naza-media {
        display: flex;
                justify-content: space-between;
    }
    .page-header .header-middle .panel.header {
        padding-top: 6px;
    }
    .hot-line-wrapper {
        display: flex !important;
        gap: 5px;
    }
    .rtl-layout .page-header .sticky-menu:not(.active) .hot-line-wrapper {

        padding-right: 0;
    }
    .rtl-layout .no-pad-left {
        padding-right: 0 !important;
                display: flex;
        justify-content: left;
    }
    .page-header .header-panel-top {
        background: #ffffff !important;
        border-bottom: 1px solid #f7f7f7;
    }
    .page-header .sticky-menu:not(.active) .hot-line-wrapper:before{
        display: none !important;
    }
}



.modal-popup .modal-title{
        border-bottom: 0;
    font-weight: 400;
}

button.action.edit-address-link {
    color: #4dae65;
    font-weight: 600;
        margin: 0;
}

input#discount-code{
    font-family: 'YekanBakhFaNum' !important;

}
div[name="shippingAddress.postcode"] input {
    font-family: 'YekanBakhFaNum' !important;
}

div[name="shippingAddress.telephone"] input {
    font-family: 'YekanBakhFaNum' !important;
}
@media only screen and (max-width: 767px) {

table#shopping-cart-table td.col.price , table#shopping-cart-table td.col.qty , table#shopping-cart-table td.col.subtotal{
        width: 50%;
    text-align: center !important;
    max-width: 50%;
            margin-bottom: 10px;
}
table#shopping-cart-table .cdz-qty-box{
        width: 100%;
    justify-content: center;
}

    .new-shipping-address-modal  footer.modal-footer {
    width: 100%;
    display: flex;
    gap: 4px;
    justify-content: space-between;
}
.new-shipping-address-modal  footer.modal-footer button {
width: 50%;
padding: 0;
}
    .cart.table-wrapper .col.qty, .cart.table-wrapper .col.price, .cart.table-wrapper .col.subtotal, .cart.table-wrapper .col.msrp{
        padding: 0;
    }
.checkout-cart-index td.col.subtotal {
    text-align: right !important;
}
.cart.table-wrapper .item .col.item{
    margin-bottom: 5px;
}

.checkout-cart-index .cart.table-wrapper .item-actions td{
    padding-right: 0;
}
.rtl-layout .cart-container .cart.table-wrapper .actions-toolbar&gt;.action.towishlist{
    margin-right: 0;
}
    .actions-toolbar.review-form-actions {
        width: 100%;
    }
    .rtl-layout .review-add .review-form-actions .actions-primary {

        width: 100%;
    }
    td.col.actions.btn-sms-net.actionss {
        float: left;
    }
    .account.sales-order-invoice .page-title-wrapper,
    .account.sales-order-view .page-title-wrapper{
        display: inline-block;
        padding: 12px;
        width: 100%;
        border: 1px dashed #4dae65;
        border-radius: 7px;
        margin-bottom: 0px !important;

    }
    .account.review-customer-view .page-title-wrapper .secondary {
        width: auto !important;
    }
    .account .column.main .block:not(.widget) .box-title&gt;span,
    .magento-payments-review .block .block-title&gt;strong,
    .account .column.main .block:not(.widget) .block-title&gt;strong,
    .multicheckout .block-title&gt;strong,
    .paypal-review .block .block-title&gt;strong,
    .magento-rma-guest-returns .column.main .block:not(.widget) .block-title&gt;strong,
    [class^='sales-guest-'] .column.main .block:not(.widget) .block-title&gt;strong,
    .sales-guest-view .column.main .block:not(.widget) .block-title&gt;strong, legend.legend
    {
        font-weight: 500;
        line-height: 1.1;
        font-size: 14px !important;
    }
    .account legend.legend span {

        font-weight: 500 !important;
        line-height: 1.1 !important;
        font-size: 14px !important;
    }
    .account.sales-order-invoice .page-title-wrapper h1.page-title,
    .account.sales-order-invoice .page-title-wrapper .order-date,
    .account.sales-order-view .page-title-wrapper h1.page-title,
    .account.sales-order-view .page-title-wrapper .order-date{
        float: right;
        width: 50%;
        text-align: right;
        margin-bottom: 4px !important;
    }

    .account.sales-order-invoice .page-title-wrapper span.order-status,
    .account.sales-order-invoice .actions-toolbar.order-actions-toolbar,
    .account.sales-order-view .page-title-wrapper span.order-status,
    .account.sales-order-view .actions-toolbar.order-actions-toolbar{
        float: left;
        width: 50%;
        text-align: left;
        margin-bottom: 4px !important;
    }
    .account.sales-order-invoice .page-title-wrapper span.order-status,
    .account.sales-order-view .page-title-wrapper span.order-status{
        width: auto;
        border: 0;
        font-size: 13px;
        padding: 0;
        font-weight: bold;
    }
    .account.sales-order-invoice .secondary,
    .account.sales-order-view .secondary{
        float: left;
        width: 100%;
        text-align: center;
    }

    .account .toolbar .toolbar-amount{
        margin-bottom: 0;
    }
    .account .toolbar .pager {
        display: flex;
        justify-content: space-between;
    }
    .list.products-list .data_sheet ,
     .list.products-list  .item_manufacturer,
      .list.products-list  .item_size,
       .products-list-head{
        display: none;
    }
    .order-details-items .order-title&gt;strong{
        font-size: 14px !important;
    }
    .product-item .product-image-container {
        width: 80px;
    }
    .block.review-add {
        float: right;
    }
    .actions-toolbar.review-form-actions {
        float: left;
    }
    .product-item .price-box .minimal-price-link .price-label {
        font-size: 11px;
    }

    .account .order-links {
        margin-top: 0;
    }

    .account  .page-title-wrapper {
        display: flex;
        justify-content: space-between;
    }

    body select, body .cdz-select-wrap .mk{
        padding: 5px 0px 4px !important;
    }

    .sorter-options {
        width: 90px !important;
        font-size: 11px;
    }
    label.sorter-label {
        font-size: 11px;
    }
    .list.products-list .product-item .product-item-info {
        display: flex;
    }
    .product-list-container .list.products-list .item.product-item .product-item-top {
        width: 60px !important;
    }
    .cart-container .form-cart{
        padding: 12px !important;
    }
    .product-list-container .list.products-list  .product-item-inner{
        display: none;
    }
    .product-list-container .list.products-list .item.product-item .product-item-details {
        width: 100% !important;
    }
    table#product-attribute-specs-table tr {
        margin-bottom: -1px;
        display: flex;
        width: 100%;
        flex-direction: row;
    }
    .modal-popup .modal-header, .modal-popup .modal-content, .modal-popup .modal-footer {
        padding-left: 2rem;
        padding-right: 2rem;
    }
    .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison)&gt;tbody&gt;tr td[data-th]:before,
    .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison)&gt;tbody&gt;tr th[data-th]:before{
        display: none;
    }
    .account .table-wrapper .col[data-th]:before {
      content: attr(data-th) ':' !important;
      display: block !important;
      font-weight: 700;
      padding-right: 0 !important;
  }
  .account .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison) tbody&gt;tr&gt;td:last-child {
    padding-bottom: 0;
}
.account .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison)&gt;tbody&gt;tr td[class] {
    text-align: start;
    display: flex;
    justify-content: space-between;
}

.account.sales-order-invoice h1.page-title ,
.account.sales-order-view  h1.page-title{
    font-size: 12px;
}
.account .toolbar .limiter{
    margin-bottom: 0 !important;
}
.account .table-wrapper .action {
    margin-left: 0px !important;
}
.account .table-wrapper td.col.actions[data-th]:before{
    display: none !important;
}

.abs-no-display-s, .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison).additional-attributes tbody th {
    display: block;
    width: 20% ! IMPORTANT;
    border-left: 0 !IMPORTANT;
    padding-right: 5px;
}
table#product-attribute-specs-table td{
    width: 100%;
}
table#product-attribute-specs-table tr:last-child td ,table#product-attribute-specs-table tr:last-child th {
    margin-bottom: 2px;
}
.product-item .product-item-top {
    margin-bottom: 0;
}
.list.products-list .item.product-item{
    margin-bottom: 0 !important;
    padding: 12px !important;
}
.priceboxx{
    text-align: left !important;
}
.rtl-layout .opc-estimated-wrapper .estimated-block {

    display: flex;
    justify-content: space-between;
    width: 100%;
}
.cart-container .cart.main.actions .action[class]{
    width: 100%;
}
.product-item-details {
    text-align: right;
}
.cart-summary {

    margin-bottom: 0;
}
.cart-summary&gt;.title{
    margin-top: 0;
}
.cart-container .form-cart{
    padding-top: 0;
}
.cart.table-wrapper .actions-toolbar&gt;.action, .action-gift{
    margin-bottom: 0;
}
.rtl-layout .page-footer .footer-box .h5 {
    padding: 0px 10px 0px 10px !important;
    font-weight: 700;
}
.product-view-style-04.rtl-layout .product-info-main .box-tocart .field.qty {

    width: 30% !important;
}
.product-view-style-04 .product-media-wrapper .product-left, .product-view-style-04 .product-info-main .product-left, .product-view-style-04 .product-media-wrapper .product-right, .product-view-style-04 .product-info-main .product-right {
    margin-bottom: 0;
}
.product-view-style-04 .product-info-main .product-left,
.product-view-style-04 .product-info-main .product-right {
    padding: 12px 2px;
}
.product.info.detailed .product.items {
    padding: 0 2px 0;
}
#maincontent .block-content {
    padding: 0;
}
.about {
   margin-bottom: 0;
   flex-direction: column;
   gap: 10px;

}
.about .row {

    width: 100%;
}
.about h4 {
    margin-bottom: 0 !important;
}
.item-desc.item-desc-0 {
    position: absolute;
    top: 35%;
    width: 100%;
    text-align: left;
    font-size: 24px;
    left: 54px;
    color: #ffffff;
    font-weight: 700;
}
.wishlist-index-index .actions-primary .tocart{
    margin-left: 0;
}
.account.wishlist-index-index .box-tocart&gt;.fieldset .product-item-actions{
    margin: 0 !important;

}
.wishlist-index-index .actions-primary .tocart{
  background: unset !important;
  border: unset !important;
}
.page-header .mobi-cart-wrapper .action.showcart:before ,
.box-tocart.att-scr-qty.active .actions .action.primary.tocart:before,
.account .products-grid.wishlist .actions-primary .tocart:before{
    content:url('data:image/svg+xml,&lt;%3Fxml version="1.0" encoding="UTF-8"%3F&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24px" height="24px" viewBox="0 0 24 24" version="1.1"&gt;&lt;g id="surface1"&gt;&lt;path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 20.800781 7.160156 L 16.710938 1.179688 C 16.410156 0.742188 15.8125 0.628906 15.375 0.929688 C 14.9375 1.230469 14.824219 1.828125 15.125 2.265625 L 18.464844 7.148438 L 5.535156 7.148438 L 8.875 2.265625 C 9.175781 1.828125 9.0625 1.230469 8.625 0.929688 C 8.1875 0.628906 7.589844 0.742188 7.289062 1.179688 L 3.199219 7.160156 C 1.421875 7.25 0 8.722656 0 10.523438 C 0 11.414062 0.351562 12.253906 0.976562 12.882812 L 2.332031 20.882812 C 2.378906 22.191406 3.457031 23.238281 4.773438 23.238281 L 19.226562 23.238281 C 20.542969 23.238281 21.621094 22.191406 21.667969 20.882812 L 23.023438 12.882812 C 23.648438 12.253906 24 11.414062 24 10.523438 C 24 8.722656 22.578125 7.25 20.800781 7.160156 Z M 21.527344 11.648438 L 21.242188 11.875 L 19.761719 20.632812 L 19.746094 20.792969 C 19.746094 21.082031 19.511719 21.316406 19.226562 21.316406 L 4.773438 21.316406 C 4.484375 21.316406 4.25 21.082031 4.25 20.792969 L 2.757812 11.875 L 2.472656 11.648438 C 2.121094 11.367188 1.921875 10.957031 1.921875 10.523438 C 1.921875 9.722656 2.574219 9.074219 3.371094 9.074219 L 20.625 9.074219 C 21.425781 9.074219 22.078125 9.722656 22.078125 10.523438 C 22.078125 10.957031 21.875 11.367188 21.527344 11.648438 Z M 21.527344 11.648438 "/&gt;&lt;path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 16.652344 11.585938 C 16.121094 11.585938 15.691406 12.015625 15.691406 12.546875 L 15.691406 19.285156 C 15.691406 19.816406 16.121094 20.246094 16.652344 20.246094 C 17.183594 20.246094 17.613281 19.816406 17.613281 19.285156 L 17.613281 12.546875 C 17.613281 12.015625 17.183594 11.585938 16.652344 11.585938 Z M 16.652344 11.585938 "/&gt;&lt;path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 12 11.585938 C 11.46875 11.585938 11.039062 12.015625 11.039062 12.546875 L 11.039062 19.285156 C 11.039062 19.816406 11.46875 20.246094 12 20.246094 C 12.53125 20.246094 12.960938 19.816406 12.960938 19.285156 L 12.960938 12.546875 C 12.960938 12.015625 12.53125 11.585938 12 11.585938 Z M 12 11.585938 "/&gt;&lt;path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 7.347656 11.585938 C 6.816406 11.585938 6.386719 12.015625 6.386719 12.546875 L 6.386719 19.285156 C 6.386719 19.816406 6.816406 20.246094 7.347656 20.246094 C 7.878906 20.246094 8.308594 19.816406 8.308594 19.285156 L 8.308594 12.546875 C 8.308594 12.015625 7.878906 11.585938 7.347656 11.585938 Z M 7.347656 11.585938 "/&gt;&lt;/g&gt;&lt;/svg&gt;');

}
.account.wishlist-index-index .page-title-wrapper .secondary,
.account.customer-account-edit .page-title-wrapper .secondary,
.account.smsalerts-index-alerts .page-title-wrapper .secondary,
.account.review-customer-index  .page-title-wrapper .secondary,
.account.customer-address-index .page-title-wrapper .secondary{
    display: none !important;
}
.rtl-layout.account .page-title-wrapper .page-title{
    margin-bottom: 0 !important;
    margin-left: 0 !important;
}
.account.smsalerts-index-alerts .block.account-nav {
    display: block !important;
}
.account form#form-validate .actions-toolbar {
    padding-left: 10px;
    padding-right: 10px;
}
.account #maincontent .block-content {
    padding: 14px 10px !important;
}
}
main#maincontent {
    margin-top: 20px !important;
}
.tier_price_table th {
    text-align: center!important;
    color: white;
    background-color: #4dae65 !important;
}
.tier_price_table td {
    text-align: center;
    color: black;
}
table.tier_price_table tbody td , span.price,.customer-account-login input#username , span#timer1, span.send_code_info , input#coupon_code{
    font-family: 'YekanBakhFaNum' !important;
}
.customer-account-login input#username {
    text-align: center;
}
.tier_price_table tr:nth-child(even){background-color: #f2f2f2;}

.tier_price_table tr:hover {background-color: #ddd;}




.hgf {
    border: 1px dashed #4dae65;
    padding: 14px;
    margin-bottom: 20px;
    border-radius: 10px;
    color: #4dae65;
    font-weight: bold;
    font-size: 24px;
}
.page-header .header-top-right .features-links{
    width: 100% !important;
}

.product-item-inner , .product-item-inner{
    margin-bottom: 0;
}
.rtl-layout .actions-primary .tocart{
    margin-left: 0;
    margin-bottom: 10px;
}
.hedoxid {
    display: flex;
    justify-content: space-between;
    width: 100%;
    font-weight: 500;
    color: #000000 !important;
}

div#prohome .price-box.price-final_price{
    margin:0;
}
.product-list-style-56 .product-item-header{
    height: 46px;
}

.payment-method._active, .row.borderfe {
    background: #f5f7fb !important;
    border-radius: 8px !important;
}
.cdz-opc-wrapper .table-checkout-shipping-method tbody td:first-child {
    width: 35px ;
    height: 35px;
  
    padding: 0;
}

tr#tr_label_carrier_flatratetwo_flatrate td:first-child:before,
#tr_label_carrier_flatrate_flatratefour td:first-child:before,
#tr_label_carrier_flatrate_flatratetwo td:first-child:before {

          content: url('data:image/svg+xml,&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24px" height="24px" viewBox="0 0 24 24" version="1.1"&gt;&lt;g id="surface1"&gt;&lt;path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:4;" d="M 12 14 L 13 14 C 14.101562 14 15 13.101562 15 12 L 15 2 L 6 2 C 4.5 2 3.191406 2.828125 2.511719 4.050781 "/&gt;&lt;path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:4;" d="M 2 17 C 2 18.660156 3.339844 20 5 20 L 6 20 C 6 18.898438 6.898438 18 8 18 C 9.101562 18 10 18.898438 10 20 L 14 20 C 14 18.898438 14.898438 18 16 18 C 17.101562 18 18 18.898438 18 20 L 19 20 C 20.660156 20 22 18.660156 22 17 L 22 14 L 19 14 C 18.449219 14 18 13.550781 18 13 L 18 10 C 18 9.449219 18.449219 9 19 9 L 20.289062 9 L 18.578125 6.011719 C 18.21875 5.390625 17.558594 5 16.839844 5 L 15 5 L 15 12 C 15 13.101562 14.101562 14 13 14 L 12 14 "/&gt;&lt;path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:4;" d="M 8 22 C 9.105469 22 10 21.105469 10 20 C 10 18.894531 9.105469 18 8 18 C 6.894531 18 6 18.894531 6 20 C 6 21.105469 6.894531 22 8 22 Z M 8 22 "/&gt;&lt;path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:4;" d="M 16 22 C 17.105469 22 18 21.105469 18 20 C 18 18.894531 17.105469 18 16 18 C 14.894531 18 14 18.894531 14 20 C 14 21.105469 14.894531 22 16 22 Z M 16 22 "/&gt;&lt;path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:4;" d="M 22 12 L 22 14 L 19 14 C 18.449219 14 18 13.550781 18 13 L 18 10 C 18 9.449219 18.449219 9 19 9 L 20.289062 9 Z M 22 12 "/&gt;&lt;path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:4;" d="M 2 8 L 8 8 "/&gt;&lt;path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:4;" d="M 2 11 L 6 11 "/&gt;&lt;path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:4;" d="M 2 14 L 4 14 "/&gt;&lt;/g&gt;&lt;/svg&gt;')

}

tr#tr_label_carrier_flatratethree_flatrate td:first-child:before,
#tr_label_carrier_flatrate_flatratethree td:first-child:before {
    content: url('data:image/svg+xml,&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24px" height="24px" viewBox="0 0 24 24" version="1.1"&gt;&lt;g id="surface1"&gt;&lt;path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:4;" d="M 15 2 L 15 12 C 15 13.101562 14.101562 14 13 14 L 2 14 L 2 6 C 2 3.789062 3.789062 2 6 2 Z M 15 2 "/&gt;&lt;path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:4;" d="M 22 14 L 22 17 C 22 18.660156 20.660156 20 19 20 L 18 20 C 18 18.898438 17.101562 18 16 18 C 14.898438 18 14 18.898438 14 20 L 10 20 C 10 18.898438 9.101562 18 8 18 C 6.898438 18 6 18.898438 6 20 L 5 20 C 3.339844 20 2 18.660156 2 17 L 2 14 L 13 14 C 14.101562 14 15 13.101562 15 12 L 15 5 L 16.839844 5 C 17.558594 5 18.21875 5.390625 18.578125 6.011719 L 20.289062 9 L 19 9 C 18.449219 9 18 9.449219 18 10 L 18 13 C 18 13.550781 18.449219 14 19 14 Z M 22 14 "/&gt;&lt;path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:4;" d="M 8 22 C 9.105469 22 10 21.105469 10 20 C 10 18.894531 9.105469 18 8 18 C 6.894531 18 6 18.894531 6 20 C 6 21.105469 6.894531 22 8 22 Z M 8 22 "/&gt;&lt;path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:4;" d="M 16 22 C 17.105469 22 18 21.105469 18 20 C 18 18.894531 17.105469 18 16 18 C 14.894531 18 14 18.894531 14 20 C 14 21.105469 14.894531 22 16 22 Z M 16 22 "/&gt;&lt;path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:4;" d="M 22 12 L 22 14 L 19 14 C 18.449219 14 18 13.550781 18 13 L 18 10 C 18 9.449219 18.449219 9 19 9 L 20.289062 9 Z M 22 12 "/&gt;&lt;/g&gt;&lt;/svg&gt;')
}

div#row_banktransfer .payment-method-title:before , div#row_cashondelivery .payment-method-title:before{
    content: url('data:image/svg+xml,&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24px" height="24px" viewBox="0 0 24 24" version="1.1"&gt;&lt;g id="surface1"&gt;&lt;path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:10;" d="M 2 8.503906 L 22 8.503906 "/&gt;&lt;path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:10;" d="M 6 16.503906 L 8 16.503906 "/&gt;&lt;path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:10;" d="M 10.5 16.503906 L 14.5 16.503906 "/&gt;&lt;path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:4;" d="M 6.441406 3.503906 L 17.550781 3.503906 C 21.109375 3.503906 22 4.386719 22 7.894531 L 22 16.105469 C 22 19.613281 21.109375 20.496094 17.558594 20.496094 L 6.441406 20.496094 C 2.890625 20.503906 2 19.625 2 16.113281 L 2 7.894531 C 2 4.386719 2.890625 3.503906 6.441406 3.503906 Z M 6.441406 3.503906 "/&gt;&lt;/g&gt;&lt;/svg&gt;')
}
div#row_mellat .payment-method-title:before {
    background-repeat: no-repeat;
    content: '';
    width: 24px;
    height: 24px;
    background-image: url(images/mellat.png)
}
tr[style="border: 0"] {
    display: none !important;
}
tr[style="border-top: 0"] {
 padding: 0 !important;
}
.list.products-list .data_sheet p {
    margin-bottom: 0;
}
td.shipping_method_message {
    width: 100% !important;
        padding: 10px !important;
    margin-bottom: 10px;
}
.cdz-opc-wrapper #checkoutSteps .checkout-payment-method .payment-method {
    padding: 10px !important;
}
.cdz-opc-wrapper #checkoutSteps .checkout-payment-method .payment-method-title {
    padding: 0 !important;
}
.checkout-payment-method .payment-method+.payment-method .payment-method-title {
    border-top: 0 !important;
}
.checkout-payment-method .payment-method-content {
    display: none ;
    padding: 0 !important;
}
.payment-method-title.field {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 10px;
    align-items: center;
}
.table-checkout-shipping-method tbody td {
    border: 0;
    padding: 0;
}
table.table-checkout-shipping-method tbody tr {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0;
    padding: 10px 10px 10px 0;
    align-items: center;
    justify-content: space-between;
}
div#row_samantoken .payment-method-title:before {
    width: 24px;
    height: 24px;
    background-repeat: no-repeat;
    content: '';
    background-image: url(images/saman.png)
}


tr#tr_label_carrier_flatrateone_flatrate td:first-child:before{
      content: url('data:image/svg+xml,&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24px" height="24px" viewBox="0 0 24 24" version="1.1"&gt;&lt;g id="surface1"&gt;&lt;path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 19.824219 3.128906 L 15.835938 3.128906 C 15.472656 1.347656 13.890625 0 12 0 C 10.109375 0 8.527344 1.347656 8.164062 3.128906 L 4.175781 3.128906 C 3.742188 3.128906 3.390625 3.480469 3.390625 3.914062 C 3.390625 4.34375 3.742188 4.695312 4.175781 4.695312 L 8.164062 4.695312 C 8.335938 5.523438 8.765625 6.253906 9.367188 6.804688 C 8.523438 7.15625 7.753906 7.675781 7.089844 8.339844 C 5.769531 9.667969 5.042969 11.429688 5.042969 13.304688 L 5.042969 18.953125 C 5.042969 20.011719 5.902344 20.871094 6.957031 20.871094 L 9.652344 20.871094 L 9.652344 21.652344 C 9.652344 22.945312 10.707031 24 12 24 C 13.292969 24 14.347656 22.945312 14.347656 21.652344 L 14.347656 20.871094 L 17.128906 20.871094 C 18.183594 20.871094 19.042969 20.011719 19.042969 18.953125 L 19.042969 13.304688 C 19.042969 11.429688 18.316406 9.667969 16.996094 8.339844 C 16.320312 7.65625 15.523438 7.132812 14.660156 6.777344 C 15.246094 6.234375 15.667969 5.511719 15.835938 4.695312 L 19.824219 4.695312 C 20.257812 4.695312 20.609375 4.34375 20.609375 3.914062 C 20.609375 3.480469 20.257812 3.128906 19.824219 3.128906 Z M 12 1.566406 C 13.292969 1.566406 14.347656 2.617188 14.347656 3.914062 C 14.347656 5.207031 13.292969 6.261719 12 6.261719 C 10.707031 6.261719 9.652344 5.207031 9.652344 3.914062 C 9.652344 2.617188 10.707031 1.566406 12 1.566406 Z M 12.78125 21.652344 C 12.78125 22.082031 12.429688 22.433594 12 22.433594 C 11.570312 22.433594 11.21875 22.082031 11.21875 21.652344 L 11.21875 18.523438 C 11.21875 18.089844 11.570312 17.738281 12 17.738281 C 12.429688 17.738281 12.78125 18.089844 12.78125 18.523438 Z M 17.476562 13.304688 L 17.476562 18.953125 C 17.476562 19.148438 17.320312 19.304688 17.128906 19.304688 L 14.347656 19.304688 L 14.347656 18.523438 C 14.347656 17.226562 13.292969 16.175781 12 16.175781 C 10.707031 16.175781 9.652344 17.226562 9.652344 18.523438 L 9.652344 19.304688 L 6.957031 19.304688 C 6.765625 19.304688 6.609375 19.148438 6.609375 18.953125 L 6.609375 13.304688 C 6.609375 10.304688 9.046875 7.847656 12.042969 7.828125 C 15.039062 7.847656 17.476562 10.304688 17.476562 13.304688 Z M 17.476562 13.304688 "/&gt;&lt;/g&gt;&lt;/svg&gt;')

}
#tr_label_carrier_freeshipping_freeshipping td:first-child:before {
    content: url('data:image/svg+xml,&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24px" height="24px" viewBox="0 0 24 24" version="1.1"&gt;&lt;g id="surface1"&gt;&lt;path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:10;" d="M 2 22 L 22 22 "/&gt;&lt;path style="fill:none;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:10;" d="M 2.949219 22 L 3 9.96875 C 3 9.359375 3.289062 8.78125 3.769531 8.398438 L 10.769531 2.949219 C 11.488281 2.390625 12.5 2.390625 13.230469 2.949219 L 20.230469 8.390625 C 20.71875 8.769531 21 9.351562 21 9.96875 L 21 22 "/&gt;&lt;path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:10;" d="M 15.5 11 L 8.5 11 C 7.671875 11 7 11.671875 7 12.5 L 7 22 L 17 22 L 17 12.5 C 17 11.671875 16.328125 11 15.5 11 Z M 15.5 11 "/&gt;&lt;path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:10;" d="M 10 16.25 L 10 17.75 "/&gt;&lt;path style="fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(16.078431%,17.647059%,19.607843%);stroke-opacity:1;stroke-miterlimit:10;" d="M 10.5 7.5 L 13.5 7.5 "/&gt;&lt;/g&gt;&lt;/svg&gt;')
}
table.table-checkout-shipping-method tbody tr .col {
    width: 30%;
    text-align: right;
}
table.table-checkout-shipping-method tbody tr td.col.col-price {
    text-align: left !important;
    padding-left: 10px;
}
.cdz-opc-wrapper .payment-method input.radio, .cdz-opc-wrapper .table-checkout-shipping-method .col-method input.radio {
    margin: 0;
    width: 35px;
    display: none;
    height: 35px;
    position: relative;
    cursor: pointer;
    right: -7px;
    top: -35px;
    opacity: 0;
}
.cdz-opc-wrapper .payment-method input.radio {
    margin: 0;
    display: none;
    width: 35px;
    height: 35px;
    position: relative;
    cursor: pointer;
    right: -30px;
    top: 0;
    opacity: 0;
}
aside.modal-popup.popup-authentication.modal-slide._inner-scroll._show .account-info-summary {
    display: flex;
    text-align: center;
justify-content: center;
    flex-direction: column;
}
aside.modal-popup.popup-authentication.modal-slide._inner-scroll._show  strong {
    padding-bottom: 10px;
    font-size: 26px;
    margin-bottom: 0;
    min-height: 1em;
    border-bottom: 0;
    font-weight: 400;
    word-wrap: break-word;
}
aside.modal-popup.popup-authentication.modal-slide._inner-scroll._show  span {
    padding-bottom: 2rem;
    text-align: center;
    padding-top: 10px;
}
aside.modal-popup.popup-authentication.modal-slide._inner-scroll._show button.action.primary {
    width: fit-content;
        margin: 0 auto;
}
aside.modal-popup.popup-authentication.modal-slide._inner-scroll._show button.action.primary:hover{
    color: #4dae65 !important;
    border-color: #4dae65;
    background: #fff;
}
    aside.modal-popup.popup-authentication.modal-slide._inner-scroll._show button.action.primary:hover a{
         color: #4dae65 !important;
    }






:root {

    --background: #4d9f4a;
    --primary: #ffffff;
}
.item-desc.item-desc-0{
  background:var(--background);

  display:flex;
    width: fit-content !important;
  height:100px !important;
left:55px !important;
top:80px !important;
  align-items:center;
  justify-content:center;
}

.cms-page-view .item-desc.item-desc-0{
background: #4dae65;
}
.containerr{
  display:flex;
  align-items:center;
}
.containerr &gt; .static-txt {
  color: #fff;
  font-size: 45px;
    font-family: 'Yekan-Bakh';
}

.containerr&gt; .dynamic-txt {
  color: var(--primary);
    font-size: 45px;
    height: 70px;
    line-height: 70px;
    overflow: hidden;
    padding: 0;
    margin: 0;
text-align: right;
margin-right:3px;
}
.dynamic-txt &gt; li {
  list-style:none;
  font-weight:500;
  position: relative;
margin:0;
  animation: slide 6s steps(2) infinite;
}
@keyframes slide{
  100% {
    top: -70px;
  }
}
.dynamic-txt li span {
  margin:5px 0;
  line-height:70px;
}

.dynamic-txt li span::after {
  position:absolute;
  content:'';
  right:0;
  height:100%;
  width:100%;
  line-height:70px;
  background:var(--background);
  border-right: 2px solid var(--primary);
  animation: typing 3s steps(10) infinite;
}

@keyframes typing {
  40%,60% {right: calc(100% + 30px);}
  100% {right:0;}
}








.feature-box {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}


.col-sm-24.furbx {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 30px;
}
div#foubox {
    width: 78%;
    text-align: center;
    margin: 0 auto;
}
h3.feature-title {
    margin-bottom: 0;
}
div#fouboxiii {
    background: #4dae65;
    color: #fff !important;
    text-align: center;
    padding: 20px;
}
div#fouboxiii  .cdz-block-title {
    margin-bottom: 0;
}
p.title-desc {
    color: #ffffff !important;
    font-weight: bold;
    margin-bottom: 0;
}
    @media only screen and (max-width: 768px) {
.feature-box-img img {
    width: 50%;
}
        .feature-box-img {
    height: 58px;
    display: flex;
    justify-content: center;
    align-items: center;
}
    .modal-popup .modal-title {
        font-size: 18px;
    }
    .feature-box p{
        font-size: 10px;
        margin-bottom: 0;
        height: 50px;
    }
    .col-sm-24.furbx{
        padding: 0;
    }
    h3.feature-title {
    font-size: 11px;
    font-weight: 600;
            margin-bottom:3px;
}
    .col-sm-24.furbx {
    display: flex;

    gap:5px;
}
    div#foubox {
    width: 100%;
    text-align: center;
    margin: 0 auto;
}
        .item-desc.item-desc-0{
height: 15px !important;
        left: 17px !important;
        top: 34px !important;
    }
.containerr&gt; .dynamic-txt {
    font-size: 15px !important;
}
.containerr &gt; .static-txt{
 font-size: 16px !important;
}
       aside.modal-popup.popup-authentication.modal-slide._inner-scroll._show .modal-inner-wrap {
        height: unset !important;
        min-height: unset !important;
        max-height: 90% !important;
        width: 1000px !important;
        max-width: calc(100% - 80px) !important;
        margin-top: 2rem !important;
        margin: 2rem auto !important;
        position: absolute;
    }
   aside.modal-popup.popup-authentication.modal-slide._inner-scroll._show{
        left: 0;
    }
    .modal-popup.modal-slide .modal-inner-wrap{
        transform: unset !important;
    }
}


div#checkout-payment-method-load label.label{
        width: 100%;
}

div#checkout-shipping-method-load tr:hover {
    cursor: pointer;
}
.contact-index-index .store-info [class*="icon"]:before,
 .contact-index-index .store-info .i-fax:before,
  .contact-index-index .store-info .i-store:before,
   .contact-index-index .store-info .i-time:before,
    .contact-index-index .store-info .i-mainstore:before,
     .contact-index-index .store-info .i-phone:before,
      .contact-index-index .store-info .i-email:before{
display: none;
}

.footer-payment img {
    height: 90px;
}
.tit.hesabiooo p {
    font-weight: bold;
    font-size: 20px;
}
.footer-payment {
    text-align: center;
}

.wf-lg-1, .wf-lg-1-1, .wf-lg-1-2, .wf-lg-1-3, .wf-lg-2-3, .wf-lg-1-4, .wf-lg-3-4, .wf-lg-1-6, .wf-lg-5-6, .wf-lg-1-12, .wf-lg-2-12, .wf-lg-3-12, .wf-lg-4-12, .wf-lg-5-12, .wf-lg-6-12, .wf-lg-7-12, .wf-lg-8-12, .wf-lg-9-12, .wf-lg-10-12, .wf-lg-11-12, .wf-lg-12-12{
    float: right;
}
@media only screen and (min-width: 768px){
li#payment {
    float: left !important;
}

}</pre></body></html>