@import url(fill-bg-color.css);@import url(w-h-m-p.css);
@font-face {font-family: 'IRANSans';  src: url(../font/IRANSansWeb.woff), url(../font/IRANSansWeb.woff2);}
@font-face {font-family: 'iran-yekan';  src: url(../font/iran_yekan_regular.ttf);}
@keyframes fadeIn {from{opacity:0;}to{opacity:1;}}
#zarinpal{display: flex;}#zarinpal img {width: 40px; height: 40px}
.iran-yekan {font-family: iran-yekan !important;}
body {background: #ffffff;font-family: var(--font-family) !important;}
body::-webkit-scrollbar {width: 8px;}.d_flex {display: flex;}
body::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);background-color: rgba(255, 253, 254, 0.68);}
body::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);background-color: rgba(148, 146, 146, 0.28);}
#header {position: relative;width: 100%;font-family: IRANSans !important;}#nav {background: #02b9f1;display: block;position: relative;}#nav-bar {overflow: hidden;transition: all .7s ease;height: 0;}
.z-1010 {z-index: 1010;}.z-11 {z-index: 11;}.z-10 {z-index: 10;}.z-5 {z-index: 5;}.z-2 {z-index: 2;}.z-main {z-index: 1500;}.z-bas {z-index: 1550;}.z-max {z-index: 1600;}.z-dialog {z-index: 1601;}
.left {left: 0 !important;}.right {right: 1% !important;}.all-side{top: 0;right: 0;bottom: 0;left: 0;}.text-yellow {color: yellow !important;}
.user {width: 15%;}.menu {cursor: pointer;}.text-h2-extra {font-size: 2rem;font-weight: 800;line-height: 2.1;}.text-body-2 {font-size: .75rem;font-weight: 600;line-height: 2.17;}.text-body-3 {font-weight: 400;line-height: 2.83;}
.content-user {border-radius: 10px;margin-top: -8px;left: 55px;z-index: 200;transition: all .7s ease;opacity: 0;box-shadow: 0 0 9px rgba(149, 149, 150,0.5);}
.img-small-user {width: 30px;height: 100px;}.mini-size {font-size: 11px;}.hr-85 {width: 85%;}
#a-user:hover {background: rgba(225, 225, 226, 0.5);border-radius: 10px 10px 0 0;}
.text-gray {background: rgba(225, 225, 226, 0.9) !important;}
.top-1{margin-top: -1px;}.top-25{top:25%}.top-10{top:10%} .img-others-user {width: 20px;height: 20px;}
.a-others:hover {background: rgba(225, 225, 226, 0.5);}
#a-logout:hover {border-radius:0 0 10px 10px;cursor: pointer;}
#panel {cursor: pointer;}.pointer {cursor: pointer !important;}
.user-new {background: yellowgreen !important;border-radius: 5px;}
.header {font-family: IRANSans;background: #02b9f1;}
.navbar-toggler , .navbar-toggler:focus, .navbar-toggler:active, .navbar-toggler-icon:focus {outline: none;box-shadow: none;border: none;}
.transition {transition: all .9s ease;-moz-transition: all .9s ease;-webkit-transition: all .9s ease;-o-transition: all .9s ease;}
.transition-delay {transition-delay: .3S !important;}
.font-user{font-family: IRANSans;}.form-control {box-shadow: none !important;border:1px solid #b0b6b5;border-radius: 0 5px 5px 0 !important;overflow: hidden !important;}
.form-control:focus {border:0.15em solid #1fb5ec;}
.none {display: none !important;}.gone {display: none !important;}
.cursor-none {cursor: none;}.cursor-de {cursor: default;}
.input-group-text {border-radius: 5px 0 0 5px !important;background: rgb(171, 211, 252);opacity: .95;}
.input-group-text:hover {opacity: .9;}.input-group-text:active {opacity: 1;}
.fs--9 {font-size: 9px;}.fs--10 {font-size: 10px;}.fs-11 {font-size: 11px;}.fs-12 {font-size: 12px;}.fs-13 {font-size: 13px;}.fs-14 {font-size: 14px;}.fs-15 {font-size: 15px;}.fs-16 {font-size: 16px;}.fs-18 {font-size: 18px;}.fs-19 {font-size: 19px;}.fs-20 {font-size: 20px;}.fs-24 {font-size: 24px;}
.flex-v-h-center {display: flex !important;align-items: center !important;justify-content: center !important;}
.nav-menu-m {color: rgba(117, 117, 117, 0.94);font-family: iran-yekan !important;}
#nav-menu {z-index: 1000;transition: top .7s;top: 0;} #nav-menu- {margin-top: 236px;}
.cats {text-align: center !important;} .cats-hover {display: inline-flex !important;width: 0;height: 2px;background: rgba(250, 67, 67, 0.9);transition: width .2s ease-in !important;}
.border_animate {height: 2px;bottom: 0;background: rgba(250, 67, 67, 0.9);}
.iconify {width: 20px; overflow: hidden;height: 20px;}
#s-c, #s-s, #s-o, #s-mcl, #s-cl {padding-right: .25rem !important;}
.w-cat-li-main {width: 18% !important;border-left: 1px solid #f0f0f1;height: fit-content;}
.already_icat {color: #ef394e!important;background: #f9f9f9;border-radius: 0 5px 5px 0;border-top: 1px solid #f0f0f1;border-bottom: 1px solid #f0f0f1;}
.item-main-menu, .text-gray-n, .text-gray-n:hover {color: rgba(117, 117, 117, 0.94);}
.bor-s-red::after{content : "";position: absolute;right : 0;z-index: 100;top : 20%;width : 2px;bottom : 25%;background: #ef394e;}
.text-black-n{color: #232933;}.text-black-n:hover, .text-gray-2:hover, .item-sub-menu:hover, .text-sup-menu:hover {color: #ef394e;}
.item-sub-menu{color: rgba(74, 95, 115, 0.89);}.dis-fill {fill: #ef394e;}
.font-size-1 {font-size: 13px;}.font-size-2 {font-size: 12px;}
.rounded-bottom-d {border-radius: 0 0 .5rem .5rem;}.rounded-bottom-d-2 {border-radius: 0 0 .8rem .8rem;}.radius {border-radius: var(--global-radius);}
.w-1 {width: 100%;}.v {width: 50%;transform: scaleX(2);}.ps-con-fluid {margin-right: +.75rem;}
.text-gray-1 {color: rgba(74, 95, 115, 0.5);}.text-gray-2 {color: #4a5f73;}.text-gray-2-b {color: #4a5f73!important;}
.text-sup-menu {color: rgba(110, 131, 152, 0.91);}.shadow-1 {box-shadow: 0 6px 12px rgb(3 10 22 / 5%);}
.view-supermarket {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;display: flex;flex-direction: column;background: #e7e6e6;width: 355px;padding: 16px 12px 20px 12px;}
.-view-supermarket {overflow: hidden;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;display: flex;flex-direction: column;background: #e7e6e6;padding: 16px 12px 20px 12px;}
.img-supermarket {min-width: 320px;width: 100%;border-radius: 10px;margin-bottom: 12px;}
.-img-supermarket {min-width: 40%;width: 100%;border-radius: 10px;margin-bottom: 12px;}
.-img-club {min-width: 50%;width: 100%;border-radius: 10px;margin-bottom: 12px;height: 100%;}
.rounded-left-d {border-bottom-left-radius: .5rem;}.rounded-right-d {border-bottom-right-radius: .5rem;}.rounded--4{border-radius: .4rem;}
.super-new {font-size: 10px;background: rgba(230,18,61,.08);padding: 0 7px 2px 7px;border-radius: 40%;font-weight: 800;color: #e6123d;}.super-jet{font-weight: 700;color: #424750;font-size: .9rem !important;line-height: normal;}.i-supermarket {width: 25px;height: 25px;}.super-span{font-size: .650rem;line-height: normal;font-weight: 400;color: #81858b;}.super-green{font-weight: 800;color: #029d53;margin: 0 3px;}
.point {width: .3rem;height: .3rem;background-color: rgba(74, 95, 115, 0.89);}
.off:hover .point {background-color: #ef394e;}.hr-off {opacity: 0.1;}.rotate {transform: rotate(308deg);}.rotate--10 {transform: rotate(-10deg);}
.img-club {min-width: 320px;width: 100%;}.a-img-club {width: 360px;}
.item-am-club {color: #f9a825;}.item-a-club {color: #030a16!important;}
.i-cats {margin:0 .5rem!important;}.li-cats:hover{background: #f9f9f9;border-radius:5px;border-top: 1px solid #f0f0f1;border-bottom: 1px solid #f0f0f1;}
.a-cats:hover{color: #ef394e!important;}
#a-p-d:hover #pd-g,#a-tol:hover #it-s,#a-mode:hover #cl-g,#a-sup:hover #su-t,#a-toy:hover #to-y,#a-p-l:hover #pl-l,#a-h:hover #he-h,#a-home:hover #ki-n,#a-book:hover #st-y,#a-sport:hover #tr-p {fill: #ef394e;}
.it-cats {margin:0 .5rem 0 1.7rem!important;}.letter-space {letter-spacing: .05rem;}
._md-cats-hover {display: inline-flex !important;width: 0;height: 2px;background: rgba(250, 67, 67, 0.9);transition: width .2s ease-in !important;}
.anim-cats {overflow: hidden;height: 0;transition: all .7s ease .2s!important;}
.height-cats{height: 697px;}.carousel-control-next-icon, .carousel-control-prev-icon {color: #0c63e4!important;}
.fixed {position: fixed!important;}
#comments,#questions,.overflow-scroll-c {overflow-y:scroll;overflow-x:hidden;}.overflow-scroll-c::-webkit-scrollbar {width: 3px;}#comments::-webkit-scrollbar {width: 6px;}#questions::-webkit-scrollbar {width: 6px;}.basket-wd::-webkit-scrollbar {width: 6px;}
.overflow-scroll-c::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);background-color: #F5F5F5;}#comments::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);background-color: rgba(236, 236, 236, 0.98);}  #questions::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);background-color: #F5F5F5;}.basket-wd::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.30);background-color: #f8f9fa;}
.overflow-scroll-c::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);background-color: rgba(239, 57, 78, 0.58);}#comments::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);background-color: rgba(26, 223, 201, 0.58);}#questions::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);background-color: rgba(26, 223, 201, 0.58);}.basket-wd::-webkit-scrollbar-thumb {border-radius: 13px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);background-color: rgba(26, 300, 201, 0.68);}
.swiper{width: 100%;}.swiper-offer.swiper-slide:nth-child(2) {border-radius:0 1rem 1rem 0 !important;}.swiper-offer .swiper-slide:last-child {border-radius:1rem 0 0 1rem;}
.swiper-offer .swiper-slide {text-align: center;font-size: 18px;background: #fff;height: 250px!important;/* Center slide text vertically */display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper-product .swiper-slide {text-align: right;font-size: 18px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: right;-ms-flex-pack: right;-webkit-justify-content: right;justify-content: right;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper-pro .swiper-slide {text-align: right;font-size: 18px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: right;-ms-flex-pack: right;-webkit-justify-content: right;justify-content: right;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
main {margin: 1rem 2rem;}
.slider {padding:1.25rem 0;border-radius:1rem}
.fresh {border-radius:1rem;background: rgba(var(--color-gradient-silver--rgb), 0.73);}
.slider,.discount-amazing {background: #ef394e;}
.img-amazing,.img {max-width: 100%!important;}.img {min-height: 100% !important;}
.swiper-button-next:hover .t-amazing, .swiper-button-prev:hover .t-amazing {fill: #252d33;}
.swiper-button-disabled{display:none!important;}
.show-all-amazing {width: 45px!important;height: 45px!important;border-radius: 50%;border:1px solid; color: var(--color-button-secondary) !important;}
.discount-amazing {width: 35px;height: 22px;border-radius: 9999px;display: flex;align-items: center;justify-content: center;right: 5%;}
.num-discount-amazing {display: flex;align-items: center;justify-content: center;left: 5%;}
.fresh-p {background-color: var(--color-fresh-700); border-radius: 9999px; line-height: 12px;}
.fresh-ps {color: var(--color-fresh-700)!important; border-radius: 9999px;background-color: var(--color-white);height: 50px;}
.border-rad-50 {border-radius: 50% !important;} .border-rad-15px {border-radius: 15px !important;}
.right-0 {right: 0!important;}.left-50 {left:50%!important;}.pointer-events{pointer-events: none;}
.fresh-pro {pointer-events: none;z-index: 1;}.fresh-a {position: relative;pointer-events: all;background-color: var(--color-white);}
.col-m-pro {color: var(--color-neutral-900)!important;}.border-all, .favorite {border:1px solid #cad2d2 !important;}.border-tx {border-width: 1px 1px 0 1px;border-style: solid;border-color: #cad2d2;}
.border-l-5, .swiper-brand .swiper-slide:not(:last-child) {border-left:0.05em solid rgba(202, 210, 210, 0.53);}.border-l-1px {border-left: 1px solid rgb(232, 232, 231);}.border-b-5 {border-bottom:0.05em solid rgba(202, 210, 210, 0.53);}.border-t-5 {border-top:0.05em solid rgba(202, 210, 210, 0.53);}.border-b-4px {border-bottom: 4px solid var(--color-neutral-100);}.quz-else:hover,.cmm-else:hover {border: 2px solid var(--color-primary-700);color: var(--color-primary-700);}.quz-active,.cmm-active {background-color: var(--color-primary-700)!important;color: var(--color-white)!important;}
#nav-head- {border-bottom:0.1em solid rgb(173, 178, 178);}
.border-b-menu {height:0.05em;background: rgb(173, 178, 178);}
.bg-blue-g {background: linear-gradient(76.02deg,#35a6c8 33.32%,#007295 71.55%),radial-gradient(21.29% 87.33% at 50% 50.67%,#7cf2f6 0,#35a6c8 100%);}
.right-radius {border-bottom-right-radius: 7px;border-top-right-radius: 7px;}.left-radius {border-bottom-left-radius: 7px;border-top-left-radius: 7px;}
.radius-10r {border-radius: 10rem;}.zoomLens,.radius-small {border-radius: var(--small-radius);}.radius-s-m {border-radius: var(--s-m-radius);}.radius-medium {border-radius: var(--medium-radius);}.radius-large {border-radius: var(--large-radius);}
.cal-mr-1 {width: calc(33.33% - .25rem);}
.all-selling {position: absolute;left: 20px;}.ellipsis-2 {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.opacity-0 {opacity: 0;}.opacity--5 {opacity: .5;}.opacity-1 {opacity: 1;}
.center-align {top: 50% !important;left: 50% !important;}
.text-h6 {font-weight: 700;line-height: 2.45;}.text-h5 {font-weight: 700;line-height: 2.15;}.text-h4 {font-weight: 700;line-height: 2.1;}.text-h3 {font-weight: 700;line-height: 1.8;}.text-h2 {font-weight: 400;line-height: 1.2;}
.text-social {color: var(--color-icon-low-emphasis-edit);}.red-caret {caret-color: var(--color-primary-500);}
::placeholder {color: #a9a8a8;opacity: 1;}:-ms-input-placeholder {color: #e1dbdb;}::-ms-input-placeholder {color: #e1dbdb;}
.apps-logo {display: flex;}.d-contents {display: contents!important;}.text-justify {text-align: justify!important;}.object-fit-contain {object-fit: contain!important;}.object-fit-cover {object-fit: cover!important;}
.zoomWindowContainer div,.box-shadow-thin {box-shadow: 0 1px 5px rgb(0 0 0 / 20%);}.blur-img {filter: blur(3px);-webkit-filter: blur(3px);}
.pro-text-info {max-width: 320px;top: 0;right: 0;display:none;width: -webkit-max-content;width: max-content;word-wrap: break-word;border: 1px solid var(--color-neutral-800);background: var(--color-neutral-700);color: var(--color-white);border-radius: var(--small-radius);padding: calc(2 * var(--spacing-base)) calc(3 * var(--spacing-base));margin: calc(2 * var(--spacing-base));}
.border-solid {border-style: solid!important;}.check-color {margin: 2px;}.color-delivery-ship-by-seller {color: var(--color-delivery-ship-by-seller);}
.variation-color {height: calc(50% - 5px); transform:translateX(calc(50% - 2.5px))}
.dig-plus {background-image: linear-gradient(270deg, rgba(194, 120, 184, 0.2),hsla(0,0%,100%,0));background-size: 430px auto;background-repeat: no-repeat;background-position-x: right;margin-right: 38px;}
.info_product {top: 202px;position: -webkit-sticky;position: sticky;transition: top .7s;}
.exc_product {top: 247px;position: -webkit-sticky;position: sticky;}.qxc_product {top: 232px;position: -webkit-sticky;position: sticky;}
.abs_info_product {position: absolute;right: 8px;left: 8px;border-top-left-radius: var(--small-radius);border-top-right-radius: var(--small-radius);}
.line-through {text-decoration: line-through;}.lazyloaded {opacity: 1;transition: opacity .2s;display: inline-block;}.unlazyloaded {opacity: 1;transition: opacity 1.8s;}.border-button {border: 1px solid var(--color-button-primary);}
.duo {height: 10px;width: 25px;background: hsla(0, 0%, 0%, 0.0);position: absolute;}.duo, .dot {animation-duration: 0.8s;animation-timing-function: ease-in-out;animation-iteration-count: infinite;}.duo1 {left: 0;}.duo2 {left: 15px}.dot-a {left: 0;}.dot-b {right: 0;}.dot {width: 10px;height: 10px;border-radius: 5px;position: absolute;} @keyframes spin { 0% { transform: rotate(0deg) } 50% { transform: rotate(180deg) } 100% { transform: rotate(180deg) } }@keyframes onOff { 0% { opacity: 0; } 49% { opacity: 0; } 50% { opacity: 1; } 100% { opacity: 1; } }.duo1 {animation-name: spin;}.duo2 {animation-name: spin;animation-direction: reverse;} .duo2 .dot-b {animation-name: onOff;}.duo1 .dot-a {opacity: 0;animation-name: onOff;animation-direction: reverse;}
.gap-x-4 {-webkit-column-gap: calc(4 * var(--spacing-base));column-gap: calc(4 * var(--spacing-base));}.gap-y-4 {row-gap: calc(4 * var(--spacing-base));}.gap-x-2 {-webkit-column-gap: calc(2 * var(--spacing-base));column-gap: calc(2 * var(--spacing-base))}.grid-cols-3 {grid-template-columns: repeat(3,minmax(0,1fr));}
._cmm_quz-1 {transition: transform .14s ease,-webkit-transform .14s ease;-webkit-transition: transform .14s ease;-o-transition: transform .14s ease;-moz-transition: transform .14s ease;will-change: transform;}
._cmm_quz-2 {transition: transform .5s ease,-webkit-transform .5s ease;-webkit-transition: transform .5s ease;-o-transition: transform .5s ease;-moz-transition: transform .5s ease;will-change: transform;}
._lg_comment,._lg_question {transform: translateY(100%);}.__lg-menu {transform: translateX(100%);}.of-x-hidden {overflow-x:hidden;}.ellipsis-3 {display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}.ellipsis {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.shadow-fab-button {box-shadow: 0 1px 1px rgb(0 0 0 / 14%), 0 4px 8px rgb(0 0 0 / 30%);}.border-shape {border-radius: 100px;}
.transform{transition-property: transform;}.transition-all{transition-property:all;}.duration-300{transition-duration: 300;}.duration-500{transition-duration: 500;}.ease-out{transition-timing-function: ease-out;}.ease-in{transition-timing-function: ease-in;}
.translate-50{transform: translateX(-50%);}.translate-y-1{transform:translateY(5%)}
