body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}@font-face{font-family:"Nazanin";src:local("Far_Nazanin"),url(/static/media/Far_Nazanin.a1764d62.ttf) format("truetype")}@font-face{font-family:"Roya";src:local("Far_Roya"),url(/static/media/Far_Roya.869fcc0a.ttf) format("truetype")}@font-face{font-family:"Casablanca-Heavy";src:local("Far_CasablancaHeavy"),url(/static/media/Far_CasablancaHeavy.993fb93e.ttf) format("truetype")}@font-face{font-family:"Rezvan";src:local("Rezvan"),url(/static/media/Rezvan.5862a5e2.ttf) format("truetype")}@font-face{font-family:"Rezvan-fat";src:local("Rezvan-fat"),url(/static/media/Rezvan-fat.23506ce8.ttf) format("truetype")}@font-face{font-family:"yekan";src:local("Far_Yekan"),url(/static/media/Far_Yekan.9da8a2d5.ttf) format("truetype")}@font-face{font-family:"Vazir";src:local("Vazir"),url(/static/media/Vazir.8698ab71.ttf) format("truetype")}@font-face{font-family:"Vazir-Bold";src:local("Vazir-Bold"),url(/static/media/Vazir-Bold.aaa531a9.ttf) format("truetype")}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.page-holder{margin-top:56px;background-color:var(--bg-color);min-height:calc(100vh - 56px - 4rem);position:relative}@media(max-width:640px){.page-holder{margin-top:90px}}.custom-nav{z-index:999;width:100vw;background-color:var(--bg-color);height:56px}@media(max-width:640px){.custom-nav{height:120px}}.custom-nav,.custom-nav .navbar-brand,.custom-nav .navbar-brand a,.custom-nav .navbar-brand a:hover{color:var(--primary-color);text-decoration:none}.custom-nav .navbar-brand .btn{padding:0;margin-top:-20px}.nav-profile img{width:40px;height:40px;border-radius:50%;background-color:#fff;padding:0;border:none}.custom-nav .no-profile,.custom-nav .no-profile:hover,.navbar-light .navbar-nav .nav-link,.navbar-light .navbar-nav .nav-link:hover{color:var(--font-color2)}@media (min-width:621px){.nav-profile .dropdown{display:block;transition:visibility .5s ease-in-out;z-index:1000;position:absolute;top:50px;background-color:var(--bg-color);color:var(--font-color);border-radius:7px;border:1px solid var(--secondary-color);width:400px;-webkit-transform:translateX(-60px);transform:translateX(-60px)}.nav-profile .dropdown .img-parent{float:right;height:100%;width:50px;padding-top:5px;padding-bottom:5px}.nav-profile .dropdown .img-parent img{width:40px;height:40px;border-radius:50%;background-color:#fff;-webkit-align-self:center;align-self:center}.nav-profile .dropdown .prof-info{text-align:end}.nav-profile .dropdown .prof-info p{margin-bottom:0}.nav-profile .dropdown .prof-info .username{font-size:smaller;color:var(--secondary-color)}.nav-profile .dropdown .drop-exit{display:none}}.nav-profile img{object-fit:cover}.nav-profile .drop-item{display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;padding:10px 5px}.nav-profile .dropdown .drop-continue{color:var(--primary-color);-webkit-align-self:center;align-self:center;margin-right:auto}.nav-profile .dropdown .drop-continue:hover{text-decoration:none;color:var(--secondary-color)}.dropdown .drop-break{border-bottom:1px solid var(--secondary-color);margin:0 10px}.dropdown .drop-a{margin:0 5px}.dropdown .drop-a:hover{text-decoration:none;color:var(--primary-color);cursor:pointer}.nav-profile .dropdown{font-family:"Vazir"}@media (max-width:620px){.nav-profile .dropprofile{display:block}.nav-profile .dropdown{background-color:var(--bg-color);color:var(--font-color);z-index:1000;position:fixed;width:100%;height:100%;top:0;left:0;right:0;border:none}.nav-profile .dropdown .img-parent{float:middle;height:50vw;padding:5vw}.nav-profile .dropdown .img-parent img{width:40vw;height:40vw;border-radius:50%;background-color:#fff;border:2px solid var(--primary-color)}.nav-profile .dropdown .prof-info p{margin-bottom:3px}.nav-profile .dropdown .prof-info .username{font-size:smaller;color:var(--secondary-color)}.dropdown .drop-break{margin:15px 10px}.nav-profile .dropdown .drop-exit{position:fixed;top:10px;left:5px;font-size:30px;cursor:pointer;color:var(--font-color)}}.custom-nav .search-form{padding-right:1rem;direction:rtl}.custom-nav .nav-upper{display:inherit;padding:inherit}@media(max-width:640px){.custom-nav .search-bar{width:100vw}.custom-nav .nav-upper{width:100vw;height:56px;display:inherit;padding:inherit}.custom-nav .search-form{width:100vw;height:56px;display:-webkit-flex;display:flex;padding:inherit;padding-right:2rem}.custom-nav{-webkit-flex-direction:column;flex-direction:column}.custom-nav .shopping-list .shopping-dropdown{width:90vw}}@media(min-width:641px){.custom-nav .search-bar{width:60vw}.custom-nav .shopping-list .shopping-dropdown{width:400px}}.custom-nav .search-bar{background-color:var(--bg-color2);border:none;color:var(--heading-color);direction:rtl}.custom-nav .search-bar:-ms-input-placeholder{color:var(--heading-color);opacity:1}.custom-nav .search-bar::-ms-input-placeholder,.custom-nav .search-bar::placeholder{color:var(--heading-color);opacity:1}.custom-nav .shoppinglist-icon{height:40px;padding:0;-webkit-align-self:center;align-self:center;margin:auto 10px;font-size:1.8rem;color:var(--font-color2)}.custom-nav .shopping-icon-container{position:relative}.custom-nav .shopping-icon-container:hover{cursor:pointer}.custom-nav .shopping-list{position:relative}.custom-nav .shopping-list:hover .shopping-dropdown{display:block}.custom-nav .shopping-icon-container p{position:absolute;top:-2px;padding:0;background-color:var(--primary-color);width:1rem;color:var(--font-always-light-color);border-radius:100%;height:1rem;font-size:.6rem;margin:0;right:3px}.custom-nav .shopping-list .shopping-dropdown{display:none;position:absolute;padding:10px;direction:rtl;background-color:var(--bg-color);border-radius:10px;z-index:3000;border:1px solid var(--bg-color3)}.custom-nav .shopping-dropdown-list{overflow-y:scroll;width:100%;max-height:60vh}.custom-nav .shopping-list .shopping-dropdown-list::-webkit-scrollbar{width:10px;background:transparent}.custom-nav .shopping-list .shopping-dropdown-list::-webkit-scrollbar-thumb{background:var(--bg-color3);border-radius:5px}.custom-nav .shopping-dropdown .shopping-dropdown-item{display:grid;grid-template-columns:20% auto;width:100%;padding:5px;border-bottom:1px solid var(--bg-color2-2)}.custom-nav .shopping-dropdown .shopping-dropdown-item-info{display:grid;grid-template-rows:auto 3rem;padding:5px;color:var(--font-color);cursor:pointer}.custom-nav .shopping-dropdown-item-info h4{grid-row-start:1;grid-row-end:2;text-align:right;font-family:"Vazir-Bold";font-size:1.2rem;padding-top:5px}.custom-nav .shopping-dropdown-item-info p{margin:0;align-self:flex-end;color:var(--font-color2);font-size:.9rem;grid-row-start:2}.custom-nav .shopping-dropdown-item .shopping-dropdown-img-holder{width:auto;padding-top:100%;grid-column-start:1;grid-column-end:2;position:relative;align-self:center}.custom-nav .shopping-dropdown-img-holder img{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;border-radius:5px;height:100%;object-fit:cover}.custom-nav .shopping-dropdown-price{justify-self:left;font-family:Vazir-Bold}.custom-nav .shopping-dropdown-count{justify-self:right}.custom-nav .shopping-dropdown-item:hover{background-color:var(--bg-color2-2)}.custom-nav .shopping-dropdown .see-shopping-list{color:var(--primary-color);margin:20px 0}.custom-nav .shopping-dropdown .see-shopping-list:hover{text-decoration:none}.search .searchbar{direction:ltr;font-family:"Vazir"}.search .searchbar .dropdown-toggle{height:40px;background-color:var(--primary-color);border-radius:0 5px 5px 0;color:var(--font-always-light-color);width:6rem}.search .searchbar .dropdown-toggle:focus{outline:none;box-shadow:none}.search .searchbar input{height:40px;border:1px solid var(--primary-color);border-left:none;font-size:medium;background-color:var(--bg-color2-2);color:var(--font-color);border-radius:0;direction:rtl}.custom-nav .search .searchbar .search-btn,.custom-nav .search .searchbar input{border:none}.search .searchbar .dropdown-item{color:var(--primary-color);cursor:pointer}.search .searchbar .dropdown-item:hover{background-color:var(--bg-color2)}.search .searchbar .dropdown-menu{background-color:var(--bg-color)}.search .searchbar input:focus{outline:none;box-shadow:none}.search .searchbar .search-btn{height:40px;border:1px solid var(--primary-color);border-right:none;border-radius:5px 0 0 5px;color:var(--primary-color);background-color:var(--bg-color2-2);transition:none}.search .searchbar .dropdown-menu{width:6rem;min-width:6rem}@media(min-width:641px){.custom-nav .search{width:60vw}}.search .searchbar .item-search-holder{display:-webkit-inline-flex;display:inline-flex;direction:rtl;margin:0 -2px}.search .search-btn:focus{box-shadow:none}.search .searchbar .search-list{position:absolute;top:100%;right:0;left:0;background-color:var(--bg-color);z-index:500}.search .searchbar .search-list-item{display:-webkit-inline-flex;display:inline-flex;width:100%;direction:rtl;cursor:pointer;padding:10px 15px}.search .searchbar .search-list-item:hover{background-color:var(--bg-color2-2)}.search .searchbar .search-list-item p{margin:0;font-family:"Vazir";-webkit-align-self:center;align-self:center}.search .searchbar .search-list-item .title{color:var(--font-color2);font-size:.9rem;font-weight:600}.search .searchbar .search-list-item .desc{margin-right:5px;color:var(--heading-color);font-size:.8rem}.search .searchbar .search-list-item img{width:5rem;height:5rem;object-fit:cover;-webkit-align-self:center;align-self:center;margin-left:5px;border-radius:5px}.search-results{direction:rtl;padding:5vh 5vw;font-family:"Vazir";color:var(--font-color)}.search-results .search{margin:5vh 2vw}.filtered-items .filters{width:100%;padding:5px 10px 10px}.filtered-items .Items_list-header{display:block;height:auto}.filtered-items .Items_list-header-upper{display:-webkit-flex;display:flex;margin-top:10px}.filtered-items .filter-btn{border:none;color:var(--primary-color);opacity:.8;background-color:transparent;margin:0 3px}.filtered-items .filters .active{color:var(--primary-color);opacity:1;border-bottom:2px solid var(--primary-color)}[data-theme=l0]{--primary-color:#b96a9d;--secondary-color:#594f99;--third-color:#fbb3ae;--font-color:#221e24;--font-color2:#56485e;--font-always-light-color:#fff;--font-always-dark-color:#000;--bg-color:#fff;--heading-color:#945798;--bg-color2:#e9e5e9;--bg-color2-2:#f3f0f3;--bg-color3:#ded6e6}[data-theme=d0]{--primary-color:#b96a9d;--secondary-color:#594f99;--third-color:#915753;--font-color:#e1e1ff;--font-color2:#dbd6e2;--font-always-light-color:#fff;--font-always-dark-color:#000;--bg-color:#161625;--bg-color2:#3b335e;--bg-color2-2:#292341;--heading-color:#b276b8;--bg-color3:#3a2b57}.homepage{background-color:var(--bg-color);color:var(--font-color);width:100%;min-height:calc(100vh - 56px);position:relative}.homepage .not-logged-header{height:calc(100vh - 56px);display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}[data-theme=l0] .homepage .not-logged-header{background:#a68fe0;background:linear-gradient(307deg,#a68fe0,#c19ae4 35%,#fec7ff)}[data-theme=d0] .homepage .not-logged-header{background:#692b7a;background:linear-gradient(160deg,#692b7a,#4c3583 39%,#391a3a)}.homepage .not-logged-background{background-image:url(/static/media/in-no-time-animate.c3632229.svg);background-repeat:no-repeat;background-size:contain;height:100%;background-position:50%;width:100%}@media(max-width:640px){.homepage .not-logged-header{-webkit-flex-direction:column;flex-direction:column;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.homepage .not-logged-header::-webkit-scrollbar{display:none}.homepage .not-logged-header .header-content{height:40vh;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;width:100%}.homepage .discount-intro,.homepage .intro-app,.homepage .online-shopping-intro{-webkit-flex-direction:column;flex-direction:column}.homepage .intro-description{width:100%}.homepage .intro-pic{-webkit-align-self:center;align-self:center}}@media(min-width:641px){.homepage .not-logged-header .header-content{height:100%;min-width:40vw;-webkit-align-self:flex-end;align-self:flex-end;padding:2rem 0}.homepage .not-logged-header .read-more-below{position:absolute;right:0;left:0;bottom:20px}.homepage .intro-description{width:50vw}.homepage .online-shopping-intro{-webkit-flex-direction:row;flex-direction:row}.homepage .discount-intro{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.homepage .header-content h2{margin-right:-10vw}.homepage .intro{max-height:60vh}.homepage .intro-app{max-height:80vh}}.homepage .logged-header{padding:0 0 2vh}.homepage .not-logged-header .header-content{display:grid;align-self:flex-end;position:relative}.homepage .logged-header .header-content{width:100%;height:100%;display:grid}.homepage .header-content h2{color:var(--heading-color);font-family:Casablanca-Heavy;font-size:4rem}.homepage .header-content h3{color:var(--font-color2);font-family:Casablanca-Heavy;font-size:4rem;text-align:left}.homepage .header-content .btn,.homepage .header-content a,.homepage .header-content p{font-family:Roya;font-size:larger}@media(min-width:400px){.homepage .header-content p{-webkit-align-self:center;align-self:center;margin-left:5vw;margin-right:5vw;font-size:1.5rem}}.homepage .not-logged-header .header-content .btn{width:12rem;margin-bottom:5px;background-color:var(--primary-color);color:var(--font-always-light-color)}.homepage .logged-header .search{width:70%;display:inline;direction:rtl}.homepage .img-outer-container{width:100%;grid-column-start:2;grid-row-start:1;grid-row-end:3}.homepage .shop-outer-container{padding:10px;direction:ltr}.homepage .img-container{width:100%;padding-top:100%;position:relative;overflow:hidden}.homepage h3{color:var(--heading-color);text-align:right;margin:0 10px 20px 0}.homepage .not-logged-header .read-more-below{-webkit-align-self:baseline;align-self:baseline;color:var(--primary-color)}.homepage .introduction{width:100%;background-color:var(--secondary-color);padding:5vh 5vw}.homepage .intro-item{text-align:center}.homepage .intro-item h3{font-size:large}.homepage .intro-item h3,.homepage .intro-item p{color:var(--font-always-light-color);text-align:center}.homepage .intro-item p{opacity:.7}.homepage .discount-intro,.homepage .online-shopping-intro{background-repeat:round}[data-theme=l0] .homepage .online-shopping-intro{background-image:url(/static/media/online-shopping-background.26f71290.png)}[data-theme=d0] .homepage .online-shopping-intro{background-image:url(/static/media/online-shopping-background-dark.b3ada92b.png)}[data-theme=l0] .homepage .discount-intro{background-image:url(/static/media/discount-background.1ad531df.png)}[data-theme=d0] .homepage .discount-intro{background-image:url(/static/media/discount-background-dark.4a321fe9.png)}.homepage .intro{width:100%;background-color:var(--bg-color);padding:5vh 5vw;display:-webkit-flex;display:flex}.homepage .intro-description{width:50vw;direction:rtl;padding:0 5vw;-webkit-align-self:center;align-self:center}.homepage .intro-description h4{font-family:"Casablanca-Heavy";font-size:xx-large}.homepage .intro-description p{margin:0;font-size:1.1rem;color:var(--font-color2)}.homepage .intro-pic{width:50vw;object-fit:contain}.homepage .searchbar{margin:5vh 20px;direction:ltr}@media(min-width:640px){.homepage .searchbar{padding:0 5vw}.homepage .all-shops-list-container{padding:5vh 2vw}}.homepage .searchbar .filter-btn{height:40px;background-color:var(--primary-color);margin-left:5px;border-radius:5px 5px 0 0;color:var(--font-always-light-color)}.homepage .searchbar a{font-family:"Vazir-Bold"}.homepage .searchbar a:hover{text-decoration:none}.homepage .searchbar .icon{font-size:2rem;margin-bottom:1rem;color:#24a77f}.homepage .carousel img{position:absolute;top:0;bottom:0;right:0;left:0;object-fit:cover;height:100%;width:100%}.homepage .carousel .img-container{padding-top:35%;position:relative}.homepage .carousel .carousel-indicators{display:none}.homepage .header-list-link{font-size:1.2rem;color:var(--primary-color);display:-webkit-inline-flex;display:inline-flex;margin-right:5px;-webkit-align-items:center;align-items:center;text-decoration:none}.homepage .download-app-btn{background:#ec455b;color:#f5f5f5;margin-top:30px;font-size:large;font-family:"Casablanca-Heavy"}.homepage .download-app-btn:hover{background:#ff5168}.shop-container{border-radius:5px;padding:5%;height:100%;cursor:pointer;background-color:var(--bg-color2);direction:ltr}.shop-upper{display:grid;grid-template-columns:auto 30%;grid-template-rows:auto auto;padding-bottom:5%}.shop-lower{direction:rtl}.shop-lower p{margin-bottom:0;text-align:right;font-size:.93rem;opacity:.6}.shop-container:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.shop-upper img{object-fit:cover;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:inherit;border-radius:5px;height:100%}.shop-upper h4{color:var(--font-color2);justify-self:right;grid-column-start:1;grid-row-start:1}.shop-container .stars,.shop-upper h4{margin-right:10px}.shop-container .shop-stars{grid-column-start:1;grid-row-start:2;display:-webkit-inline-flex;display:inline-flex}.shop-container .shop-stars p{margin:3px 0 0}.shop-container .img-outer-container{width:100%;grid-column-start:2;grid-row-start:1;grid-row-end:3}.shop-container .img-container{width:100%;padding-top:100%;position:relative;overflow:hidden}@media(max-width:640px){.Items_list-header{top:90px}}.Items_list-header{position:-webkit-sticky;position:sticky;height:60px;top:56px;right:0;left:0;z-index:10;background-color:var(--bg-color);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:0 15px}.Items_list-header a{color:var(--primary-color);margin-right:auto}.Items_list-header a:hover{text-decoration:none}.Items_list-header h1{color:var(--font-color2);font-size:1.8rem;margin:0}.Items_list{padding-top:20px}.items-list-component .horizontal-list{overflow:auto;white-space:nowrap;overflow-x:scroll;width:100%;text-align:right}.items-list-component .horizontal-list::-webkit-scrollbar{width:5px;background:transparent}.items-list-component .horizontal-list::-webkit-scrollbar-thumb{background:var(--bg-color3);height:5px;width:5px}.horizontal-list .col-12{display:inline-block;margin-bottom:10px}.items-list-component{padding:10px;margin-bottom:5vh;width:100%}.horizontal-list .see-more{display:inline-block;cursor:pointer}.horizontal-list .see-more a{color:var(--secondary-color)}.items-list-component a:hover{text-decoration:none}.item-card .card-img-top{object-fit:cover;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.item-card .card-img-container{position:relative;padding-top:95%;overflow:hidden;width:100%}.item-card{width:100%;position:relative;-webkit-align-items:center;align-items:center;border:1px solid var(--bg-color2);word-wrap:break-word;color:var(--font-color)}.item-card-main{cursor:pointer}.item-card .item-card-body{display:grid;grid-template-rows:2rem 2rem 3rem 2rem;padding:10px 10px 0;white-space:break-spaces;justify-items:center;-webkit-align-items:center;align-items:center}.item-card-body p{margin:0;font-size:.8rem;overflow-wrap:break-word;color:var(--font-color2)}.item-card h5{font-size:medium;font-family:"Vazir";margin:0;overflow:hidden;white-space:pre-wrap}.item-card .item-card-count{justify-self:right;overflow:hidden;white-space:pre-wrap}.item-card .item-card-price{justify-self:left;margin-right:auto}.item-card .item-card-price-text{font-size:medium;font-weight:700;color:var(--heading-color);overflow:hidden;white-space:pre-wrap}.item-card .item-card-real-price{font-size:.9rem;text-decoration:line-through;opacity:.9}.item-card .item-card-discount{color:#fff;background:var(--primary-color);padding:0 2px;border-radius:10px;margin-right:3px}.item-card .item-card-date{direction:rtl;-webkit-align-self:baseline;align-self:baseline;margin-bottom:auto}.item-card .cart-btn-1{top:0}.item-card .cart-btn-2{background:var(--primary-color)}.item-card .card-add-to-cart{position:absolute;right:0;top:0;border-radius:5px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;z-index:5}.item-card .card-add-to-cart .cart-btn{margin:0;padding:0}.item-card .card-add-to-cart .btn-desc-1{position:absolute;top:0;left:100%}.item-card .card-add-to-cart .cart-btn:hover~.item-card .card-add-to-cart .btn-desc-1{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.item-card .card-add-to-cart .cart-btn svg{font-size:x-large}.item-card .add-to-cart-card{text-align:center;position:absolute;top:0;bottom:0;right:0;left:0;transition:visibility .2s,opacity .2s linear;z-index:5;background-color:var(--bg-color);display:grid;padding:2rem 5px;overflow:hidden}.item-card .add-to-cart-card h1{font-size:1.5rem;font-weight:700;color:var(--primary-color);margin:0}.item-card .add-to-cart-card p{font-size:.8rem;margin:0}.item-card .count-div{display:-webkit-inline-flex;display:inline-flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;padding:0 5px}.item-card .count-div .btn{color:var(--primary-color);font-size:x-large;padding-top:0;padding-bottom:0}.item-card .add-to-cart-btn{background-color:var(--secondary-color);color:var(--font-always-light-color);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.item-card .add-to-cart-btn:hover{background-color:var(--primary-color)}.item-card .add-to-cart-card input{width:70%;overflow:hidden;text-align:center}.item-card .manager-btns{display:contents}.item-card .manager-btns .btn{height:30%}.item-card .shop-name{position:absolute;bottom:0;right:0;left:0;margin:0;white-space:break-spaces;border-radius:5px 0 0 5px;background-color:var(--bg-color2);opacity:.95;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;padding:0 5px;color:var(--heading-color);font-size:.9rem;font-family:"Vazir-Bold"}.shop-sidebar{padding:2vh 1vh;transition:right .3s;background-color:var(--bg-color2-2);overflow-y:scroll;direction:rtl}.shop-sidebar::-webkit-scrollbar{width:5px;background:transparent}.shop-sidebar::-webkit-scrollbar-thumb{background:red}@media(min-width:950px){.shop-sidebar~.page-contents{margin-right:22vw}.shop-sidebar{position:-webkit-sticky;position:sticky;top:56px;width:22vw;height:calc(100vh - 67px);float:right}.shop-sidebar-btn,.shop-sidebar .in-sidebar-btn{display:none}.shop-sidebar .section-contents,.shop-sidebar .sub-section{padding-right:1vw}}@media(max-width:949px){#shop-sidebar{width:100vw;position:fixed;top:0;right:-100vw;z-index:1001;height:100vh}#shop-sidebar.active{right:0}.shop-sidebar .in-sidebar-btn{float:left;color:var(--primary-color);margin-left:10px}.shop-sidebar .sub-section .btn{font-size:x-large}.shop-sidebar .sub-sub-section a{font-size:larger}.shop-sidebar .section-contents,.shop-sidebar .sub-section{padding-right:5vw}}.shop-sidebar .section-header{font-size:large;font-family:Vazir-Bold;text-align:right;margin-bottom:10px;color:var(--heading-color)}.shop-sidebar .sub-section,.shop-sidebar .sub-sub-section{text-align:right;cursor:pointer}.shop-sidebar .sub-section a:hover,.shop-sidebar .sub-sub-section a:hover{color:var(--primary-color);text-decoration:none}.shop-sidebar .sub-section{border-right:2px solid var(--bg-color3);font-size:medium}.shop-sidebar .sub-section .btn{padding:0;color:var(--font-color)}.shop-sidebar .sub-sub-section a{display:block;margin-bottom:5px;color:var(--font-color)}.shop-sidebar .sub-sub-section{padding-right:1vw;border-right:2px solid var(--bg-color3);font-size:small;margin:10px}.shop-sidebar-btn{position:fixed;z-index:1000;right:-2px;border:2px solid var(--primary-color);background-color:var(--bg-color);color:var(--primary-color)}.shop-sidebar-btn:hover{background-color:var(--primary-color);color:var(--font-always-light-color)}.page-footer{background-color:var(--bg-color2-2);color:var(--font-color2);overflow:hidden;font-family:Vazir;font-size:small;direction:rtl;padding:5vh;width:100%;position:absolute;top:100%}.page-footer .col-12,.page-footer h4{margin-bottom:2vh}.page-footer h4{font-family:Rezvan;color:var(--heading-color)}.page-footer a{display:block;cursor:pointer;margin:3px;color:var(--font-color2);text-decoration:none}.page-footer .a:not([href]):not([class]):hover,.page-footer a:hover{color:var(--primary-color)}.page-footer p{position:absolute;bottom:0;left:20px}.shop-page{padding:5vh 5vw;direction:rtl;font-family:Vazir;color:var(--font-color2);position:relative}.shop-page .page-contents-item{padding:10px;margin-bottom:5vh}.shop-page .shop-profile{padding:10px;border-radius:10px;width:100%;display:grid;grid-template-rows:auto auto}.shop-page .shop-info{width:100%;display:grid;grid-template-columns:20% auto;grid-template-rows:50% 25% 25%}.shop-page .logo-container-2{width:100%;grid-column-start:1;grid-row-start:1;grid-row-end:4}.shop-page .logo-container{position:relative;padding-top:100%;overflow:hidden;width:100%}.shop-page .shop-info img{border-radius:5%;object-fit:cover;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.shop-page .shop-info h3{-webkit-align-self:center;align-self:center;justify-self:start;margin-right:10px;font-family:Vazir-Bold;color:var(--heading-color)}.shop-page .rating-comment{margin-right:10px;direction:ltr;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.shop-page .rating-comment p{font-size:1rem;margin-top:8px}.shop-page .stars{overflow:visible!important;overflow:initial!important}.shop-page .comment-info{color:var(--secondary-color);margin-right:2rem;cursor:pointer}.shop-page .comment-info:hover{color:var(--primary-color)}.shop-page .options{margin-right:10px;text-align:center;align-self:end;grid-row-start:3;justify-self:start;color:var(--font-color2);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-size:small}.shop-page .options p{margin:0}.shop-page .shop-more-info{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-top:10px}.shop-more-info .address,.shop-more-info .phone{display:-webkit-inline-flex;display:inline-flex;font-size:.9rem}.shop-more-info p{margin:0}.shop-more-info .address a{color:var(--primary-color);margin-right:15px;cursor:pointer;font-family:"Vazir-Bold"}.shop-page .section-break{margin:2vh auto;height:1px;width:85%;border-bottom:2px solid var(--bg-color2)}.shop-page .carousel{direction:ltr;margin-bottom:5px}.shop-page .carousel .carousel-inner{border-radius:10px}.shop-page .board-item{width:100%}.shop-page .board-item img{position:absolute;top:0;bottom:0;right:0;left:0;object-fit:cover;height:100%;width:100%}.shop-page .board-item .img-container{padding-top:35%;position:relative}.shop-page .edit-info{margin-right:auto;-webkit-align-self:center;align-self:center;margin-left:5px}.shop-page .title-buttons{grid-column-start:2;grid-row-start:1;grid-row-end:2;align-self:stretch;display:-webkit-inline-flex;display:inline-flex}@media(max-width:640px){.shop-page .title-buttons{display:-webkit-flex;display:flex}.shop-page .title-buttons svg{display:none}}.shop-page .edit-info .btn{color:var(--font-always-light-color);background-color:var(--secondary-color);font-weight:500;margin:2px}.shop-page .edit-info .btn:hover{background-color:var(--primary-color)}.shop-page .header{text-align:right;border-bottom:2px solid var(--bg-color2);line-height:.1em;color:var(--primary-color);margin:10px 5% 20px}.shop-page .header-span{background:var(--bg-color);padding:0 10px}.shop-page .edit-board{margin:10px 5px;color:var(--secondary-color);font-size:large;cursor:pointer}.shop-page .edit-board:hover{color:var(--primary-color);text-decoration:none}.react-stars:focus{outline:none}.shop-page .searchbar{margin:5vh 20px 10vh;direction:ltr}.shop-page a:hover{text-decoration:none}.shop-page .shop-comments{position:relative}.shop-page .shop-comment{display:grid;grid-template-rows:1.5rem auto;border:1px solid var(--bg-color3);border-radius:10px;text-align:right;padding:10px 20px;margin:2% 0}.shop-page .shop-comment-title{font-size:1.5rem}.shop-page .shop-comment-date{font-size:.8rem;margin-right:5px;color:var(--secondary-color)}.shop-page .shop-comment-author{font-size:.9rem;font-family:"Vazir-Bold"}.shop-page .shop-comment-desc{margin:5px 0;font-size:.9rem;white-space:pre-wrap}.shop-page .write-comment{height:20vh;display:grid;grid-template-columns:50px auto}.shop-page .write-comment-container{border:2px solid var(--bg-color3);border-radius:10px;text-align:right;padding:10px 20px;margin:0;position:-webkit-sticky;position:sticky;bottom:0;background-color:var(--bg-color)}.shop-page .write-comment textarea{background-color:transparent;color:var(--font-color2);resize:none}.shop-page .write-comment textarea:focus{outline:none}.shop-page .write-comment svg{color:var(--primary-color);cursor:pointer}.shop-page .comment-edit-delete{display:-webkit-inline-flex;display:inline-flex;margin-right:auto;color:var(--primary-color)}.shop-page .comment-edit{font-size:.8rem;margin-left:4px;cursor:pointer}.shop-page .comment-delete{font-size:.8rem;margin-right:4px;cursor:pointer}.shop-page .comment-editting-indicator{border-bottom:1px solid var(--bg-color3);margin-bottom:10px}.shop-page .comment-editting-indicator p{font-size:.8rem;margin-bottom:.5rem}.shop-page .comment-editting-indicator svg{cursor:pointer;color:var(--secondary-color);font-size:1.5rem}.comment-modal .delete-comment-text{font-style:italic;white-space:break-spaces;font-size:.9rem;font-family:"Vazir-Bold";color:var(--font-color2);text-align-last:center}.shop-page .location-icon{color:#20b2aa;margin-top:-10px;margin-right:-2px}.shop-page .reply-comment{margin-right:40px}.board-outer-modal{font-family:"Vazir"}.board-outer-modal .carousel{direction:ltr;margin-bottom:5px}.board-outer-modal .carousel .carousel-inner{border-radius:10px}.board-outer-modal .board-item{width:100%;position:relative}.board-outer-modal .board-item-holder{-webkit-justify-content:center;justify-content:center}.board-outer-modal .board-item img{position:absolute;top:0;bottom:0;right:0;left:0;object-fit:cover;height:100%;width:100%;border-radius:10px}.board-outer-modal .board-item .img-container{padding-top:35%;position:relative}.board-outer-modal .img-container .btn{position:absolute;bottom:2px;background-color:var(--primary-color);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--font-always-light-color)}.board-outer-modal .url-input{padding:30px 10% 10px;-webkit-flex-direction:column;flex-direction:column}.board-outer-modal .url-input input{width:100%;border:none;border-bottom:2px solid var(--secondary-color);background-color:transparent;color:var(--font-color)}.board-outer-modal .carousel-control-next,.board-outer-modal .carousel-control-prev{width:10%}.board-outer-modal .carousel-indicators{display:none}.board-outer-modal .btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--primary-color);font-weight:700;padding-right:0}.board-outer-modal .btn:hover{opacity:.8}.board-outer-modal .board-modal{direction:rtl;background-color:var(--bg-color);color:var(--font-color)}.board-outer-modal .close{margin:-1rem auto -1rem -1rem}.board-modal .modal-title{display:-webkit-inline-flex;display:inline-flex}.board-outer-modal .url-input input:focus{border-bottom:2px solid var(--primary-color);outline:none}.board-outer-modal label{margin-bottom:0}.board-outer-modal .board-delete{color:red}.board-outer-modal h4{margin:10vh auto;text-align:center;opacity:.7;font-family:"Vazir-Bold";direction:rtl}.board-outer-modal .create-btn{padding-right:10px}.board-item .deleted:after{content:"حذف شده";background-color:hsla(0,0%,50.2%,.5);position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;font-size:xx-large;color:var(--font-color);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.profile-page{width:100%;min-height:calc(100vh - 56px);background-color:var(--bg-color);padding:5vh 0;-webkit-justify-content:center;justify-content:center;font-family:"Vazir"}.profile-page .row{margin:0}@media(min-width:577px){.profile-page .custom-container{margin:auto}}.profile-page h4{color:var(--heading-color);float:right;display:inline;margin:0}.profile-page .be-admin-notif{color:var(--primary-color);margin-top:10vh}.profile-page .be-admin-notif:hover{text-decoration:none}.profile-page .prof-pic-selector{padding:10%;position:relative}.profile-page .prof-pic-selector .img-uploader{position:absolute;width:0;height:0;visibility:hidden}.profile-page .prof-pic-selector .custom-file-upload{border-radius:50%;font-size:large;color:var(--primary-color);margin-top:5px;padding:0 0 0 3px}.profile-page .img-container{width:100%;padding-top:100%;position:relative;overflow:hidden}.profile-outer-modal .modal-content{background-color:transparent;border:1px solid var(--primary-color)}.profile-outer-modal .modal-title{-webkit-align-self:right;align-self:right}.profile-outer-modal .modal-content p{text-align:right;margin-bottom:.5rem}.profile-outer-modal .modal-header{border-bottom:1px solid var(--primary-color)}.profile-outer-modal .modal-header .close{color:var(--primary-color)}.profile-modal{background-color:var(--bg-color);color:var(--font-color)}.profile-modal .delete-button{color:var(--primary-color)}.profile-page .prof-img{object-fit:cover;position:absolute;top:0;left:0;bottom:0;right:0;width:inherit;height:-webkit-fill-available;border-radius:50%;border:3px solid var(--primary-color)}.custom-box-container,.custom-container{color:var(--font-color);padding:2vh 2vw}.custom-box-container{background-color:var(--bg-color);border:1px solid var(--secondary-color);border-radius:5px}.profile-page .edit-button{color:var(--secondary-color);background-color:var(--bg-color);padding-top:3px}.profile-page .input{border:none;border-bottom:2px solid var(--secondary-color);background-color:transparent;color:var(--font-color)}.profile-page .input:focus{border-bottom:2px solid var(--primary-color);outline:none}.profile-page .custom-container{direction:rtl}.profile-page .custom-container .input-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:10px}.profile-page .custom-container .input-container label{-webkit-align-self:flex-start;align-self:flex-start;color:var(--heading-color)}.profile-page .custom-container .input-container .feedback-text{color:red;-webkit-align-self:flex-start;align-self:flex-start;font-size:small}.profile-page .left-content .btn{margin:0 5px;border-color:var(--secondary-color);color:var(--primary-color);background-color:var(--bg-color)}.profile-page .custom-container .btn:hover{background-color:var(--primary-color);color:var(--font-always-light-color)}.profile-page .custom-box-btn{background-color:inherit;color:var(--primary-color);width:100%}.profile-page .custom-box-btn:hover{background-color:var(--primary-color);color:var(--font-color)}.profile-page .map-edit{direction:rtl;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.profile-page .map-edit p{color:var(--font-color2);margin:0}.profile-page .map-edit a{color:var(--primary-color);margin-right:5px;text-decoration:none}.profile-page .map-edit svg{margin-bottom:.5rem;color:#24a77f}.shop-profile .prof-pic-selector{padding:0;margin-bottom:5vh;position:relative}.shop-profile .prof-pic-selector .img-uploader{position:absolute;width:0;height:0;visibility:hidden}.shop-profile .prof-pic-selector .custom-file-upload{border-radius:50%;font-size:large;color:var(--primary-color);margin-top:5px;padding:0 0 0 3px}.shop-profile .img-container{width:20vh;height:20vh;padding-top:100%;position:relative;overflow:hidden}.shop-profile .img-container2{position:absolute;bottom:-5vh;right:20px}.shop-profile .prof-img{border-radius:20px}.shop-profile .prof-pic-background{height:50vh;position:relative;background-repeat:no-repeat;background-size:cover;margin-bottom:6vh;background-position:50%}.shop-profile .custom-container{position:-webkit-sticky;position:sticky;top:100px;padding:0}@media(max-width:576px){.shop-profile .custom-container{margin-top:30px}}.shop-profile .custom-box-container{padding:2vh 2vw}.shop-profile .custom-container .back-to-shop{font-size:.9rem;margin:10px 0;color:var(--secondary-color);font-family:"Vazir"}.shop-profile .custom-container .back-to-shop:hover{text-decoration:none}.shop-profile .custom-container .back-to-shop svg{font-size:.9rem;margin:10px 0}.shop-profile .checkbox-prof{display:-webkit-flex;display:flex;padding:10px}.shop-profile .checkbox-prof label{-webkit-align-self:flex-start;align-self:flex-start;color:var(--heading-color);margin:auto 0}.shop-profile #prof-page-online{margin:auto 0 auto 5px}.shop-profile .aroundToast{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.shop-profile .prof-img{background-color:var(--bg-color)}.item-page{padding:5vh 5vw;direction:rtl;font-family:Vazir;color:var(--font-color2)}.page-content .my-3{background-color:var(--primary-color)}.item-page .description{margin:auto;display:-webkit-flex;display:flex;padding:5vh 5vw;font-size:18px}.item-title{color:var(--primary-color)}.item-page .btn{background-color:var(--primary-color);border:1px solid #000;color:#fff}.item-page .w3-hover-sepia{margin-top:200px;top:200vw;width:250px;height:250px}.column{margin:auto;-webkit-flex-direction:column;flex-direction:column}.column,.sub-container{display:-webkit-flex;display:flex}.sub-container{width:100%}.item-page .item-title{margin:auto}.item-page .imageWrapper{position:relative}.item-page .image{width:100%;height:auto;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.item-page .stars{overflow:visible!important;overflow:initial!important}.item-page .item-comment-container{width:100%;padding:0}.item-page .count-div{display:-webkit-inline-flex;display:inline-flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;padding:0 5px;margin:5px auto}.item-page .count-div .btn{color:var(--primary-color);font-size:x-large;padding-top:0;padding-bottom:0;border:none;background:transparent}.item-page .cart-btn:active{color:var(--primary-color);background:transparent}.item-page .count-div input{width:5rem;overflow:hidden;text-align:center}.item-profile .checkbox-prof{display:-webkit-flex;display:flex;padding:10px}.item-profile .checkbox-prof label{-webkit-align-self:flex-start;align-self:flex-start;color:var(--heading-color);margin:auto 0}.item-profile #prof-page-online{margin:auto 0 auto 5px}.item-profile .aroundToast{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.item-profile .img-container{width:10vh;height:10vh;padding-top:100%;position:relative;overflow:hidden}.item-profile .img-container2{position:absolute;bottom:-5vh;right:20px}.item-profile .prof-img{border-radius:20px}.item-profile .item-pic-selector{width:50vh;height:50vh;position:relative;margin:0 auto}.item-profile .item-img-container{width:100%;position:relative;padding-top:100%}.item-profile .item-img{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;width:100%;height:100%}.item-profile .edit-item-photo{display:-webkit-flex;display:flex;margin-bottom:5vh;-webkit-flex-direction:column;flex-direction:column}.item-profile .img-uploader{visibility:hidden;width:0;height:0}.item-profile .edit-item-photo .btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:5px auto 0;border:none}.item-profile .edit-header .btn{margin-top:-.4rem;color:red}.item-profile .edit-header .btn:hover{background-color:transparent;color:red;-webkit-transform:scale(1.05);transform:scale(1.05)}.item-profile .feedback-text{margin-bottom:3px}.item-profile{padding:0 0 5vh}.item-profile .btn{background-color:var(--bg-color);color:var(--primary-color)}.item-profile .cancel,.item-profile .save{border:1px solid var(--secondary-color);margin:0 3px}.item-profile .edit-header a{margin-right:auto;color:var(--primary-color)}.item-profile .edit-header a:hover{text-decoration:none;color:var(--primary-color)}.map-page h1{font-size:22px;margin:0;font-weight:400;line-height:20px;padding:20px 2px}.map-page{font-family:"Vazir"}.map-page a{text-decoration:none}.map-page .sidebar{position:absolute;width:33.3333%;height:100%;top:0;left:0;overflow-y:scroll;border-right:1px solid rgba(0,0,0,.25)}.map-page .edit .map{left:0;width:100%}.map-page .edit-popup{display:-webkit-inline-flex;display:inline-flex;position:absolute;left:0;right:0;direction:rtl;z-index:10;margin:5px auto;width:50%;padding:10px;border:none;border-radius:6px;font-size:.9rem;text-align:center;color:var(--font-color);background:var(--bg-color);font-weight:700;-webkit-justify-content:center;justify-content:center}.map-page .edit-popup p{margin:0;font-size:.9rem;font-weight:700;-webkit-align-self:center;align-self:center}.map-page .edit-popup a{color:var(--primary-color);margin-right:6px}.map-page .edit .popup-text{font-family:"Vazir";font-size:1.1rem}.map-page .popup-btn{background-color:var(--primary-color);border-radius:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:5px;font-size:1rem;font-family:"Vazir";color:#fff;margin:0 auto;cursor:pointer}.map-page .popup-btn:hover{opacity:.8}.map-page .mapboxgl-popup-content{padding:20px}.map-page .map{position:absolute;left:33.3333%;width:66.6666%;top:0;bottom:0}.map-page .heading{border-bottom:3px solid var(--bg-color2);height:60px;line-height:60px;padding:0 10px;color:var(--font-color)}.map-page .marker{border:none;cursor:pointer;margin:0;display:block}.map-page .marker img{height:56px;width:56px;object-fit:contain}.map-page .user-marker img{border-radius:50%;border:3px solid #20b2aa;background-color:#fff}.map-page .user-marker{cursor:inherit}.map-page .marker p{color:var(--primary-color);font-family:"Vazir";font-weight:700}.map-page .map-list-item{display:grid;grid-template-rows:auto auto;grid-template-columns:auto auto;cursor:pointer;background-color:var(--bg-color);border-bottom:1px solid var(--bg-color2);color:var(--font-color);padding:8px 10px}.map-page .map-list-item:hover{background-color:var(--bg-color2-2)}.map-page h2{grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:3;font-size:1.2rem;font-weight:700;justify-self:right;color:var(--heading-color)}.map-page .shop-stars{grid-column-start:1;grid-row-start:2;display:-webkit-inline-flex;display:inline-flex}.map-page .shop-stars p{margin:3px 0 0;color:var(--font-color2)}.map-page .map-list-item .map-desc{margin:0 6px;justify-self:right;color:var(--font-color2)}.map-page .map-shop-header{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;width:100%}.map-page .map-shop-header .img-container{position:relative;padding-top:50%;width:50%}.map-page .map-shop-header img{position:absolute;top:0;right:0;left:0;bottom:0;object-fit:contain;width:100%;height:100%}.map-shop-header h2{font-size:x-large;cursor:pointer}.map-go-back{line-height:60px;padding:0 10px;color:var(--font-color);position:-webkit-sticky;position:sticky;top:0;background-color:var(--bg-color);z-index:10}.map-go-back h1{color:var(--primary-color);cursor:pointer;font-size:1.2rem;padding-bottom:5px}.map-shop{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;align-items:flex-end}.map-shop p{margin:5px 15px;color:var(--font-color2);direction:rtl}.map-page .shop-page{padding:5px;width:100%}.map-page .shop-page .shop-comment{grid-template-rows:3rem auto}.map-shop .icon{margin:2px;color:var(--secondary-color)}.map-shop h3{font-size:1.3rem;margin:20px 5px 0 0;color:var(--font-color)}.map-page .sidebar::-webkit-scrollbar{width:10px;background:transparent}.map-page .sidebar::-webkit-scrollbar-thumb{background:var(--bg-color3);border-radius:5px}.map-page .list-info{margin:20px;font-size:smaller;direction:rtl;color:#a9a9a9}.one-shopping-list,.shoppinglists{font-family:"Vazir";color:var(--font-color)}.shoppinglists{display:grid;text-align:right;direction:rtl}.one-shopping-list .row,.shoppinglists .row{margin:0}.one-shopping-list .col-md-4{position:relative}.one-shopping-list .right-content{padding:10vh 20px;direction:rtl}.one-shopping-list .right-content p{margin:0}@media(min-width:768px){.one-shopping-list .right-content{position:-webkit-sticky;position:sticky;top:10vh;bottom:0;z-index:1}}.one-shopping-list .right-content h1{font-family:"Vazir-Bold";cursor:pointer;color:var(--heading-color)}.one-shopping-list .right-content .max-price{margin:30px}.one-shopping-list .right-content .max-price p{font-size:.9rem;opacity:.7}.one-shopping-list .right-content .max-price-btn{font-size:1.2rem;border:1px solid var(--primary-color);color:var(--primary-color);padding:5px 10px;margin:10px}.one-shopping-list .right-content .max-price-btn:hover{color:var(--font-always-light-color);background-color:var(--primary-color)}.one-shopping-list .right-content .submit-btn{margin-top:auto;border:none;font-size:1.5rem;color:#20b2aa}.one-shopping-list .right-content .submit-btn:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.one-shopping-list .right-content .price{margin:10px}.one-shopping-list .right-content .price h3{font-weight:700}.one-shopping-list .right-content .price h6{text-decoration:line-through;color:var(--font-color2)}.one-shopping-list .left-content{min-height:calc(100vh - 56px - 4rem);display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.one-shopping-list .col-12{padding:0}.one-shopping-list .make-list{min-height:calc(100vh - 56px - 4rem);background-color:var(--bg-color);-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.one-shopping-list .no-items-added{-webkit-align-self:center;align-self:center}.one-shopping-list .shopping-item{grid-template-columns:20% auto;display:grid;padding:10px;border:1px solid var(--bg-color2);border-radius:10px;margin:5px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.one-shopping-list .shopping-items-holder{width:100%;direction:rtl;padding-bottom:10vh}.one-shopping-list .shopping-img-holder{width:auto;padding-top:100%;grid-column-start:1;grid-column-end:2;position:relative;align-self:center}.one-shopping-list .shopping-img-holder img{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:5px}.one-shopping-list .shopping-item-info{grid-column-start:2;grid-column-end:3;display:grid;grid-template-rows:3rem auto 3rem;padding:5px 10px}.one-shopping-list .shopping-item-info h5{font-family:"Vazir-Bold";justify-self:right;grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:3;cursor:pointer}.one-shopping-list .shopping-item-info p{margin:0}.one-shopping-list .shopping-count{grid-row-start:2;grid-row-end:3;margin-left:auto;align-self:flex-start}.one-shopping-list .shopping-price{grid-row-start:2;grid-row-end:3;align-self:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;justify-self:left}.one-shopping-list .item-card-count{justify-self:right;overflow:hidden;white-space:pre-wrap}.one-shopping-list .item-card-price{justify-self:left;margin-right:auto}.one-shopping-list .item-card-price-text{font-size:1.3rem;font-weight:700;color:var(--heading-color);overflow:hidden;white-space:pre-wrap}.one-shopping-list .item-card-real-price{font-size:.9rem;text-decoration:line-through;opacity:.9}.one-shopping-list .item-card-discount{color:#fff;background:var(--primary-color);padding:0 2px;border-radius:10px;margin-right:3px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.one-shopping-list .count-form{grid-row-start:3;align-self:end;justify-self:right}.one-shopping-list .count-form input[type=text]{width:3rem;text-align:center}.one-shopping-list .delete-item{grid-row-start:3;justify-self:left;align-self:end;padding:0;color:var(--font-color2)}.one-shopping-list .count-form .count-changer{color:var(--primary-color);padding:5px;font-size:1.3rem}.one-shopping-list .count-form .count-cancel,.one-shopping-list .count-form .count-submit{color:var(--font-color2);font-size:.9rem;padding:5px}.one-shopping-list #price-limit-in{width:100%;background-color:var(--bg-color);border:1px solid var(--font-color);color:var(--font-color)}.one-shopping-list .limit-form{justify-self:center;padding:10px 20%}.one-shopping-list .limit-form label{font-weight:700}.one-shopping-list .limit-form .btn{color:var(--primary-color)}.one-shopping-list ul{padding-bottom:20px;direction:rtl}.one-shopping-list li{width:5vw;height:5vw;text-align:center;line-height:5vw;border-radius:5vw;background:bg-color3;margin:0 3vw;display:inline-block;color:#fff;position:relative}.one-shopping-list li:before{content:"";position:absolute;top:calc(2.5vw - .3em);right:-6vw;width:6.1vw;height:.3rem;background:var(--bg-color3)}.one-shopping-list li:first-child:before{display:none}.one-shopping-list .active{background:var(--primary-color)}.one-shopping-list .active~li{background:var(--bg-color3)}.one-shopping-list .active~li:before{background:var(--bg-color3)}.one-shopping-list .left-content h2{margin:15px 0;font-family:"Vazir-Bold";font-size:x-large;color:var(--heading-color)}.one-shopping-list .left-content .address-phone-container{width:100%;padding-right:15px}.one-shopping-completion .left-content .address-phone-container .input{border:none;background-color:var(--bg-color2-2);color:var(--font-color);border-radius:10px;width:100%;font-size:.9rem}.one-shopping-completion .left-content .address-phone-container textarea{height:5rem}.one-shopping-completion .address-phone-container .edit-form{display:-webkit-inline-flex;display:inline-flex;margin-bottom:10px;width:100%;padding-left:5px}.one-shopping-completion .left-content .address-phone-container .input:focus{outline:none}.one-shopping-list .left-content .address-phone-container .title{font-size:1.1rem;color:#696969}.one-shopping-list .left-content .address-phone-container .content{font-weight:700;white-space:pre-line}.one-shopping-completion .left-content .change-btn{cursor:pointer;color:var(--primary-color);font-weight:700;font-size:.9rem;margin:0 10px}.one-shopping-completion .left-content p{margin:0}.one-shopping-completion .sabt-btn{background-color:#20b2aa;color:#fff;font-size:larger;margin:auto 20px 30px}.one-shopping-completion .sabt-btn:hover{background-color:#24cac2}.one-shopping-completion .left-content{-webkit-flex-direction:column;flex-direction:column;direction:rtl;-webkit-justify-content:start;justify-content:start;text-align:start}.one-shopping-completion .date-container{background:var(--bg-color2-2);border-radius:10px;padding:3px;height:100%}.one-shopping-completion .row{margin:0 0 30px}.one-shopping-completion .row .col-12{padding:8px}.one-shopping-completion .date-container h4{font-size:1.1rem;margin:10px 5px;font-weight:700;color:var(--font-color2)}.one-shopping-completion .radio-btn{width:100%;margin:0;color:var(--font-color)}.one-shopping-list .history-info{direction:rtl}.shoppinglists .list-holder{margin:10px;border:1px solid var(--bg-color2);border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.1);display:grid;grid-template-rows:auto 12vh;cursor:pointer}.shoppinglists .list-holder:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.shoppinglists .list-upper{border-bottom:1px solid var(--bg-color2);padding:5px;display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto}.shoppinglists .list-upper h3{font-size:1.3rem;justify-self:center;font-family:"Vazir-Bold";grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:2}.shoppinglists .list-lower{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;overflow:hidden;position:relative;padding:0 3px}.shoppinglists .list-lower p{margin:auto}.shoppinglists .list-lower:after{position:absolute;content:"";top:0;left:0;bottom:0;right:0;background:linear-gradient(270deg,transparent 60%,var(--bg-color))}.shoppinglists .item-img{width:10vh;height:10vh;object-fit:cover;border-radius:5px}.shoppinglists .no-shoppings{margin:auto}.shoppinglists h2{font-weight:700;font-size:1.5rem;color:var(--heading-color);margin:10px 20px}.shoppinglists .list-upper p{margin:0;color:#696969}.shoppinglists .list-upper .price{font-weight:700}
/*# sourceMappingURL=main.5427a254.chunk.css.map */