:root{--tw-gradient-from-position: ;   --tw-gradient-via-position: ;   --tw-gradient-to-position: ;--font-size:13px;--mobile-nav-height:4rem}@font-face{font-family:Vazirmatn;font-stretch:normal;font-style:normal;font-weight:100 900;src:url(../vendor/fonts/vazir/Vazirmatn-VariableFont_wght.ttf)}body,html{font-size:var(--font-size)} img{max-width:100%}[class*=link],a,button{text-decoration:none}.btn{align-items:center;display:flex;gap:.5rem;justify-content:center}[data-bs-theme=dark] .btn-light{--bs-btn-color:var(--bs-gray-100);--bs-btn-hover-color:var(--bs-gray-200);--bs-btn-bg:var(--bs-gray-800);--bs-btn-hover-bg:var(--bs-gray-700);--bs-btn-border-color:var(--bs-dark);--bs-btn-hover-border-color:var(--bs-dark);--bs-btn-active-color:var(--bs-gray-100);--bs-btn-active-bg:var(--bs-dark);--bs-btn-active-border-color:var(--bs-gray-800);--bs-btn-disabled-color:var(--bs-gray-300);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--bs-dark)}.cart .cart-item{--bs-list-group-item-padding-y:2rem;--bs-list-group-item-padding-x:1rem;display:flex;gap:1rem}.cart .cart-item-side{display:flex;flex-direction:column;gap:.5rem;justify-content:space-between;max-width:150px;min-width:100px}.cart .cart-item-side .cart-counter{align-items:center;border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);display:flex;flex-wrap:nowrap;gap:.5rem;margin:0 auto;padding:.5rem}.cart .cart-item-content{display:flex;flex-direction:column;flex-grow:1}.cart .cart-item-off{align-items:end;color:var(--bs-danger);display:flex;gap:.5rem;margin-bottom:1rem}.cart .cart-item-offTag{font-size:1.15rem;font-variation-settings:"wght" 500;font-weight:500}.cart .cart-item-price{align-items:end;display:flex;flex-grow:1;gap:.5rem}.cart .cart-item-priceTag{font-size:1.5rem;font-variation-settings:"wght" 500;font-weight:500;padding:.375rem 0}.cart .cart-item-priceToman{font-variation-settings:"wght" 500;font-weight:500;padding:.75rem 0}.cart .cart-item-title{font-size:1.25rem;font-variation-settings:"wght" 600;font-weight:600;line-height:2;margin-bottom:1rem}.cart .cart-item-list{margin-bottom:1.5rem}.cart .cart-item-list .list-group-item{align-items:center;border:0;color:var(--bs-secondary-color);display:flex;flex-wrap:nowrap;font-variation-settings:"wght" 500;font-weight:500;gap:.5rem;padding-left:0;padding-right:0}.googleMap{padding-bottom:50%;position:relative}.googleMap iframe{border-radius:var(--bs-border-radius);height:100%;left:0;position:absolute;top:0;width:100%}.readable{line-height:2;max-width:70ch}.offcanvasMain .accordion-body{--bs-accordion-body-padding-y:1rem;--bs-accordion-body-padding-x:2rem}.offcanvasMain .offmenu-menu{list-style:none;margin:0;padding:0}.offcanvasMain .offmenu-menu-item h5{border-right:2px solid var(--bs-emphasis-color);font-variation-settings:"wght" 700;font-weight:700;margin-bottom:1.5rem;margin-top:3rem;padding-right:.75rem}.offcanvasMain .offmenu-menu-item a{align-items:center;display:block;display:flex;font-size:1.05rem;font-variation-settings:"wght" 500;font-weight:500;gap:.25rem;margin-bottom:1rem}.offcanvasMain .offmenu-menu-item a:after{content:"\ea60";font-family:tabler-icons}.modal-dialog{--bs-modal-padding:1.5rem;--bs-modal-header-padding:1.5rem;--bs-modal-header-border-width:0;--bs-modal-footer-border-width:0}.nt-collapse{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem}.nt-collapse[data-nt-collapse-reverse=true]:before{order:1}.nt-collapse.collapsed:after{content:"\ea5f";font-family:tabler-icons}.nt-collapse:after{content:"\ea62";font-family:tabler-icons;font-size:1.15rem}.nt-collapse.collapsed:before{content:attr(data-textcollapsed)}.nt-collapse:before{content:attr(data-text)}.swiper{width:100%;--swiper-theme-color:var(--bs-primary)}.swiper:hover .swiper-button-next:not(.swiper-button-disabled),.swiper:hover .swiper-button-prev:not(.swiper-button-disabled){opacity:1!important}.swiper .swiper-button-next,.swiper .swiper-button-prev{background-color:var(--bs-primary);border-radius:var(--bs-border-radius);box-shadow:0 0 .25rem var(--bs-primary);color:var(--bs-light);height:3rem;opacity:0!important;transition:opacity .15s ease-in-out;width:3rem;--swiper-navigation-size:1.25rem}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{background-color:var(--bs-gray-100)}.swiper .swiper-button-next:active,.swiper .swiper-button-prev:active{transform:scale(.9)}.swiper-slide-thumb-active{opacity:1!important}[data-bs-theme=dark] .swiper-pagination-bullet{--swiper-pagination-bullet-inactive-color:#fff}.swiper-pagination-center{left:50%!important;padding:.5rem 1rem;transform:translateX(-50%);width:auto!important}.slideCard{height:auto}.slideCard .card{height:100%}.slideCard .card-title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-variation-settings:"wght" 500;font-weight:500}.slideCard .card-footer{background:transparent;border:0;display:flex;flex-direction:column;gap:1rem}.slideCard .slideCard-left{color:var(--bs-danger);font-size:.9rem}.slideCard .slideCard-off{align-items:end;display:flex;gap:.5rem;justify-content:end}.slideCard .slideCard-off-price{color:var(--bs-secondary-color);text-decoration:line-through}.slideCard .slideCard-off-percent{background-color:var(--bs-danger-bg-subtle);color:var(--bs-danger);font-size:.9rem}.slideCard .slideCard-price{align-items:center;display:flex;font-variation-settings:"wght" 500;font-weight:500;gap:.5rem;justify-content:end}.slideCard .slideCard-price-priceTag{font-size:1.5rem}.mobileNav{align-items:center;border-radius:var(--bs-border-radius-pill);bottom:2px;display:flex;height:var(--mobile-nav-height);justify-content:center;left:0;margin:0 auto;position:fixed;width:98%;z-index:1021}[data-bs-theme=dark] .mobileNav{background-color:var(--bs-dark)}.nt-iconBadge-card{border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius-xl);color:var(--bs-emphasis-color);display:flex;gap:.5rem;height:100%;padding:1.5rem;transition:border-color .15s ease-in-out}a.nt-iconBadge-card:hover{border-color:var(--bs-primary)}.nt-iconBadge-wrapper{--size:4rem;flex-direction:column;flex-shrink:0!important;gap:.5rem;text-align:center;width:calc(var(--size)*1.5)}.nt-iconBadge-icon,.nt-iconBadge-wrapper{align-items:center;display:flex;justify-content:center;position:relative}.nt-iconBadge-icon{gap:1rem;height:var(--size);width:var(--size)}.nt-iconBadge-icon:before{border-radius:inherit;box-shadow:inset 0 0 0 2px var(--bs-body-bg);content:"";height:102%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:102%;z-index:1}.nt-iconBadge-badge{align-items:center;border:2px solid var(--bs-body-bg);border-radius:var(--bs-border-radius-pill);display:flex;gap:.25rem;position:absolute;z-index:2}.wrapper{margin-left:auto;margin-right:auto;max-width:400px;position:relative;width:100%}@media screen and (min-width:576px){.wrapper{max-width:600px}}@media screen and (min-width:768px){.wrapper{max-width:800px}}@media screen and (min-width:992px){.wrapper{max-width:1000px}}@media screen and (min-width:1200px){.wrapper{min-width:1140px}}@media screen and (min-width:1600px){.wrapper{max-width:1680px}}.wrapper-xs{max-width:380px}.wrapper-sm,.wrapper-xs{margin:1.5rem auto;position:relative;width:100%}.wrapper-sm{max-width:576px}.wrapper-md{max-width:768px}.wrapper-lg,.wrapper-md{margin:1.5rem auto;position:relative;width:100%}.wrapper-lg{max-width:992px}.header{border-top:.5rem solid var(--second-color);position:relative;width:100%;z-index:1039}.header-logo{background-color:var(--bs-primary);border-bottom-left-radius:var(--bs-border-radius-xxl);color:var(--bs-light);position:relative;width:var(--header-logo-width)}.header-logo:before{background-color:var(--bs-primary);left:100%;width:100vw}.header-logo-br:before,.header-logo:before{content:"";height:100%;position:absolute;top:0;z-index:-1}.header-logo-br:before{background-color:var(--bs-body-bg);border-top-right-radius:var(--bs-border-radius-xxl);right:100%;width:100%}.header-logo-br:after{background-color:var(--bs-primary);content:"";height:100%;position:absolute;right:100%;top:0;width:100%;z-index:-2}.header-search{width:100%}.header-search-group{border:3px solid var(--bs-light);border-radius:var(--bs-border-radius-xl)}[data-bs-theme=dark] .header-search-group{border-color:var(--bs-gray-800)}.header-search-group input{border:0!important;max-width:100%;width:100%}.header-search-group [type=submit]{border:0!important}.header-buttons-link{color:var(--bs-emphasis-color)!important}.header-buttons-link:hover{background-color:var(--bs-border-color)!important}.header-cart{border-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:0!important;gap:1rem;padding:.75rem 1.5rem!important}.header-nav{border-bottom:1px solid var(--bs-border-color)}.header-nav-container{align-items:center;display:flex;gap:.5rem}.header-megamenu{--megamenu-color:var(--bs-primary);--megamenu-height:500px;--megamenu-item-width:250px}.header-megamenu-button{border-bottom:2px solid var(--megamenu-color)!important;border-radius:0!important;color:var(--bs-emphasis-color);justify-content:start;padding:.75rem!important;width:var(--header-logo-width)}.header-megamenu ul{list-style:none;margin:0;padding:0}.header-megamenu .header-megamenu-button:hover+.header-megamenu-dropdown,.header-megamenu .header-megamenu-dropdown:hover{display:block}.header-megamenu .header-megamenu-dropdown{background-color:var(--megamenu-color);border:.5rem solid var(--megamenu-color);border-radius:var(--bs-border-radius-xl);color:var(--bs-body-color);display:none;height:var(--megamenu-height);overflow-x:hidden;position:absolute;right:0;top:100%;width:100%;z-index:1200}.header-megamenu .header-megamenu-list{height:100%;overflow-y:auto;width:var(--megamenu-item-width)}.header-megamenu .header-megamenu-subitem.active{background-color:var(--bs-light)}.header-megamenu .header-megamenu-sublink{align-items:center;color:var(--bs-light);display:flex;font-size:1.1rem;font-variation-settings:"wght" 700;font-weight:700;gap:.5rem;padding:1rem 1.5rem}.header-megamenu .header-megamenu-sublink i{font-size:1.75rem}.header-megamenu .header-megamenu-sublink:after{content:"\ea60";flex-grow:1;font-family:tabler-icons;opacity:.75;text-align:left}.header-megamenu .header-megamenu-subitem.active .header-megamenu-sublink{color:var(--megamenu-color)}.header-megamenu .header-megamenu-subitem.active .header-megamenu-sublist{display:flex;flex-wrap:wrap}.header-megamenu .header-megamenu-sublist{background-color:var(--bs-body-bg);display:none;flex-direction:column;flex-wrap:wrap;height:100%;left:0;overflow-x:hidden;overflow-y:auto;padding:1.5rem;position:absolute;top:0;width:calc(100% - var(--megamenu-item-width))}.header-megamenu .header-megamenu-title{border-right:2px solid var(--bs-emphasis-color);font-variation-settings:"wght" 700;font-weight:700;margin-bottom:1rem;padding-right:.75rem}.header-megamenu .header-megamenu-sublist a{align-items:center;display:flex;font-variation-settings:"wght" 500;font-weight:500;gap:.5rem;margin-bottom:1rem}.header-megamenu .header-megamenu-suball{color:var(--megamenu-color);font-size:1.1rem;margin-bottom:2rem!important}.header-megamenu .header-megamenu-suball:after{content:"\ea64";font-family:tabler-icons;font-size:1.5rem;opacity:.75}.page{height:100%;overflow-x:hidden;width:100%;font-family: 'yekanbakh';}.main{background-color:var(--bs-body-bg);min-height:80vh}.footer,.main{position:relative}.footer{border-bottom:.5rem solid var(--bs-body-bg);border-top:.5rem solid var(--bs-body-bg);overflow-x:hidden;z-index:1}.footer-top{align-items:center;background-color:var(--bs-body-bg);border-bottom-right-radius:var(--bs-border-radius-xxl);display:flex;gap:1.5rem;justify-content:space-between;padding:1rem 1.5rem;position:relative;width:100%}.footer-top-right:after,.footer-top-right:before{content:"";height:100%;left:100%;position:absolute;top:0;width:100%}.footer-top-right:before{background-color:var(--bs-primary);border-top-left-radius:var(--bs-border-radius-xxl);z-index:-1}.footer-top-right:after{background-color:var(--bs-body-bg);z-index:-2}.footer-top-left{background-color:var(--bs-body-bg);height:100%;position:absolute;right:100%;top:0;width:100vw;z-index:-1}.footer-main-swiper{--swiper-theme-color:var(--bs-light);--swiper-pagination-bullet-inactive-color:#fff}.footer-main-swiper .swiper-slide{height:auto;width:auto}.footer-main-swiper .footer-main-swiperLink{align-items:center;background-color:var(--bs-white);border:2px solid var(--bs-gray);border-radius:var(--bs-border-radius);display:flex;height:100%;justify-content:center;padding:.5rem;transition:border-color .15s ease-in-out}.footer-main-swiper .footer-main-swiperLink:hover{border-color:var(--bs-primary-bg-subtle)}.footer-copyright{background-color:var(--bs-body-bg);border-top-left-radius:var(--bs-border-radius-xl);padding:1.5rem 2rem;position:relative;width:100%}.footer-copyright-text{margin-bottom:0!important;text-align:center}.footer-copyright-right{background-color:var(--bs-body-bg);height:100%;left:100%;position:absolute;top:0;width:100vw;z-index:-1}.footer-copyright-left:after,.footer-copyright-left:before{bottom:0;content:"";height:100%;position:absolute;right:100%;width:100%}.footer-copyright-left:before{background-color:var(--bs-primary);border-bottom-right-radius:var(--bs-border-radius-xl);z-index:-1}.footer-copyright-left:after{background-color:var(--bs-body-bg);z-index:-2}.nt-bg-discord{background-color:#7289d9}.nt-bg-facebook{background-color:#1877f2}.nt-bg-instagram{background:#f09433;background:linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888)}.nt-bg-pinterest{background-color:#e60023}.nt-bg-telegram{background-color:#08c}.nt-bg-whatsapp{background-color:#25d366}.nt-bg-x{background-color:#14171a}.nt-bg-discord:hover,.nt-bg-facebook:hover,.nt-bg-instagram:hover,.nt-bg-pinterest:hover,.nt-bg-telegram:hover,.nt-bg-whatsapp:hover,.nt-bg-x:hover{animation:flip 1s}.nt-clamp-2{-webkit-line-clamp:2;line-clamp:2}.nt-clamp-2,.nt-clamp-3{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.nt-clamp-3{-webkit-line-clamp:3;line-clamp:3}.nt-clamp-4{display:-webkit-box;overflow:hidden;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}.nt-fw-100{font-variation-settings:"wght" 100;font-weight:100}.nt-fw-200,.nt-fw-lighter{font-variation-settings:"wght" 200;font-weight:lighter}.nt-fw-300,.nt-fw-light{font-variation-settings:"wght" 300;font-weight:300}.nt-fw-400,.nt-fw-normal{font-variation-settings:"wght" 400;font-weight:400}.nt-fw-500,.nt-fw-medium{font-variation-settings:"wght" 500;font-weight:500}.nt-fw-600,.nt-fw-semibold{font-variation-settings:"wght" 600;font-weight:600}.nt-fw-700,.nt-fw-bold{font-variation-settings:"wght" 700;font-weight:700}.nt-fw-800{font-variation-settings:"wght" 800;font-weight:800}.nt-fw-900,.nt-fw-bolder{font-variation-settings:"wght" 900;font-weight:bolder}.nt-fw-1000{font-variation-settings:"wght" 1000;font-weight:1000}.nt-flex,.nt-flex-start-start{align-items:start}.nt-flex,.nt-flex-start-center,.nt-flex-start-start{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-start}.nt-flex-start-center{align-items:center}.nt-flex-start-end{align-items:end}.nt-flex-start-end,.nt-flex-start-stretch{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-start}.nt-flex-start-stretch{align-items:stretch}.nt-flex-center-start{align-items:start}.nt-flex-center-center,.nt-flex-center-start{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.nt-flex-center-center{align-items:center}.nt-flex-center-end{align-items:end}.nt-flex-center-end,.nt-flex-center-stretch{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.nt-flex-center-stretch{align-items:stretch}.nt-flex-end-start{align-items:start}.nt-flex-end-center,.nt-flex-end-start{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.nt-flex-end-center{align-items:center}.nt-flex-end-end{align-items:end}.nt-flex-end-end,.nt-flex-end-stretch{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.nt-flex-end-stretch{align-items:stretch}.nt-flex-around-start{align-items:start}.nt-flex-around-center,.nt-flex-around-start{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-around}.nt-flex-around-center{align-items:center}.nt-flex-around-end{align-items:end}.nt-flex-around-end,.nt-flex-around-stretch{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-around}.nt-flex-around-stretch{align-items:stretch}.nt-flex-between-start{align-items:start}.nt-flex-between-center,.nt-flex-between-start{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between}.nt-flex-between-center{align-items:center}.nt-flex-between-end,.nt-flex-between-stretch{align-items:end;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between}.nt-flex-column,.nt-flex-column-start-start{align-items:start}.nt-flex-column,.nt-flex-column-start-center,.nt-flex-column-start-start{display:flex;flex-direction:column;flex-wrap:wrap;gap:.5rem;justify-content:flex-start;   align-items: center;}.nt-flex-column-start-center{align-items:center}.nt-flex-column-start-end{align-items:end}.nt-flex-column-start-end,.nt-flex-column-start-stretch{display:flex;flex-direction:column;flex-wrap:wrap;gap:.5rem;justify-content:flex-start}.nt-flex-column-start-stretch{align-items:stretch}.nt-flex-column-center-start{align-items:start}.nt-flex-column-center-center,.nt-flex-column-center-start{display:flex;flex-direction:column;flex-wrap:wrap;gap:.5rem;justify-content:center}.nt-flex-column-center-center{align-items:center}.nt-flex-colum-center-end{align-items:end}.nt-flex-colum-center-end,.nt-flex-column-center-stretch{display:flex;flex-direction:column;flex-wrap:wrap;gap:.5rem;justify-content:center}.nt-flex-column-center-stretch{align-items:stretch}.nt-flex-column-end-start{align-items:start}.nt-flex-column-end-center,.nt-flex-column-end-start{display:flex;flex-direction:column;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.nt-flex-column-end-center{align-items:center}.nt-flex-column-end-end{align-items:end}.nt-flex-column-end-end,.nt-flex-column-end-stretch{display:flex;flex-direction:column;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.nt-flex-column-end-stretch{align-items:stretch}.nt-flex-column-around-start{align-items:start}.nt-flex-column-around-center,.nt-flex-column-around-start{display:flex;flex-direction:column;flex-wrap:wrap;gap:.5rem;justify-content:space-around}.nt-flex-column-around-center{align-items:center}.nt-flex-column-around-end{align-items:end}.nt-flex-column-around-end,.nt-flex-column-around-stretch{display:flex;flex-direction:column;flex-wrap:wrap;gap:.5rem;justify-content:space-around}.nt-flex-column-around-stretch{align-items:stretch}.nt-flex-column-between-start{align-items:start}.nt-flex-column-between-center,.nt-flex-column-between-start{display:flex;flex-direction:column;flex-wrap:wrap;gap:.5rem;justify-content:space-between}.nt-flex-column-between-center{align-items:center}.nt-flex-column-between-end{align-items:end}.nt-flex-column-between-end,.nt-flex-column-between-stretch{display:flex;flex-direction:column;flex-wrap:wrap;gap:.5rem;justify-content:space-between}.nt-flex-column-between-stretch{align-items:stretch}.page404{gap:.5rem;min-height:80vh;padding:10rem 0}.page404,.page404 .page404-box{align-items:center;display:flex;flex-direction:column;justify-content:center}.page404 .page404-box-text{font-size:10rem;font-variation-settings:"wght" 900;font-weight:bolder;line-height:0;position:relative;z-index:1}.page404 .page404-box-img{align-items:center;align-items:end;display:flex;position:relative;z-index:2}.pageAbout{min-height:80vh;overflow-x:hidden}.pageAbout .pageAbout-image{background-image:var(--img);background-position:50%;background-repeat:no-repeat;background-size:cover;height:400px;position:relative;width:100%}.pageAbout .pageAbout-title{font-size:1.75rem;font-variation-settings:"wght" 500;font-weight:500;padding:0 1rem;position:relative;z-index:1}.pageAbout .pageAbout-title:before{border:.375rem solid var(--bs-body-bg);border-radius:var(--bs-border-radius-pill);border-radius:100%;height:1.25rem;width:1.25rem;z-index:-1}.pageAbout .pageAbout-title:after,.pageAbout .pageAbout-title:before{background-color:var(--bs-primary);content:"";left:100%;position:absolute;top:50%;transform:translateY(-50%)}.pageAbout .pageAbout-title:after{background:linear-gradient(to right,var(--bs-primary) 2rem,var(--bs-info) 3rem,transparent 10rem);height:2px;width:50vw;z-index:-2}.pageContact{min-height:80vh;position:relative;z-index:1}.pageContact:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' stroke='rgb(0 0 0 / 0.04)' viewBox='0 0 32 32'%3E%3Cpath d='M0 .5h31.5V32'/%3E%3C/svg%3E");content:"";height:100%;left:0;mask-image:linear-gradient(180deg,var(--bs-body-bg) 5%,transparent 20%);position:absolute;top:0;width:100%;z-index:-1}[data-bs-theme=dark] .pageContact:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' stroke='rgb(255 255 255 / 0.06)' viewBox='0 0 32 32'%3E%3Cpath d='M0 .5h31.5V32'/%3E%3C/svg%3E")}.pageFAQ{min-height:80vh;position:relative;z-index:1}.pageFAQ:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='none' stroke='rgb(0 0 0 / 0.2)' viewBox='0 0 32 32'%3E%3Cpath d='M0 .5h31.5V32'/%3E%3C/svg%3E");content:"";height:100%;left:0;mask-image:linear-gradient(180deg,var(--bs-body-bg) 5%,transparent 20%);position:absolute;top:0;width:100%;z-index:-1}[data-bs-theme=dark] .pageFAQ:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='none' stroke='rgb(255 255 255 / 0.2)' viewBox='0 0 32 32'%3E%3Cpath d='M0 .5h31.5V32'/%3E%3C/svg%3E")}.sign{min-height:50vh;padding:3rem 1.5rem;position:relative;width:100%;z-index:1}.sign:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 32 32'%3E%3Ccircle cx='10' cy='10' r='1.626' fill='rgb(0 0 0 / 0.2)'/%3E%3C/svg%3E");content:"";height:100%;left:0;mask-image:linear-gradient(180deg,var(--bs-body-bg) 5%,transparent 50%);position:absolute;top:0;width:100%;z-index:-1}[data-bs-theme=dark] .sign:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 32 32'%3E%3Ccircle cx='10' cy='10' r='1.626' fill='rgb(255 255 255 / 0.2)'/%3E%3C/svg%3E")}.sign-box{background-color:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);display:flex;flex-direction:column;gap:1.5rem;margin-bottom:1.5rem;padding:3rem}.sign-title{align-items:center;display:flex;font-size:1.75rem;gap:.5rem}.sign-form{display:flex;flex-direction:column;gap:1.5rem;width:100%}.index-club{align-items:center;border-radius:var(--bs-border-radius-xl);padding-bottom:.5rem}.index-club-link{flex-grow:1;justify-content:flex-start;--bs-btn-hover-bg:var(--bs-light);background-position:0 0;background-repeat:no-repeat;background-size:70%;border-radius:var(--bs-border-radius-xl);border-width:2px;padding-bottom:2rem;padding-top:2rem}.index-offer{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 32 32'%3E%3Ccircle cx='10' cy='10' r='1.626' fill='rgb(0 0 0 / 0.2)'/%3E%3C/svg%3E");position:relative;z-index:1}[data-bs-theme=dark] .index-offer{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 32 32'%3E%3Ccircle cx='10' cy='10' r='1.626' fill='rgb(255 255 255 / 0.2)'/%3E%3C/svg%3E")}.index-offer .index-offer-bg{border-bottom-left-radius:var(--bs-border-radius-xxl);border-top-left-radius:var(--bs-border-radius-xxl);right:0;width:28rem;z-index:-1}.index-offer .index-offer-bg,.index-offer .index-offer-bg:before{;height:100%;position:absolute;top:0}.index-offer .index-offer-bg:before{content:"";left:100%;width:100vw;z-index:-2}.index-buttonLink{background-color:var(--bs-light-bg-subtle)!important;border-radius:var(--bs-border-radius-xxl)!important;justify-content:space-between;padding:3rem!important;position:relative;z-index:1}.index-buttonLink:before{background-color:var(--bs-primary-bg-subtle);border-bottom-right-radius:var(--bs-border-radius-xxl);border-top-left-radius:var(--bs-border-radius-xxl);bottom:0;content:"";height:25%;opacity:.25;position:absolute;right:0;width:50%;z-index:-1}.lists-title{background-color:var(--bs-light-bg-subtle);border-radius:var(--bs-border-radius);color:var(--bs-emphasis-color);justify-content:space-between;padding:1.5rem}.lists-filter,.lists-title{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:3rem}.lists-filter{align-items:center;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.lists-filter-link{color:var(--bs-gray-500)}.lists-filter-link.active{color:var(--bs-danger)!important}.payment-collapse{background-color:var(--bs-light-bg-subtle);border:1px solid var(--bs-border-color);color:var(--bs-emphasis-color);gap:1rem;margin-bottom:1rem;padding:1.5rem}.payment-collapse,.payment-history{border-radius:var(--bs-border-radius)}.payment-history{overflow:hidden;position:relative;z-index:1}.payment-history .payment-history-title{align-items:center;display:flex;gap:1rem}.payment-history .payment-history-title:before{content:"Recent visits";font-size:17rem;font-variation-settings:"wght" 900;font-weight:bolder;left:0;line-height:1;opacity:.03;position:absolute;top:0;z-index:-1}.product-selectColor{margin-bottom:1rem;padding:.5rem 0}.product-selectColor-toolbar{display:flex;flex-wrap:nowrap;gap:.5rem;list-style:none;overflow-x:auto;padding:0;white-space:nowrap;width:100%}.product-selectColor .form-check{align-items:center;display:flex;flex-wrap:nowrap;gap:.5rem;justify-content:center}.product-selectColor .form-check label{border:2px solid var(--bs-gray-200);border-radius:var(--bs-border-radius-pill);cursor:pointer;padding:.5rem 1rem;--nt-selectColor:var(--bs-light);align-items:center;display:flex;flex-wrap:nowrap;gap:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-bs-theme=dark] .product-selectColor .form-check label{border-color:var(--bs-gray-800)}.product-selectColor .form-check input:checked+label{border-color:var(--nt-selectColor);box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.product-selectColor .form-check input[type=radio]{opacity:0;pointer-events:none;position:fixed}.product-selectColor .form-check i{color:var(--nt-selectColor)}.product-features-nav{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow-x:auto}.product-features-nav .nav-link{align-items:center;display:flex;font-variation-settings:"wght" 500;font-weight:500;gap:1rem;justify-content:center;min-width:15rem;padding:1rem 2rem}.product-features .table>:not(caption)>*>*{padding:1.5rem}.product-features .card{--bs-card-cap-padding-y:1.5rem;--bs-card-cap-padding-x:1.5rem;--bs-card-spacer-y:1.5rem;--bs-card-spacer-x:1.5rem}.profile{overflow:hidden;padding:5rem 0;position:relative;z-index:1}.profile:before{background:var(--bs-primary);background:linear-gradient(to bottom,var(--bs-primary),transparent 50rem);height:100vh;transform:translateX(-50%)}.profile:after,.profile:before{content:"";left:50%;opacity:.1;position:absolute;top:0;width:100vw;z-index:-1}.profile:after{background:var(--bs-primary);background:linear-gradient(to left,var(--bs-primary),transparent);height:5rem;transform:translateX(-50%) rotate(-45deg)}.profile-sidebar{border:1px solid var(--bs-border-color);border-radius:4rem;border-top-left-radius:var(--bs-border-radius)}.profile-sidebar-avatar{border:2px solid var(--bs-border-color);padding:2px}.profile-sidebar-avatar,.profile-sidebar-avatar img{border-radius:var(--bs-border-radius-pill)}.profile-sidebar-avatar:hover{animation:swing 1s}.profile-sidebar-header{border-top-left-radius:var(--bs-border-radius);border-top-right-radius:4rem;display:flex;flex-direction:column;gap:.5rem;justify-content:space-between;padding:1.5rem;position:relative;z-index:1}.profile-sidebar-nav{border-bottom-left-radius:4rem;border-bottom-right-radius:4rem;display:flex;flex-direction:column;gap:1rem;padding:3rem 1.5rem}.profile-sidebar-link{color:var(--bs-emphasis-color);font-size:1rem;gap:.75rem;justify-content:start;padding:.75rem 1rem!important}.profile-sidebar-link i{opacity:.5}.profile-sidebar-link.active,.profile-sidebar-link:hover{background-color:var(--bs-gray-100)!important}.profile-sidebar-link.active{border-color:var(--bs-border-color)!important;color:var(--bs-gray-900)!important}.profile-sidebar-link.active i{color:var(--bs-primary);opacity:1}.shipping-time-tabs{border-bottom:1px solid var(--bs-light);display:flex;flex-wrap:nowrap;gap:1rem;overflow-x:auto;white-space:nowrap}.shipping-time-tabs .nav-item .nav-link{border-bottom:2px solid transparent;color:var(--bs-emphasis-color);display:flex;flex-direction:column;flex-wrap:wrap;font-size:1.15rem;gap:1rem;min-width:6rem;opacity:.6}.shipping-time-tabs.nav-pills .nav-link.active,.shipping-time-tabs.nav-pills .show>.nav-link{background-color:transparent!important;background-color:var(--bs-light-bg-subtle)!important;border-bottom:3px solid var(--bs-secondary);opacity:1}.lists-nav{flex-wrap:nowrap;overflow-x:auto;padding:0 3rem!important;white-space:nowrap}.lists-link{align-items:center;color:var(--bs-gray-500);display:flex;flex-wrap:wrap;font-variation-settings:"wght" 500;font-weight:500;gap:.5rem;margin-bottom:0!important;padding:1rem 1.5rem!important}.lists-link.active,.lists-link.active:hover{color:var(--bs-danger)!important}.lists-link:hover{color:var(--zinc-800)!important}.profile-badge{gap:1.5rem;justify-content:flex-start;text-align:right;width:100%}@media screen and (min-width:580px){.profile-badge-wrapper .profile-badge{border-left:1px solid var(--bs-light)!important}.profile-badge-wrapper:last-child .profile-badge{border-left:0!important}}.footer-namad-item a img {    height: 100px;    object-fit: contain;}.footer-menu-title li {    position: relative;    padding: 10px;}.footer-menu-title li::before {    content: '';    position: absolute;    right: 0;    top: 50%;    transform: translateY(-50%);    width: 7px;    height: 2px;    background-color: var(--main-color-one);}.footer-namad-item a img {    height: 100px;
    object-fit: contain;}.main-color-one-border {    border-color: var(--main-color-one) !important;}  .cart-count{   position: absolute;    background: rgb(255 0 0 / 61%);    border-radius: 16px;    box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);    backdrop-filter: blur(1px);    top: 0;    width: 20px;    margin: 5px -10px;    padding: 2px 5px;    border-radius: 50%;    height: 20px;    text-align: center;    color: #fafafa;} div#custom-ajax-modal {    width: 20%;} /* استایل کلی دکمه حساب */
