.elementor-3334 .elementor-element.elementor-element-annb001{--display:flex;--min-height:56px;--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:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;--zrp-preview-height:112px;--zrp-preview-rows:4;--zrp-fade-height:40px;}.elementor-3334 .elementor-element.elementor-element-annb001:not(.elementor-motion-effects-element-type-background), .elementor-3334 .elementor-element.elementor-element-annb001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--e-global-color-d92d501);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3334 .elementor-element.elementor-element-annb002 .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.5em;color:var(--e-global-color-1a7197a);}.elementor-3334 .elementor-element.elementor-element-annb002{width:auto;max-width:auto;}.elementor-3334 .elementor-element.elementor-element-annb002.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-3334 .elementor-element.elementor-element-annb003 .elementor-button{font-size:14px;font-weight:700;line-height:1.5em;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);background-color:var(--e-global-color-1a7197a);border-radius:8px 8px 8px 8px;padding:8px 18px 8px 18px;}.elementor-3334 .elementor-element.elementor-element-annb003 .elementor-button:hover, .elementor-3334 .elementor-element.elementor-element-annb003 .elementor-button:focus{color:var(--e-global-color-secondary);background-color:var(--e-global-color-f3f7f71);}.elementor-3334 .elementor-element.elementor-element-annb003 .elementor-button:hover svg, .elementor-3334 .elementor-element.elementor-element-annb003 .elementor-button:focus svg{fill:var(--e-global-color-secondary);}.elementor-3334 .elementor-element.elementor-element-annb003{width:auto;max-width:auto;}.elementor-3334 .elementor-element.elementor-element-annb003.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3334 .elementor-element.elementor-element-c50b776{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-e2e8ea1);--border-color:var(--e-global-color-e2e8ea1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10030;--zrp-preview-height:112px;--zrp-preview-rows:4;--zrp-fade-height:40px;}.elementor-3334 .elementor-element.elementor-element-c50b776:not(.elementor-motion-effects-element-type-background), .elementor-3334 .elementor-element.elementor-element-c50b776 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--e-global-color-1a7197a);}.elementor-3334 .elementor-element.elementor-element-3a6a39f{--display:flex;--min-height:72px;--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;--align-items:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:24px;--padding-right:24px;--zrp-preview-height:112px;--zrp-preview-rows:4;--zrp-fade-height:40px;}.elementor-3334 .elementor-element.elementor-element-63ff330{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--zrp-preview-height:112px;--zrp-preview-rows:4;--zrp-fade-height:40px;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3334 .elementor-element.elementor-element-93c49a1{--e-search-results-columns:1;--e-search-placeholder-color:var(--e-global-color-text);--e-search-input-color:var(--e-global-color-secondary);--e-search-input-padding-block-start:10px;--e-search-input-padding-inline-start:16px;--e-search-input-padding-block-end:10px;--e-search-input-padding-inline-end:16px;--e-search-icon-label-size:0px;--e-search-icon-submit-size:22px;--e-search-icon-submit-color:var(--e-global-color-secondary);--e-search-submit-padding:10px 10px 10px 10px;}.elementor-3334 .elementor-element.elementor-element-93c49a1 .e-search-input{font-size:13px;font-weight:400;line-height:1.7em;background-color:var(--e-global-color-f3f7f71);border-style:none;border-radius:24px 24px 24px 24px;}.elementor-3334 .elementor-element.elementor-element-93c49a1 .e-search-submit{background-color:transparent;}.elementor-3334 .elementor-element.elementor-element-7550d14{--display:flex;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--zrp-preview-height:112px;--zrp-preview-rows:4;--zrp-fade-height:40px;}.elementor-3334 .elementor-element.elementor-element-4b10158 .elementor-heading-title{font-size:12px;font-weight:400;color:var(--e-global-color-secondary);}.elementor-3334 .elementor-element.elementor-element-4b10158{width:auto;max-width:auto;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-3334 .elementor-element.elementor-element-71ca0de img{width:64px;height:27px;}.elementor-3334 .elementor-element.elementor-element-71ca0de{width:auto;max-width:auto;}.elementor-3334 .elementor-element.elementor-element-b42f044{--display:flex;--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-end;--align-items:center;--gap:0px 4px;--row-gap:0px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--zrp-preview-height:112px;--zrp-preview-rows:4;--zrp-fade-height:40px;}.elementor-3334 .elementor-element.elementor-element-bc22f4f .elementor-button{fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);background-color:transparent;border-style:none;border-radius:8px 8px 8px 8px;padding:10px 10px 10px 10px;}.elementor-3334 .elementor-element.elementor-element-bc22f4f .elementor-button:hover, .elementor-3334 .elementor-element.elementor-element-bc22f4f .elementor-button:focus{color:var(--e-global-color-primary);}.elementor-3334 .elementor-element.elementor-element-bc22f4f .elementor-button:hover svg, .elementor-3334 .elementor-element.elementor-element-bc22f4f .elementor-button:focus svg{fill:var(--e-global-color-primary);}.elementor-3334 .elementor-element.elementor-element-bc22f4f{width:auto;max-width:auto;}.elementor-3334 .elementor-element.elementor-element-b523ca0 .elementor-button{font-size:14px;font-weight:500;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);background-color:transparent;border-style:none;border-radius:8px 8px 8px 8px;padding:10px 10px 10px 10px;}.elementor-3334 .elementor-element.elementor-element-b523ca0 .elementor-button:hover, .elementor-3334 .elementor-element.elementor-element-b523ca0 .elementor-button:focus{color:var(--e-global-color-primary);}.elementor-3334 .elementor-element.elementor-element-b523ca0 .elementor-button:hover svg, .elementor-3334 .elementor-element.elementor-element-b523ca0 .elementor-button:focus svg{fill:var(--e-global-color-primary);}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3334 .elementor-element.elementor-element-01f7d0a{--divider-style:solid;--subtotal-divider-style:solid;--checkout-button-display:none;--cart-footer-layout:1fr;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-text-color:var(--e-global-color-1a7197a);--toggle-button-icon-color:var(--e-global-color-secondary);--toggle-button-background-color:var(--e-global-color-primary);--toggle-button-border-color:var(--e-global-color-primary);--toggle-button-hover-text-color:var(--e-global-color-1a7197a);--toggle-button-hover-background-color:var(--e-global-color-116a631);--toggle-button-hover-border-color:var(--e-global-color-116a631);--toggle-button-border-radius:8px;--toggle-icon-size:22px;--toggle-icon-padding:10px 10px 10px 10px;--items-indicator-text-color:var(--e-global-color-1a7197a);--items-indicator-background-color:var(--e-global-color-accent);--cart-border-style:none;--cart-footer-buttons-border-radius:8px;--view-cart-button-text-color:var(--e-global-color-1a7197a);--view-cart-button-background-color:var(--e-global-color-primary);--view-cart-button-hover-text-color:var(--e-global-color-1a7197a);width:auto;max-width:auto;}.elementor-3334 .elementor-element.elementor-element-01f7d0a .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-3334 .elementor-element.elementor-element-01f7d0a .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{border-radius:8px 8px 8px 8px;}.elementor-3334 .elementor-element.elementor-element-7b41bd5 .elementor-button{fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);background-color:transparent;border-style:none;border-radius:8px 8px 8px 8px;padding:10px 10px 10px 10px;}.elementor-3334 .elementor-element.elementor-element-7b41bd5 .elementor-button:hover, .elementor-3334 .elementor-element.elementor-element-7b41bd5 .elementor-button:focus{color:var(--e-global-color-primary);}.elementor-3334 .elementor-element.elementor-element-7b41bd5 .elementor-button:hover svg, .elementor-3334 .elementor-element.elementor-element-7b41bd5 .elementor-button:focus svg{fill:var(--e-global-color-primary);}.elementor-3334 .elementor-element.elementor-element-7b41bd5{width:auto;max-width:auto;}.elementor-3334 .elementor-element.elementor-element-d9a60ed{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:10;--zrp-preview-height:112px;--zrp-preview-rows:4;--zrp-fade-height:40px;}.elementor-3334 .elementor-element.elementor-element-d9a60ed:not(.elementor-motion-effects-element-type-background), .elementor-3334 .elementor-element.elementor-element-d9a60ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--e-global-color-1a7197a);}.elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-title-font-size:var( --e-global-typography-accent-font-size );--n-menu-divider-color:var( --e-global-color-text );}.elementor-3334 .elementor-element.elementor-element-2cdd8fe{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--zrp-preview-height:112px;--zrp-preview-rows:4;--zrp-fade-height:40px;}.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-categories{font-size:15px;color:var(--e-global-color-secondary);background-color:var(--e-global-color-1a7197a);border-style:none;box-shadow:0px 8px 24px 0px rgba(11,39,49,0.12);padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;--zr-tabs-width:188px;grid-template-columns:188px minmax(0,1fr);--zr-group-gap:22px;--zr-max-columns:3;--zr-column-width:250px;--zr-items-per-column:2;--zr-maximum-width:1080px;--zr-edge-gap:16px;}.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-categories:hover{color:var(--e-global-color-116a631);background-color:var(--e-global-color-1a7197a);}.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-category-tabs{font-size:15px;color:var(--e-global-color-secondary);background-color:var(--e-global-color-f3f7f71);border-style:solid;border-width:0px 0px 0px 1px;border-color:var(--e-global-color-e2e8ea1);padding:8px 0px 8px 0px;}.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-category-tabs:hover{color:var(--e-global-color-116a631);background-color:var(--e-global-color-f3f7f71);}.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-category-tab{font-size:13px;font-weight:400;color:var(--e-global-color-secondary);background-color:var(--e-global-color-f3f7f71);border-style:solid;border-width:0px 0px 1px 0px;border-color:var(--e-global-color-e2e8ea1);padding:14px 16px 14px 12px;gap:10px;min-height:58px;flex-direction:row;text-align:right;justify-content:flex-start;}.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-category-tab:hover{color:var(--e-global-color-116a631);background-color:var(--e-global-color-1a7197a);}.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-category-panel{font-size:15px;color:var(--e-global-color-secondary);background-color:var(--e-global-color-1a7197a);border-style:none;padding:20px 24px 24px 24px;}.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-category-panel:hover{color:var(--e-global-color-116a631);background-color:var(--e-global-color-1a7197a);}.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-category-all{font-size:13px;font-weight:400;color:var(--e-global-color-primary);background-color:var(--e-global-color-1a7197a);border-style:none;padding:6px 0px 6px 0px;}.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-category-all:hover{color:var(--e-global-color-116a631);background-color:var(--e-global-color-1a7197a);}.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-category-heading{font-size:14px;font-weight:600;color:var(--e-global-color-secondary);border-style:none;padding:6px 12px 8px 0px;}.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-category-heading:hover{color:var(--e-global-color-116a631);}.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-product-link{font-size:12px;font-weight:400;color:var(--e-global-color-text);background-color:var(--e-global-color-1a7197a);padding:4px 12px 4px 8px;}.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-product-link:hover{color:var(--e-global-color-116a631);background-color:var(--e-global-color-1a7197a);}.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-category-group{border-style:solid;border-width:0px 0px 0px 1px;border-color:var(--e-global-color-e2e8ea1);padding:0px 0px 0px 16px;}.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-category-panels{min-height:380px;}.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-category-tab svg{width:28px;height:28px;stroke-width:1.15;}.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-category-panel a{min-height:42px;}.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-category-tab:focus-visible,.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-category-panel a:focus-visible{outline:2px solid currentColor;outline-offset:calc(-1 * 2px);}.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-category-icon{color:var(--e-global-color-primary);}.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-category-tab:hover .zr-category-icon,.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-category-tab[aria-selected="true"] .zr-category-icon{color:var(--e-global-color-116a631);}.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-category-heading:before{background-color:var(--e-global-color-primary);width:2px;height:14px;}.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-category-tab[aria-selected="true"]{color:var(--e-global-color-primary);background-color:var(--e-global-color-1a7197a);}.elementor-3334 .elementor-element.elementor-element-acb1108{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--zrp-preview-height:112px;--zrp-preview-rows:4;--zrp-fade-height:40px;}.elementor-3334 .elementor-element.elementor-element-3b84665{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--zrp-preview-height:112px;--zrp-preview-rows:4;--zrp-fade-height:40px;}.elementor-3334 .elementor-element.elementor-element-8e7ab92{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--zrp-preview-height:112px;--zrp-preview-rows:4;--zrp-fade-height:40px;}.elementor-3334 .elementor-element.elementor-element-zrmega1{--n-menu-dropdown-content-max-width:fit-content;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-space-between:0px;--n-menu-title-distance-from-content:0px;--n-menu-title-font-size:12px;--n-menu-title-color-normal:var(--e-global-color-secondary);--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-3334 .elementor-element.elementor-element-zrmega1 {--n-menu-title-color-hover:var(--e-global-color-primary);--n-menu-title-color-active:var(--e-global-color-primary);}.elementor-3334 .elementor-element.elementor-element-dfe173b{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;--zrp-preview-height:112px;--zrp-preview-rows:4;--zrp-fade-height:40px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3334 .elementor-element.elementor-element-a52b912 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-3334 .elementor-element.elementor-element-a52b912 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-3334 .elementor-element.elementor-element-a52b912 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-3334 .elementor-element.elementor-element-a52b912 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-3334 .elementor-element.elementor-element-a52b912 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-3334 .elementor-element.elementor-element-a52b912 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3334 .elementor-element.elementor-element-a52b912 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3334 .elementor-element.elementor-element-a52b912{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3334 .elementor-element.elementor-element-a52b912 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3334 .elementor-element.elementor-element-a52b912 .elementor-icon-list-item > a{font-size:13px;}.elementor-3334 .elementor-element.elementor-element-a52b912 .elementor-icon-list-text{color:var(--e-global-color-secondary);transition:color 0.3s;}.elementor-3334 .elementor-element.elementor-element-zrcanvas{--e-off-canvas-justify-content:flex-end;--e-off-canvas-align-items:flex-start;--e-off-canvas-width:90vw;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1;}.elementor-3334 .elementor-element.elementor-element-zrcanvas .e-off-canvas__content{background-color:var(--e-global-color-1a7197a);}.elementor-3334 .elementor-element.elementor-element-zrcanvas .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-3334 .elementor-element.elementor-element-b93c655{--display:flex;--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:32px;--padding-bottom:92px;--padding-left:28px;--padding-right:28px;--zrp-preview-height:112px;--zrp-preview-rows:4;--zrp-fade-height:40px;}.elementor-3334 .elementor-element.elementor-element-800faf5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3334 .elementor-element.elementor-element-800faf5 .elementor-button{font-size:14px;font-weight:500;fill:var(--e-global-color-1a7197a);color:var(--e-global-color-1a7197a);background-color:var(--e-global-color-primary);border-radius:8px 8px 8px 8px;padding:12px 12px 12px 12px;}.elementor-3334 .elementor-element.elementor-element-800faf5 .elementor-button:hover, .elementor-3334 .elementor-element.elementor-element-800faf5 .elementor-button:focus{color:var(--e-global-color-1a7197a);background-color:var(--e-global-color-116a631);border-color:var(--e-global-color-116a631);}.elementor-3334 .elementor-element.elementor-element-800faf5 .elementor-button:hover svg, .elementor-3334 .elementor-element.elementor-element-800faf5 .elementor-button:focus svg{fill:var(--e-global-color-1a7197a);}.elementor-3334 .elementor-element.elementor-element-995759a{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--zrp-preview-height:112px;--zrp-preview-rows:4;--zrp-fade-height:40px;}.elementor-3334 .elementor-element.elementor-element-b7c8d91{--e-search-results-columns:1;--e-search-placeholder-color:var(--e-global-color-text);--e-search-input-color:var(--e-global-color-secondary);--e-search-input-padding-block-start:10px;--e-search-input-padding-inline-start:16px;--e-search-input-padding-block-end:10px;--e-search-input-padding-inline-end:16px;--e-search-icon-label-size:0px;--e-search-icon-submit-size:22px;--e-search-icon-submit-color:var(--e-global-color-secondary);--e-search-submit-padding:10px 10px 10px 10px;}.elementor-3334 .elementor-element.elementor-element-b7c8d91 .e-search-input{font-size:13px;font-weight:400;line-height:1.7em;background-color:var(--e-global-color-f3f7f71);border-style:none;border-radius:24px 24px 24px 24px;}.elementor-3334 .elementor-element.elementor-element-b7c8d91 .e-search-submit{background-color:transparent;}.elementor-3334 .elementor-element.elementor-element-52fef41{--display:flex;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--zrp-preview-height:112px;--zrp-preview-rows:4;--zrp-fade-height:40px;}.elementor-3334 .elementor-element.elementor-element-dd396aa .elementor-heading-title{font-size:12px;font-weight:400;color:var(--e-global-color-text);}.elementor-3334 .elementor-element.elementor-element-dd396aa{width:auto;max-width:auto;}.elementor-3334 .elementor-element.elementor-element-b07d7af img{width:64px;height:27px;}.elementor-3334 .elementor-element.elementor-element-b07d7af{width:auto;max-width:auto;}.elementor-3334 .elementor-element.elementor-element-zrcattitle{text-align:center;}.elementor-3334 .elementor-element.elementor-element-zrcattitle .elementor-heading-title{font-size:15px;font-weight:500;color:var(--e-global-color-primary);}.elementor-3334 .elementor-element.elementor-element-zrcattitle > .elementor-widget-container{margin:0px 0px 8px 0px;padding:12px 0px 12px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var(--e-global-color-primary);}.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-categories{font-size:15px;color:var(--e-global-color-secondary);background-color:var(--e-global-color-1a7197a);border-style:none;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;--zr-tabs-width:188px;grid-template-columns:188px minmax(0,1fr);--zr-group-gap:22px;--zr-max-columns:3;--zr-column-width:250px;--zr-items-per-column:2;--zr-maximum-width:1080px;--zr-edge-gap:16px;}.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-categories:hover{color:var(--e-global-color-116a631);background-color:var(--e-global-color-1a7197a);}.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-category-tabs{font-size:15px;color:var(--e-global-color-secondary);background-color:var(--e-global-color-f3f7f71);border-style:solid;border-width:0px 0px 0px 1px;border-color:var(--e-global-color-e2e8ea1);padding:8px 0px 8px 0px;}.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-category-tabs:hover{color:var(--e-global-color-116a631);background-color:var(--e-global-color-f3f7f71);}.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-category-tab{font-size:13px;font-weight:400;color:var(--e-global-color-secondary);background-color:var(--e-global-color-f3f7f71);border-style:solid;border-width:0px 0px 1px 0px;border-color:var(--e-global-color-e2e8ea1);padding:14px 16px 14px 12px;gap:10px;min-height:58px;flex-direction:row;text-align:right;justify-content:flex-start;}.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-category-tab:hover{color:var(--e-global-color-116a631);background-color:var(--e-global-color-1a7197a);}.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-category-panel{font-size:15px;color:var(--e-global-color-secondary);background-color:var(--e-global-color-1a7197a);border-style:none;padding:20px 24px 24px 24px;}.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-category-panel:hover{color:var(--e-global-color-116a631);background-color:var(--e-global-color-1a7197a);}.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-category-all{font-size:13px;font-weight:400;color:var(--e-global-color-primary);background-color:var(--e-global-color-1a7197a);border-style:none;padding:6px 0px 6px 0px;}.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-category-all:hover{color:var(--e-global-color-116a631);background-color:var(--e-global-color-1a7197a);}.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-category-heading{font-size:14px;font-weight:600;color:var(--e-global-color-secondary);border-style:none;padding:6px 12px 8px 0px;}.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-category-heading:hover{color:var(--e-global-color-116a631);}.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-product-link{font-size:12px;font-weight:400;color:var(--e-global-color-text);background-color:var(--e-global-color-1a7197a);padding:4px 12px 4px 8px;}.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-product-link:hover{color:var(--e-global-color-116a631);background-color:var(--e-global-color-1a7197a);}.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-category-group{border-style:solid;border-width:0px 0px 0px 1px;border-color:var(--e-global-color-e2e8ea1);padding:0px 0px 0px 16px;}.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-category-panels{min-height:380px;}.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-category-tab svg{width:28px;height:28px;stroke-width:1.15;}.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-category-panel a{min-height:42px;}.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-category-tab:focus-visible,.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-category-panel a:focus-visible{outline:2px solid currentColor;outline-offset:calc(-1 * 2px);}.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-category-icon{color:var(--e-global-color-primary);}.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-category-tab:hover .zr-category-icon,.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-category-tab[aria-selected="true"] .zr-category-icon{color:var(--e-global-color-116a631);}.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-category-heading:before{background-color:var(--e-global-color-primary);width:2px;height:14px;}.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-category-tab[aria-selected="true"]{color:var(--e-global-color-primary);background-color:var(--e-global-color-1a7197a);}.elementor-3334 .elementor-element.elementor-element-zrcatblog .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-3334 .elementor-element.elementor-element-zrcatblog .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-3334 .elementor-element.elementor-element-zrcatblog .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-3334 .elementor-element.elementor-element-zrcatblog .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-3334 .elementor-element.elementor-element-zrcatblog .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-3334 .elementor-element.elementor-element-zrcatblog .elementor-icon-list-icon i{color:var(--e-global-color-primary);transition:color 0.3s;}.elementor-3334 .elementor-element.elementor-element-zrcatblog .elementor-icon-list-icon svg{fill:var(--e-global-color-primary);transition:fill 0.3s;}.elementor-3334 .elementor-element.elementor-element-zrcatblog{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-3334 .elementor-element.elementor-element-zrcatblog .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3334 .elementor-element.elementor-element-zrcatblog .elementor-icon-list-item > a{font-size:14px;line-height:3.2em;}.elementor-3334 .elementor-element.elementor-element-zrcatblog .elementor-icon-list-text{color:var(--e-global-color-secondary);transition:color 0.3s;}.elementor-3334 .elementor-element.elementor-element-zrmbar1{--display:flex;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-e2e8ea1);--border-color:var(--e-global-color-e2e8ea1);--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1000;--zrp-preview-height:112px;--zrp-preview-rows:4;--zrp-fade-height:40px;}.elementor-3334 .elementor-element.elementor-element-zrmbar1:not(.elementor-motion-effects-element-type-background), .elementor-3334 .elementor-element.elementor-element-zrmbar1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--e-global-color-1a7197a);}.elementor-3334 .elementor-element.elementor-element-zrmhome .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3334 .elementor-element.elementor-element-zrmhome .elementor-button{font-size:10.5px;font-weight:400;line-height:1.5em;fill:var(--e-global-color-text);color:var(--e-global-color-text);background-color:var(--e-global-color-ffffff0);border-radius:0px 0px 0px 0px;padding:6px 2px 6px 2px;}.elementor-3334 .elementor-element.elementor-element-zrmhome .elementor-button:hover, .elementor-3334 .elementor-element.elementor-element-zrmhome .elementor-button:focus{color:var(--e-global-color-primary);background-color:var(--e-global-color-ffffff0);}.elementor-3334 .elementor-element.elementor-element-zrmhome .elementor-button:hover svg, .elementor-3334 .elementor-element.elementor-element-zrmhome .elementor-button:focus svg{fill:var(--e-global-color-primary);}.elementor-3334 .elementor-element.elementor-element-zrmhome{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-3334 .elementor-element.elementor-element-zrmcats .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3334 .elementor-element.elementor-element-zrmcats .elementor-button{font-size:10.5px;font-weight:600;line-height:1.5em;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);background-color:var(--e-global-color-ffffff0);border-radius:0px 0px 0px 0px;padding:6px 2px 6px 2px;}.elementor-3334 .elementor-element.elementor-element-zrmcats .elementor-button:hover, .elementor-3334 .elementor-element.elementor-element-zrmcats .elementor-button:focus{color:var(--e-global-color-primary);background-color:var(--e-global-color-ffffff0);}.elementor-3334 .elementor-element.elementor-element-zrmcats .elementor-button:hover svg, .elementor-3334 .elementor-element.elementor-element-zrmcats .elementor-button:focus svg{fill:var(--e-global-color-primary);}.elementor-3334 .elementor-element.elementor-element-zrmcats{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-3334 .elementor-element.elementor-element-zrmcart{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--zrp-preview-height:112px;--zrp-preview-rows:4;--zrp-fade-height:40px;}.elementor-3334 .elementor-element.elementor-element-zrmcount{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var(--e-global-color-text);--toggle-button-background-color:var(--e-global-color-ffffff0);--toggle-icon-size:23px;--toggle-icon-padding:0px 0px 0px 0px;--items-indicator-text-color:var(--e-global-color-1a7197a);--items-indicator-background-color:var(--e-global-color-d92d501);--cart-border-style:none;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);}.elementor-3334 .elementor-element.elementor-element-zrmcount .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-3334 .elementor-element.elementor-element-zrmclink .elementor-button{font-size:10.5px;font-weight:400;line-height:1.5em;fill:var(--e-global-color-text);color:var(--e-global-color-text);background-color:var(--e-global-color-ffffff0);border-radius:0px 0px 0px 0px;padding:28px 2px 4px 2px;}.elementor-3334 .elementor-element.elementor-element-zrmclink .elementor-button:hover, .elementor-3334 .elementor-element.elementor-element-zrmclink .elementor-button:focus{color:var(--e-global-color-primary);background-color:var(--e-global-color-ffffff0);}.elementor-3334 .elementor-element.elementor-element-zrmclink .elementor-button:hover svg, .elementor-3334 .elementor-element.elementor-element-zrmclink .elementor-button:focus svg{fill:var(--e-global-color-primary);}.elementor-3334 .elementor-element.elementor-element-zrmclink{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3334 .elementor-element.elementor-element-zrmaccount .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3334 .elementor-element.elementor-element-zrmaccount .elementor-button{font-size:10.5px;font-weight:400;line-height:1.5em;fill:var(--e-global-color-text);color:var(--e-global-color-text);background-color:var(--e-global-color-ffffff0);border-radius:0px 0px 0px 0px;padding:6px 2px 6px 2px;}.elementor-3334 .elementor-element.elementor-element-zrmaccount .elementor-button:hover, .elementor-3334 .elementor-element.elementor-element-zrmaccount .elementor-button:focus{color:var(--e-global-color-primary);background-color:var(--e-global-color-ffffff0);}.elementor-3334 .elementor-element.elementor-element-zrmaccount .elementor-button:hover svg, .elementor-3334 .elementor-element.elementor-element-zrmaccount .elementor-button:focus svg{fill:var(--e-global-color-primary);}.elementor-3334 .elementor-element.elementor-element-zrmaccount{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-3334 .elementor-element.elementor-element-c4f0010{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:flex-end;--e-off-canvas-width:100vw;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-animation-duration:0.2s;--e-off-canvas-overlay-opacity:1;}.elementor-3334 .elementor-element.elementor-element-c4f0010 .e-off-canvas__content{background-color:var(--e-global-color-1a7197a);}.elementor-3334 .elementor-element.elementor-element-c4f0010 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-3334 .elementor-element.elementor-element-c4f0011{--display:flex;--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--zrp-preview-height:112px;--zrp-preview-rows:4;--zrp-fade-height:40px;}.elementor-3334 .elementor-element.elementor-element-c4f0012{--display:flex;--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--zrp-preview-height:112px;--zrp-preview-rows:4;--zrp-fade-height:40px;}.elementor-3334 .elementor-element.elementor-element-c4f0013 .elementor-heading-title{font-size:18px;color:var(--e-global-color-secondary);}.elementor-3334 .elementor-element.elementor-element-c4f0013{width:auto;max-width:auto;}.elementor-3334 .elementor-element.elementor-element-c4f0014 .elementor-button{fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);background-color:transparent;border-radius:8px 8px 8px 8px;padding:10px 10px 10px 10px;}.elementor-3334 .elementor-element.elementor-element-c4f0014 .elementor-button:hover, .elementor-3334 .elementor-element.elementor-element-c4f0014 .elementor-button:focus{color:var(--e-global-color-primary);}.elementor-3334 .elementor-element.elementor-element-c4f0014 .elementor-button:hover svg, .elementor-3334 .elementor-element.elementor-element-c4f0014 .elementor-button:focus svg{fill:var(--e-global-color-primary);}.elementor-3334 .elementor-element.elementor-element-c4f0014{width:auto;max-width:auto;}.elementor-3334 .elementor-element.elementor-element-c4f0015 .zr-sort-choice{font-size:15px;font-weight:400;color:var(--e-global-color-secondary);background-color:var(--e-global-color-1a7197a);padding:12px 8px 12px 8px;min-height:48px;}.elementor-3334 .elementor-element.elementor-element-c4f0015 .zr-sort-trigger svg,.elementor-3334 .elementor-element.elementor-element-c4f0015 .zr-sort-choice svg{width:20px;height:20px;}.elementor-3334 .elementor-element.elementor-element-c4f0015 .zr-sort-trigger,.elementor-3334 .elementor-element.elementor-element-c4f0015 .zr-sort-choice{gap:8px;}.elementor-3334 .elementor-element.elementor-element-c4f0015 .zr-sort-choice[aria-checked="true"]{color:var(--e-global-color-primary);}.elementor-3334 .elementor-element.elementor-element-c4f0015 svg{stroke-width:1.5;}.elementor-3334 .elementor-element.elementor-element-f7e0010{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:100vw;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:0.2s;--e-off-canvas-overlay-opacity:1;}.elementor-3334 .elementor-element.elementor-element-f7e0010 .e-off-canvas__content{background-color:var(--e-global-color-1a7197a);}.elementor-3334 .elementor-element.elementor-element-f7e0010 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-3334 .elementor-element.elementor-element-f8c0014{--display:flex;--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--zrp-preview-height:112px;--zrp-preview-rows:4;--zrp-fade-height:40px;}.elementor-3334 .elementor-element.elementor-element-f8c0012{--display:flex;--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--zrp-preview-height:112px;--zrp-preview-rows:4;--zrp-fade-height:40px;}.elementor-3334 .elementor-element.elementor-element-f8c0011 .elementor-heading-title{font-size:17px;font-weight:600;line-height:1.8em;color:var(--e-global-color-secondary);}.elementor-3334 .elementor-element.elementor-element-f8c0010 .elementor-button{fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);background-color:transparent;border-radius:8px 8px 8px 8px;padding:10px 10px 10px 10px;}.elementor-3334 .elementor-element.elementor-element-f8c0010 .elementor-button:hover, .elementor-3334 .elementor-element.elementor-element-f8c0010 .elementor-button:focus{color:var(--e-global-color-primary);}.elementor-3334 .elementor-element.elementor-element-f8c0010 .elementor-button:hover svg, .elementor-3334 .elementor-element.elementor-element-f8c0010 .elementor-button:focus svg{fill:var(--e-global-color-primary);}.elementor-3334 .elementor-element.elementor-element-f8c0010{width:auto;max-width:auto;}.elementor-widget-zaraban-catalog-controls .zr-catalog-ui{color:var( --e-global-color-secondary );--zr-accent:var( --e-global-color-primary );}.elementor-3334 .elementor-element.elementor-element-f8c0013 .zr-catalog-ui{font-family:"YekanBakhFaNum", Sans-serif;font-size:14px;--zr-row:18px;}.elementor-3334 .elementor-element.elementor-element-zrehead{--display:flex;--min-height:52px;--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-e2e8ea1);--border-color:var(--e-global-color-e2e8ea1);--padding-top:4px;--padding-bottom:4px;--padding-left:8px;--padding-right:8px;--zrp-preview-height:112px;--zrp-preview-rows:4;--zrp-fade-height:40px;}.elementor-3334 .elementor-element.elementor-element-zrehead:not(.elementor-motion-effects-element-type-background), .elementor-3334 .elementor-element.elementor-element-zrehead > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--e-global-color-1a7197a);}.elementor-3334 .elementor-element.elementor-element-04c08ae .elementor-button{fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);background-color:transparent;border-style:none;border-radius:8px 8px 8px 8px;padding:10px 10px 10px 10px;}.elementor-3334 .elementor-element.elementor-element-04c08ae .elementor-button:hover, .elementor-3334 .elementor-element.elementor-element-04c08ae .elementor-button:focus{color:var(--e-global-color-primary);}.elementor-3334 .elementor-element.elementor-element-04c08ae .elementor-button:hover svg, .elementor-3334 .elementor-element.elementor-element-04c08ae .elementor-button:focus svg{fill:var(--e-global-color-primary);}.elementor-3334 .elementor-element.elementor-element-04c08ae{width:auto;max-width:auto;}.elementor-3334 .elementor-element.elementor-element-e58e64a{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--zrp-preview-height:112px;--zrp-preview-rows:4;--zrp-fade-height:40px;}.elementor-3334 .elementor-element.elementor-element-zreheadmenu .elementor-button{font-size:20px;font-weight:400;line-height:1.7em;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);background-color:transparent;border-style:none;border-radius:8px 8px 8px 8px;padding:10px 10px 10px 10px;}.elementor-3334 .elementor-element.elementor-element-zreheadmenu .elementor-button:hover, .elementor-3334 .elementor-element.elementor-element-zreheadmenu .elementor-button:focus{color:var(--e-global-color-primary);}.elementor-3334 .elementor-element.elementor-element-zreheadmenu .elementor-button:hover svg, .elementor-3334 .elementor-element.elementor-element-zreheadmenu .elementor-button:focus svg{fill:var(--e-global-color-primary);}.elementor-3334 .elementor-element.elementor-element-zreheadcart{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var(--e-global-color-secondary);--toggle-button-background-color:var(--e-global-color-primary);--toggle-button-border-color:var(--e-global-color-primary);--toggle-button-hover-background-color:var(--e-global-color-116a631);--toggle-button-hover-border-color:var(--e-global-color-116a631);--toggle-button-border-width:0px;--toggle-button-border-radius:8px;--toggle-icon-size:24px;--toggle-icon-padding:10px 10px 10px 10px;--items-indicator-text-color:var(--e-global-color-1a7197a);--items-indicator-background-color:var(--e-global-color-accent);--cart-border-style:none;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);--cart-footer-buttons-border-radius:8px;--view-cart-button-text-color:var(--e-global-color-1a7197a);--view-cart-button-background-color:var(--e-global-color-primary);--view-cart-button-hover-text-color:var(--e-global-color-1a7197a);--checkout-button-text-color:var(--e-global-color-1a7197a);--checkout-button-background-color:var(--e-global-color-d92d501);--checkout-button-hover-text-color:var(--e-global-color-1a7197a);width:auto;max-width:auto;}.elementor-3334 .elementor-element.elementor-element-zreheadcart .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-3334 .elementor-element.elementor-element-zreheadcart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{border-radius:8px 8px 8px 8px;}.elementor-3334 .elementor-element.elementor-element-zreheadcart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{border-radius:8px 8px 8px 8px;}.elementor-3334 .elementor-element.elementor-element-8a22242 .elementor-button{fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);background-color:transparent;border-style:none;border-radius:8px 8px 8px 8px;padding:10px 10px 10px 10px;}.elementor-3334 .elementor-element.elementor-element-8a22242 .elementor-button:hover, .elementor-3334 .elementor-element.elementor-element-8a22242 .elementor-button:focus{color:var(--e-global-color-primary);}.elementor-3334 .elementor-element.elementor-element-8a22242 .elementor-button:hover svg, .elementor-3334 .elementor-element.elementor-element-8a22242 .elementor-button:focus svg{fill:var(--e-global-color-primary);}.elementor-3334 .elementor-element.elementor-element-8a22242{width:auto;max-width:auto;}.elementor-3334 .elementor-element.elementor-element-zremenu{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:flex-end;--e-off-canvas-width:100vw;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-overlay-opacity:1;}.elementor-3334 .elementor-element.elementor-element-zremenu .e-off-canvas__content{background-color:var(--e-global-color-1a7197a);border-radius:18px 18px 0px 0px;}.elementor-3334 .elementor-element.elementor-element-zremenu .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-3334 .elementor-element.elementor-element-zremenubody{--display:flex;--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:8px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;--zrp-preview-height:112px;--zrp-preview-rows:4;--zrp-fade-height:40px;}.elementor-3334 .elementor-element.elementor-element-zremenux .elementor-button{font-size:13px;font-weight:400;line-height:1.7em;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);background-color:transparent;border-radius:8px 8px 8px 8px;padding:12px 12px 12px 12px;}.elementor-3334 .elementor-element.elementor-element-zremenux .elementor-button:hover, .elementor-3334 .elementor-element.elementor-element-zremenux .elementor-button:focus{color:var(--e-global-color-primary);}.elementor-3334 .elementor-element.elementor-element-zremenux .elementor-button:hover svg, .elementor-3334 .elementor-element.elementor-element-zremenux .elementor-button:focus svg{fill:var(--e-global-color-primary);}.elementor-3334 .elementor-element.elementor-element-zremenulinks .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-3334 .elementor-element.elementor-element-zremenulinks .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-3334 .elementor-element.elementor-element-zremenulinks .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-3334 .elementor-element.elementor-element-zremenulinks .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-3334 .elementor-element.elementor-element-zremenulinks .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-3334 .elementor-element.elementor-element-zremenulinks .elementor-icon-list-icon i{color:var(--e-global-color-text);transition:color 0.3s;}.elementor-3334 .elementor-element.elementor-element-zremenulinks .elementor-icon-list-icon svg{fill:var(--e-global-color-text);transition:fill 0.3s;}.elementor-3334 .elementor-element.elementor-element-zremenulinks{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-3334 .elementor-element.elementor-element-zremenulinks .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-3334 .elementor-element.elementor-element-zremenulinks .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3334 .elementor-element.elementor-element-zremenulinks .elementor-icon-list-item > a{font-size:14px;font-weight:400;line-height:1.7em;}.elementor-3334 .elementor-element.elementor-element-zremenulinks .elementor-icon-list-text{color:var(--e-global-color-secondary);transition:color 0.3s;}.elementor-3334 .elementor-element.elementor-element-fa36683{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:flex-start;--e-off-canvas-width:100vw;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-overlay-opacity:1;}.elementor-3334 .elementor-element.elementor-element-fa36683 .e-off-canvas__content{background-color:var(--e-global-color-1a7197a);}.elementor-3334 .elementor-element.elementor-element-fa36683 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-3334 .elementor-element.elementor-element-80f3435{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--zrp-preview-height:112px;--zrp-preview-rows:4;--zrp-fade-height:40px;}.elementor-3334 .elementor-element.elementor-element-f84dad0 .elementor-button{fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);background-color:transparent;border-style:none;border-radius:8px 8px 8px 8px;padding:10px 10px 10px 10px;}.elementor-3334 .elementor-element.elementor-element-f84dad0 .elementor-button:hover, .elementor-3334 .elementor-element.elementor-element-f84dad0 .elementor-button:focus{color:var(--e-global-color-primary);}.elementor-3334 .elementor-element.elementor-element-f84dad0 .elementor-button:hover svg, .elementor-3334 .elementor-element.elementor-element-f84dad0 .elementor-button:focus svg{fill:var(--e-global-color-primary);}.elementor-3334 .elementor-element.elementor-element-f84dad0{width:auto;max-width:auto;}.elementor-3334 .elementor-element.elementor-element-afd4e57{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--zrp-preview-height:112px;--zrp-preview-rows:4;--zrp-fade-height:40px;}.elementor-3334 .elementor-element.elementor-element-e60ca66{--e-search-results-columns:1;--e-search-placeholder-color:var(--e-global-color-text);--e-search-input-color:var(--e-global-color-secondary);--e-search-input-padding-block-start:10px;--e-search-input-padding-inline-start:16px;--e-search-input-padding-block-end:10px;--e-search-input-padding-inline-end:16px;--e-search-icon-label-size:0px;--e-search-icon-submit-size:22px;--e-search-icon-submit-color:var(--e-global-color-secondary);--e-search-submit-padding:10px 10px 10px 10px;}.elementor-3334 .elementor-element.elementor-element-e60ca66 .e-search-input{font-size:13px;font-weight:400;line-height:1.7em;background-color:var(--e-global-color-f3f7f71);border-style:none;border-radius:24px 24px 24px 24px;}.elementor-3334 .elementor-element.elementor-element-e60ca66 .e-search-submit{background-color:transparent;}.elementor-3334 .elementor-element.elementor-element-c93c2d4{--display:flex;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--zrp-preview-height:112px;--zrp-preview-rows:4;--zrp-fade-height:40px;}.elementor-3334 .elementor-element.elementor-element-ce65f4b .elementor-heading-title{font-size:12px;font-weight:400;color:var(--e-global-color-text);}.elementor-3334 .elementor-element.elementor-element-ce65f4b{width:auto;max-width:auto;}.elementor-3334 .elementor-element.elementor-element-247e678 img{width:64px;height:27px;}.elementor-3334 .elementor-element.elementor-element-247e678{width:auto;max-width:auto;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-search .elementor-pagination{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-3334 .elementor-element.elementor-element-bc22f4f .elementor-button{border-radius:8px 8px 8px 8px;}.elementor-3334 .elementor-element.elementor-element-b523ca0 .elementor-button{border-radius:8px 8px 8px 8px;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-size:var( --e-global-typography-primary-font-size );}.elementor-3334 .elementor-element.elementor-element-7b41bd5 .elementor-button{border-radius:8px 8px 8px 8px;}.elementor-widget-mega-menu{--n-menu-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-categories{--zr-max-columns:2;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-3334 .elementor-element.elementor-element-800faf5 .elementor-button{border-radius:8px 8px 8px 8px;}.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-categories{--zr-max-columns:2;}.elementor-3334 .elementor-element.elementor-element-c4f0014 .elementor-button{border-radius:8px 8px 8px 8px;}.elementor-3334 .elementor-element.elementor-element-f8c0010 .elementor-button{border-radius:8px 8px 8px 8px;}.elementor-3334 .elementor-element.elementor-element-04c08ae .elementor-button{border-radius:8px 8px 8px 8px;}.elementor-3334 .elementor-element.elementor-element-zreheadmenu .elementor-button{border-radius:8px 8px 8px 8px;}.elementor-3334 .elementor-element.elementor-element-8a22242 .elementor-button{border-radius:8px 8px 8px 8px;}.elementor-3334 .elementor-element.elementor-element-zremenux .elementor-button{border-radius:8px 8px 8px 8px;}.elementor-3334 .elementor-element.elementor-element-f84dad0 .elementor-button{border-radius:8px 8px 8px 8px;}}@media(min-width:768px){.elementor-3334 .elementor-element.elementor-element-annb001{--content-width:960px;}.elementor-3334 .elementor-element.elementor-element-3a6a39f{--content-width:1280px;}.elementor-3334 .elementor-element.elementor-element-63ff330{--width:400px;}.elementor-3334 .elementor-element.elementor-element-b42f044{--width:176px;}.elementor-3334 .elementor-element.elementor-element-d9a60ed{--content-width:1280px;}.elementor-3334 .elementor-element.elementor-element-zrmcart{--width:25%;}.elementor-3334 .elementor-element.elementor-element-e58e64a{--width:132px;}}@media(max-width:767px){.elementor-3334 .elementor-element.elementor-element-annb001{--min-height:48px;--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-3334 .elementor-element.elementor-element-annb002 .elementor-heading-title{font-size:12px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-3334 .elementor-element.elementor-element-annb003 .elementor-button{font-size:11px;padding:6px 10px 6px 10px;}.elementor-3334 .elementor-element.elementor-element-c50b776{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-3334 .elementor-element.elementor-element-3a6a39f{--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;--flex-wrap:nowrap;--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-3334 .elementor-element.elementor-element-63ff330{--width:100%;}.elementor-3334 .elementor-element.elementor-element-63ff330.e-con{--order:99999 /* order end hack */;}.elementor-widget-search .elementor-pagination{font-size:var( --e-global-typography-primary-font-size );}.elementor-3334 .elementor-element.elementor-element-93c49a1{--e-search-results-columns:1;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-3334 .elementor-element.elementor-element-b42f044{--width:57%;}.elementor-3334 .elementor-element.elementor-element-bc22f4f .elementor-button{border-radius:8px 8px 8px 8px;}.elementor-3334 .elementor-element.elementor-element-bc22f4f{width:auto;max-width:auto;}.elementor-3334 .elementor-element.elementor-element-b523ca0 .elementor-button{font-size:12px;border-radius:8px 8px 8px 8px;padding:10px 8px 10px 8px;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-size:var( --e-global-typography-primary-font-size );}.elementor-3334 .elementor-element.elementor-element-7b41bd5 .elementor-button{border-radius:8px 8px 8px 8px;}.elementor-3334 .elementor-element.elementor-element-7b41bd5{width:auto;max-width:auto;}.elementor-widget-mega-menu{--n-menu-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-category-tabs{padding:0px 0px 0px 0px;}.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-category-tab{font-size:12px;padding:14px 6px 14px 6px;min-height:104px;flex-direction:column;text-align:center;justify-content:center;}.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-category-panel{padding:8px 12px 16px 12px;}.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-category-all{font-size:12px;padding:8px 0px 8px 0px;}.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-category-heading{font-size:14px;padding:6px 0px 6px 0px;}.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-product-link{padding:6px 0px 6px 0px;}.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-category-group{border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-category-panels{min-height:0px;}.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-category-tab svg{width:32px;height:32px;}.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-categories{--zr-tabs-width:94px;grid-template-columns:94px minmax(0,1fr);--zr-group-gap:0px;--zr-max-columns:1;}.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-category-heading:before{width:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-3334 .elementor-element.elementor-element-zrcanvas{--e-off-canvas-width:100vw;}.elementor-3334 .elementor-element.elementor-element-zrcanvas > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3334 .elementor-element.elementor-element-b93c655{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:84px;--padding-left:0px;--padding-right:0px;}.elementor-3334 .elementor-element.elementor-element-800faf5 .elementor-button{border-radius:8px 8px 8px 8px;}.elementor-3334 .elementor-element.elementor-element-995759a{--padding-top:12px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-3334 .elementor-element.elementor-element-b7c8d91{--e-search-results-columns:1;}.elementor-3334 .elementor-element.elementor-element-zrcattitle > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-categories{border-radius:0px 0px 0px 0px;--zr-tabs-width:96px;grid-template-columns:96px minmax(0,1fr);--zr-group-gap:0px;--zr-max-columns:1;--zr-edge-gap:0px;}.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-category-tabs{padding:0px 0px 0px 0px;}.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-category-tab{font-size:12px;padding:14px 6px 14px 6px;border-radius:0px 0px 0px 0px;min-height:96px;flex-direction:column;text-align:center;justify-content:center;}.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-category-panel{padding:8px 12px 16px 12px;}.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-category-all{font-size:12px;padding:8px 0px 8px 0px;}.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-category-heading{font-size:14px;padding:6px 0px 6px 0px;}.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-product-link{padding:6px 0px 6px 0px;}.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-category-group{border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-category-panels{min-height:0px;}.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-category-tab svg{width:32px;height:32px;}.elementor-3334 .elementor-element.elementor-element-zrcatmobile .zr-category-heading:before{width:0px;}.elementor-3334 .elementor-element.elementor-element-zrcatblog > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-3334 .elementor-element.elementor-element-zrmbar1{--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;--flex-wrap:nowrap;}.elementor-3334 .elementor-element.elementor-element-zrmhome .elementor-button{font-size:10.5px;}.elementor-3334 .elementor-element.elementor-element-zrmhome{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-3334 .elementor-element.elementor-element-zrmcats .elementor-button{font-size:10.5px;}.elementor-3334 .elementor-element.elementor-element-zrmcats{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-3334 .elementor-element.elementor-element-zrmcart{--width:25%;}.elementor-3334 .elementor-element.elementor-element-zrmclink .elementor-button{font-size:10.5px;}.elementor-3334 .elementor-element.elementor-element-zrmclink{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3334 .elementor-element.elementor-element-zrmaccount .elementor-button{font-size:10.5px;}.elementor-3334 .elementor-element.elementor-element-zrmaccount{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-3334 .elementor-element.elementor-element-c4f0014 .elementor-button{border-radius:8px 8px 8px 8px;}.elementor-3334 .elementor-element.elementor-element-f8c0010 .elementor-button{border-radius:8px 8px 8px 8px;}.elementor-3334 .elementor-element.elementor-element-zrehead{--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;--flex-wrap:nowrap;}.elementor-3334 .elementor-element.elementor-element-04c08ae .elementor-button{border-radius:8px 8px 8px 8px;}.elementor-3334 .elementor-element.elementor-element-04c08ae{width:auto;max-width:auto;}.elementor-3334 .elementor-element.elementor-element-e58e64a{--width:132px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-3334 .elementor-element.elementor-element-zreheadmenu .elementor-button{border-radius:8px 8px 8px 8px;}.elementor-3334 .elementor-element.elementor-element-zreheadcart{width:auto;max-width:auto;}.elementor-3334 .elementor-element.elementor-element-8a22242 .elementor-button{border-radius:8px 8px 8px 8px;}.elementor-3334 .elementor-element.elementor-element-8a22242{width:auto;max-width:auto;}.elementor-3334 .elementor-element.elementor-element-zremenux .elementor-button{border-radius:8px 8px 8px 8px;}.elementor-3334 .elementor-element.elementor-element-f84dad0 .elementor-button{border-radius:8px 8px 8px 8px;}.elementor-3334 .elementor-element.elementor-element-f84dad0{width:auto;max-width:auto;}.elementor-3334 .elementor-element.elementor-element-e60ca66{--e-search-results-columns:1;}}/* Start custom CSS for search, class: .elementor-element-93c49a1 */.elementor-3334 .elementor-element.elementor-element-93c49a1 .e-search-form{position:relative;min-height:44px;border:0;border-radius:24px;background:#f3f4f5;overflow:visible}.elementor-3334 .elementor-element.elementor-element-93c49a1 .e-search-input{height:44px;min-height:44px;background:transparent!important;border:0!important;border-radius:24px!important;padding:8px 44px 8px 40px!important;font-size:13px;color:var(--e-global-color-secondary)}.elementor-3334 .elementor-element.elementor-element-93c49a1 .e-search-submit{position:absolute!important;inset-inline-start:0;top:0;width:44px!important;height:44px;min-height:44px;min-width:44px;padding:13px!important;background:transparent!important;border:0!important;border-radius:24px!important;color:var(--e-global-color-text)!important;z-index:2}.elementor-3334 .elementor-element.elementor-element-93c49a1 .e-search-submit svg{width:18px;height:18px;fill:currentColor}.elementor-3334 .elementor-element.elementor-element-93c49a1 .e-search-input-wrapper{width:100%}.elementor-3334 .elementor-element.elementor-element-93c49a1 .e-search-input-wrapper>.e-font-icon-svg{inset-inline-start:auto!important;inset-inline-end:12px!important}.elementor-3334 .elementor-element.elementor-element-93c49a1 .e-search-results-container{z-index:10050;top:calc(100% + 6px);border-radius:8px}
.elementor-3334 .elementor-element.elementor-element-93c49a1 .e-search-results-container{max-height:min(65dvh,480px);overflow-y:auto;overscroll-behavior:contain;background:var(--e-global-color-1a7197a);border:1px solid var(--e-global-color-e2e8ea1);box-shadow:0 6px 20px color-mix(in srgb,var(--e-global-color-secondary) 12%,transparent);}
.elementor-3334 .elementor-element.elementor-element-93c49a1 .e-search-results-container:empty,.elementor-3334 .elementor-element.elementor-element-93c49a1 .e-search-results-container:not(:has(.e-loop-item)):not(:has(.e-search-nothing-found-message)){border:0;box-shadow:none;}/* End custom CSS */
/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-01f7d0a */.elementor-3334 .elementor-element.elementor-element-01f7d0a .elementor-menu-cart__toggle .elementor-button{background:transparent;min-width:44px;min-height:44px;border:0;}/* End custom CSS */
/* Start custom CSS for zaraban-category-navigation, class: .elementor-element-zrcatdesk */.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-categories{overflow:hidden;}/* End custom CSS */
/* Start custom CSS for zaraban-category-navigation, class: .elementor-element-zrcatdesk */.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-categories{overflow:hidden;}/* End custom CSS */
/* Start custom CSS for zaraban-category-navigation, class: .elementor-element-zrcatdesk */.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-categories{overflow:hidden;}/* End custom CSS */
/* Start custom CSS for zaraban-category-navigation, class: .elementor-element-zrcatdesk */.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-categories{overflow:hidden;}/* End custom CSS */
/* Start custom CSS for zaraban-category-navigation, class: .elementor-element-zrcatdesk */.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-categories{overflow:hidden;}/* End custom CSS */
/* Start custom CSS for zaraban-category-navigation, class: .elementor-element-zrcatdesk */.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-categories{overflow:hidden;}/* End custom CSS */
/* Start custom CSS for zaraban-category-navigation, class: .elementor-element-zrcatdesk */.elementor-3334 .elementor-element.elementor-element-zrcatdesk .zr-categories{overflow:hidden;}/* End custom CSS */
/* Start custom CSS for search, class: .elementor-element-b7c8d91 */.elementor-3334 .elementor-element.elementor-element-b7c8d91 .e-search-form{position:relative;min-height:44px;border:0;border-radius:24px;background:#f3f4f5;overflow:visible}.elementor-3334 .elementor-element.elementor-element-b7c8d91 .e-search-input{height:44px;min-height:44px;background:transparent!important;border:0!important;border-radius:24px!important;padding:8px 44px 8px 40px!important;font-size:13px;color:var(--e-global-color-secondary)}.elementor-3334 .elementor-element.elementor-element-b7c8d91 .e-search-label{display:none!important}.elementor-3334 .elementor-element.elementor-element-b7c8d91 .e-search-submit{position:absolute!important;inset-inline-start:0;top:0;width:44px!important;height:44px;min-height:44px;min-width:44px;padding:13px!important;background:transparent!important;border:0!important;border-radius:24px!important;color:var(--e-global-color-text)!important;z-index:2}.elementor-3334 .elementor-element.elementor-element-b7c8d91 .e-search-submit svg{width:18px;height:18px;fill:currentColor}.elementor-3334 .elementor-element.elementor-element-b7c8d91 .e-search-input-wrapper{width:100%}.elementor-3334 .elementor-element.elementor-element-b7c8d91 .e-search-input-wrapper>.e-font-icon-svg{inset-inline-start:auto!important;inset-inline-end:12px!important}.elementor-3334 .elementor-element.elementor-element-b7c8d91 .e-search-results-container{z-index:10050;top:calc(100% + 6px);border-radius:8px}
.elementor-3334 .elementor-element.elementor-element-b7c8d91 .e-search-results-container{max-height:min(65dvh,480px);overflow-y:auto;overscroll-behavior:contain;background:var(--e-global-color-1a7197a);border:1px solid var(--e-global-color-e2e8ea1);box-shadow:0 6px 20px color-mix(in srgb,var(--e-global-color-secondary) 12%,transparent);}
.elementor-3334 .elementor-element.elementor-element-b7c8d91 .e-search-results-container:empty,.elementor-3334 .elementor-element.elementor-element-b7c8d91 .e-search-results-container:not(:has(.e-loop-item)):not(:has(.e-search-nothing-found-message)){border:0;box-shadow:none;}/* End custom CSS */
/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-zrmcount */.elementor-3334 .elementor-element.elementor-element-zrmcount{position:absolute!important;top:8px;left:50%;transform:translateX(-50%);width:24px!important;height:24px;pointer-events:none;}.elementor-3334 .elementor-element.elementor-element-zrmcount .elementor-menu-cart__toggle_button{padding:0!important;min-width:24px;min-height:24px;width:24px;height:24px;background:transparent!important;border:0!important;box-shadow:none!important;}.elementor-3334 .elementor-element.elementor-element-zrmcount .elementor-menu-cart__container{display:none!important;}.elementor-3334 .elementor-element.elementor-element-zrmcount .elementor-button-icon-qty{top:0;right:-5px;min-width:16px;height:16px;line-height:16px;font-size:9px;}.elementor-3334 .elementor-element.elementor-element-zrmcount .elementor-button-icon-qty[data-counter="0"]{display:none!important;}.elementor-3334 .elementor-element.elementor-element-zrmcount .elementor-button-icon-qty{padding:0 3px!important;box-sizing:border-box;width:auto;min-width:16px;border-radius:8px;}.elementor-3334 .elementor-element.elementor-element-zrmcount .elementor-button-text{display:none!important;}.elementor-3334 .elementor-element.elementor-element-zrmcount .elementor-menu-cart__toggle_button{color:var(--e-global-color-text);}.elementor-3334 .elementor-element.elementor-element-zrmcount .elementor-button-icon{display:flex;align-items:center;justify-content:center;color:inherit;}.elementor-3334 .elementor-element.elementor-element-zrmcount .elementor-button-icon svg{width:23px;height:23px;fill:currentColor;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-zrmcart */.elementor-3334 .elementor-element.elementor-element-zrmcart{position:relative;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-zrmbar1 */.elementor-3334 .elementor-element.elementor-element-zrmbar1{position:fixed;bottom:0;left:0;right:0;width:100%;min-height:60px;padding-bottom:env(safe-area-inset-bottom);direction:rtl;z-index:1000;border-radius:0!important;box-shadow:none;}
.elementor-3334 .elementor-element.elementor-element-zrmbar1 .elementor-widget-button .elementor-button{display:flex;align-items:center;justify-content:center;width:100%;min-height:60px;border:0!important;border-radius:0!important;box-shadow:none!important;}
.elementor-3334 .elementor-element.elementor-element-zrmbar1 .elementor-widget-button .elementor-button-content-wrapper{display:flex;flex-direction:column;align-items:center;gap:4px;}
.elementor-3334 .elementor-element.elementor-element-zrmbar1 .elementor-widget-button .elementor-button-icon{display:flex;margin:0!important;}.elementor-3334 .elementor-element.elementor-element-zrmbar1 .elementor-widget-button .elementor-button-icon svg{width:23px;height:23px;fill:none;}
.elementor-3334 .elementor-element.elementor-element-zrmbar1 .elementor-widget-button .elementor-button-icon svg path,.elementor-3334 .elementor-element.elementor-element-zrmbar1 .elementor-widget-button .elementor-button-icon svg circle,.elementor-3334 .elementor-element.elementor-element-zrmbar1 .elementor-widget-button .elementor-button-icon svg rect{stroke:currentColor;}
.elementor-3334 .elementor-element.elementor-element-zrmbar1 .elementor-widget-button .elementor-button-text{white-space:nowrap;}
.elementor-3334 .elementor-element.elementor-element-zrmbar1 .elementor-widget-button .elementor-button:focus-visible{outline:2px solid var(--e-global-color-primary);outline-offset:-3px;}


body.woocommerce-cart .elementor-3334 .elementor-element.elementor-element-zrmbar1 .zrb-bottom-counter .elementor-menu-cart__toggle_button{color:var(--e-global-color-primary)!important;}

@media(min-width:768px){.elementor-3334 .elementor-element.elementor-element-zrmbar1{display:none!important;}}
body.elementor-editor-active .elementor-3334 .elementor-element.elementor-element-zrmbar1{position:relative;bottom:auto;left:auto;right:auto;}
body.woocommerce-cart .elementor-3334 .elementor-element.elementor-element-zrmbar1 .zrb-bottom-counter .elementor-button-icon{color:var(--e-global-color-primary);}/* End custom CSS */
/* Start custom CSS for off-canvas, class: .elementor-element-zrcanvas */.elementor-3334 .elementor-element.elementor-element-zrcanvas .e-off-canvas__main{height:100dvh;max-height:100dvh} @media(min-width:768px){.elementor-3334 .elementor-element.elementor-element-zrcanvas .e-off-canvas__main{width:min(980px,94vw)}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c4f0014 */.elementor-3334 .elementor-element.elementor-element-c4f0014 .elementor-button{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;}/* End custom CSS */
/* Start custom CSS for zaraban-archive-sort, class: .elementor-element-c4f0015 */.elementor-3334 .elementor-element.elementor-element-c4f0015 .zr-sort-options{display:flex;flex-direction:column;}.elementor-3334 .elementor-element.elementor-element-c4f0015 .zr-sort-choice{display:flex;align-items:center;justify-content:space-between;width:100%;text-align:right;border:0;}.elementor-3334 .elementor-element.elementor-element-c4f0015 .zr-sort-choice svg{opacity:0;}.elementor-3334 .elementor-element.elementor-element-c4f0015 .zr-sort-choice[aria-checked="true"] svg{opacity:1;}/* End custom CSS */
/* Start custom CSS for off-canvas, class: .elementor-element-c4f0010 */#off-canvas-c4f0010 .e-off-canvas__main{position:fixed!important;top:auto!important;bottom:0!important;left:0!important;right:0!important;width:100%!important;height:auto!important;margin:0!important;border-radius:16px 16px 0 0;max-height:75dvh;}#off-canvas-c4f0010 .e-off-canvas__content{padding:20px 16px calc(20px + env(safe-area-inset-bottom));overflow:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f8c0010 */.elementor-3334 .elementor-element.elementor-element-f8c0010 .elementor-button{min-height:44px;min-width:44px;}/* End custom CSS */
/* Start custom CSS for zaraban-catalog-controls, class: .elementor-element-f8c0013 */.elementor-3334 .elementor-element.elementor-element-f8c0013 .zr-catalog-ui{--zr-accent:var(--e-global-color-primary);--zr-line:color-mix(in srgb,var(--e-global-color-text) 22%,transparent);direction:rtl;}.elementor-3334 .elementor-element.elementor-element-f8c0013 .zr-filter-group{border-bottom:1px solid var(--zr-line);margin:0;padding:0;background:transparent;}.elementor-3334 .elementor-element.elementor-element-f8c0013 summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:var(--zr-row,18px) 0;font-size:14px;font-weight:400;}.elementor-3334 .elementor-element.elementor-element-f8c0013 summary::-webkit-details-marker{display:none;}.elementor-3334 .elementor-element.elementor-element-f8c0013 summary>span{width:6px;height:6px;border-left:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(-45deg);margin-left:4px;}.elementor-3334 .elementor-element.elementor-element-f8c0013 details[open] summary>span{transform:rotate(135deg);}.elementor-3334 .elementor-element.elementor-element-f8c0013 .zr-filter-content{padding:0 0 18px;max-height:330px;overflow:auto;}.elementor-3334 .elementor-element.elementor-element-f8c0013 .zr-filter-option{display:flex;align-items:center;gap:10px;cursor:pointer;min-height:40px;font-weight:400;margin:0;}.elementor-3334 .elementor-element.elementor-element-f8c0013 .zr-filter-option input{appearance:auto;accent-color:var(--zr-accent);width:19px;height:19px;margin:0;border-radius:5px;}.elementor-3334 .elementor-element.elementor-element-f8c0013 .zr-filter-switch{position:relative;display:flex;justify-content:space-between;align-items:center;min-height:42px;font-weight:400;cursor:pointer;}.elementor-3334 .elementor-element.elementor-element-f8c0013 .zr-filter-switch input{position:absolute;left:0;opacity:0;width:40px;height:22px;margin:0;}.elementor-3334 .elementor-element.elementor-element-f8c0013 .zr-toggle{width:39px;height:20px;border-radius:20px;background:color-mix(in srgb,var(--e-global-color-text) 30%,white);position:relative;pointer-events:none;}.elementor-3334 .elementor-element.elementor-element-f8c0013 .zr-toggle:after{content:"";width:16px;height:16px;border-radius:50%;background:white;position:absolute;left:2px;top:2px;}.elementor-3334 .elementor-element.elementor-element-f8c0013 .zr-filter-switch input:checked+.zr-toggle{background:var(--zr-accent);}.elementor-3334 .elementor-element.elementor-element-f8c0013 .zr-filter-switch input:checked+.zr-toggle:after{left:21px;}.elementor-3334 .elementor-element.elementor-element-f8c0013 .zr-filter-switch input:focus-visible+.zr-toggle{outline:2px solid var(--zr-accent);outline-offset:3px;}.elementor-3334 .elementor-element.elementor-element-f8c0013 .zr-filter-stock{border-bottom:1px solid var(--zr-line);padding-bottom:8px;}.elementor-3334 .elementor-element.elementor-element-f8c0013 .zr-price-fields{display:flex;flex-direction:column;gap:18px;}.elementor-3334 .elementor-element.elementor-element-f8c0013 .zr-price-fields label{display:flex;flex-direction:column;font-weight:400;gap:5px;}.elementor-3334 .elementor-element.elementor-element-f8c0013 .zr-price-fields label>span{position:relative;}.elementor-3334 .elementor-element.elementor-element-f8c0013 .zr-price-fields input{border:1px solid var(--zr-line);border-radius:4px;background:white;width:100%;height:42px;padding:8px 12px 8px 48px;color:inherit;direction:rtl;font-family:inherit;}.elementor-3334 .elementor-element.elementor-element-f8c0013 .zr-price-fields small{position:absolute;left:10px;top:12px;font-size:10px;}.elementor-3334 .elementor-element.elementor-element-f8c0013 .zr-filter-submit{padding-top:20px;display:flex;flex-direction:column;gap:10px;text-align:center;}.elementor-3334 .elementor-element.elementor-element-f8c0013 .zr-filter-submit button{border:0;border-radius:4px;background:var(--zr-accent);color:white;font-family:inherit;padding:14px 10px;min-height:46px;}.elementor-3334 .elementor-element.elementor-element-f8c0013 .zr-filter-submit a{font-size:12px;color:var(--e-global-color-text);}
.elementor-3334 .elementor-element.elementor-element-f8c0013 .zr-catalog-filters{padding-bottom:125px;}.elementor-3334 .elementor-element.elementor-element-f8c0013 .zr-filter-submit{position:fixed;bottom:0;left:0;right:0;background:var(--e-global-color-1a7197a);padding:12px 16px calc(12px + env(safe-area-inset-bottom));z-index:3;border-top:1px solid color-mix(in srgb,var(--e-global-color-text) 20%,transparent);}.elementor-3334 .elementor-element.elementor-element-f8c0013 .zr-filter-content{max-height:none;}/* End custom CSS */
/* Start custom CSS for off-canvas, class: .elementor-element-f7e0010 */#off-canvas-f7e0010 .e-off-canvas__main{position:fixed!important;inset:0!important;margin:0!important;width:100vw!important;height:100dvh!important;border-radius:0!important;}#off-canvas-f7e0010 .e-off-canvas__content{padding:16px;overflow:auto;height:100%;background:var(--e-global-color-1a7197a);}/* End custom CSS */
/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-zreheadcart */.elementor-3334 .elementor-element.elementor-element-zreheadcart .elementor-menu-cart__toggle_button{background-color:var(--toggle-button-background-color);color:var(--toggle-button-icon-color);border-width:var(--toggle-button-border-width);padding:var(--toggle-icon-padding);}/* End custom CSS */
/* Start custom CSS for search, class: .elementor-element-e60ca66 */.elementor-3334 .elementor-element.elementor-element-e60ca66 .e-search-form{position:relative;min-height:44px;border:0;border-radius:24px;background:#f3f4f5;overflow:visible}.elementor-3334 .elementor-element.elementor-element-e60ca66 .e-search-input{height:44px;min-height:44px;background:transparent!important;border:0!important;border-radius:24px!important;padding:8px 44px 8px 40px!important;font-size:13px;color:var(--e-global-color-secondary)}.elementor-3334 .elementor-element.elementor-element-e60ca66 .e-search-label{display:none!important}.elementor-3334 .elementor-element.elementor-element-e60ca66 .e-search-submit{position:absolute!important;inset-inline-start:0;top:0;width:44px!important;height:44px;min-height:44px;min-width:44px;padding:13px!important;background:transparent!important;border:0!important;border-radius:24px!important;color:var(--e-global-color-text)!important;z-index:2}.elementor-3334 .elementor-element.elementor-element-e60ca66 .e-search-submit svg{width:18px;height:18px;fill:currentColor}.elementor-3334 .elementor-element.elementor-element-e60ca66 .e-search-input-wrapper{width:100%}.elementor-3334 .elementor-element.elementor-element-e60ca66 .e-search-input-wrapper>.e-font-icon-svg{inset-inline-start:auto!important;inset-inline-end:12px!important}.elementor-3334 .elementor-element.elementor-element-e60ca66 .e-search-results-container{z-index:10050;top:calc(100% + 6px);border-radius:8px}
.elementor-3334 .elementor-element.elementor-element-e60ca66 .e-search-results-container{max-height:min(65dvh,480px);overflow-y:auto;overscroll-behavior:contain;background:var(--e-global-color-1a7197a);border:1px solid var(--e-global-color-e2e8ea1);box-shadow:0 6px 20px color-mix(in srgb,var(--e-global-color-secondary) 12%,transparent);}
.elementor-3334 .elementor-element.elementor-element-e60ca66 .e-search-results-container:empty,.elementor-3334 .elementor-element.elementor-element-e60ca66 .e-search-results-container:not(:has(.e-loop-item)):not(:has(.e-search-nothing-found-message)){border:0;box-shadow:none;}/* End custom CSS */
/* Start custom CSS for off-canvas, class: .elementor-element-fa36683 */.elementor-3334 .elementor-element.elementor-element-fa36683 .e-off-canvas__content{padding:12px}.elementor-3334 .elementor-element.elementor-element-fa36683 .e-off-canvas__main{min-height:92px;max-height:90dvh;overflow:visible}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c50b776 */.elementor-3334 .elementor-element.elementor-element-c50b776{direction:rtl;background:var(--e-global-color-1a7197a,#fff);border-bottom:1px solid rgba(11,39,49,.1);min-height:72px;width:100%;}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-main-row{max-width:1360px;width:100%;margin-inline:auto;display:flex!important;flex-direction:row!important;align-items:center;gap:16px;min-height:72px}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-logo{width:150px;flex:0 0 150px;min-width:0}.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-logo img{width:150px;height:52px;object-fit:contain}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-search-shell{position:relative;width:400px;flex:0 1 400px;min-width:0;padding:0;gap:0}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-search-shell>.elementor-widget-search{width:100%;margin:0}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-search-hint{position:absolute!important;inset-inline-start:44px;top:0;height:44px;width:auto!important;display:flex!important;flex-direction:row!important;align-items:center;gap:6px!important;padding:0!important;pointer-events:none;z-index:1}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-search-hint .elementor-widget-heading,.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-search-hint .elementor-widget-image{width:auto;flex:0 0 auto;margin:0}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-search-hint .elementor-heading-title{font-size:12px;line-height:1.7;font-weight:400;color:var(--e-global-color-secondary)}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-search-hint img{width:64px;height:27px;object-fit:contain;display:block}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-search-shell:has(input[type=search]:focus)>.zrh-search-hint,.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-search-shell:has(input[type=search]:not(:placeholder-shown))>.zrh-search-hint{visibility:hidden}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-panel-search{width:100%;flex:0 0 auto}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-actions{margin-inline-start:auto;width:auto;flex:0 0 auto;display:flex;flex-direction:row;align-items:center;gap:4px}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-icon .elementor-button{display:flex;align-items:center;justify-content:center;min-width:44px;width:44px;height:44px;min-height:44px;padding:10px;background:transparent!important;color:var(--e-global-color-secondary)!important;border:0;box-shadow:none;border-radius:0}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-icon .elementor-button-icon{display:flex;margin:0;font-size:20px}.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-icon svg{width:20px;height:20px;fill:currentColor}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-icon .elementor-button-text:empty{display:none}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-main-cart .elementor-menu-cart__toggle_button,.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-product-cart .elementor-menu-cart__toggle_button{display:flex;align-items:center;justify-content:center;min-width:44px;width:44px;height:44px;min-height:44px;padding:10px!important;background:transparent!important;color:var(--e-global-color-secondary)!important;border:0!important;box-shadow:none}
.elementor-3334 .elementor-element.elementor-element-c50b776 .elementor-menu-cart__toggle .elementor-button-icon{font-size:22px}.elementor-3334 .elementor-element.elementor-element-c50b776 .elementor-menu-cart__toggle .elementor-button-icon svg{width:22px;height:22px}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-retired-nav{display:none!important}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-product-bar{display:none!important}
.elementor-3334 .elementor-element.elementor-element-c50b776 .elementor-button:focus-visible,.elementor-3334 .elementor-element.elementor-element-c50b776 input[type=search]:focus-visible{outline:2px solid var(--e-global-color-primary);outline-offset:2px}
@media(min-width:768px){.elementor-3334 .elementor-element.elementor-element-c50b776 .elementor-element-zrcanvas .e-off-canvas__main{width:min(980px,94vw)}}
@media(max-width:767px){
 .elementor-3334 .elementor-element.elementor-element-c50b776{min-height:60px;border-bottom:1px solid rgba(11,39,49,.08)}
 .elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-main-row{padding:8px 12px!important;min-height:60px!important;max-width:100%;gap:0!important}
 .elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-main-row>.zrh-logo,.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-main-row>.zrh-actions{display:none!important}
 .elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-main-row>.zrh-search-shell{width:100%!important;flex:1 1 100%!important}
 .elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-main-row .e-search-form,.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-main-row .e-search-input{border-radius:8px!important}
 .elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-search-hint img{width:60px;height:25px}
 body.single-product .elementor-3334 .elementor-element.elementor-element-c50b776{min-height:52px!important;height:52px!important;display:block!important;overflow:visible!important}
 body.single-product .elementor-3334 .elementor-element.elementor-element-c50b776>.zrh-main-row,body.single-product .elementor-3334 .elementor-element.elementor-element-c50b776>.zrh-retired-nav{display:none!important}
 body.single-product .elementor-3334 .elementor-element.elementor-element-c50b776>.zrh-product-bar{display:flex!important;flex-direction:row!important;align-items:center;justify-content:space-between;width:100%;height:52px;min-height:52px;padding:4px 8px!important;background:#fff;border-bottom:1px solid rgba(11,39,49,.1)}
 .elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-product-actions{display:flex!important;flex-direction:row-reverse!important;align-items:center;width:132px!important;flex:0 0 132px;gap:0!important;padding:0!important;flex-wrap:nowrap!important}
 .elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-product-actions>.elementor-widget{width:44px!important;flex:0 0 44px;margin:0}
 .elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-product-actions .elementor-button,.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-product-close .elementor-button{width:44px!important;height:44px!important;min-width:44px;min-height:44px;padding:11px!important;background:transparent!important;color:var(--e-global-color-secondary)!important;border:0!important;border-radius:0}
 .elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-product-actions svg,.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-product-close svg{width:18px;height:18px}
 body.single-product header.elementor-location-header{height:auto!important;min-height:0!important;background:#fff;top:0px;z-index:10030}
 body.single-product .wd-toolbar{display:none!important}
 .elementor-3334 .elementor-element.elementor-element-c50b776 .elementor-element-zrcanvas .e-off-canvas__main{height:100dvh!important;max-height:100dvh!important}
}

@media(max-width:767px){html body.single-product header.elementor-location-header>.elementor-3334 .elementor-element.elementor-element-c50b776{height:52px!important;min-height:52px!important}html body.single-product header.elementor-location-header .elementor-3334 .elementor-element.elementor-element-c50b776>.zrh-product-bar{display:flex!important}html body.single-product header.elementor-location-header .elementor-3334 .elementor-element.elementor-element-c50b776>.zrh-main-row{display:none!important}}

@media(max-width:767px){html body.single-product header.elementor-location-header>#zaraban-elementor-header{height:52px!important;min-height:52px!important}html body.single-product #zaraban-elementor-header>.zrh-product-bar{display:flex!important}html body.single-product #zaraban-elementor-header>.zrh-main-row{display:none!important}}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-main-row>.e-con-inner{display:flex;flex-direction:row;align-items:center;gap:16px;width:100%;padding:0;min-height:52px}
@media(max-width:767px){.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-main-row .zrh-logo,.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-main-row .zrh-actions{display:none!important}.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-main-row>.e-con-inner{gap:0!important;min-height:44px!important}.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-main-row .zrh-search-shell{width:100%!important;flex:1 1 100%!important}}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-search-shell .e-search-input{box-sizing:border-box!important;width:100%!important;max-width:100%;height:44px!important;min-height:44px!important;line-height:24px!important;margin:0!important}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-search-shell .e-search-form,.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-search-shell .e-search-input-wrapper{box-sizing:border-box;height:44px;min-height:44px}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-search-shell .e-search-submit{box-sizing:border-box!important;inset-inline-start:0!important;inset-inline-end:auto!important;margin:0!important;transform:none!important}
@media(max-width:767px){html body.single-product header.elementor-location-header{height:auto!important;min-height:0!important;top:0px!important}html body.single-product #zaraban-elementor-header{padding:0!important}}

@media(min-width:768px){
.elementor-3334 .elementor-element.elementor-element-c50b776{min-height:102px;position:relative;z-index:10020}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-main-row{height:64px!important;min-height:64px!important;padding-block:6px!important}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-main-row>.e-con-inner{min-height:52px!important}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-logo img{height:44px!important;width:150px;object-fit:contain}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-actions .elementor-element-bc22f4f{display:none!important}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-main-row .e-search-form,.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-main-row .e-search-input-wrapper,.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-main-row .e-search-input{height:38px!important;min-height:38px!important}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-main-row .e-search-submit{height:38px!important;min-height:38px!important;padding-block:10px!important}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-main-row .zrh-search-hint{height:38px}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-desktop-nav{display:flex!important;min-height:38px;max-width:1360px;width:100%;margin-inline:auto;padding:0 24px!important;position:relative;overflow:visible}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-desktop-nav>.e-con-inner{width:100%;padding:0;min-height:38px;justify-content:flex-start;overflow:visible}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-desktop-nav .elementor-widget-mega-menu{width:100%;min-height:38px}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-desktop-nav .e-n-menu-heading{justify-content:flex-start;gap:18px;min-height:38px}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-desktop-nav .e-n-menu-title{min-height:38px;padding:0!important}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-desktop-nav .e-n-menu-title-container{padding:0 4px!important;gap:6px;min-height:38px;font-size:12px;line-height:1.6}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-desktop-nav .e-n-menu-title:first-child .e-n-menu-title-text{font-weight:600}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-desktop-nav .e-n-menu-dropdown-icon{width:20px;min-width:20px;height:38px;background:transparent!important;color:var(--e-global-color-secondary)}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-desktop-nav .e-n-menu-content{z-index:10040}
.elementor-3334 .elementor-element.elementor-element-c50b776 .zrh-desktop-nav .zr-categories{max-width:calc(100vw - 48px);box-shadow:0 8px 24px rgba(11,39,49,.12)}
}

@media(max-width:767px){html body.single-product header.elementor-location-header{top:0!important;}}/* End custom CSS */