.elementor-2641 .elementor-element.elementor-element-43ba93a5{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:39px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4}.elementor-2641 .elementor-element.elementor-element-43ba93a5.e-con{--align-self:flex-start;--order:-99999;--flex-grow:1;--flex-shrink:1}.elementor-2641 .elementor-element.elementor-element-18070a5{--display:flex;--min-height:182px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000002E;--border-color:#0000002E;--border-radius:30px;--margin-top:-18px;--margin-bottom:-18px;--margin-left:-18px;--margin-right:-18px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-2641 .elementor-element.elementor-element-27c64d54{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4}.elementor-widget-theme-site-logo .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-2641 .elementor-element.elementor-element-3841f7b1{width:initial;max-width:initial}.elementor-2641 .elementor-element.elementor-element-3841f7b1>.elementor-widget-container{padding:0}.elementor-2641 .elementor-element.elementor-element-3841f7b1.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2641 .elementor-element.elementor-element-3841f7b1 img{width:135px}.elementor-2641 .elementor-element.elementor-element-6516a3a .header-main-menu.vertical-menu button.vertical-menu-toggle,.elementor-2641 .elementor-element.elementor-element-6516a3a .responsive-menu .toggle-menu{background-color:var(--e-global-color-9dc6fef);font-size:16px}.elementor-2641 .elementor-element.elementor-element-6516a3a .header-main-menu.vertical-menu button.vertical-menu-toggle{color:#fff;padding:9px 14px;border-radius:30px}.elementor-2641 .elementor-element.elementor-element-6516a3a .responsive-menu .toggle-menu{color:#fff;padding:9px 14px;border-radius:30px}.elementor-2641 .elementor-element.elementor-element-6516a3a .header-main-nav .header-main-menu>ul>li>a,.elementor-2641 .elementor-element.elementor-element-6516a3a .responsive-menu .menu-popup nav ul li a{font-size:16px;font-weight:400;line-height:28px}.elementor-2641 .elementor-element.elementor-element-6516a3a .header-main-nav .header-main-menu>ul>li>a{color:#454545}.elementor-2641 .elementor-element.elementor-element-6516a3a .header-main-nav .header-main-menu>ul>li.loading>a:after{background-color:#454545}.elementor-2641 .elementor-element.elementor-element-6516a3a .header-main-nav .header-main-menu>ul>li.loaded>a:after{background-color:#454545}.elementor-2641 .elementor-element.elementor-element-6516a3a li>a.loading:before{background-color:#454545}.elementor-2641 .elementor-element.elementor-element-6516a3a .responsive-menu .menu-popup nav ul li a{color:#454545}.elementor-2641 .elementor-element.elementor-element-6516a3a .responsive-menu .menu-popup nav ul span.toggle{color:#454545}.elementor-2641 .elementor-element.elementor-element-304f5da5 .header-search .search-box .search-form-fields{background-color:transparent;background-image:linear-gradient(145deg,#0000000D 0%,#fffcfd 100%);padding:0 0 0 4px;border-radius:30px;border-style:solid;border-width:1px;border-color:#e2e8eb}.elementor-2641 .elementor-element.elementor-element-304f5da5 .header-search .search-box .search-form-fields .search-input{background-color:#FFFFFF00;height:48px;margin:-1px;font-size:16px;font-weight:400;line-height:28px;color:#454545 !important;padding:10px 20px 10px 0}.elementor-2641 .elementor-element.elementor-element-304f5da5 .header-search .search-box .search-form-fields .search-input:hover{background-color:#FFFFFF00;color:#111 !important}.elementor-2641 .elementor-element.elementor-element-304f5da5 .header-search .search-box .search-form-fields .search-input:focus{background-color:#FFFFFF00;color:#111}.elementor-2641 .elementor-element.elementor-element-304f5da5 .header-search .search-box .search-form-fields .search-buttons-group .search-submit{background-color:var(--e-global-color-secondary);height:40px;font-size:14px;color:#fff !important;padding:0;border-radius:30px}.elementor-2641 .elementor-element.elementor-element-304f5da5{width:var(--container-widget-width,331px);max-width:331px;--container-widget-width:331px;--container-widget-flex-grow:0}.elementor-2641 .elementor-element.elementor-element-304f5da5.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2641 .elementor-element.elementor-element-304f5da5 .header-search .search-box .search-form-fields ::placeholder{color:#454545;opacity:1}.elementor-2641 .elementor-element.elementor-element-304f5da5 .header-search .search-box .search-form-fields ::-ms-input-placeholder{color:#454545}.elementor-2641 .elementor-element.elementor-element-6622304c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2641 .elementor-element.elementor-element-6622304c.e-con{--flex-grow:0;--flex-shrink:0}.elementor-widget-button .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-2641 .elementor-element.elementor-element-32851c1d .elementor-button{background-color:#0000000D;font-size:16px;font-weight:400;line-height:28px;fill:#1e1e1e;color:#1e1e1e;border-radius:30px;padding:10px 16px 10px 11px}.elementor-2641 .elementor-element.elementor-element-32851c1d{width:auto;max-width:auto}.elementor-2641 .elementor-element.elementor-element-32851c1d.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2641 .elementor-element.elementor-element-406d9f5 .header-account .account-box .icon{background-color:#fffefd;height:40px;width:40px;font-size:16px;font-weight:900;line-height:28px;color:#1e1e1e !important}.elementor-2641 .elementor-element.elementor-element-406d9f5{width:auto;max-width:auto}.elementor-2641 .elementor-element.elementor-element-406d9f5>.elementor-widget-container{background-color:#fff;padding:0 30px 0 0;border-radius:30px;box-shadow:0px 0px 0px 1px #595959 inset}.elementor-2641 .elementor-element.elementor-element-406d9f5:hover .elementor-widget-container{background-color:#0000000D}.elementor-2641 .elementor-element.elementor-element-406d9f5.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2641 .elementor-element.elementor-element-406d9f5 .header-account .account-box .box-inner{flex-direction:row-reverse}.elementor-2641 .elementor-element.elementor-element-406d9f5 .header-account .account-box .title{font-size:16px;font-weight:400;line-height:28px;color:#1e1e1e !important;padding:9px 0;border-radius:30px}.elementor-2641 .elementor-element.elementor-element-406d9f5 .header-account .account-box .account-links{border-radius:30px}.elementor-2641 .elementor-element.elementor-element-6891b34f .header-cart-basket .cart-basket-box .icon{display:flex;font-family:"Vazirmatn",Sans-serif;font-size:16px;font-weight:900;line-height:28px;margin:0 0 0 -15px;color:#fff !important;padding:0;box-shadow:0px 0px 10px 0px rgba(255,255,255,.18)}.elementor-2641 .elementor-element.elementor-element-6891b34f .header-cart-basket .cart-basket-box .title{display:block;text-align:center;font-size:16px;font-weight:400;line-height:28px;color:#fff !important}.elementor-2641 .elementor-element.elementor-element-6891b34f .header-cart-basket .cart-basket-box{background-color:var(--e-global-color-9dc6fef);flex-direction:row;padding:10px 24px 10px 16px;border-radius:30px;box-shadow:0px 0px 10px 5px rgba(130,130,130,.16)}.elementor-2641 .elementor-element.elementor-element-6891b34f{width:var(--container-widget-width,153.234px);max-width:153.234px;--container-widget-width:153.234px;--container-widget-flex-grow:0}.elementor-2641 .elementor-element.elementor-element-6891b34f.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2641 .elementor-element.elementor-element-6891b34f .header-cart-basket>.widget.widget_shopping_cart{border-radius:20px;box-shadow:0px 0px 10px 0px #e9e1e1}.elementor-2641 .elementor-element.elementor-element-6891b34f .header-cart-basket>.widget.widget_shopping_cart ul li a.remove{border-radius:20px}.elementor-2641 .elementor-element.elementor-element-6891b34f .header-cart-basket>.widget.widget_shopping_cart .buttons .button{border-radius:20px}.elementor-2641 .elementor-element.elementor-element-6891b34f .header-cart-basket>.widget.widget_shopping_cart ul li img.wp-post-image{border-radius:20px}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media(min-width:768px){.elementor-2641 .elementor-element.elementor-element-43ba93a5{--content-width:1237px}.elementor-2641 .elementor-element.elementor-element-6622304c{--width:40%}}.elementor-2641 .elementor-element.elementor-element-304f5da5 .search-form-fields .search-buttons-group .search-submit{min-width:40px}.elementor-2641 .elementor-element.elementor-element-6891b34f{--mata-primary:#000241;--mata-primary-hover:#1b1f70;--mata-ink:#1c1917;--mata-muted:#78716c;--mata-line:#eee8e1;--mata-soft:#f8f5f1;--mata-ok:#1d7a4a;--mata-danger:#c62828;--mata-thumb:60px}.elementor-2641 .elementor-element.elementor-element-6891b34f .widget_shopping_cart_content,.elementor-2641 .elementor-element.elementor-element-6891b34f .widget_shopping_cart_content *{box-sizing:border-box}.elementor-2641 .elementor-element.elementor-element-6891b34f :has(>.widget_shopping_cart_content){background:#fff;border:1px solid rgba(28,25,23,.07);border-radius:16px;box-shadow:0 2px 6px rgba(28,25,23,.05),0 18px 40px -12px rgba(28,25,23,.28);padding:0}.elementor-2641 .elementor-element.elementor-element-6891b34f .widget_shopping_cart_content{display:flex;flex-direction:column;padding:8px 16px 16px;color:var(--mata-ink);font-size:14px;line-height:1.6;text-align:start}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__products{max-height:min(21rem, calc(100vh - 260px));overflow-y:auto;overscroll-behavior:contain;margin:0 -16px;padding:0 16px;scrollbar-width:thin;scrollbar-color:#d8d0c7 transparent}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__products::-webkit-scrollbar{width:6px}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__products::-webkit-scrollbar-thumb{background:#d8d0c7;border-radius:6px}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__product{display:grid;grid-template-columns:var(--mata-thumb) minmax(0, 1fr) auto;grid-template-rows:auto auto;grid-template-areas:"thumb name  name" "thumb price remove";column-gap:12px;row-gap:2px;position:relative;margin:0;padding:12px 0;border:0}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__product+.elementor-menu-cart__product{border-top:1px solid var(--mata-line)}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__product-image{grid-area:thumb;align-self:start;width:var(--mata-thumb);height:var(--mata-thumb);margin:0;overflow:hidden;border:1px solid var(--mata-line);border-radius:12px;background:var(--mata-soft)}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__product-image a,.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__product-image img{display:block;width:100%;height:100%}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__product-image img{max-width:none;margin:0;border-radius:0;object-fit:cover;transition:transform .3s ease}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__product-name{grid-area:name;align-self:end;min-width:0;margin:0;padding:0;font-size:14px;font-weight:600;line-height:1.6;color:var(--mata-ink)}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__product-name a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:inherit;text-decoration:none}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__product-name>:not(a){margin:2px 0 0;font-size:12px;font-weight:500;line-height:1.6;color:var(--mata-ok)}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__product-name .variation{display:flex;flex-wrap:wrap;gap:0 4px}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__product-name .variation dt,.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__product-name .variation dd,.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__product-name .variation p{margin:0}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__product-price{grid-area:price;align-self:center;min-width:0;margin:0;padding:0;font-size:13px;font-weight:400;color:var(--mata-ink)}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__product-price .product-quantity{font-size:12px;color:var(--mata-muted)}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__product-price .amount{font-weight:700;color:var(--mata-ink)}.elementor-2641 .elementor-element.elementor-element-6891b34f .widget_shopping_cart_content .woocommerce-Price-currencySymbol{margin-inline-start:.3em;font-size:.8em;font-weight:500;color:var(--mata-muted)}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__product-remove{grid-area:remove;align-self:center;position:relative;inset:auto;display:block;width:32px;height:32px;margin:0;border:0;border-radius:10px;overflow:visible;transform:none;background:0 0}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__product-remove:before,.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__product-remove:after{content:none}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__product-remove>a{position:absolute;inset:0;z-index:1;opacity:1;overflow:visible;border-radius:inherit;color:var(--mata-muted);background:0 0;transition:color .2s,background-color .2s}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__product-remove>a.remove_from_cart_button{display:var(--remove-from-cart-button,block)}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__product-remove>a.elementor_remove_from_cart_button{display:var(--elementor-remove-from-cart-button,none)}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__product-remove>a:before{content:"";position:absolute;inset:0;width:17px;height:17px;margin:auto;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2M19 6l-1 14a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2L5 6M10 11v6M14 11v6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2M19 6l-1 14a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2L5 6M10 11v6M14 11v6'/%3E%3C/svg%3E") center/contain no-repeat}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__subtotal{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 0 0;padding:12px 14px;border:0;border-radius:12px;background:var(--mata-soft);font-size:13px;font-weight:500;color:var(--mata-muted);text-align:start}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__subtotal strong{font-weight:500;color:inherit}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__subtotal .amount{font-size:17px;font-weight:800;color:var(--mata-ink)}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__footer-buttons{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px, 1fr));gap:8px;margin:12px 0 0;padding:0;font-size:14px}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__footer-buttons .elementor-button{display:flex;align-items:center;justify-content:center;width:100%;height:auto;min-height:46px;padding:10px 14px;border:1.5px solid transparent;border-radius:12px;font-family:inherit;font-size:14px;font-weight:700;line-height:1.4;text-align:center;text-decoration:none;box-shadow:none;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,transform .2s}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__footer-buttons .elementor-button--view-cart{background:0 0;border-color:rgba(0,2,65,.2);color:var(--mata-primary)}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__footer-buttons .elementor-button--checkout{background:var(--mata-primary);border-color:var(--mata-primary);color:#fff;box-shadow:0 8px 18px -10px rgba(0,2,65,.7)}.elementor-2641 .elementor-element.elementor-element-6891b34f .woocommerce-mini-cart__empty-message{display:flex;flex-direction:column;align-items:center;gap:10px;margin:0;padding:24px 8px 16px;font-size:14px;font-weight:500;color:var(--mata-muted);text-align:center}.elementor-2641 .elementor-element.elementor-element-6891b34f .woocommerce-mini-cart__empty-message:before{content:"";width:56px;height:56px;border-radius:50%;background:var(--mata-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2378716c' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 7h12l-1 13H7L6 7zM9 7V6a3 3 0 0 1 6 0v1'/%3E%3C/svg%3E") center/26px no-repeat}@media (hover:hover){.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__product-image a:hover img{transform:scale(1.05)}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__product-name a:hover{color:var(--mata-primary);text-decoration:underline;text-underline-offset:4px}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__product-remove>a:hover{color:var(--mata-danger);background:#fdecea}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__footer-buttons .elementor-button--view-cart:hover{background:rgba(0,2,65,.05);border-color:var(--mata-primary);color:var(--mata-primary)}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__footer-buttons .elementor-button--checkout:hover{background:var(--mata-primary-hover);border-color:var(--mata-primary-hover);color:#fff;transform:translateY(-1px);box-shadow:0 12px 22px -12px rgba(0,2,65,.8)}}.elementor-2641 .elementor-element.elementor-element-6891b34f .widget_shopping_cart_content a:focus-visible{outline:2px solid var(--mata-primary);outline-offset:2px}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__product-image a:focus-visible{outline-offset:-2px}@media (max-width:767px){.elementor-2641 .elementor-element.elementor-element-6891b34f .widget_shopping_cart_content{padding:6px 14px 14px}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__products{margin:0 -14px;padding:0 14px;max-height:min(19rem, calc(100vh - 280px))}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__product-remove{width:36px;height:36px}.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__footer-buttons .elementor-button{min-height:48px;padding:10px}}@media (prefers-reduced-motion:reduce){.elementor-2641 .elementor-element.elementor-element-6891b34f .widget_shopping_cart_content *,.elementor-2641 .elementor-element.elementor-element-6891b34f :has(>.widget_shopping_cart_content){transition:none !important}.elementor-2641 .elementor-element.elementor-element-6891b34f .widget_shopping_cart_content a:hover img,.elementor-2641 .elementor-element.elementor-element-6891b34f .elementor-menu-cart__footer-buttons .elementor-button:hover{transform:none !important}}