.account-btn {
    position: relative;
    display: inline-block;
}

.account-label {    cursor: pointer;    display: flex;    align-items: center;    font-size: 16px;    color: #333;    background: #f8f8f8;    padding: 10px 15px;    border-radius: 8px;    transition: all 0.3s ease;}

.account-label:hover {    background: #e6e6e6;}

.account-label i {    margin-left: 8px;    transition: transform 0.3s ease-in-out;
}

.ac-access {    position: absolute;    top: 50px;    left: 0;    background: white;    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);    border-radius: 8px;    width: 250px !important;     display: none;    z-index: 1000;
}
.slick-prev{
	z-index: 9 !important;
}
.ac-access ul {    list-style: none;    padding: 10px;    margin: 0;}

.ac-access li {    padding: 2px;    transition: background 0.3s;}

.ac-access li:hover {    background: #f1f1f1;}

.ac-access a {    text-decoration: none;    color: #333;    display: block;}

#user_arrow:checked ~ .ac-access {    display: block;}

#user_arrow:checked + .account-label i {    transform: rotate(180deg);}
.woocommerce div.product form.cart .button {    font-family: "yekanbakh" !important;}
@media (max-width: 768px) {
    .account-label {
        font-size: 14px;
        padding: 8px 12px;
    }

    .ac-access {
        width: 180px;
    }

    .ac-access li {
        padding: 4px;
    }
}
.popular-searches-container {
    text-align: center;
    padding: 10px 0;
}

.popular-searches-container h5 {
    font-size: 18px;
    margin-bottom: 10px;
    color: #333;
}

.popular-searches-slider {
    width: 100%;
    max-width: 100%;
    padding: 10px !important;
}

.cmkdigi-custom-ajax-modal {
    position: fixed;
    top: 50%;
    left: 50%;
    width: 25%;
    transform: translate(-40%, -50%);
    background: #fff;
    padding: 20px;
    z-index: 9999;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
    border-radius: 20px;
    text-align: center;
}

.cmkdigi-modal-gif {
    margin: 10px auto;
	    max-width: 100px !important;

}

.cmkdigi-modal-message {
    margin-bottom: 15px;
    color: green;
    text-align: center;
}

.cmkdigi-modal-buttons {
    display: flex;
    justify-content: space-between;
    gap: 10px;
}
.menu-bottom-mobile .cart-count {
    left: 15px !important;
	    margin: 0px 10px !important;
}
.cmkdigi-btn-continue, .cmkdigi-btn-view-cart {
    padding: 10px 20px;
    border-radius: 7px !important;
    color: rgb(7, 7, 7);
    cursor: pointer;
}

.cmkdigi-btn-continue {
    background-color: #f1f1f1;
    border: 1px solid #ccc;
}

.cmkdigi-btn-view-cart {
    background-color: #35951e;
    border: 1px solid #2a7616;
}

.cmkdigi-modal-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.3);
    z-index: 9998;
}
/* مدال */
.digitalitemp-cmk-modal {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #fff;
    padding: 20px;
    z-index: 9999;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
    border-radius: 20px !important;
    text-align: center;
}

/* گیف */
.digitalitemp-cmk-gif {
    max-width: 100px;
    margin: 10px auto;
}

/* پیام مدال */
.digitalitemp-cmk-modal-message {
    margin-bottom: 15px;
    color: green;
    text-align: center;
}

/* دکمه‌های مدال */
.digitalitemp-cmk-modal-buttons {
    display: flex;
    justify-content: space-between;
    gap: 10px;
    margin-top: 20px;
}

/* دکمه "ادامه خرید" */
.digitalitemp-cmk-btn-continue {
    padding: 10px 20px;
    background-color: #f1f1f1;
    color: #333;
    border-radius: 5px !important;
    border: 1px solid #ccc;
    cursor: pointer;
}

/* دکمه "مشاهده سبد خرید" */
.digitalitemp-cmk-btn-view-cart {
    padding: 10px 20px;
    background-color: #35951e;
    color: #fafafa;
    border-radius: 5px !important;
    border: 1px solid #2a7616;
    cursor: pointer;
}

/* پس‌زمینه مدال */
.digitalitemp-cmk-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.3);
    z-index: 9998;
}
.sitepricmk {
	position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 25%; background: #fff; padding: 20px; z-index: 9999; box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); border-radius: 20px; text-align: center;}


	


.cart-icon-toggle {
    position: relative;
    display: inline-flex;
    align-items: center;
    cursor: pointer;
}
.cart-icon-toggle svg {
    display: block;
}
.cart-icon-toggle .cart-count {
    position: absolute;
    top: -4px;
    right: 10px;
    background: crimson;
    color: #fff;
    font-size: 11px;
    padding: 2px 6px;
    border-radius: 50%;
    font-weight: bold;
}

/* ----- سایدبار (تمام صفحه) ----- */
.cart-sidebar {
    position: fixed;
    top: 0;
    left: 100%;
    width: 100%;
    height: 100vh;
    z-index: 9999;
    transition: transform 0.4s ease;
    transform: translateX(0);
    display: flex;
}
.cart-sidebar.open {
    transform: translateX(-100%);
}

/* بک‌دراپ تاریک */
.cart-sidebar-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.5);
    opacity: 0;
    animation: fadeIn 0.3s forwards;
}

