.elementor-87644 .elementor-element.elementor-element-35d6f719{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-87644 .elementor-element.elementor-element-35d6f719:not(.elementor-motion-effects-element-type-background), .elementor-87644 .elementor-element.elementor-element-35d6f719 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FF;}.elementor-87644 .elementor-element.elementor-element-60b44c10{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6E2F7;--border-color:#D6E2F7;--border-radius:14px 14px 14px 14px;}.elementor-87644 .elementor-element.elementor-element-60b44c10:not(.elementor-motion-effects-element-type-background), .elementor-87644 .elementor-element.elementor-element-60b44c10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-87644 .elementor-element.elementor-element-a3db6d2f{--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;--padding-top:26px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-87644 .elementor-element.elementor-element-fd1e09ed .woocommerce-breadcrumb{color:#5B6A8C;}.elementor-87644 .elementor-element.elementor-element-fd1e09ed .woocommerce-breadcrumb > a{color:#0A54CC;}.elementor-87644 .elementor-element.elementor-element-c96d0103{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 36px;--row-gap:24px;--column-gap:36px;--flex-wrap:wrap;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:#D6E2F7;--border-color:#D6E2F7;--padding-top:20px;--padding-bottom:34px;--padding-left:40px;--padding-right:40px;}.elementor-87644 .elementor-element.elementor-element-6ccb0d25{--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;}.elementor-87644 .elementor-element.elementor-element-6ccb0d25.e-con{--flex-grow:0;--flex-shrink:0;}.woocommerce .elementor-87644 .elementor-element.elementor-element-6d086848 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-87644 .elementor-element.elementor-element-6d086848 .flex-viewport, .woocommerce .elementor-87644 .elementor-element.elementor-element-6d086848 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6E2F7;}.woocommerce .elementor-87644 .elementor-element.elementor-element-6d086848 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-87644 .elementor-element.elementor-element-6d086848 .flex-viewport{border-radius:12px 12px 12px 12px;}.woocommerce .elementor-87644 .elementor-element.elementor-element-6d086848 .flex-viewport:not(:last-child){margin-bottom:12px;}.woocommerce .elementor-87644 .elementor-element.elementor-element-6d086848 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6E2F7;border-radius:8px 8px 8px 8px;}.woocommerce .elementor-87644 .elementor-element.elementor-element-6d086848 .flex-control-thumbs li{padding-right:calc(10px / 2);padding-left:calc(10px / 2);padding-bottom:10px;}.woocommerce .elementor-87644 .elementor-element.elementor-element-6d086848 .flex-control-thumbs{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2);}.elementor-87644 .elementor-element.elementor-element-4b4272df{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-87644 .elementor-element.elementor-element-4b4272df.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87644 .elementor-element.elementor-element-40eef409{width:auto;max-width:auto;}.elementor-87644 .elementor-element.elementor-element-40eef409 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:13px;font-weight:500;color:#0429B0;}.elementor-87644 .elementor-element.elementor-element-e7190fac{text-align:start;}.elementor-87644 .elementor-element.elementor-element-e7190fac .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:32px;font-weight:800;line-height:1.3em;}.elementor-87644 .elementor-element.elementor-element-2f7684b3{color:#3D4C6E;}.elementor-87644 .elementor-element.elementor-element-2f7684b3 a{color:#0A54CC;}.woocommerce .elementor-87644 .elementor-element.elementor-element-4349dc0b .woocommerce-product-details__short-description{color:#3D4C6E;font-family:"Vazirmatn", Sans-serif;font-size:15.5px;line-height:1.85em;}.elementor-87644 .elementor-element.elementor-element-d924b184{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0D6AFF;--border-color:#0D6AFF;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-87644 .elementor-element.elementor-element-d924b184:not(.elementor-motion-effects-element-type-background), .elementor-87644 .elementor-element.elementor-element-d924b184 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6F0FF;}.elementor-87644 .elementor-element.elementor-element-b65859c5 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:16px;font-weight:700;color:#0429B0;}.elementor-87644 .elementor-element.elementor-element-4a2f1058{font-family:"Vazirmatn", Sans-serif;font-size:14px;line-height:1.8em;color:#3D4C6E;}.elementor-87644 .elementor-element.elementor-element-2377a4ad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-87644 .elementor-element.elementor-element-be8e774e .elementor-button{background-color:#0D6AFF;font-family:"Vazirmatn", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.2s;border-radius:8px 8px 8px 8px;}.elementor-87644 .elementor-element.elementor-element-be8e774e .elementor-button:hover, .elementor-87644 .elementor-element.elementor-element-be8e774e .elementor-button:focus{background-color:#0429B0;color:#FFFFFF;}.elementor-87644 .elementor-element.elementor-element-be8e774e .elementor-button:hover svg, .elementor-87644 .elementor-element.elementor-element-be8e774e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-87644 .elementor-element.elementor-element-110f3325 .elementor-button{background-color:#FFFFFF;font-family:"Vazirmatn", Sans-serif;font-size:15px;font-weight:600;fill:#0A1633;color:#0A1633;transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7690C2;border-radius:8px 8px 8px 8px;}.elementor-87644 .elementor-element.elementor-element-110f3325 .elementor-button:hover, .elementor-87644 .elementor-element.elementor-element-110f3325 .elementor-button:focus{background-color:#F5F8FF;color:#0A54CC;border-color:#0D6AFF;}.elementor-87644 .elementor-element.elementor-element-110f3325 .elementor-button:hover svg, .elementor-87644 .elementor-element.elementor-element-110f3325 .elementor-button:focus svg{fill:#0A54CC;}.elementor-87644 .elementor-element.elementor-element-20409c2c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-87644 .elementor-element.elementor-element-c58b2329 .elementor-button{background-color:#FFFFFF;font-family:"Vazirmatn", Sans-serif;font-size:15px;font-weight:700;fill:#0B7F14;color:#0B7F14;transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#07D516;border-radius:8px 8px 8px 8px;}.elementor-87644 .elementor-element.elementor-element-c58b2329 .elementor-button:hover, .elementor-87644 .elementor-element.elementor-element-c58b2329 .elementor-button:focus{background-color:#F3FDF4;color:#0B7F14;border-color:#0B7F14;}.elementor-87644 .elementor-element.elementor-element-c58b2329 .elementor-button:hover svg, .elementor-87644 .elementor-element.elementor-element-c58b2329 .elementor-button:focus svg{fill:#0B7F14;}.elementor-87644 .elementor-element.elementor-element-d0f25fb2 .elementor-button{background-color:#F5F8FF;font-family:"Vazirmatn", Sans-serif;font-size:15px;font-weight:600;fill:#0A1633;color:#0A1633;transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6E2F7;border-radius:8px 8px 8px 8px;}.elementor-87644 .elementor-element.elementor-element-d0f25fb2 .elementor-button:hover, .elementor-87644 .elementor-element.elementor-element-d0f25fb2 .elementor-button:focus{background-color:#E6F0FF;color:#0A54CC;border-color:#0D6AFF;}.elementor-87644 .elementor-element.elementor-element-d0f25fb2 .elementor-button:hover svg, .elementor-87644 .elementor-element.elementor-element-d0f25fb2 .elementor-button:focus svg{fill:#0A54CC;}.elementor-87644 .elementor-element.elementor-element-a4079074{--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:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6E2F7;--border-color:#D6E2F7;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:40px;--padding-right:40px;}.elementor-87644 .elementor-element.elementor-element-a4079074:not(.elementor-motion-effects-element-type-background), .elementor-87644 .elementor-element.elementor-element-a4079074 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-87644 .elementor-element.elementor-element-af64a65f .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:21px;font-weight:800;}.elementor-87644 .elementor-element.elementor-element-60a83d3c{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;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:#D6E2F7;--border-color:#D6E2F7;--padding-top:32px;--padding-bottom:32px;--padding-left:40px;--padding-right:40px;}.elementor-87644 .elementor-element.elementor-element-ff8aab40{--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;}.elementor-87644 .elementor-element.elementor-element-ff8aab40.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87644 .elementor-element.elementor-element-092014c3 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:21px;font-weight:800;}.elementor-87644 .elementor-element.elementor-element-a5129861{color:#3D4C6E;font-family:"Vazirmatn", Sans-serif;font-size:15px;line-height:1.9em;}.elementor-87644 .elementor-element.elementor-element-d63e9e62{--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;}.elementor-87644 .elementor-element.elementor-element-d63e9e62.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87644 .elementor-element.elementor-element-3dabd405 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:21px;font-weight:800;}.elementor-87644 .elementor-element.elementor-element-8b9af985 .elementor-button{background-color:#F3FDF4;font-family:"Vazirmatn", Sans-serif;font-size:14.5px;font-weight:700;fill:#0B7F14;color:#0B7F14;border-style:solid;border-width:1px 1px 1px 1px;border-color:#07D516;border-radius:8px 8px 8px 8px;}.elementor-87644 .elementor-element.elementor-element-f198ac45{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:32px;--padding-bottom:32px;--padding-left:40px;--padding-right:40px;}.elementor-87644 .elementor-element.elementor-element-f198ac45:not(.elementor-motion-effects-element-type-background), .elementor-87644 .elementor-element.elementor-element-f198ac45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FF;}.elementor-87644 .elementor-element.elementor-element-f0917dfc .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:21px;font-weight:800;}.elementor-87644 .elementor-element.elementor-element-9523b36e{--grid-columns:4;--grid-row-gap:14px;--grid-column-gap:14px;}.elementor-87644 .elementor-element.elementor-element-9523b36e .elementor-loop-container{grid-auto-rows:1fr;}.elementor-87644 .elementor-element.elementor-element-9523b36e .e-loop-item > .elementor-section, .elementor-87644 .elementor-element.elementor-element-9523b36e .e-loop-item > .elementor-section > .elementor-container, .elementor-87644 .elementor-element.elementor-element-9523b36e .e-loop-item > .e-con, .elementor-87644 .elementor-element.elementor-element-9523b36e .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-87644 .elementor-element.elementor-element-9523b36e .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-87644 .elementor-element.elementor-element-9523b36e .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-87644 .elementor-element.elementor-element-9523b36e .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-87644 .elementor-element.elementor-element-9523b36e .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-87644 .elementor-element.elementor-element-9523b36e .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-87644 .elementor-element.elementor-element-4df4d88f{--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:24px;--padding-bottom:28px;--padding-left:40px;--padding-right:40px;}.elementor-87644 .elementor-element.elementor-element-4df4d88f:not(.elementor-motion-effects-element-type-background), .elementor-87644 .elementor-element.elementor-element-4df4d88f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF3FF;}.elementor-87644 .elementor-element.elementor-element-e2055a4a .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:17px;font-weight:700;color:#0429B0;}.elementor-87644 .elementor-element.elementor-element-ccea8f70{font-family:"Vazirmatn", Sans-serif;font-size:14px;line-height:1.8em;color:#3D4C6E;}.elementor-87644 .elementor-element.elementor-element-f24b71ad .elementor-button{background-color:#0429B0;font-family:"Vazirmatn", Sans-serif;font-size:14.5px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.2s;border-radius:8px 8px 8px 8px;}.elementor-87644 .elementor-element.elementor-element-f24b71ad .elementor-button:hover, .elementor-87644 .elementor-element.elementor-element-f24b71ad .elementor-button:focus{background-color:#0A54CC;color:#FFFFFF;}.elementor-87644 .elementor-element.elementor-element-f24b71ad .elementor-button:hover svg, .elementor-87644 .elementor-element.elementor-element-f24b71ad .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-87644 .elementor-element.elementor-element-9523b36e{--grid-columns:3;}}@media(max-width:768px){.elementor-87644 .elementor-element.elementor-element-35d6f719{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-87644 .elementor-element.elementor-element-a3db6d2f{--padding-top:12px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-87644 .elementor-element.elementor-element-c96d0103{--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:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;--padding-top:16px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-87644 .elementor-element.elementor-element-6ccb0d25{--width:100%;}.elementor-87644 .elementor-element.elementor-element-4b4272df{--width:100%;}.elementor-87644 .elementor-element.elementor-element-e7190fac .elementor-heading-title{font-size:22px;}.elementor-87644 .elementor-element.elementor-element-a4079074{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87644 .elementor-element.elementor-element-af64a65f .elementor-heading-title{font-size:18px;}.elementor-87644 .elementor-element.elementor-element-60a83d3c{--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-87644 .elementor-element.elementor-element-ff8aab40{--width:100%;}.elementor-87644 .elementor-element.elementor-element-092014c3 .elementor-heading-title{font-size:18px;}.elementor-87644 .elementor-element.elementor-element-a5129861{font-size:14px;line-height:1.95em;}.elementor-87644 .elementor-element.elementor-element-d63e9e62{--width:100%;}.elementor-87644 .elementor-element.elementor-element-3dabd405 .elementor-heading-title{font-size:18px;}.elementor-87644 .elementor-element.elementor-element-f198ac45{--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-87644 .elementor-element.elementor-element-f0917dfc .elementor-heading-title{font-size:18px;}.elementor-87644 .elementor-element.elementor-element-9523b36e{--grid-columns:1;--grid-row-gap:12px;}.elementor-87644 .elementor-element.elementor-element-4df4d88f{--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}}@media(min-width:769px){.elementor-87644 .elementor-element.elementor-element-35d6f719{--width:100%;}.elementor-87644 .elementor-element.elementor-element-60b44c10{--content-width:1200px;}.elementor-87644 .elementor-element.elementor-element-6ccb0d25{--width:48%;}.elementor-87644 .elementor-element.elementor-element-4b4272df{--width:48%;}.elementor-87644 .elementor-element.elementor-element-ff8aab40{--width:100%;}.elementor-87644 .elementor-element.elementor-element-d63e9e62{--width:100%;}}@media(max-width:1024px) and (min-width:769px){.elementor-87644 .elementor-element.elementor-element-6ccb0d25{--width:48%;}.elementor-87644 .elementor-element.elementor-element-4b4272df{--width:48%;}.elementor-87644 .elementor-element.elementor-element-ff8aab40{--width:100%;}.elementor-87644 .elementor-element.elementor-element-d63e9e62{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-35d6f719 */@media(max-width:767px){.elementor-87644 .elementor-element.elementor-element-35d6f719{width:100%!important;max-width:100%!important;overflow-x:hidden!important;padding:8px!important;box-sizing:border-box!important}.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-60b44c10{width:100%!important;max-width:100%!important;border-radius:10px!important;overflow:hidden!important}.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a3db6d2f{width:100%!important;padding:10px 12px 0!important;overflow:hidden!important}.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a3db6d2f .woocommerce-breadcrumb{white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.8!important;font-size:12px!important}.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-c96d0103{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;width:100%!important;max-width:100%!important;padding:14px 12px 18px!important;gap:18px!important;box-sizing:border-box!important}.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-6ccb0d25,.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-4b4272df{width:100%!important;max-width:100%!important;min-width:0!important;flex:0 0 auto!important}.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-widget-woocommerce-product-images,.elementor-87644 .elementor-element.elementor-element-35d6f719 .woocommerce-product-gallery,.elementor-87644 .elementor-element.elementor-element-35d6f719 .woocommerce-product-gallery__wrapper,.elementor-87644 .elementor-element.elementor-element-35d6f719 .woocommerce-product-gallery__image{width:100%!important;max-width:100%!important;min-width:0!important}.elementor-87644 .elementor-element.elementor-element-35d6f719 .woocommerce-product-gallery__image a{display:flex!important;width:100%!important;max-width:100%!important;min-height:260px!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}.elementor-87644 .elementor-element.elementor-element-35d6f719 .woocommerce-product-gallery__image img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:300px!important;object-fit:contain!important;margin:auto!important}.elementor-87644 .elementor-element.elementor-element-35d6f719 .flex-control-thumbs{display:flex!important;gap:8px!important;overflow-x:auto!important;width:100%!important;max-width:100%!important;padding:0 0 4px!important;scrollbar-width:none}.elementor-87644 .elementor-element.elementor-element-35d6f719 .flex-control-thumbs::-webkit-scrollbar{display:none!important}.elementor-87644 .elementor-element.elementor-element-35d6f719 .flex-control-thumbs li{float:none!important;flex:0 0 68px!important;width:68px!important;max-width:68px!important;margin:0!important}.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-4b4272df{gap:14px!important}.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-e7190fac h1{font-size:22px!important;line-height:1.45!important;overflow-wrap:anywhere}.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-d924b184{padding:14px!important}.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-2377a4ad,.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-20409c2c{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;width:100%!important}.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-2377a4ad .elementor-widget-button,.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-20409c2c .elementor-widget-button{width:100%!important}.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-2377a4ad .elementor-button,.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-20409c2c .elementor-button{width:100%!important;min-height:44px!important;justify-content:center!important}}

.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a4079074 .woocommerce-product-attributes{width:100%!important;border-collapse:separate!important;border-spacing:0!important;border:1px solid #D6E2F7!important;border-radius:10px!important;overflow:hidden!important}
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a4079074 .woocommerce-product-attributes tr:nth-child(odd){background:#F5F8FF!important}
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a4079074 .woocommerce-product-attributes th,.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a4079074 .woocommerce-product-attributes td{padding:14px 16px!important;border:0!important;border-bottom:1px solid #D6E2F7!important;vertical-align:top!important;text-align:right!important;font-family:Vazirmatn,sans-serif!important;font-size:14px!important;line-height:1.7!important}
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a4079074 .woocommerce-product-attributes tr:last-child th,.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a4079074 .woocommerce-product-attributes tr:last-child td{border-bottom:0!important}
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a4079074 .woocommerce-product-attributes th{width:30%!important;color:#0A1633!important;font-weight:700!important}
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a4079074 .woocommerce-product-attributes td{color:#3D4C6E!important;overflow-wrap:anywhere!important}
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a4079074 .woocommerce-product-attributes td p{margin:0!important}
@media(max-width:767px){.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a4079074{padding:18px 12px!important;border-left:0!important;border-right:0!important;border-radius:0!important}.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a4079074 .woocommerce-product-attributes,.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a4079074 .woocommerce-product-attributes tbody{display:block!important;width:100%!important;border:0!important}.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a4079074 .woocommerce-product-attributes tr{display:grid!important;grid-template-columns:1fr!important;width:100%!important;padding:12px 0!important;border-bottom:1px solid #D6E2F7!important;background:#FFFFFF!important}.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a4079074 .woocommerce-product-attributes tr:last-child{border-bottom:0!important}.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a4079074 .woocommerce-product-attributes th,.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a4079074 .woocommerce-product-attributes td{display:block!important;width:100%!important;padding:2px 0!important;border:0!important;font-size:13.5px!important}.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a4079074 .woocommerce-product-attributes th{color:#0429B0!important;font-size:12.5px!important}.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-f198ac45{padding:18px 12px!important}.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-9523b36e .elementor-loop-container{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}}


/* Product description responsive typography & media */
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-60a83d3c,
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-ff8aab40,
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861,
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 .elementor-widget-container{
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  box-sizing:border-box!important;
}
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 .elementor-widget-container{
  overflow:hidden!important;
}
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 h1,
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 h2,
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 h3,
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 h4,
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 h5,
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 h6,
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 p,
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 li,
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 a,
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 strong,
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 span{
  max-width:100%!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
  word-break:normal!important;
}
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 h1,
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 h2{
  font-family:Vazirmatn,sans-serif!important;
  font-size:clamp(24px,2.15vw,32px)!important;
  line-height:1.55!important;
  font-weight:800!important;
  margin:32px 0 14px!important;
  color:#0A1633!important;
}
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 h3{
  font-family:Vazirmatn,sans-serif!important;
  font-size:clamp(20px,1.65vw,24px)!important;
  line-height:1.6!important;
  font-weight:800!important;
  margin:28px 0 12px!important;
  color:#0A1633!important;
}
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 h4,
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 h5,
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 h6{
  font-family:Vazirmatn,sans-serif!important;
  font-size:18px!important;
  line-height:1.7!important;
  font-weight:700!important;
  margin:24px 0 10px!important;
  color:#0A1633!important;
}
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 p,
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 li{
  font-family:Vazirmatn,sans-serif!important;
  font-size:15px!important;
  line-height:2!important;
  color:#3D4C6E!important;
}
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 p{margin:0 0 16px!important}
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 ul,
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 ol{
  width:100%!important;
  max-width:100%!important;
  margin:0 0 18px!important;
  padding-inline-start:24px!important;
  padding-inline-end:0!important;
}
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 figure,
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 picture,
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 img,
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 video,
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 iframe,
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 table,
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 .wp-block-image,
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 .wp-caption{
  max-width:100%!important;
}
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 figure,
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 .wp-block-image,
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 .wp-caption{
  width:100%!important;
  margin:22px 0!important;
}
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 img{
  width:auto!important;
  height:auto!important;
  display:block!important;
  margin-inline:auto!important;
  object-fit:contain!important;
}
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 iframe,
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 video{
  width:100%!important;
  height:auto!important;
  aspect-ratio:16/9;
}
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 table{
  width:100%!important;
  table-layout:fixed!important;
}
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 table th,
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 table td{
  overflow-wrap:anywhere!important;
}
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 > *:first-child{margin-top:0!important}
.elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 > *:last-child{margin-bottom:0!important}

@media(max-width:767px){
  .elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-60a83d3c{
    padding:18px 12px!important;
    gap:16px!important;
  }
  .elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861,
  .elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 .elementor-widget-container{
    width:100%!important;
    max-width:100%!important;
    padding:0!important;
    margin:0!important;
    overflow:hidden!important;
  }
  .elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 h1,
  .elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 h2{
    font-size:21px!important;
    line-height:1.6!important;
    margin:26px 0 12px!important;
    letter-spacing:0!important;
  }
  .elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 h3{
    font-size:18px!important;
    line-height:1.65!important;
    margin:24px 0 10px!important;
  }
  .elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 h4,
  .elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 h5,
  .elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 h6{
    font-size:16px!important;
    line-height:1.7!important;
    margin:20px 0 8px!important;
  }
  .elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 p,
  .elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 li{
    font-size:14px!important;
    line-height:1.95!important;
  }
  .elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 p{margin-bottom:14px!important}
  .elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 ul,
  .elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 ol{
    padding-inline-start:20px!important;
    margin-bottom:16px!important;
  }
  .elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 figure,
  .elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 .wp-block-image,
  .elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 .wp-caption{
    margin:18px 0!important;
  }
  .elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 img{
    width:100%!important;
    max-width:100%!important;
  }
  .elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 table{
    display:block!important;
    overflow-x:auto!important;
    white-space:normal!important;
    -webkit-overflow-scrolling:touch;
  }
}
@media(max-width:420px){
  .elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 h1,
  .elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 h2{
    font-size:20px!important;
    line-height:1.6!important;
  }
  .elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 h3{font-size:17px!important}
  .elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 p,
  .elementor-87644 .elementor-element.elementor-element-35d6f719 .elementor-element-a5129861 li{
    font-size:13.5px!important;
    line-height:1.95!important;
  }
}/* End custom CSS */