.footer-section{color:#fff;background:#000;flex-direction:column;align-items:center;width:100%;height:400px;padding-top:40px;padding-bottom:20px;font-family:iranyekan,sans-serif;display:flex}.footer-section a{color:inherit;text-decoration:none}.footer-section .footer-body{flex-direction:row;justify-content:space-between;align-items:flex-start;width:70%;height:80%;display:flex}.footer-section .footer-logo img{width:200px}.footer-section .contents,.footer-section .contact{text-align:center;flex-direction:column;justify-content:space-between;gap:1rem;width:23%;height:80%;display:flex}.footer-section .links-title{color:var(--main-color);border-bottom:2px solid var(--main-color);margin-bottom:15px;padding-bottom:10px;font-size:18px;font-weight:600}.footer-section .footer-links{padding:0;line-height:2.2;list-style:none}.footer-section .footer-links li:hover{color:var(--gold-color)}.footer-section .enamad-logo img{width:120px}.footer-section .footer-social{gap:30px;margin-top:40px;display:flex}.footer-section .social-icon{background:var(--second-gold-color);border:4px solid var(--gold-color);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.footer-section .social-icon img{width:28px}@media not (min-width:1024px){.footer-section{display:none}}
.header-section{z-index:98;flex-direction:column;width:100vw;margin-top:0;margin-bottom:1rem;transition:background-color .4s,height .4s;display:flex;position:relative;top:0;right:0}.header-section a{text-decoration:none}.header-section .sorter-container{z-index:199;background-color:#0000;flex-direction:row;width:100vw;height:100vh;display:flex;position:fixed;top:0;right:0}.header-section .sorter-container.deactive{display:none}.header-section .overlay-sorter{background-color:#0000;width:70%;height:100%;position:fixed;top:0;left:0}.header-section .sorter-div{z-index:200;width:30%;height:auto;position:fixed;top:1rem;right:0}.header-section .header-main-container{z-index:99;background-color:var(--black-color);direction:rtl;flex-direction:row;gap:10rem;width:100vw;height:70px;transition:opacity .4s ease-in-out,transform .4s ease-in-out;display:flex}.header-section .header-main-container .search{flex-direction:row;width:40%;height:100%;display:flex}.header-section .header-main-container .search button{background-color:var(--main-color);border-radius:10px;width:40px;height:100%}.header-section .header-main-container .search input{opacity:.9;width:100%;height:60%;color:var(--main-color);background-color:var(--gray-color);border:none;border-radius:10px;padding-right:8px;font-size:14px;font-weight:300}.header-section .header-main-container input::placeholder{color:var(--main-color)}.header-section .header-extra-container{z-index:100;background-color:var(--main-color);direction:rtl;border-radius:50px;gap:1rem;width:90%;max-width:1600px;height:60px;transition:background-color .4s,opacity .4s,transform .4s,border-radius .4s,height .4s;display:flex;position:absolute;top:70px;left:0;right:0}.header-section .header-extra-container img{width:200px;height:60px}.header-section .header-extra-container .right-menu{flex-direction:row;justify-content:flex-end;gap:4rem;width:40%;display:flex}.header-section .header-extra-container .right-menu span{color:var(--black-color);font-size:15px;font-weight:600}.header-section .header-extra-container .left-menu{flex-direction:row;justify-content:flex-start;gap:4rem;width:40%;display:flex}.header-section .header-extra-container .left-menu span{color:var(--black-color);font-size:15px;font-weight:600}.header-section .header-extra-container .logo{justify-content:center;align-items:center;width:25%;display:flex}.header-section .header-extra-container .logo img{width:165px;height:45px}.header-section .header-main-container span{color:var(--main-color)}.header-section .header-main-container .profile-icon{direction:rtl;flex-direction:row;gap:5px;width:20px;display:flex}.header-section .header-main-container img{width:20px;height:20px}.header-section .header-main-container .basket-icon{direction:rtl;flex-direction:row;gap:5px;width:150px;display:flex}.header-section.scrolled{z-index:100;position:fixed;top:0;left:0;right:0}.header-section.scrolled .header-main-container{display:none}.header-section.scrolled .header-extra-container{opacity:.9;background-color:#000;border-radius:0;width:100%;margin-top:-.7rem;transition:background-color .2s ease-in-out,opacity .2s ease-in-out,transform .2s ease-in-out,border-radius .2s ease-in-out,width .2s ease-in-out;transform:translateY(-100%)}.header-section.scrolled .header-extra-container .right-menu span,.header-section.scrolled .header-extra-container .left-menu span{color:var(--main-color);transition:color .2s ease-in-out}.header-section .header-extra-container span.active,.header-section .header-extra-container span:hover,.header-section.scrolled .header-extra-container span:hover{color:var(--gold-color)}.header-section .logo Img:hover{animation:1s ease-in-out infinite alternate logoHover}.header-section .profile-icon{cursor:pointer}@keyframes logoHover{0%{transform:rotateX(0)}50%{transform:rotateX(-70deg)}to{transform:rotateX(70deg)}}@media not (min-width:1024px){.header-section{display:none}}
.sorter.active{width:100%;height:90%;color:var(--main-color);border-right:none;border:1px solid var(--main-color);direction:rtl;background-color:#000;border-radius:15px 0;flex-direction:column;justify-content:right;align-self:flex-start;display:flex}.sorter.deactive{display:none}.sorter .title{border-bottom:1px solid var(--gold-border-color);width:100%;height:10%;padding:1.5rem 0;font-size:20px}.sorter .content{flex-direction:row;width:100%;height:86%;display:flex}.sorter .categories{flex-direction:column;justify-content:flex-start;align-self:flex-start;width:45%;height:100%;display:flex}.sorter .categories .category{box-sizing:border-box;border-bottom:1px solid var(--gold-border-color);border-left:1px solid var(--gold-border-color);flex-direction:row;justify-content:space-between;width:100%;height:50px;display:flex}.sorter .categories .category.active{background-color:var(--main-color);color:#000}.sorter .categories .category label,.sorter .occasions .occasion label{margin-right:8px}.sorter .categories .category span{margin-left:1rem}.sorter .occasions{scroll-behavior:smooth;flex-direction:column;justify-content:flex-start;align-self:flex-start;width:55%;height:100%;display:flex;overflow-y:scroll}.sorter .occasions::-webkit-scrollbar{display:none}.sorter .occasion{box-sizing:border-box;border-top:1px solid var(--gold-border-color);border-right:1px solid var(--gold-border-color);flex:none;justify-content:right;width:100%;height:50px}
.header2-section{z-index:3;width:100vw;height:110px;position:relative;top:0}.header2{background-color:#0000;flex-direction:column;justify-content:start;width:100vw;height:100%;display:flex;top:0;left:0}.header2 .header-container{background-color:var(--main-color);flex-direction:row-reverse;justify-content:space-between;width:100vw;height:60px;display:flex;top:0}.header2 .header-container .logo{width:38%}.header2-section .sorter-section.available{z-index:300;width:330px;height:100vh;transition:all 1s ease-in-out;position:fixed;top:0;right:0}.header2-section .sorter-section.disable{width:0}.header2-section .extra-section.available{z-index:2;border:1px solid var(--main-color);background-color:#000;border-right:0;border-radius:20px 0;width:300px;height:100vh;transition:all 1s ease-in-out;position:fixed;top:0;right:0}.header2-section .extra-section.disable{border:none;width:0;font-size:0!important}.header2-section .extra-section.available .logo{justify-content:center;align-items:flex-start;width:50%;height:70px;display:flex}.header2-section .extra-section.available .logo .image{width:100%}.header2-section .extra-section.disable .content{display:none}.header2-section .extra-section.available .content{width:95%;height:85%;color:var(--main-color);direction:rtl;flex-direction:column;justify-content:start;display:flex;position:relative}.header2-section .extra-section.available .content .items{flex-direction:column;width:80%;display:flex}.header2-section .extra-section.available .content .item{border-bottom:1px solid var(--gold-border-color);justify-content:right;width:100%;height:50px}.header2-section .extra-section.available .content .item:last-child{border-bottom:0}.header2-section .extra-section.available .content .profile{box-sizing:border-box;flex-direction:row;gap:10px;width:80%;height:100px;display:flex}.header2-section .extra-section.available .content .user-data{flex-direction:column;align-items:self-start;gap:5px;width:65%;display:flex}.header2-section .extra-section.available .content .user-data .name{font-size:20px}.header2-section .extra-section.available .content .user-data .phone{font-size:15px}.header2-section .extra-section.available .content .avatar{width:28%}.header2-section .extra-section.available .content .avatar .image{width:100%;height:100%}.header2-section .extra-section.disable.content{display:none}.header2-section .overlay.available{opacity:.6;z-index:1;background-color:#000;width:100vw;height:100vh;position:fixed;top:0;right:0}.header2-section .overlay.disable{width:0}.header2 .header-container .extra{justify-content:right;width:20%;padding-right:.5rem}.header2 .header-container .extra img{background-color:#0000;width:60px}.header2 .header-container .logo img{width:110px}.header2 .header-container .left{justify-content:left;width:20%;padding-left:.5rem}.header2 .header-container .left img{filter:brightness(0);width:50%}.header2 .search{position:relative;top:8px}.header2 .search input{box-sizing:border-box;text-align:right;width:95vw;height:35px;color:var(--main-color);background-color:var(--gray-color);direction:rtl;border:none;border-radius:10px;padding-right:8px;font-size:14px;font-weight:300}.header2 .search input::placeholder{text-align:right;color:var(--main-color);direction:rtl}@media (min-width:1024px){.header2-section{display:none}}
.navigation-buttom{z-index:5;background-color:#000;flex-direction:row-reverse;gap:2%;width:100vw;height:60px;display:flex;position:fixed;bottom:0;left:0}.navigation-buttom .item{width:100px;height:65%;color:var(--main-color);flex-direction:column;justify-content:flex-start;display:flex}.navigation-buttom .image{width:25px;height:auto}@media (min-width:1024px){.navigation-buttom{display:none}}