/* محتوای سایدبار */
.cart-sidebar-content {
    position: relative;
    background: #fff;
    width: 100%;
    height: 100%;
    overflow-y: auto;
    padding: 20px;
    display: flex;
    flex-direction: column;
}

/* هدر سبد */
.cart-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px solid #eee;
    padding-bottom: 12px;
    margin-bottom: 20px;
}
.cart-header h4 {
    margin: 0;
    font-size: 20px;
    font-weight: 700;
    color: #333;
}
.close-cart-sidebar {
    background: none;
    border: none;
    font-size: 28px;
    cursor: pointer;
    color: #666;
    transition: color 0.3s ease;
}
.close-cart-sidebar:hover {
    color: #e63946;
}

/* محتوای آیتم‌های سبد */
.cart-items {
    flex: 1;
    margin-bottom: 20px;
}
.cart-item {
    display: flex;
    gap: 12px;
    margin-bottom: 16px;
    align-items: center;
    border-bottom: 1px solid #f1f1f1;
    padding-bottom: 12px;
}
.cart-item .thumb {
    width: 70px;
    height: 70px;
    flex-shrink: 0;
    background: #f8f8f8;
    border-radius: 8px;
    overflow: hidden;
}
.cart-item .thumb img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.item-info .title {
    font-size: 16px;
    font-weight: 600;
    margin: 0 0 4px;
    color: #333;
}
.item-info .price {
    font-size: 14px;
    color: #555;
}
li.woocommerce-MyAccount-navigation-link--tecnora-returns a:before {
    content: "\f0e2";
}
/* پایین (فوتر) سبد */
.cart-footer {
    display: flex;
    gap: 12px;
    flex-wrap: wrap;
}
.cart-footer .btn-cart,
.cart-footer .btn-checkout {
    flex: 1;
    text-align: center;
    padding: 14px;
    border-radius: 8px;
    font-weight: 600;
    font-size: 15px;
    text-decoration: none;
    transition: background 0.3s ease;
}
.btn-cart {
    background: #f1f1f1;
    color: #333;
}
.btn-cart:hover {
    background: #e0e0e0;
}
.btn-checkout {
    background: var(--second-color) !important;
    color: #fff;
}
.btn-checkout:hover {
    opacity: .7;
}

