*{box-sizing:border-box;outline:none;margin:0;padding:0}html,body{direction:rtl;font-size:14px;font-family:vz_regular,sans-serif;font-weight:400;line-height:24px;margin:0;padding:0;height:auto;overflow-x:hidden;text-align:right;outline:none;color:#000;scroll-behavior:smooth}body{background:#fff}html{overflow-x:hidden}.app{direction:rtl}h1,h2,h3,h4,h5,h6,p{margin-bottom:0}h1,h2,h3{font-family:vz_black,sans-serif;font-size:24px;line-height:2rem;color:var(--color-dark)}h4,h5,h6{font-family:"vz_bold";font-size:20px;line-height:1.825rem;color:var(--color-dark)}p{text-align:justify}@media(min-width: 992px)and (max-width: 1199.98px){h1,h2,h3{font-size:20px}h4,h5,h6{font-size:18px}}@media(min-width: 768px)and (max-width: 991.98px){h1,h2,h3{font-size:18px}h4,h5,h6{font-size:16px}}@media(min-width: 576px)and (max-width: 767.98px){h1,h2,h3{font-size:17px}h4,h5,h6{font-size:16px}}@media screen and (max-width: 575.98px){h1,h2,h3{font-size:16px}h4,h5,h6{font-size:15px}}ul,ol,p{padding:unset;margin:unset}a{text-decoration:none !important;color:unset;cursor:pointer}a:hover{color:unset}.main{position:relative;padding-top:12rem;padding-bottom:5rem}@media screen and (max-width: 575.98px){.main{padding-top:10rem}}.page_title{margin-top:1rem;padding-right:5rem}@media(min-width: 768px)and (max-width: 991.98px){.page_title{padding-right:2rem}}@media screen and (max-width: 767.98px){.page_title{padding-right:1rem}}.form-control:focus{box-shadow:0 0 1px 1px #ccc;border-color:rgba(0,0,0,0)}.form-control.is-invalid:focus{box-shadow:0 0 1px 1px #ccc}.custom_pagination{margin-top:3.125rem}.custom_pagination nav{display:flex;justify-content:center}.custom_pagination nav .pagination{border:1px solid #ccc;border-radius:.9375rem;list-style-type:none}.custom_pagination nav .page-item{display:flex;align-items:center;justify-content:center}.custom_pagination nav .page-item .page-link{color:var(--color-purple);padding:.75rem 1rem .625rem;border:unset;background-color:rgba(0,0,0,0);background:#fff}.custom_pagination nav .page-item .page-link:focus{box-shadow:unset;background-color:var(--color-);color:#fff}.custom_pagination nav .page-item .activ_page{background-color:var(--color-);color:#fff}.custom_pagination nav .page-item .active{background-color:var(--color-);color:#fff}.custom_pagination nav .page-item:first-child .page-link{border-radius:0 .9375rem .9375rem 0}.custom_pagination nav .page-item:last-child .page-link{border-radius:.9375rem 0 0 .9375rem}::-webkit-scrollbar{width:5px !important}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:var(--color-dark-blue)}@font-face{font-family:"vz_regular";src:url("../fonts/../font/vazir/Vazir/../font/vazir/Vazir-Regular-FD.eot");src:url("../fonts/vazir/Vazir-Regular-FD.eot?#iefix") format("embedded-opentype"),url("../fonts/vazir/Vazir-Regular-FD.woff2") format("woff2"),url("../fonts/vazir/Vazir-Regular-FD.woff") format("woff"),url("../fonts/vazir/Vazir-Regular-FD.ttf") format("truetype");font-weight:normal;font-display:swap}@font-face{font-family:"vz_bold";src:url("../fonts/vazir/Vazir-Bold-FD.eot");src:url("../font/vazir/Vazir-Bold-FD.eot?#iefix") format("embedded-opentype"),url("../fonts/vazir/Vazir-Bold-FD.woff2") format("woff2"),url("../fonts/vazir/Vazir-Bold-FD.woff") format("woff"),url("../fonts/vazir/Vazir-Bold-FD.ttf") format("truetype");font-weight:bold;font-display:swap}@font-face{font-family:"vz_thin";src:url("../fonts/vazir/Vazir-Thin-FD.eot");src:url("../fonts/vazir/Vazir-Thin-FD.eot?#iefix") format("embedded-opentype"),url("../fonts/vazir/Vazir-Thin-FD.woff2") format("woff2"),url("../fonts/vazir/Vazir-Thin-FD.woff") format("woff"),url("../fonts/vazir/Vazir-Thin-FD.ttf") format("truetype");font-weight:100;font-display:swap}@font-face{font-family:"vz_light";src:url("../fonts/vazir/Vazir-Light-FD.eot");src:url("../fonts/vazir/Vazir-Light-FD.eot?#iefix") format("embedded-opentype"),url("../fonts/vazir/Vazir-Light-FD.woff2") format("woff2"),url("../fonts/vazir/Vazir-Light-FD.woff") format("woff"),url("../fonts/vazir/Vazir-Light-FD.ttf") format("truetype");font-weight:300;font-display:swap}@font-face{font-family:"vz_medium";src:url("../fonts/vazir/Vazir-Medium-FD.eot");src:url("../fonts/vazir/Vazir-Medium-FD.eot?#iefix") format("embedded-opentype"),url("../fonts/vazir/Vazir-Medium-FD.woff2") format("woff2"),url("../fonts/vazir/Vazir-Medium-FD.woff") format("woff"),url("../fonts/vazir/Vazir-Medium-FD.ttf") format("truetype");font-weight:500;font-display:swap}@font-face{font-family:"vz_black";src:url("../fonts/vazir/Vazir-Black-FD.eot");src:url("../fonts/vazir/Vazir-Black-FD.eot?#iefix") format("embedded-opentype"),url("../fonts/vazir/Vazir-Black-FD.woff2") format("woff2"),url("../fonts/vazir/Vazir-Black-FD.woff") format("woff"),url("../fonts/vazir/Vazir-Black-FD.ttf") format("truetype");font-weight:900;font-display:swap}@font-face{font-family:"roboto_regular";src:url("../fonts/../font/vazir/Vazir/../font/vazir/Vazir-Regular-FD.eot") format("eot"),url("../fonts/roboto/Roboto-Regular.woff2") format("woff2"),url("../fonts/roboto/Roboto-Regular.woff") format("woff"),url("../fonts/roboto/Roboto-Regular.ttf") format("truetype");font-weight:normal;font-display:swap}html{--color-red: #fe0000;--color-green: #09d491;--color-gray: #ccc;--color-dark: #231f20;--color-gray-primary: #f7f7f7;--color-gray-secondry: #4d5a6d;--color-light-gray: #e9eef2;--color-dark-gray: #333;--color-dark-blue: #1b212f}#site_menu{position:fixed;right:-400px;top:0;z-index:444;width:25rem;height:100%;background-color:#fff;padding:5rem 1.5rem 2rem}@media screen and (max-width: 575.98px){#site_menu{width:18.75rem}}#site_menu ul{list-style-type:none}#site_menu ul li{margin-bottom:.75rem}#site_menu ul li a{padding:.375rem 0}#site_menu .close_btn{position:absolute;left:.5rem;top:2rem;width:3rem;height:3rem;padding:.625rem;border:1px solid var(--color-gray-primary);display:flex;align-items:center;justify-content:center;content:url(../images/icons/xmark.svg);cursor:pointer}header .top_bar{height:3.5rem;background-color:var(--color-dark-gray)}header .top_bar .flexPhone{display:flex;align-items:center;justify-content:flex-end}header .top_bar .flexPhone .phone_number{position:relative;height:100%;background-color:#fff;padding:0 5rem;display:flex;align-items:center;justify-content:center;gap:.5rem}@media screen and (max-width: 991.98px){header .top_bar .flexPhone .phone_number{width:15rem}}header .top_bar .flexPhone .phone_number .items{height:100%;position:relative;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;gap:.5rem}header .top_bar .flexPhone .phone_number i{color:var(--color-red);font-size:20px;transform:rotate(25deg)}header .top_bar .flexPhone .phone_number .number{font-family:"vz_regular";font-size:16px;color:var(--color-red)}header .top_bar .flexPhone .phone_number .topic{margin-top:-10px;font-size:13px}header .top_bar .top_items{display:flex;align-items:center;list-style:none;color:#fff;height:3.5rem;gap:2rem;padding:0 5rem}@media screen and (max-width: 991.98px){header .top_bar .top_items{padding:0;padding-right:30px}}header .top_bar .top_items li a{display:flex;align-items:center;gap:.5rem;transition:all 300ms}header .top_bar .top_items li a:hover{color:var(--color-red)}header .top_bar .top_items li a .cardCount{display:none}@media screen and (max-width: 767.98px){header .top_bar .top_items li a .cardCount{display:block}}@media screen and (max-width: 767.98px){header .top_bar .top_items li a span{display:none}}.header_other_pages{position:fixed;top:0;right:0;z-index:333;width:100%;background-color:#fff;box-shadow:0 5px 20px 0 #ececee}.header_other_pages .phone_number{width:16rem !important}.header_other_pages .header_content .right_items_in_header{padding:1.5rem 5rem 1.5rem 2rem}@media screen and (max-width: 991.98px){.header_other_pages .header_content .right_items_in_header{padding-right:2rem}}@media screen and (max-width: 767.98px){.header_other_pages .header_content .right_items_in_header{padding:unset}}.header_other_pages .top_items_content{position:relative;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 767.98px){.header_other_pages .top_items_content{padding:1rem}}.header_other_pages .top_items_content .menu_btn{display:flex;align-items:center;position:relative;cursor:pointer}.header_other_pages .top_items_content .menu_btn::before{content:url(../images/icons/bars-solid.svg);width:1.75rem;height:100%;position:relative;top:.25rem}.header_other_pages .top_items_content .menu_btn span{margin-right:.75rem}.header_other_pages .top_items_content .site_logo{width:10rem}.header_other_pages .top_items_content .site_logo img{width:100%}.breadcrumb-item{color:var(--color-dark-gray);display:flex;align-items:center;font-size:13px}.breadcrumb-item.active{color:var(--color-red);padding-right:0}.breadcrumb-item a{color:var(--color-dark-gray);transition:all 300ms}.breadcrumb-item a::after{content:"|";padding:0 .5rem;position:relative;top:0}.breadcrumb-item:hover a{color:var(--color-red)}.breadcrumb-item:hover a::after{color:var(--color-dark-gray)}.breadcrumb{padding-right:5rem}@media(min-width: 768px)and (max-width: 991.98px){.breadcrumb{padding-right:2rem}}@media screen and (max-width: 767.98px){.breadcrumb{padding-right:1rem}}.breadcrumb-item+.breadcrumb-item::before{content:unset}footer{padding:5rem 5.5rem 2rem;background:#1b212f}@media(min-width: 576px)and (max-width: 991.98px){footer{padding:5rem 2rem}}@media screen and (max-width: 767.98px){footer{padding:5rem 3rem}}footer .footer_items{color:#fff;margin-bottom:3rem}footer .footer_items .footer_title{margin-bottom:2rem}footer .footer_items .footer_title h5{font-size:18px;color:#fff}footer .footer_items .footer_menu{list-style-type:none;display:flex;flex-direction:column;flex-wrap:wrap;max-height:16rem}footer .footer_items .footer_menu li{margin-bottom:.25rem}footer .footer_items .footer_contact{list-style-type:none}footer .footer_items .footer_contact li{position:relative;margin-bottom:1rem}footer .footer_items .footer_contact li .topic{padding-left:.25rem}footer .footer_items .footer_contact .address .topic::before{content:url(../images/icons/location-dot-white.svg);margin-left:.375rem}footer .footer_items .footer_contact .phone .topic::before{content:url(../images/icons/phone-flip-white.svg);margin-left:.5rem}footer .social_icons{display:flex;align-items:center;margin-top:2rem}@media screen and (max-width: 767.98px){footer .social_icons{justify-content:center;margin-top:0;margin-bottom:2rem}}footer .social_icons a{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;margin-left:.5rem}footer .social_icons .aparat img{width:1.5rem;margin-top:-4px}footer .social_icons .telegram::after{content:url(../images/icons/paper-plane-solid.svg)}footer .social_icons .insta::after{content:url(../images/icons/instagram-brands.svg)}footer .social_icons .twitter::after{content:url(../images/icons/twitter-brands.svg)}footer .social_icons .facebook::after{content:url(../images/icons/facebook-f-brands.svg)}footer .footer_logo{display:flex;justify-content:flex-end;margin-bottom:2rem}footer .footer_logo img{width:12rem}footer .about_us_in_footer p{font-size:12px;line-height:1.5rem}footer .copy_right_items{padding:2rem 0 0;border-top:.5px solid var(--color-gray)}footer .copy_right_items p{text-align:center;color:var(--color-gray)}footer .copy_right_items p a{color:#fff}@media screen and (max-width: 767.98px){footer .mobile_style .footer_title{position:relative}footer .mobile_style .footer_title h5::after{content:url(../images/icons/plus.svg);width:20px;position:absolute;top:4px;left:0;cursor:pointer;transition:all 200ms}footer .mobile_style .footer_title .slide_up::after{content:url(../images/icons/plus.svg);width:20px;position:absolute;top:4px;left:0;cursor:pointer;transform:rotate(45deg);transition:all 200ms}footer .mobile_style .footer_menu{display:none;max-height:unset;height:auto}}.shop{margin:5rem 0 0;padding:0 5.5rem}@media(min-width: 576px)and (max-width: 991.98px){.shop{padding:0 1.75rem}}@media screen and (max-width: 575.98px){.shop{padding:0 1.25rem;margin-top:3rem}}.shop ul{list-style:none}.shop a{text-decoration:none;color:inherit;transition:all .3s ease}.shop .filterButtons{margin-bottom:30px;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.shop .filterButtons .filterButtonItem{background-color:#e9ecef;border-radius:30px;padding:10px 20px;display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;cursor:pointer;transition:all .5s}@media screen and (max-width: 575.98px){.shop .filterButtons .filterButtonItem{padding:10px}}.shop .filterButtons .filterButtonItem:hover{background-color:#212529;color:#fff}.shop .filterButtons .filterButtonItem input:checked+label{color:#fff}.shop .filterButtons .filterButtonItem:has(input:checked){background-color:#212529}.shop .filterButtons .filterButtonItem input[type=checkbox]{display:none}.shop .filterButtons .filterButtonItem label{cursor:pointer}.shop .filters{background-color:#fff;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.1);padding:20px;position:sticky;top:90px;height:-moz-fit-content;height:fit-content}.shop .filter-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #ddd}.shop .filter-header h3{font-size:18px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.shop .filter-header h3 i{margin-left:8px;color:#e63946}.shop .clear-filters{background:none;border:none;color:#e63946;cursor:pointer;font-family:vz_regular,sans-serif;font-size:14px;transition:all .3s ease}.shop .clear-filters:hover{color:#c62828;text-decoration:underline}.shop .filter-section{margin-bottom:25px;border-bottom:1px solid #ddd;padding-bottom:20px}.shop .filter-section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.shop .filter-section h3{font-size:16px;margin-bottom:15px;color:#333}.shop .filter-list li{margin-bottom:10px}.shop .checkbox-container{display:block;position:relative;padding-right:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s ease}.shop .checkbox-container:hover{color:#e63946}.shop .checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.shop .checkbox-container input:checked~.checkmark{background-color:#e63946;border-color:#e63946}.shop .checkbox-container input:checked~.checkmark:after{display:block}.shop .checkmark{position:absolute;top:2px;right:0;height:18px;width:18px;background-color:#fff;border:2px solid #ddd;border-radius:4px;transition:all .3s ease}.checkbox-container:hover input~.shop .checkmark{border-color:#e63946}.shop .checkmark:after{content:"";position:absolute;display:none;transition:all .3s ease;left:5px;top:1px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.shop .price-range{margin-bottom:20px}.shop .price-inputs{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:15px}.shop .price-input{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.shop .price-input input{width:100px;padding:8px;margin:0 5px;border:1px solid #ddd;border-radius:4px;font-family:vz_regular,sans-serif;text-align:center}.shop .range-slider{width:100%;margin:20px 0}.shop .price-slider{height:5px;position:relative;background:#ddd;border-radius:5px}.shop .price-slider .slider-track{height:5px;position:absolute;border-radius:5px;background:#e63946}.shop .price-slider input{position:absolute;width:100%;height:5px;background:none;pointer-events:none;-webkit-appearance:none;-moz-appearance:none}.shop .price-slider input::-webkit-slider-thumb{height:17px;width:17px;border-radius:50%;background:#e63946;pointer-events:auto;-webkit-appearance:none;box-shadow:0 0 6px rgba(0,0,0,.2);cursor:pointer}.shop .price-slider input::-moz-range-thumb{height:17px;width:17px;border:none;border-radius:50%;background:#e63946;pointer-events:auto;-moz-appearance:none;box-shadow:0 0 6px rgba(0,0,0,.2);cursor:pointer}.shop .filter-button{background-color:#e63946;color:#fff;border:none;border-radius:5px;padding:10px 20px;cursor:pointer;font-family:vz_regular,sans-serif;font-weight:500;transition:all .3s ease;box-shadow:0 4px 6px rgba(0,0,0,.1);width:100%}.shop .filter-button:hover{background-color:#c62828;transform:translateY(-2px);box-shadow:0 6px 8px rgba(0,0,0,.15)}.shop .products{width:75%}.shop .products-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:25px}@media screen and (max-width: 575.98px){.shop .products-grid{grid-template-columns:repeat(1, 1fr);gap:25px}}@media(min-width: 576px)and (max-width: 991.98px){.shop .products-grid{grid-template-columns:repeat(2, 1fr);gap:25px}}.shop .product-card{background-color:#fff;border-radius:10px;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,.1);transition:all .3s ease}.shop .product-card:hover{transform:translateY(-10px);box-shadow:0 15px 30px rgba(0,0,0,.1)}.shop .product-card:hover .product-image img{transform:scale(1.1)}.shop .product-card:hover .product-actions{opacity:1;transform:translateX(0)}.shop .product-card:hover .product-title{color:#e63946}.shop .product-image{position:relative;height:220px;overflow:hidden}.shop .product-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s}.shop .discount-label{position:absolute;top:15px;left:15px;background-color:#e63946;color:#fff;padding:5px 10px;border-radius:5px;font-weight:bold;font-size:14px;z-index:2;box-shadow:0 2px 5px rgba(0,0,0,.2)}.shop .product-info{padding:20px}.shop .product-category{color:#e63946;font-size:14px;margin-bottom:5px}.shop .product-title{font-size:16px;margin-bottom:10px;height:48px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:all .3s ease}.shop .product-price{margin-bottom:15px;height:55px}.shop .original-price{text-decoration:line-through;color:#666;font-size:14px;display:block;margin-bottom:5px}.shop .discounted-price{color:#e63946;font-weight:bold;font-size:18px}.shop .view-button{display:block;background-color:#333;color:#fff;text-align:center;padding:10px 0;border-radius:5px;font-weight:500;transition:all .3s ease;box-shadow:0 4px 6px rgba(0,0,0,.1)}.shop .view-button:hover{background-color:#e63946;transform:translateY(-2px);box-shadow:0 6px 8px rgba(0,0,0,.15)}.shop .pagination{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:40px}.shop .pagination a,.shop .pagination span{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0 5px;width:40px;height:40px;text-align:center;background-color:#fff;border-radius:5px;color:#333;transition:all .3s ease;box-shadow:0 2px 5px rgba(0,0,0,.1)}.shop .pagination a.page-nav,.shop .pagination span.page-nav{width:auto;padding:0 15px}.shop .pagination a.disabled,.shop .pagination span.disabled{background-color:#ccc;cursor:not-allowed}.shop .pagination a.active,.shop .pagination a:hover:not(.disabled),.shop .pagination span.active,.shop .pagination span:hover:not(.disabled){background-color:#e63946;color:#fff}/*# sourceMappingURL=shop.min.css.map */