.elementor-42097 .elementor-element.elementor-element-5762564{--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:#E9E9E9;--border-color:#E9E9E9;--border-radius:6px 6px 6px 6px;}.elementor-42097 .elementor-element.elementor-element-5762564:not(.elementor-motion-effects-element-type-background), .elementor-42097 .elementor-element.elementor-element-5762564 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42097 .elementor-element.elementor-element-5c5f01c .woocommerce-breadcrumb{color:var( --e-global-color-5d16f90 );font-size:11px;text-align:right;}.elementor-42097 .elementor-element.elementor-element-5c5f01c .woocommerce-breadcrumb > a{color:var( --e-global-color-5d16f90 );}.elementor-42097 .elementor-element.elementor-element-e38263a{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42097 .elementor-element.elementor-element-d764faa{--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-radius:0px 16px 16px 0px;}.elementor-42097 .elementor-element.elementor-element-d764faa:not(.elementor-motion-effects-element-type-background), .elementor-42097 .elementor-element.elementor-element-d764faa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42097 .elementor-element.elementor-element-dba5e7d{--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-radius:16px 0px 0px 16px;}.elementor-42097 .elementor-element.elementor-element-dba5e7d:not(.elementor-motion-effects-element-type-background), .elementor-42097 .elementor-element.elementor-element-dba5e7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42097 .elementor-element.elementor-element-9a0a21e .elementor-heading-title{color:var( --e-global-color-5d16f90 );}.elementor-42097 .elementor-element.elementor-element-a2b0ec3{--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;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-42097 .elementor-element.elementor-element-a2b0ec3:not(.elementor-motion-effects-element-type-background), .elementor-42097 .elementor-element.elementor-element-a2b0ec3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-42097 .elementor-element.elementor-element-9d3ff3c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-42097 .elementor-element.elementor-element-9d3ff3c .elementor-heading-title{font-size:12px;color:var( --e-global-color-5d16f90 );}.elementor-42097 .elementor-element.elementor-element-c687a0e{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:left;}.elementor-42097 .elementor-element.elementor-element-c687a0e .elementor-heading-title{font-size:12px;color:var( --e-global-color-5d16f90 );}.elementor-42097 .elementor-element.elementor-element-430a82d{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.woocommerce .elementor-42097 .elementor-element.elementor-element-430a82d .star-rating{color:var( --e-global-color-c1d213d );font-size:12em;}.woocommerce .elementor-42097 .elementor-element.elementor-element-430a82d .star-rating::before{color:#D3D3D3;}.elementor-42097 .elementor-element.elementor-element-1c20e24{margin:0px 6px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-42097 .elementor-element.elementor-element-1c20e24 .elementor-heading-title{font-size:12px;color:var( --e-global-color-5d16f90 );}.elementor-42097 .elementor-element.elementor-element-f2ce009{--divider-border-style:solid;--divider-color:#C7C7C7;--divider-border-width:1px;}.elementor-42097 .elementor-element.elementor-element-f2ce009 .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-42097 .elementor-element.elementor-element-f2ce009 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-42097 .elementor-element.elementor-element-e78dc97{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-42097 .elementor-element.elementor-element-e78dc97.elementor-element{--align-self:center;}.elementor-42097 .elementor-element.elementor-element-7a2f72e{--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-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:12px;}.elementor-42097 .elementor-element.elementor-element-7a2f72e:not(.elementor-motion-effects-element-type-background), .elementor-42097 .elementor-element.elementor-element-7a2f72e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42097 .elementor-element.elementor-element-462d18b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42097 .elementor-element.elementor-element-1028803{width:100%;max-width:100%;text-align:center;}.woocommerce .elementor-42097 .elementor-element.elementor-element-1028803 .price{color:var( --e-global-color-5d16f90 );font-size:16px;font-weight:700;}.elementor-42097 .elementor-element.elementor-element-d08e268{width:auto;max-width:auto;background-color:var( --e-global-color-c1d213d );padding:4px 10px 4px 10px;border-radius:4px 4px 4px 4px;text-align:center;}.elementor-42097 .elementor-element.elementor-element-d08e268.elementor-element{--align-self:center;}.elementor-42097 .elementor-element.elementor-element-d08e268 .elementor-heading-title{font-size:14px;font-weight:700;line-height:32px;color:var( --e-global-color-5d16f90 );}.elementor-42097 .elementor-element.elementor-element-a499338 .cart button, .elementor-42097 .elementor-element.elementor-element-a499338 .cart .button{font-size:12px;color:var( --e-global-color-5d16f90 );background-color:var( --e-global-color-c1d213d );transition:all 0.2s;}.elementor-42097 .elementor-element.elementor-element-a499338 .quantity .qty{transition:all 0.2s;}.elementor-42097 .elementor-element.elementor-element-5abeda1{--divider-border-style:solid;--divider-color:#C7C7C7;--divider-border-width:1px;}.elementor-42097 .elementor-element.elementor-element-5abeda1 .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-42097 .elementor-element.elementor-element-5abeda1 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-42097 .elementor-element.elementor-element-d9e4111{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c1d213d );text-align:center;}.elementor-42097 .elementor-element.elementor-element-d9e4111.elementor-element{--align-self:center;}.elementor-42097 .elementor-element.elementor-element-d9e4111 .elementor-heading-title{font-size:14px;color:var( --e-global-color-5d16f90 );}.elementor-42097 .elementor-element.elementor-element-c3ac5c3{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c1d213d );text-align:center;}.elementor-42097 .elementor-element.elementor-element-c3ac5c3.elementor-element{--align-self:center;}.elementor-42097 .elementor-element.elementor-element-c3ac5c3 .elementor-heading-title{font-size:14px;color:var( --e-global-color-5d16f90 );}.elementor-42097 .elementor-element.elementor-element-e7a6042{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c1d213d );text-align:center;}.elementor-42097 .elementor-element.elementor-element-e7a6042.elementor-element{--align-self:center;}.elementor-42097 .elementor-element.elementor-element-e7a6042 .elementor-heading-title{font-size:14px;color:var( --e-global-color-5d16f90 );}.elementor-42097 .elementor-element.elementor-element-47a6b95{--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:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42097 .elementor-element.elementor-element-79cf9ec{--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:#022A6182;--border-color:#022A6182;--border-radius:8px 8px 8px 8px;}.elementor-42097 .elementor-element.elementor-element-79cf9ec:not(.elementor-motion-effects-element-type-background), .elementor-42097 .elementor-element.elementor-element-79cf9ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42097 .elementor-element.elementor-element-103db7f .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-42097 .elementor-element.elementor-element-103db7f{--icon-box-icon-margin:15px;}.elementor-42097 .elementor-element.elementor-element-103db7f .elementor-icon-box-title{margin-block-end:8px;}.elementor-42097 .elementor-element.elementor-element-103db7f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c1d213d );}.elementor-42097 .elementor-element.elementor-element-103db7f.elementor-view-framed .elementor-icon, .elementor-42097 .elementor-element.elementor-element-103db7f.elementor-view-default .elementor-icon{fill:var( --e-global-color-c1d213d );color:var( --e-global-color-c1d213d );border-color:var( --e-global-color-c1d213d );}.elementor-42097 .elementor-element.elementor-element-103db7f .elementor-icon{font-size:32px;}.elementor-42097 .elementor-element.elementor-element-1b1df64{--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:#022A6182;--border-color:#022A6182;--border-radius:8px 8px 8px 8px;}.elementor-42097 .elementor-element.elementor-element-1b1df64:not(.elementor-motion-effects-element-type-background), .elementor-42097 .elementor-element.elementor-element-1b1df64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42097 .elementor-element.elementor-element-00185e1 .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-42097 .elementor-element.elementor-element-00185e1{--icon-box-icon-margin:15px;}.elementor-42097 .elementor-element.elementor-element-00185e1 .elementor-icon-box-title{margin-block-end:8px;}.elementor-42097 .elementor-element.elementor-element-00185e1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c1d213d );}.elementor-42097 .elementor-element.elementor-element-00185e1.elementor-view-framed .elementor-icon, .elementor-42097 .elementor-element.elementor-element-00185e1.elementor-view-default .elementor-icon{fill:var( --e-global-color-c1d213d );color:var( --e-global-color-c1d213d );border-color:var( --e-global-color-c1d213d );}.elementor-42097 .elementor-element.elementor-element-00185e1 .elementor-icon{font-size:32px;}.elementor-42097 .elementor-element.elementor-element-12955ee{--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:#022A6182;--border-color:#022A6182;--border-radius:8px 8px 8px 8px;}.elementor-42097 .elementor-element.elementor-element-12955ee:not(.elementor-motion-effects-element-type-background), .elementor-42097 .elementor-element.elementor-element-12955ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42097 .elementor-element.elementor-element-ec30df7 .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-42097 .elementor-element.elementor-element-ec30df7{--icon-box-icon-margin:15px;}.elementor-42097 .elementor-element.elementor-element-ec30df7 .elementor-icon-box-title{margin-block-end:8px;}.elementor-42097 .elementor-element.elementor-element-ec30df7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c1d213d );}.elementor-42097 .elementor-element.elementor-element-ec30df7.elementor-view-framed .elementor-icon, .elementor-42097 .elementor-element.elementor-element-ec30df7.elementor-view-default .elementor-icon{fill:var( --e-global-color-c1d213d );color:var( --e-global-color-c1d213d );border-color:var( --e-global-color-c1d213d );}.elementor-42097 .elementor-element.elementor-element-ec30df7 .elementor-icon{font-size:32px;}.elementor-42097 .elementor-element.elementor-element-7ea354e{--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:#022A6182;--border-color:#022A6182;--border-radius:8px 8px 8px 8px;}.elementor-42097 .elementor-element.elementor-element-7ea354e:not(.elementor-motion-effects-element-type-background), .elementor-42097 .elementor-element.elementor-element-7ea354e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42097 .elementor-element.elementor-element-e7b2858 .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-42097 .elementor-element.elementor-element-e7b2858{--icon-box-icon-margin:15px;}.elementor-42097 .elementor-element.elementor-element-e7b2858 .elementor-icon-box-title{margin-block-end:8px;}.elementor-42097 .elementor-element.elementor-element-e7b2858.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c1d213d );}.elementor-42097 .elementor-element.elementor-element-e7b2858.elementor-view-framed .elementor-icon, .elementor-42097 .elementor-element.elementor-element-e7b2858.elementor-view-default .elementor-icon{fill:var( --e-global-color-c1d213d );color:var( --e-global-color-c1d213d );border-color:var( --e-global-color-c1d213d );}.elementor-42097 .elementor-element.elementor-element-e7b2858 .elementor-icon{font-size:32px;}.elementor-42097 .elementor-element.elementor-element-f65e8d1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42097 .elementor-element.elementor-element-b712761{--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-radius:16px 16px 16px 16px;}.elementor-42097 .elementor-element.elementor-element-b712761:not(.elementor-motion-effects-element-type-background), .elementor-42097 .elementor-element.elementor-element-b712761 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42097 .elementor-element.elementor-element-9a965ac{--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;}.elementor-42097 .elementor-element.elementor-element-48bfcbf{width:auto;max-width:auto;--icon-box-icon-margin:12px;}.elementor-42097 .elementor-element.elementor-element-48bfcbf .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-42097 .elementor-element.elementor-element-48bfcbf .elementor-icon-box-title{margin-block-end:4px;color:#022A61;}.elementor-42097 .elementor-element.elementor-element-48bfcbf .elementor-icon{font-size:29px;}.elementor-42097 .elementor-element.elementor-element-48bfcbf .elementor-icon-box-title, .elementor-42097 .elementor-element.elementor-element-48bfcbf .elementor-icon-box-title a{font-family:"iranyekan", Sans-serif;font-size:15px;font-weight:800;}.elementor-42097 .elementor-element.elementor-element-ec61488{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-42097 .elementor-element.elementor-element-0ba5ef4 .shop_attributes{color:var( --e-global-color-5d16f90 );}.elementor-42097 .elementor-element.elementor-element-70ca0a5 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-42097 .elementor-element.elementor-element-b633adf{--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;}.elementor-42097 .elementor-element.elementor-element-0254cd4{width:auto;max-width:auto;--icon-box-icon-margin:12px;}.elementor-42097 .elementor-element.elementor-element-0254cd4 .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-42097 .elementor-element.elementor-element-0254cd4 .elementor-icon-box-title{margin-block-end:4px;color:#022A61;}.elementor-42097 .elementor-element.elementor-element-0254cd4 .elementor-icon{font-size:29px;}.elementor-42097 .elementor-element.elementor-element-0254cd4 .elementor-icon-box-title, .elementor-42097 .elementor-element.elementor-element-0254cd4 .elementor-icon-box-title a{font-family:"iranyekan", Sans-serif;font-size:15px;font-weight:800;}.elementor-42097 .elementor-element.elementor-element-7d0efb9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-42097 .elementor-element.elementor-element-91c5479{--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;}.elementor-42097 .elementor-element.elementor-element-0af0ee0{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;--icon-box-icon-margin:12px;}.elementor-42097 .elementor-element.elementor-element-0af0ee0 .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-42097 .elementor-element.elementor-element-0af0ee0 .elementor-icon-box-title{margin-block-end:4px;color:#022A61;}.elementor-42097 .elementor-element.elementor-element-0af0ee0 .elementor-icon{font-size:29px;}.elementor-42097 .elementor-element.elementor-element-0af0ee0 .elementor-icon-box-title, .elementor-42097 .elementor-element.elementor-element-0af0ee0 .elementor-icon-box-title a{font-family:"iranyekan", Sans-serif;font-size:15px;font-weight:800;}.elementor-42097 .elementor-element.elementor-element-9a1e320{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right;}.elementor-42097 .elementor-element.elementor-element-797f2ef{--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:none;--border-style:none;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:12px;}.elementor-42097 .elementor-element.elementor-element-797f2ef:not(.elementor-motion-effects-element-type-background), .elementor-42097 .elementor-element.elementor-element-797f2ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42097 .elementor-element.elementor-element-40f8588{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42097 .elementor-element.elementor-element-69ec0ef{width:100%;max-width:100%;text-align:center;}.woocommerce .elementor-42097 .elementor-element.elementor-element-69ec0ef .price{color:var( --e-global-color-5d16f90 );font-size:14px;font-weight:700;}.elementor-42097 .elementor-element.elementor-element-6bf0c48{width:auto;max-width:auto;background-color:var( --e-global-color-c1d213d );padding:4px 10px 4px 10px;border-radius:4px 4px 4px 4px;text-align:center;}.elementor-42097 .elementor-element.elementor-element-6bf0c48.elementor-element{--align-self:center;}.elementor-42097 .elementor-element.elementor-element-6bf0c48 .elementor-heading-title{font-size:14px;font-weight:700;line-height:32px;color:var( --e-global-color-5d16f90 );}.elementor-42097 .elementor-element.elementor-element-83572dd .cart button, .elementor-42097 .elementor-element.elementor-element-83572dd .cart .button{font-size:12px;color:var( --e-global-color-5d16f90 );background-color:var( --e-global-color-c1d213d );transition:all 0.2s;}.elementor-42097 .elementor-element.elementor-element-83572dd .quantity .qty{transition:all 0.2s;}.elementor-42097 .elementor-element.elementor-element-211e596{--divider-border-style:solid;--divider-color:#C7C7C7;--divider-border-width:1px;}.elementor-42097 .elementor-element.elementor-element-211e596 .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-42097 .elementor-element.elementor-element-211e596 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-42097 .elementor-element.elementor-element-88c9757 .elementor-heading-title{font-size:12px;color:var( --e-global-color-5d16f90 );}.elementor-42097 .elementor-element.elementor-element-5726539{--grid-columns:1;}.elementor-42097 .elementor-element.elementor-element-5726539 > .elementor-widget-container{padding:6px 6px 6px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:8px 8px 8px 8px;}.elementor-42097 .elementor-element.elementor-element-85c5187{--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:20px 4px;--row-gap:20px;--column-gap:4px;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42097 .elementor-element.elementor-element-8181d8c{width:auto;max-width:auto;}.elementor-42097 .elementor-element.elementor-element-8181d8c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42097 .elementor-element.elementor-element-8181d8c .elementor-icon-box-wrapper{text-align:right;}.elementor-42097 .elementor-element.elementor-element-8181d8c .elementor-icon-box-title{margin-block-end:4px;color:#022A61;}.elementor-42097 .elementor-element.elementor-element-8181d8c .elementor-icon-box-title, .elementor-42097 .elementor-element.elementor-element-8181d8c .elementor-icon-box-title a{font-family:"iranyekan", Sans-serif;font-size:15px;font-weight:800;}.elementor-42097 .elementor-element.elementor-element-956fb72{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:right;}.elementor-42097 .elementor-element.elementor-element-93444e2{--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-42097 .elementor-element.elementor-element-2774d74{--swiper-slides-to-display:5;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-46px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-46px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-42097 .elementor-element.elementor-element-2774d74 .swiper-slide > .elementor-element{height:100%;}@media(max-width:1024px){.elementor-42097 .elementor-element.elementor-element-5726539{--grid-columns:2;}.elementor-42097 .elementor-element.elementor-element-2774d74{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-42097 .elementor-element.elementor-element-5762564{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42097 .elementor-element.elementor-element-e38263a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-42097 .elementor-element.elementor-element-d764faa{--border-radius:16px 16px 16px 16px;}.elementor-42097 .elementor-element.elementor-element-dba5e7d{--border-radius:16px 16px 16px 16px;}.elementor-42097 .elementor-element.elementor-element-47a6b95{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-42097 .elementor-element.elementor-element-48bfcbf{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-42097 .elementor-element.elementor-element-ec61488{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-42097 .elementor-element.elementor-element-7d0efb9{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-42097 .elementor-element.elementor-element-0af0ee0{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-42097 .elementor-element.elementor-element-9a1e320{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-42097 .elementor-element.elementor-element-5726539{--grid-columns:1;}.elementor-42097 .elementor-element.elementor-element-85c5187{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42097 .elementor-element.elementor-element-8181d8c .elementor-icon-box-title, .elementor-42097 .elementor-element.elementor-element-8181d8c .elementor-icon-box-title a{font-size:12px;}.elementor-42097 .elementor-element.elementor-element-8181d8c .elementor-icon-box-description{font-size:11px;}.elementor-42097 .elementor-element.elementor-element-93444e2{--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42097 .elementor-element.elementor-element-2774d74{--swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-42097 .elementor-element.elementor-element-d764faa{--width:25%;}.elementor-42097 .elementor-element.elementor-element-dba5e7d{--width:50%;}.elementor-42097 .elementor-element.elementor-element-7a2f72e{--width:25%;}.elementor-42097 .elementor-element.elementor-element-79cf9ec{--width:25%;}.elementor-42097 .elementor-element.elementor-element-1b1df64{--width:25%;}.elementor-42097 .elementor-element.elementor-element-12955ee{--width:25%;}.elementor-42097 .elementor-element.elementor-element-7ea354e{--width:25%;}.elementor-42097 .elementor-element.elementor-element-b712761{--width:75%;}.elementor-42097 .elementor-element.elementor-element-797f2ef{--width:25%;}}/* Start custom CSS for container, class: .elementor-element-d764faa */.woocommerce-product-gallery .product-labels.labels-rounded .product-label{
    display: none!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c687a0e */.elementor-element.elementor-element-430a82d.elementor-widget__width-initial.elementor-widget.elementor-widget-woocommerce-product-rating{
    display: none!important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e78dc97 */.product-specs-table {
  width: 100%;
  border-collapse: collapse; /* خط‌ها تمیز و چسبیده */
}

.product-specs-table th,
.product-specs-table td {
  padding: 8px 0;
  border-bottom: 1px solid #e0e0e0;
  vertical-align: middle;   /* محتوا در راستای عمودی وسط */
}

/* آخرین ردیف بدون خط */
.product-specs-table tr:last-child th,
.product-specs-table tr:last-child td {
  border-bottom: none;
}

/* ستون راست (آیکن + عنوان) */
.product-specs-table th.spec-heading {
  display: flex;             /* برای هم‌خط شدن آیکن و متن */
  align-items: center;       /* وسط‌چین عمودی */
  justify-content: flex-start;
  gap: .4rem;
  text-align: right;
  font-weight: 600;
  white-space: nowrap;
}

/* آیکن */
.product-specs-table .spec-icon img,
.product-specs-table .spec-icon i {
  width: 18px;
  height: 18px;
  display: inline-block;
  vertical-align: middle;
  object-fit: contain;
}

/* مقدار در ستون چپ */
.product-specs-table td.spec-value {
  text-align: left;
  vertical-align: middle;    /* وسط‌چین عمودی */
  direction: ltr;
  color: var(--wd-text-color, #555);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-013ffec */.product-faq-section { margin: 24px 0; }
.product-faq-title { font-size: 1.25rem; margin-bottom: 12px; }
.product-faq-accordion .faq-item {
  border: 1px solid #e5e7eb; border-radius: 10px; padding: 12px 16px; margin-bottom: 8px; background: #fff;
}
.product-faq-accordion .faq-item[open] { background: #f9fafb; }
.faq-q { display: flex; align-items: center; justify-content: space-between; cursor: pointer; font-weight: 600; }
.faq-icon { transition: transform .2s ease; }
.faq-item[open] .faq-icon { transform: rotate(45deg); } /* + → × */
.faq-a { margin-top: 10px; line-height: 1.8; }/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-443df17 *//* ظرف کلی نظرات */
.woocommerce-Reviews, .woocommerce-Tabs-panel--reviews {
  background: #fff;
  border-radius: 16px;
  padding: 24px;
  box-shadow: 0 10px 30px rgba(0,0,0,.06);
}

/* باکس هر نظر */
.commentlist .comment_container {
  display: grid;
  grid-template-columns: 56px 1fr;
  gap: 16px;
  padding: 16px;
  border: 1px solid #eee;
  border-radius: 14px;
  margin-bottom: 16px;
  background: #fafafa;
}
.commentlist .avatar {
  width: 56px; height: 56px; border-radius: 50%;
  box-shadow: 0 4px 12px rgba(0,0,0,.08);
  object-fit: cover;
}

/* نام کاربر و ریزاطلاعات */
.commentlist .meta {
  display: flex; gap: 8px; flex-wrap: wrap;
  font-size: 13px; color: #666;
}
.commentlist .woocommerce-review__author {
  font-weight: 700; color: #222;
}

/* برچسب خریدار تأییدشده */
.verified, .woocommerce-review__verified {
  background: #e8f7ee; color: #1e7e34;
  padding: 2px 8px; border-radius: 999px; font-size: 12px;
}

/* ستاره‌ها */
.star-rating, .comment-form-rating .stars a {
  font-size: 14px; letter-spacing: 2px;
}
.star-rating::before { color: #ddd; }
.star-rating span::before { color: #ffb400; }
.comment-form-rating .stars a:hover,
.comment-form-rating .stars a.active { color: #ffb400 !important; }

/* فرم ارسال نظر */
#respond, .comment-respond {
  margin-top: 24px;
  border: 1px solid #eee; border-radius: 16px; padding: 20px; background: #fff;
}
.comment-respond input[type="text"],
.comment-respond input[type="email"],
.comment-respond textarea {
  width: 100%;
  border: 1px solid #e6e6e6; border-radius: 12px;
  padding: 12px 14px; font-size: 14px;
}
.comment-respond textarea { min-height: 140px; resize: vertical; }
.comment-respond input[type="submit"] {
  border-radius: 999px; padding: 10px 18px; font-weight: 700;
}

/* خلاصه امتیازها (هیستوگرام) */
.woocommerce-Reviews .rating-histogram .bar {
  height: 8px; border-radius: 999px; background: #eee; overflow: hidden;
}
.woocommerce-Reviews .rating-histogram .bar > span {
  display: block; height: 100%; background: #ffb400;
  border-radius: inherit; width: var(--percent,0%);
}








/* --- WooCommerce rating stars (fix) --- */
.comment-form-rating .stars {
  display: inline-block;
  direction: ltr; /* برای منطق پر شدن از چپ به راست پایدار */
  unicode-bidi: plaintext;
  line-height: 1;
}

.comment-form-rating .stars a {
  position: relative;
  display: inline-block;
  width: 1.6em;
  height: 1.6em;
  text-indent: -9999px; /* متن 1 از 5 ستاره... مخفی شود */
  overflow: hidden;
  cursor: pointer;
  vertical-align: middle;
}

/* حالت پیش‌فرض: ستاره خالی */
.comment-form-rating .stars a::before {
  content: "☆";
  position: absolute; inset: 0;
  text-indent: 0;
  font-size: 22px;
  line-height: 1.6em;
  color: #cfcfcf;  /* خالی */
}

/* روی هاور: همه پر، بعد ستاره‌های بعدی خالی می‌شوند تا "تا ستاره‌ی هاورشده" پر بماند */
.comment-form-rating .stars:hover a::before {
  content: "★";
  color: #ffb400; /* پر */
}
.comment-form-rating .stars a:hover ~ a::before {
  content: "☆";
  color: #cfcfcf;
}

/* پس از کلیک (انتخاب شده): تا ستاره‌ی active پر، بقیه خالی */
.comment-form-rating .stars.selected a::before {
  content: "★";
  color: #ffb400;
}
.comment-form-rating .stars.selected a.active ~ a::before {
  content: "☆";
  color: #cfcfcf;
}

/* فوکوس کیبورد */
.comment-form-rating .stars a:focus { outline: none; }
.comment-form-rating .stars a:focus::before {
  box-shadow: 0 0 0 3px rgba(255,180,0,.25);
  border-radius: 6px;
}/* End custom CSS */