/* انیمیشن برای بک‌دراپ */
@keyframes fadeIn {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* ریسپانسیو */
@media (max-width: 767px) {
    .cart-sidebar-content {
        padding: 15px;
    }
    .cart-header h4 {
        font-size: 18px;
    }
    .cart-item .thumb {
        width: 60px;
        height: 60px;
    }
    .item-info .title {
        font-size: 15px;
    }
    .item-info .price {
        font-size: 13px;
    }
    .cart-footer .btn-cart,
    .cart-footer .btn-checkout {
        font-size: 14px;
        padding: 12px;
    }
}

.cart-items {
  padding: 1rem;
  max-height: calc(100vh - 180px);
  overflow-y: auto;
  display: flex;
  flex-direction: column;
  gap: 1rem;
  scrollbar-width: thin;
  scrollbar-color: #ccc transparent;
}

.cart-items::-webkit-scrollbar {
  width: 6px;
}
.cart-items::-webkit-scrollbar-thumb {
  background-color: #ccc;
  border-radius: 10px;
}

.cart-sidebar .woocommerce-mini-cart-item {
  background: #fff;
  border-radius: 16px;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.05);
  padding: 12px;
  display: flex;
  align-items: center;
  gap: 12px;
  position: relative;
}

.cart-sidebar .woocommerce-mini-cart-item img {
  width: 64px;
  height: 64px;
  object-fit: cover;
  border-radius: 12px;
  flex-shrink: 0;
}

.cart-sidebar .woocommerce-mini-cart-item .quantity {
  display: block;
  margin-top: 4px;
  font-size: 13px;
  color: #777;
}

.cart-sidebar .woocommerce-mini-cart-item .mini_cart_item-details {
  flex-grow: 1;
}

.cart-sidebar .woocommerce-mini-cart-item .mini_cart_item-details a {
  font-size: 15px;
  font-weight: 600;
  color: #333;
  text-decoration: none;
  display: block;
  margin-bottom: 4px;
}

.cart-sidebar .woocommerce-mini-cart-item .mini_cart_item-details .woocommerce-Price-amount {
  font-size: 14px;
  font-weight: 500;
  color: #222;
}

.cart-sidebar .woocommerce-mini-cart-item .remove_from_cart_button {
  position: absolute;
  top: 8px;
  left: 8px;
  color: #ff3b3b;
  font-size: 18px;
  background: transparent;
  border: none;
  cursor: pointer;
  transition: transform 0.2s ease;
}

.cart-sidebar .woocommerce-mini-cart-item .remove_from_cart_button:hover {
  transform: scale(1.2);
}
