@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Light.woff2)format("woff2"),url(/fonts/Vazirmatn-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Regular.woff2)format("woff2"),url(/fonts/Vazirmatn-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Medium.woff2)format("woff2"),url(/fonts/Vazirmatn-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-SemiBold.woff2)format("woff2"),url(/fonts/Vazirmatn-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Bold.woff2)format("woff2"),url(/fonts/Vazirmatn-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-ExtraBold.woff2)format("woff2"),url(/fonts/Vazirmatn-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}html,body{text-align:right;direction:rtl;font-family:Vazirmatn,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}*{font-family:Vazirmatn,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.container{max-width:1320px;margin:0 auto;padding:0 15px}.fix{overflow:hidden}.p-relative{position:relative}.z-index-1{z-index:1}.tp-btn{color:#1a1a2e;cursor:pointer;background:#c9a84b;border:none;border-radius:4px;padding:12px 24px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .3s,color .3s;display:inline-block}.tp-btn:hover{color:#fff;background:#b8933a}.tp-btn-border{color:#c9a84b;background:0 0;border:1px solid #c9a84b}.tp-btn-border:hover{color:#fff;background:#c9a84b}.tp-header-height{min-height:60px}.header-sticky{z-index:999;background:#fff;animation:.3s slideDown;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 10px #0000001a}@keyframes slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.logo img{width:auto;max-height:50px}.tp-header-action-btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .3s;display:inline-flex;position:relative}.tp-header-action-btn:hover{background:#c9a84b1a;border-radius:50%}.tp-header-action-badge{color:#1a1a2e;background:#c9a84b;border-radius:50%;justify-content:center;align-items:center;min-width:18px;height:18px;font-size:10px;font-weight:600;display:flex;position:absolute;top:0;right:0}.offcanvas__area{z-index:9999;will-change:right;background:#fff;width:320px;height:100vh;transition:right .3s;position:fixed;top:0;right:-100%;overflow-y:auto;box-shadow:-5px 0 15px #0000001a}.offcanvas-opened{right:0}.offcanvas__wrapper{padding:30px}.offcanvas__close-btn{cursor:pointer;background:0 0;border:none;font-size:24px;position:absolute;top:15px;left:15px}.body-overlay{z-index:9998;opacity:0;visibility:hidden;background:#00000080;width:100%;height:100%;transition:opacity .3s,visibility .3s;position:fixed;top:0;left:0}.body-overlay.opened{opacity:1;visibility:visible}.offcanvas__content{direction:rtl}.offcanvas__top{margin-bottom:30px}.offcanvas__close{z-index:1;position:absolute;top:15px;left:15px}.tp-offcanvas-category-toggle{color:#1a1a2e;cursor:pointer;background:#f5f5f5;border:1px solid #eee;border-radius:12px;align-items:center;gap:10px;width:100%;padding:14px 18px;font-size:15px;font-weight:600;transition:background-color .3s;display:flex}.tp-offcanvas-category-toggle i{color:#c9a84b}.tp-offcanvas-category-toggle:hover{background:#f0f0f0}.tp-category-mobile-menu{margin-top:8px}.tp-category-menu-content{max-height:0;transition:max-height .4s;overflow:hidden}.tp-category-menu-content.active{max-height:2000px}.tp-category-menu-content ul{margin:0;padding:0;list-style:none}.tp-category-menu-content ul.active{max-height:2000px}.tp-category-menu-content li{border-bottom:1px solid #f0f0f0}.tp-category-menu-content li:last-child{border-bottom:none}.tp-category-menu-content li>a{color:#444;cursor:pointer;align-items:center;gap:10px;padding:12px 16px;font-size:14px;text-decoration:none;transition:color .2s,background-color .2s;display:flex}.tp-category-menu-content li>a span img{object-fit:cover;border-radius:6px;width:30px;height:30px}.tp-category-menu-content li>a:hover{color:#c9a84b;background:#fafafa}.tp-category-menu-content .dropdown-toggle-btn{color:#999;cursor:pointer;background:0 0;border:none;margin-left:0;margin-right:auto;padding:4px 8px;font-size:14px;transition:color .3s}.tp-category-menu-content .dropdown-toggle-btn i{transition:transform .3s}.tp-category-menu-content .dropdown-toggle-btn.dropdown-opened i{transform:rotate(90deg)}.tp-category-menu-content .tp-submenu{background:#fafafa;max-height:0;margin:0;padding:0;list-style:none;transition:max-height .4s;overflow:hidden}.tp-category-menu-content .tp-submenu.active{max-height:1000px}.tp-category-menu-content .tp-submenu li{border-bottom:1px solid #f5f5f5}.tp-category-menu-content .tp-submenu li a{color:#666;padding:10px 16px 10px 32px;font-size:13px}.tp-main-menu-mobile{margin-bottom:30px}.tp-main-menu-content{direction:rtl}.tp-main-menu-content>ul{border-top:1px solid #f0f0f0;margin:0;padding:0;list-style:none}.tp-main-menu-content>ul>li{border-bottom:1px solid #f0f0f0}.tp-main-menu-content>ul>li>a{color:#1a1a2e;cursor:pointer;align-items:center;padding:14px 4px;font-size:15px;font-weight:500;text-decoration:none;transition:color .2s;display:flex}.tp-main-menu-content>ul>li>a:hover,.tp-main-menu-content>ul>li>a.expanded{color:#c9a84b}.tp-main-menu-content .dropdown-toggle-btn{color:#999;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;margin-left:0;margin-right:auto;transition:background-color .3s,color .3s;display:flex}.tp-main-menu-content .dropdown-toggle-btn:hover{color:#c9a84b;background:#f5f5f5}.tp-main-menu-content .dropdown-toggle-btn i{font-size:14px;transition:transform .3s}.tp-main-menu-content .dropdown-toggle-btn.dropdown-opened i{transform:rotate(90deg)}.tp-main-menu-content .tp-submenu{max-height:0;margin:0;padding:0;list-style:none;transition:max-height .4s;overflow:hidden}.tp-main-menu-content .tp-submenu.active{max-height:2000px}.tp-main-menu-content .tp-submenu li{border-bottom:1px solid #f5f5f5}.tp-main-menu-content .tp-submenu li:last-child{border-bottom:none}.tp-main-menu-content .tp-submenu li a{color:#555;padding:12px 16px 12px 28px;font-size:14px;text-decoration:none;transition:color .2s,padding-right .2s;display:block}.tp-main-menu-content .tp-submenu li a:hover{color:#c9a84b;padding-right:20px}.tp-main-menu-content .home-menu.tp-submenu.tp-mega-menu{max-height:0;padding:0;transition:max-height .4s;overflow:hidden}.tp-main-menu-content .home-menu.tp-submenu.tp-mega-menu.active{max-height:2000px;padding:12px 0}.offcanvas__bottom{border-top:1px solid #eee;margin-top:20px;padding-top:20px}.offcanvas__footer{color:#666;justify-content:space-between;align-items:center;gap:16px;font-size:13px;display:flex}.offcanvas__currency-wrapper,.offcanvas__lang-wrapper{position:relative}.offcanvas__currency-selected-currency,.offcanvas__lang-selected-lang{cursor:pointer;transition:color .2s}.offcanvas__currency-selected-currency:hover,.offcanvas__lang-selected-lang:hover{color:#c9a84b}.offcanvas__currency-list,.offcanvas__lang-list{opacity:0;visibility:hidden;z-index:10;background:#fff;border:1px solid #eee;border-radius:8px;min-width:100px;margin:0;padding:8px 0;list-style:none;transition:opacity .3s,visibility .3s,transform .3s;position:absolute;bottom:100%;right:0;transform:translateY(8px);box-shadow:0 4px 12px #0000001a}.offcanvas__currency-list li,.offcanvas__lang-list li{cursor:pointer;padding:8px 16px;font-size:13px;transition:background-color .2s,color .2s}.offcanvas__currency-list li:hover,.offcanvas__lang-list li:hover{color:#c9a84b;background:#f8f8f8}.tp-currency-list-open,.tp-lang-list-open{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}.offcanvas__btn{margin-top:20px}.offcanvas__btn a{text-align:center;color:#c9a84b;border:2px solid #c9a84b;border-radius:12px;padding:14px 24px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .3s,color .3s;display:block}.offcanvas__btn a:hover{color:#fff;background:#c9a84b}.offcanvas__radius{border-radius:0 20px 20px 0}.cartmini__area{z-index:9999;will-change:left;background:#fff;width:360px;height:100vh;transition:left .3s;position:fixed;top:0;left:-100%;box-shadow:5px 0 15px #0000001a}.cartmini-opened{left:0}.cartmini__wrapper{height:100%;padding:30px}.cartmini__top-title h4{font-size:20px;font-weight:600}.cartmini__close-btn{cursor:pointer;background:0 0;border:none;font-size:20px;position:absolute;top:20px;right:20px}.cartmini__widget-item{border-bottom:1px solid #eee;gap:15px;padding:15px 0;display:flex}.cartmini__thumb{flex-shrink:0;width:70px;height:70px}.cartmini__thumb img{object-fit:cover;border-radius:4px;width:100%;height:100%}.cartmini__title{margin-bottom:5px;font-size:14px;font-weight:600}.cartmini__price{color:#c9a84b;font-weight:600}.cartmini__empty{text-align:center;padding:40px 20px}.cartmini__checkout{border-top:1px solid #eee;margin-top:auto;padding-top:20px}.cartmini__checkout-title{justify-content:space-between;font-size:16px;font-weight:600;display:flex}.main-menu ul{align-items:center;gap:30px;margin:0;padding:0;list-style:none;display:flex}.main-menu ul li a{color:#1a1a2e;padding:10px 0;font-size:15px;font-weight:500;text-decoration:none;transition:color .3s}.main-menu ul li a:hover{color:#c9a84b}.jw-footer a,.jw-footer a:link,.jw-footer a:visited,.jw-footer a:active{color:#fff!important;text-decoration:none!important}.jw-footer a:hover{color:#d4a843!important;text-decoration:none!important}.jw-footer .footer-links a,.jw-footer .footer-links a:link,.jw-footer .footer-links a:visited{color:#fff!important}.jw-footer .footer-links a:hover,.jw-footer .footer-links a:link:hover,.jw-footer .footer-links a:visited:hover{color:#d4a843!important}.jw-footer .copyright a,.jw-footer .copyright a:link,.jw-footer .copyright a:visited,.jw-footer .copyright a:active{color:#fff!important}.jw-footer .copyright a:hover,.jw-footer .copyright a:link:hover,.jw-footer .copyright a:visited:hover,.jw-footer .copyright a:active:hover{color:#d4a843!important}.jw-footer .jw-footer-bottom a,.jw-footer .jw-footer-bottom a:link,.jw-footer .jw-footer-bottom a:visited{color:#fff!important}.jw-footer .jw-footer-bottom a:hover,.jw-footer .jw-footer-bottom a:link:hover,.jw-footer .jw-footer-bottom a:visited:hover{color:#d4a843!important}footer.jw-footer a{color:#fff!important}footer.jw-footer a:hover{color:#d4a843!important}.tp-error-area{align-items:center;min-height:60vh;display:flex}.tp-error-content{text-align:center}.tp-error-number{color:#c9a84b;font-size:max(60px,min(15vw,120px));font-weight:700;line-height:1;display:block}.tp-error-title{color:#1a1a2e;margin:20px 0;font-size:32px}.tp-error-btn{color:#fff;background:#c9a84b;border-radius:4px;margin-top:20px;padding:14px 28px;text-decoration:none;transition:background-color .3s;display:inline-block}.tp-error-btn:hover{background:#b8933a}.cart-page-spacer{padding-top:80px}html,body{-webkit-overflow-scrolling:touch;overflow-x:hidden}html{scroll-behavior:smooth}*,:before,:after{box-sizing:border-box}img{max-width:100%;height:auto}@media (max-width:768px){button,a,input[type=submit],input[type=button],.tp-btn,.tp-btn-border{min-height:44px}.container{padding:0 16px}.tp-error-title{font-size:24px}.tp-error-btn{padding:12px 24px;font-size:13px}.cart-page-spacer{padding-top:62px}}@media (max-width:400px){.offcanvas__area,.cartmini__area{width:100%}.offcanvas__wrapper,.cartmini__wrapper{padding:20px}}@media (max-width:576px){.offcanvas__area,.cartmini__area{width:85%}.tp-header-height{min-height:56px}.logo img{max-height:40px}section[class*=pt-110]{padding-top:60px}section[class*=pb-110]{padding-bottom:60px}section[class*=pt-80]{padding-top:50px}section[class*=pb-80]{padding-bottom:50px}}@media (max-width:768px){table{-webkit-overflow-scrolling:touch;width:100%;display:block;overflow-x:auto}}@media (max-width:576px){.row{margin-left:-8px;margin-right:-8px}.row>*{padding-left:8px;padding-right:8px}}@media (max-width:768px){input[type=text],input[type=email],input[type=password],input[type=number],input[type=tel],textarea,select{font-size:16px!important}}@media (max-width:992px){.main-menu{display:none}}@media (max-width:576px){.tp-header-action-btn{width:36px;height:36px}}@media print{.jw-header,.jw-footer,.offcanvas__area,.cartmini__area,.body-overlay{display:none!important}}
