.elementor-kit-73{--e-global-color-primary:#132A52;--e-global-color-secondary:#1E8E90;--e-global-color-text:#1B2433;--e-global-color-accent:#C08A0C;--e-global-color-rytoonground:#F5F2EA;--e-global-color-rytoontile:#EAE6DB;--e-global-color-rytoonsub:#6B7789;--e-global-color-rytoonhair:#DDD6C8;--e-global-color-rytoonwhite:#FFFFFF;--e-global-typography-primary-font-family:"Estedad";--e-global-typography-primary-font-weight:800;--e-global-typography-secondary-font-family:"Estedad";--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"IRANSansX";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Estedad";--e-global-typography-accent-font-weight:700;background-color:#F5F2EA;color:#1B2433;font-family:"IRANSansX", Tahoma, sans-serif;font-weight:400;}.elementor-kit-73 button,.elementor-kit-73 input[type="button"],.elementor-kit-73 input[type="submit"],.elementor-kit-73 .elementor-button{background-color:#132A52;font-family:"Estedad", Tahoma, sans-serif;font-weight:700;color:#FFFFFF;border-radius:6px 6px 6px 6px;}.elementor-kit-73 button:hover,.elementor-kit-73 button:focus,.elementor-kit-73 input[type="button"]:hover,.elementor-kit-73 input[type="button"]:focus,.elementor-kit-73 input[type="submit"]:hover,.elementor-kit-73 input[type="submit"]:focus,.elementor-kit-73 .elementor-button:hover,.elementor-kit-73 .elementor-button:focus{background-color:#1E8E90;color:#FFFFFF;}.elementor-kit-73 e-page-transition{background-color:#FFBC7D;}.elementor-kit-73 a{color:#1E8E90;}.elementor-kit-73 a:hover{color:#132A52;}.elementor-kit-73 h1{color:#132A52;}.elementor-kit-73 h2{color:#132A52;}.elementor-kit-73 h3{color:#132A52;}.elementor-kit-73 h4{color:#132A52;}.elementor-kit-73 h5{color:#132A52;}.elementor-kit-73 h6{color:#132A52;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1240px;}.e-con{--container-max-width:1240px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS *//* --- RYTOON lapis system --- */
ul.products li.product, .wc-block-grid__product{
  background:transparent; border:0; border-radius:0; padding:0; text-align:right;
}
ul.products li.product a img, .wc-block-grid__product img{
  background:#EAE6DB; border-radius:2px; padding:14%; margin-bottom:14px;
}
ul.products li.product .woocommerce-loop-product__title, ul.products li.product h2{
  color:#1B2433; font-weight:400; font-size:.95rem;
}
ul.products li.product .price, ul.products li.product .price .amount{
  color:#132A52; font-weight:700;
}
ul.products li.product del .amount{ color:#6B7789; font-weight:300; }
ul.products li.product .button, ul.products li.product .added_to_cart{
  background:#132A52; color:#fff; border-radius:2px;
}
ul.products li.product .button:hover{ background:#1E8E90; color:#fff; }
.woocommerce-product-gallery img{ background:#fff; border-radius:2px; }
.woocommerce .woocommerce-message, .woocommerce .woocommerce-info{
  background:#EAE6DB; color:#1B2433; border-top-color:#1E8E90;
}
.woocommerce-breadcrumb, .woocommerce-breadcrumb a{ color:#6B7789; }
.woocommerce-breadcrumb a:hover{ color:#1E8E90; }

/* header icon cluster */
.elementor-menu-cart__toggle .elementor-button{
  border:0 !important; background:transparent !important; padding:0 !important;
  min-width:0 !important; box-shadow:none !important;
  display:inline-flex; align-items:center; justify-content:center;
}
.elementor-menu-cart__toggle .elementor-button-icon-qty{
  background:#C08A0C !important; color:#132A52 !important;
  font-weight:700; font-size:11px; line-height:17px; min-width:17px; height:17px;
  border-radius:50%; border:2px solid #132A52; inset-inline-end:-9px; top:-7px;
}
[data-elementor-type="header"] .e-font-icon-svg-container{ background:transparent !important; }
[data-elementor-type="header"] .elementor-search-form__toggle{ --e-search-form-toggle-icon-size:22px; }
[data-elementor-type="header"] .elementor-search-form__toggle svg{ width:22px !important; height:22px !important; }
[data-elementor-type="header"] .elementor-menu-cart__main{
  background:#FFFFFF !important; color:#1B2433; border:1px solid #DDD6C8;
}
[data-elementor-type="header"] .elementor-search-form__container{ background:rgba(19,42,82,.96) !important; }/* End custom CSS */