.elementor-313 .elementor-element.elementor-element-945339a{--display:flex;--min-height:661px;--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-313 .elementor-element.elementor-element-06f4c74{--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;}.woocommerce .elementor-313 .elementor-element.elementor-element-cf3674b .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-313 .elementor-element.elementor-element-cf3674b .flex-viewport, .woocommerce .elementor-313 .elementor-element.elementor-element-cf3674b .flex-control-thumbs img{border-style:none;}.woocommerce .elementor-313 .elementor-element.elementor-element-cf3674b .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-313 .elementor-element.elementor-element-cf3674b .flex-viewport{border-radius:11px 11px 11px 11px;}.woocommerce .elementor-313 .elementor-element.elementor-element-cf3674b .flex-viewport:not(:last-child){margin-bottom:11px;}.woocommerce .elementor-313 .elementor-element.elementor-element-cf3674b .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B1B1B1;border-radius:11px 11px 11px 11px;}.woocommerce .elementor-313 .elementor-element.elementor-element-cf3674b .flex-control-thumbs li{padding-right:calc(6px / 2);padding-left:calc(6px / 2);padding-bottom:6px;}.woocommerce .elementor-313 .elementor-element.elementor-element-cf3674b .flex-control-thumbs{margin-right:calc(-6px / 2);margin-left:calc(-6px / 2);}.elementor-313 .elementor-element.elementor-element-80e2149{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-313 .elementor-element.elementor-element-80e2149:not(.elementor-motion-effects-element-type-background), .elementor-313 .elementor-element.elementor-element-80e2149 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFFFFF 0%, #B6B6B6AB 100%);}.elementor-313 .elementor-element.elementor-element-c0577d1{--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:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-313 .elementor-element.elementor-element-c0577d1.e-con{--order:99999 /* order end hack */;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-313 .elementor-element.elementor-element-3e77e6f{text-align:center;}.elementor-313 .elementor-element.elementor-element-3e77e6f .elementor-heading-title{font-family:"Aria", Sans-serif;font-size:26px;font-weight:800;color:#000000;}.elementor-313 .elementor-element.elementor-element-b1dd329{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-313 .elementor-element.elementor-element-bf892a6{text-align:center;font-family:"dana", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-313 .elementor-element.elementor-element-d39debb{text-align:center;}.elementor-313 .elementor-element.elementor-element-d39debb .elementor-heading-title{font-family:"ساحلی 3", Sans-serif;font-size:34px;font-weight:700;color:#000000;}.elementor-313 .elementor-element.elementor-element-51697e7{--display:flex;--min-height:63px;--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;--justify-content:center;--align-items:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-313 .elementor-element.elementor-element-36d1ad6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;}.elementor-313 .elementor-element.elementor-element-36d1ad6.elementor-element{--align-self:center;}.elementor-313 .elementor-element.elementor-element-36d1ad6 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-313 .elementor-element.elementor-element-36d1ad6 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.woocommerce .elementor-313 .elementor-element.elementor-element-926b55e .star-rating{color:#FFCB00;}.woocommerce .elementor-313 .elementor-element.elementor-element-926b55e .star-rating::before{color:#000000;}.woocommerce .elementor-313 .elementor-element.elementor-element-926b55e .woocommerce-review-link{font-family:"Aria", Sans-serif;}.elementor-313 .elementor-element.elementor-element-b4b7b22{--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:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-313 .elementor-element.elementor-element-b4b7b22.e-con{--order:99999 /* order end hack */;}.elementor-313 .elementor-element.elementor-element-a4830d0{text-align:center;}.elementor-313 .elementor-element.elementor-element-a4830d0 .elementor-heading-title{font-family:"Aria", Sans-serif;font-size:26px;font-weight:800;color:#000000;}.elementor-313 .elementor-element.elementor-element-1b77f21{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-313 .elementor-element.elementor-element-79de598{--display:flex;--min-height:37px;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:#000000;--border-color:#000000;--border-radius:11px 11px 11px 11px;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-313 .elementor-element.elementor-element-aeb4599 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-313 .elementor-element.elementor-element-aeb4599 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-313 .elementor-element.elementor-element-aeb4599{--e-icon-list-icon-size:19px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-313 .elementor-element.elementor-element-aeb4599 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-313 .elementor-element.elementor-element-aeb4599 .elementor-icon-list-item > a{font-family:"Aria", Sans-serif;font-size:14px;font-weight:700;}.elementor-313 .elementor-element.elementor-element-aeb4599 .elementor-icon-list-text{color:#0074FF;transition:color 0.3s;}.elementor-313 .elementor-element.elementor-element-c01ff82{--display:flex;--min-height:37px;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:#000000;--border-color:#000000;--border-radius:11px 11px 11px 11px;}.elementor-313 .elementor-element.elementor-element-906a0df .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-313 .elementor-element.elementor-element-906a0df .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-313 .elementor-element.elementor-element-906a0df{--e-icon-list-icon-size:19px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-313 .elementor-element.elementor-element-906a0df .elementor-icon-list-item > .elementor-icon-list-text, .elementor-313 .elementor-element.elementor-element-906a0df .elementor-icon-list-item > a{font-family:"Aria", Sans-serif;font-size:14px;font-weight:700;}.elementor-313 .elementor-element.elementor-element-906a0df .elementor-icon-list-text{color:#0074FF;transition:color 0.3s;}.elementor-313 .elementor-element.elementor-element-9fac279{--display:flex;--min-height:37px;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:#000000;--border-color:#000000;--border-radius:11px 11px 11px 11px;}.elementor-313 .elementor-element.elementor-element-d831eb7 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-313 .elementor-element.elementor-element-d831eb7 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-313 .elementor-element.elementor-element-d831eb7{--e-icon-list-icon-size:19px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-313 .elementor-element.elementor-element-d831eb7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-313 .elementor-element.elementor-element-d831eb7 .elementor-icon-list-item > a{font-family:"Aria", Sans-serif;font-size:14px;font-weight:700;}.elementor-313 .elementor-element.elementor-element-d831eb7 .elementor-icon-list-text{color:#0074FF;transition:color 0.3s;}.elementor-313 .elementor-element.elementor-element-fef7f3b{--display:flex;--min-height:37px;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:#000000;--border-color:#000000;--border-radius:11px 11px 11px 11px;}.elementor-313 .elementor-element.elementor-element-2c84b41 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-313 .elementor-element.elementor-element-2c84b41 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-313 .elementor-element.elementor-element-2c84b41{--e-icon-list-icon-size:19px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-313 .elementor-element.elementor-element-2c84b41 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-313 .elementor-element.elementor-element-2c84b41 .elementor-icon-list-item > a{font-family:"Aria", Sans-serif;font-size:14px;font-weight:700;}.elementor-313 .elementor-element.elementor-element-2c84b41 .elementor-icon-list-text{color:#0074FF;transition:color 0.3s;}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-313 .elementor-element.elementor-element-165d038.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;}.elementor-313 .elementor-element.elementor-element-165d038.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:30px;}.elementor-313 .elementor-element.elementor-element-165d038.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none;border-radius:11px 11px 11px 11px;margin-bottom:19px;}.elementor-313 .elementor-element.elementor-element-165d038.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000000;}.elementor-313 .elementor-element.elementor-element-165d038.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000000;}.elementor-313 .elementor-element.elementor-element-165d038.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-313 .elementor-element.elementor-element-165d038.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Aria", Sans-serif;font-size:13px;font-weight:600;}.woocommerce .elementor-313 .elementor-element.elementor-element-165d038.elementor-wc-products .products > h2{color:#000000;font-family:"Aria", Sans-serif;font-size:18px;font-weight:900;text-align:center;}.elementor-313 .elementor-element.elementor-element-165d038.elementor-wc-products ul.products li.product .price{color:#FF0404;font-family:"بی یکان", Sans-serif;font-size:13px;font-weight:600;}.elementor-313 .elementor-element.elementor-element-165d038.elementor-wc-products ul.products li.product .price ins{color:#FF0404;}.elementor-313 .elementor-element.elementor-element-165d038.elementor-wc-products ul.products li.product .price ins .amount{color:#FF0404;}.elementor-313 .elementor-element.elementor-element-165d038.elementor-wc-products ul.products li.product .price del{color:#000000;}.elementor-313 .elementor-element.elementor-element-165d038.elementor-wc-products ul.products li.product .price del .amount{color:#000000;}.elementor-313 .elementor-element.elementor-element-165d038.elementor-wc-products ul.products li.product .price del {font-family:"بی یکان", Sans-serif;font-size:13px;font-weight:600;}.elementor-313 .elementor-element.elementor-element-165d038.elementor-wc-products ul.products li.product .button{color:#000000;font-family:"Aria", Sans-serif;font-size:15px;font-weight:500;border-radius:11px 11px 11px 11px;}.elementor-313 .elementor-element.elementor-element-165d038.elementor-wc-products .added_to_cart{font-family:"Aria", Sans-serif;font-weight:500;}.elementor-313 .elementor-element.elementor-element-165d038.elementor-wc-products ul.products li.product span.onsale{display:block;color:#FF0F0F;background-color:#FFFFFF;}.elementor-313 .elementor-element.elementor-element-86c1257.elementor-wc-products ul.products li.product{text-align:center;}.elementor-313 .elementor-element.elementor-element-86c1257.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:30px;}.elementor-313 .elementor-element.elementor-element-86c1257.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none;border-radius:11px 11px 11px 11px;margin-bottom:19px;}.elementor-313 .elementor-element.elementor-element-86c1257.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000000;}.elementor-313 .elementor-element.elementor-element-86c1257.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000000;}.elementor-313 .elementor-element.elementor-element-86c1257.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-313 .elementor-element.elementor-element-86c1257.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Aria", Sans-serif;font-size:13px;font-weight:600;}.woocommerce .elementor-313 .elementor-element.elementor-element-86c1257.elementor-wc-products .products > h2{color:#000000;font-family:"Aria", Sans-serif;font-size:18px;font-weight:900;text-align:center;}.elementor-313 .elementor-element.elementor-element-86c1257.elementor-wc-products ul.products li.product .price{color:#FF0404;font-family:"بی یکان", Sans-serif;font-size:13px;font-weight:600;}.elementor-313 .elementor-element.elementor-element-86c1257.elementor-wc-products ul.products li.product .price ins{color:#FF0404;}.elementor-313 .elementor-element.elementor-element-86c1257.elementor-wc-products ul.products li.product .price ins .amount{color:#FF0404;}.elementor-313 .elementor-element.elementor-element-86c1257.elementor-wc-products ul.products li.product .price del{color:#000000;}.elementor-313 .elementor-element.elementor-element-86c1257.elementor-wc-products ul.products li.product .price del .amount{color:#000000;}.elementor-313 .elementor-element.elementor-element-86c1257.elementor-wc-products ul.products li.product .price del {font-family:"بی یکان", Sans-serif;font-size:13px;font-weight:600;}.elementor-313 .elementor-element.elementor-element-86c1257.elementor-wc-products ul.products li.product .button{color:#000000;font-family:"Aria", Sans-serif;font-size:15px;font-weight:500;border-radius:11px 11px 11px 11px;}.elementor-313 .elementor-element.elementor-element-86c1257.elementor-wc-products .added_to_cart{font-family:"Aria", Sans-serif;font-weight:500;}.elementor-313 .elementor-element.elementor-element-86c1257.elementor-wc-products ul.products li.product span.onsale{display:block;color:#FF0F0F;background-color:#FFFFFF;}.elementor-313 .elementor-element.elementor-element-3be5cf5.elementor-wc-products ul.products li.product{text-align:center;}.elementor-313 .elementor-element.elementor-element-3be5cf5.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:30px;}.elementor-313 .elementor-element.elementor-element-3be5cf5.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none;border-radius:11px 11px 11px 11px;margin-bottom:19px;}.elementor-313 .elementor-element.elementor-element-3be5cf5.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000000;}.elementor-313 .elementor-element.elementor-element-3be5cf5.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000000;}.elementor-313 .elementor-element.elementor-element-3be5cf5.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-313 .elementor-element.elementor-element-3be5cf5.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Aria", Sans-serif;font-size:13px;font-weight:600;}.woocommerce .elementor-313 .elementor-element.elementor-element-3be5cf5.elementor-wc-products .products > h2{color:#000000;font-family:"Aria", Sans-serif;font-size:18px;font-weight:900;text-align:center;}.elementor-313 .elementor-element.elementor-element-3be5cf5.elementor-wc-products ul.products li.product .price{color:#FF0404;font-family:"بی یکان", Sans-serif;font-size:13px;font-weight:600;}.elementor-313 .elementor-element.elementor-element-3be5cf5.elementor-wc-products ul.products li.product .price ins{color:#FF0404;}.elementor-313 .elementor-element.elementor-element-3be5cf5.elementor-wc-products ul.products li.product .price ins .amount{color:#FF0404;}.elementor-313 .elementor-element.elementor-element-3be5cf5.elementor-wc-products ul.products li.product .price del{color:#000000;}.elementor-313 .elementor-element.elementor-element-3be5cf5.elementor-wc-products ul.products li.product .price del .amount{color:#000000;}.elementor-313 .elementor-element.elementor-element-3be5cf5.elementor-wc-products ul.products li.product .price del {font-family:"بی یکان", Sans-serif;font-size:13px;font-weight:600;}.elementor-313 .elementor-element.elementor-element-3be5cf5.elementor-wc-products ul.products li.product .button{color:#000000;font-family:"Aria", Sans-serif;font-size:15px;font-weight:500;border-radius:11px 11px 11px 11px;}.elementor-313 .elementor-element.elementor-element-3be5cf5.elementor-wc-products .added_to_cart{font-family:"Aria", Sans-serif;font-weight:500;}.elementor-313 .elementor-element.elementor-element-3be5cf5.elementor-wc-products ul.products li.product span.onsale{display:block;color:#FF0F0F;background-color:#FFFFFF;}.elementor-313 .elementor-element.elementor-element-7f0c4f8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-313 .elementor-element.elementor-element-a9ff5fd{--display:flex;--min-height:589px;--justify-content:center;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:#6B6B6B;--border-color:#6B6B6B;--border-radius:11px 11px 11px 11px;}.elementor-313 .elementor-element.elementor-element-a9ff5fd:not(.elementor-motion-effects-element-type-background), .elementor-313 .elementor-element.elementor-element-a9ff5fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFFFFF 0%, #A8A8A87A 100%);}.elementor-313 .elementor-element.elementor-element-3093d5c{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-313 .elementor-element.elementor-element-3093d5c .elementor-heading-title{font-family:"Aria", Sans-serif;font-size:26px;font-weight:800;color:#000000;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-313 .elementor-element.elementor-element-4a28215.elementor-element{--order:99999 /* order end hack */;}.elementor-313 .elementor-element.elementor-element-4a28215{text-align:center;}.woocommerce .elementor-313 .elementor-element.elementor-element-4a28215 .price{color:#000000;font-family:"بی یکان", Sans-serif;font-size:22px;font-weight:600;}.woocommerce .elementor-313 .elementor-element.elementor-element-4a28215 .price ins{color:#FF0000;font-family:"بی یکان", Sans-serif;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-313 .elementor-element.elementor-element-262e242.elementor-element{--align-self:center;}.elementor-313 .elementor-element.elementor-element-262e242 .cart button, .elementor-313 .elementor-element.elementor-element-262e242 .cart .button{font-family:"بی یکان", Sans-serif;border-radius:14px 14px 14px 14px;color:#FFFFFF;background-color:#F70303;transition:all 0.2s;}.elementor-313 .elementor-element.elementor-element-262e242 .added_to_cart{color:#000000;font-family:"ساحلی 2", Sans-serif;font-weight:500;}.elementor-313 .elementor-element.elementor-element-262e242 .quantity .qty{font-family:"ساحلی 3", Sans-serif;border-radius:11px 11px 11px 11px;transition:all 0.2s;}.woocommerce .elementor-313 .elementor-element.elementor-element-262e242 form.cart .variations{width:100%;margin-bottom:0px;}.woocommerce .elementor-313 .elementor-element.elementor-element-262e242 form.cart table.variations label{color:#F50707;font-family:"بی یکان", Sans-serif;}.woocommerce .elementor-313 .elementor-element.elementor-element-262e242 form.cart table.variations td.value select{color:#000000;}.woocommerce .elementor-313 .elementor-element.elementor-element-262e242 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-313 .elementor-element.elementor-element-262e242 form.cart table.variations td.value:before{font-family:"ساحلی 3", Sans-serif;}.elementor-313 .elementor-element.elementor-element-d7e4c49{--divider-border-style:solid;--divider-color:#999999;--divider-border-width:1px;width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-313 .elementor-element.elementor-element-d7e4c49.elementor-element{--order:99999 /* order end hack */;}.elementor-313 .elementor-element.elementor-element-d7e4c49 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-313 .elementor-element.elementor-element-d7e4c49 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-313 .elementor-element.elementor-element-126a71f{--display:flex;--min-height:37px;--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:1px 1px;--row-gap:1px;--column-gap:1px;border-style:none;--border-style:none;--border-radius:11px 11px 11px 11px;}.elementor-313 .elementor-element.elementor-element-126a71f.e-con{--order:99999 /* order end hack */;}.elementor-313 .elementor-element.elementor-element-ceedd2f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:18px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-313 .elementor-element.elementor-element-ceedd2f .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-313 .elementor-element.elementor-element-ceedd2f .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-313 .elementor-element.elementor-element-ceedd2f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-313 .elementor-element.elementor-element-ceedd2f .elementor-icon-list-item > a{font-family:"Aria", Sans-serif;font-size:14px;font-weight:700;}.elementor-313 .elementor-element.elementor-element-ceedd2f .elementor-icon-list-text{color:#555555;transition:color 0.3s;}.elementor-313 .elementor-element.elementor-element-a78bf6f{--display:flex;--min-height:37px;--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:1px 1px;--row-gap:1px;--column-gap:1px;border-style:none;--border-style:none;--border-radius:11px 11px 11px 11px;}.elementor-313 .elementor-element.elementor-element-157628f{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;--e-icon-list-icon-size:19px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-313 .elementor-element.elementor-element-157628f .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-313 .elementor-element.elementor-element-157628f .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-313 .elementor-element.elementor-element-157628f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-313 .elementor-element.elementor-element-157628f .elementor-icon-list-item > a{font-family:"IRANSansX", Sans-serif;font-size:16px;font-weight:700;}.elementor-313 .elementor-element.elementor-element-157628f .elementor-icon-list-text{color:#555555;transition:color 0.3s;}.elementor-313 .elementor-element.elementor-element-c7d01ce{--display:flex;--min-height:37px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#0DDA00;--border-color:#0DDA00;--border-radius:11px 11px 11px 11px;}.elementor-313 .elementor-element.elementor-element-4ccfe13.elementor-element{--align-self:center;}.elementor-313 .elementor-element.elementor-element-4ccfe13 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-313 .elementor-element.elementor-element-4ccfe13 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-313 .elementor-element.elementor-element-4ccfe13{--e-icon-list-icon-size:19px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-313 .elementor-element.elementor-element-4ccfe13 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-313 .elementor-element.elementor-element-4ccfe13 .elementor-icon-list-item > a{font-family:"ساحلی 2", Sans-serif;font-size:14px;font-weight:700;}.elementor-313 .elementor-element.elementor-element-4ccfe13 .elementor-icon-list-text{color:#27B600;transition:color 0.3s;}.elementor-313 .elementor-element.elementor-element-18d4f12{--divider-border-style:solid;--divider-color:#999999;--divider-border-width:1px;width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-313 .elementor-element.elementor-element-18d4f12.elementor-element{--order:99999 /* order end hack */;}.elementor-313 .elementor-element.elementor-element-18d4f12 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-313 .elementor-element.elementor-element-18d4f12 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-313 .elementor-element.elementor-element-c36e952{--display:flex;--min-height:37px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;border-style:none;--border-style:none;--border-radius:11px 11px 11px 11px;}.elementor-313 .elementor-element.elementor-element-c36e952.e-con{--order:99999 /* order end hack */;}.elementor-313 .elementor-element.elementor-element-c6ad443{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:18px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-313 .elementor-element.elementor-element-c6ad443 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-313 .elementor-element.elementor-element-c6ad443 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-313 .elementor-element.elementor-element-c6ad443 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-313 .elementor-element.elementor-element-c6ad443 .elementor-icon-list-item > a{font-family:"Aria", Sans-serif;font-size:14px;font-weight:700;}.elementor-313 .elementor-element.elementor-element-c6ad443 .elementor-icon-list-text{color:#555555;transition:color 0.3s;}.elementor-313 .elementor-element.elementor-element-4489288{text-align:right;font-family:"dana", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-313 .elementor-element.elementor-element-ba1f606{--display:flex;}.woocommerce .elementor-313 .elementor-element.elementor-element-a5b99ff .woocommerce-tabs ul.wc-tabs li a{color:#FF0000;font-family:"ساحلی", Sans-serif;font-size:14px;}.woocommerce .elementor-313 .elementor-element.elementor-element-a5b99ff .woocommerce-tabs .woocommerce-Tabs-panel{border-color:#000000;font-family:"ساحلی", Sans-serif;font-size:13px;border-width:1px 1px 1px 1px;margin-top:-1px;border-radius:11px 11px 11px 11px;}.woocommerce .elementor-313 .elementor-element.elementor-element-a5b99ff .woocommerce-tabs ul.wc-tabs li{border-color:#000000;border-radius:11px 11px 0 0;}.woocommerce .elementor-313 .elementor-element.elementor-element-a5b99ff .woocommerce-Tabs-panel{color:#000000;}.woocommerce .elementor-313 .elementor-element.elementor-element-a5b99ff .woocommerce-Tabs-panel h2{color:#000000;}.woocommerce .elementor-313 .elementor-element.elementor-element-a5b99ff .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:"Aria", Sans-serif;font-size:24px;font-weight:700;}.woocommerce .elementor-313 .elementor-element.elementor-element-a5b99ff .woocommerce-tabs ul.wc-tabs{margin-left:11px;margin-right:11px;}@media(max-width:1024px){.elementor-313 .elementor-element.elementor-element-945339a{--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-313 .elementor-element.elementor-element-906a0df .elementor-icon-list-item > .elementor-icon-list-text, .elementor-313 .elementor-element.elementor-element-906a0df .elementor-icon-list-item > a{font-size:12px;}.elementor-313 .elementor-element.elementor-element-165d038.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-313 .elementor-element.elementor-element-86c1257.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-313 .elementor-element.elementor-element-3be5cf5.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-313 .elementor-element.elementor-element-262e242{width:100%;max-width:100%;}.elementor-313 .elementor-element.elementor-element-157628f{--container-widget-width:156px;--container-widget-flex-grow:0;width:var( --container-widget-width, 156px );max-width:156px;}}@media(max-width:767px){.elementor-313 .elementor-element.elementor-element-cf3674b.elementor-element{--align-self:center;}.elementor-313 .elementor-element.elementor-element-3e77e6f .elementor-heading-title{font-size:20px;}.elementor-313 .elementor-element.elementor-element-bf892a6{font-size:11px;}.elementor-313 .elementor-element.elementor-element-d39debb{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-313 .elementor-element.elementor-element-d39debb .elementor-heading-title{font-size:19px;}.elementor-313 .elementor-element.elementor-element-926b55e{width:var( --container-widget-width, 152px );max-width:152px;--container-widget-width:152px;--container-widget-flex-grow:0;}.elementor-313 .elementor-element.elementor-element-a4830d0 .elementor-heading-title{font-size:17px;}.elementor-313 .elementor-element.elementor-element-79de598{--width:46%;--justify-content:center;}.elementor-313 .elementor-element.elementor-element-aeb4599 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-313 .elementor-element.elementor-element-aeb4599 .elementor-icon-list-item > a{font-size:12px;}.elementor-313 .elementor-element.elementor-element-c01ff82{--width:50%;--justify-content:center;}.elementor-313 .elementor-element.elementor-element-906a0df .elementor-icon-list-item > .elementor-icon-list-text, .elementor-313 .elementor-element.elementor-element-906a0df .elementor-icon-list-item > a{font-size:10px;}.elementor-313 .elementor-element.elementor-element-9fac279{--width:50%;--justify-content:center;}.elementor-313 .elementor-element.elementor-element-fef7f3b{--width:46%;--justify-content:center;}.elementor-313 .elementor-element.elementor-element-2c84b41 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-313 .elementor-element.elementor-element-2c84b41 .elementor-icon-list-item > a{font-size:11px;}.elementor-313 .elementor-element.elementor-element-165d038.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-313 .elementor-element.elementor-element-86c1257.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-313 .elementor-element.elementor-element-3be5cf5.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-313 .elementor-element.elementor-element-157628f{padding:5px 5px 5px 5px;--container-widget-width:132px;--container-widget-flex-grow:0;width:var( --container-widget-width, 132px );max-width:132px;}.elementor-313 .elementor-element.elementor-element-c7d01ce{--width:46%;}.woocommerce .elementor-313 .elementor-element.elementor-element-a5b99ff .woocommerce-tabs ul.wc-tabs li a{font-size:13px;}}@media(min-width:768px){.elementor-313 .elementor-element.elementor-element-06f4c74{--width:29%;}.elementor-313 .elementor-element.elementor-element-80e2149{--width:46%;}.elementor-313 .elementor-element.elementor-element-51697e7{--width:100%;}.elementor-313 .elementor-element.elementor-element-79de598{--width:25%;}.elementor-313 .elementor-element.elementor-element-c01ff82{--width:25%;}.elementor-313 .elementor-element.elementor-element-9fac279{--width:25%;}.elementor-313 .elementor-element.elementor-element-fef7f3b{--width:25%;}.elementor-313 .elementor-element.elementor-element-7f0c4f8{--width:23%;}.elementor-313 .elementor-element.elementor-element-126a71f{--width:100%;}.elementor-313 .elementor-element.elementor-element-a78bf6f{--width:100%;}.elementor-313 .elementor-element.elementor-element-c7d01ce{--width:38%;}.elementor-313 .elementor-element.elementor-element-c36e952{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-313 .elementor-element.elementor-element-945339a{--width:100%;}.elementor-313 .elementor-element.elementor-element-06f4c74{--width:100%;}.elementor-313 .elementor-element.elementor-element-80e2149{--width:100%;}.elementor-313 .elementor-element.elementor-element-7f0c4f8{--width:100%;}.elementor-313 .elementor-element.elementor-element-c7d01ce{--width:17%;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-cf3674b *//* استایل‌دهی به باکس محصول (کانتینر) */
.elementor-313 .elementor-element.elementor-element-cf3674b {
  background-color: #ffffff; /* پس‌زمینه سفید */
  border-radius: 15px; /* گوشه‌های گرد */
  padding: 2px;
  box-shadow: 
    0px 10px 20px rgba(0, 0, 0, 0.2),  /* سایه برجسته و عمیق در حالت عادی */
    0px 15px 30px rgba(0, 0, 0, 0.15);  /* سایه دوم برای عمق بیشتر */
  transition: all 0.3s ease; /* انیمیشن برای هاور */
  position: relative;
  overflow: hidden;
}

/* وقتی موس روی باکس محصول قرار می‌گیرد (هاور) */
.elementor-313 .elementor-element.elementor-element-cf3674b:hover {
  box-shadow: 
    0px 12px 30px rgba(0, 0, 0, 0.3),  /* سایه برجسته‌تر هنگام هاور */
    0px 20px 50px rgba(0, 0, 0, 0.2);  /* سایه دوم برجسته‌تر */
  transform: translateY(-5px); /* حرکت نرم به بالا هنگام هاور */
  transition: all 0.3s ease-in-out; /* انیمیشن نرم هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79de598 *//* استایل‌دهی به باکس محصول (کانتینر) */
.elementor-313 .elementor-element.elementor-element-79de598 {
  background-color: #ffffff; /* پس‌زمینه سفید */
  border-radius: 15px; /* گوشه‌های گرد */
  padding: 2px;
  box-shadow: 
    0px 10px 20px rgba(0, 0, 0, 0.2),  /* سایه برجسته و عمیق در حالت عادی */
    0px 15px 30px rgba(0, 0, 0, 0.15);  /* سایه دوم برای عمق بیشتر */
  transition: all 0.3s ease; /* انیمیشن برای هاور */
  position: relative;
  overflow: hidden;
}

/* وقتی موس روی باکس محصول قرار می‌گیرد (هاور) */
.elementor-313 .elementor-element.elementor-element-79de598:hover {
  box-shadow: 
    0px 12px 30px rgba(0, 0, 0, 0.3),  /* سایه برجسته‌تر هنگام هاور */
    0px 20px 50px rgba(0, 0, 0, 0.2);  /* سایه دوم برجسته‌تر */
  transform: translateY(-5px); /* حرکت نرم به بالا هنگام هاور */
  transition: all 0.3s ease-in-out; /* انیمیشن نرم هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c01ff82 *//* استایل‌دهی به باکس محصول (کانتینر) */
.elementor-313 .elementor-element.elementor-element-c01ff82 {
  background-color: #ffffff; /* پس‌زمینه سفید */
  border-radius: 15px; /* گوشه‌های گرد */
  padding: 2px;
  box-shadow: 
    0px 10px 20px rgba(0, 0, 0, 0.2),  /* سایه برجسته و عمیق در حالت عادی */
    0px 15px 30px rgba(0, 0, 0, 0.15);  /* سایه دوم برای عمق بیشتر */
  transition: all 0.3s ease; /* انیمیشن برای هاور */
  position: relative;
  overflow: hidden;
}

/* وقتی موس روی باکس محصول قرار می‌گیرد (هاور) */
.elementor-313 .elementor-element.elementor-element-c01ff82:hover {
  box-shadow: 
    0px 12px 30px rgba(0, 0, 0, 0.3),  /* سایه برجسته‌تر هنگام هاور */
    0px 20px 50px rgba(0, 0, 0, 0.2);  /* سایه دوم برجسته‌تر */
  transform: translateY(-5px); /* حرکت نرم به بالا هنگام هاور */
  transition: all 0.3s ease-in-out; /* انیمیشن نرم هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fac279 *//* استایل‌دهی به باکس محصول (کانتینر) */
.elementor-313 .elementor-element.elementor-element-9fac279 {
  background-color: #ffffff; /* پس‌زمینه سفید */
  border-radius: 15px; /* گوشه‌های گرد */
  padding: 2px;
  box-shadow: 
    0px 10px 20px rgba(0, 0, 0, 0.2),  /* سایه برجسته و عمیق در حالت عادی */
    0px 15px 30px rgba(0, 0, 0, 0.15);  /* سایه دوم برای عمق بیشتر */
  transition: all 0.3s ease; /* انیمیشن برای هاور */
  position: relative;
  overflow: hidden;
}

/* وقتی موس روی باکس محصول قرار می‌گیرد (هاور) */
.elementor-313 .elementor-element.elementor-element-9fac279:hover {
  box-shadow: 
    0px 12px 30px rgba(0, 0, 0, 0.3),  /* سایه برجسته‌تر هنگام هاور */
    0px 20px 50px rgba(0, 0, 0, 0.2);  /* سایه دوم برجسته‌تر */
  transform: translateY(-5px); /* حرکت نرم به بالا هنگام هاور */
  transition: all 0.3s ease-in-out; /* انیمیشن نرم هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fef7f3b *//* استایل‌دهی به باکس محصول (کانتینر) */
.elementor-313 .elementor-element.elementor-element-fef7f3b {
  background-color: #ffffff; /* پس‌زمینه سفید */
  border-radius: 15px; /* گوشه‌های گرد */
  padding: 2px;
  box-shadow: 
    0px 10px 20px rgba(0, 0, 0, 0.2),  /* سایه برجسته و عمیق در حالت عادی */
    0px 15px 30px rgba(0, 0, 0, 0.15);  /* سایه دوم برای عمق بیشتر */
  transition: all 0.3s ease; /* انیمیشن برای هاور */
  position: relative;
  overflow: hidden;
}

/* وقتی موس روی باکس محصول قرار می‌گیرد (هاور) */
.elementor-313 .elementor-element.elementor-element-fef7f3b:hover {
  box-shadow: 
    0px 12px 30px rgba(0, 0, 0, 0.3),  /* سایه برجسته‌تر هنگام هاور */
    0px 20px 50px rgba(0, 0, 0, 0.2);  /* سایه دوم برجسته‌تر */
  transform: translateY(-5px); /* حرکت نرم به بالا هنگام هاور */
  transition: all 0.3s ease-in-out; /* انیمیشن نرم هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-165d038 *//* استایل‌دهی به باکس محصول (کانتینر) */
.elementor-313 .elementor-element.elementor-element-165d038 {
  background-color: #ffffff; /* پس‌زمینه سفید */
  border-radius: 15px; /* گوشه‌های گرد */
  padding: 2px;
  box-shadow: 
    0px 10px 20px rgba(0, 0, 0, 0.2),  /* سایه برجسته و عمیق در حالت عادی */
    0px 15px 30px rgba(0, 0, 0, 0.15);  /* سایه دوم برای عمق بیشتر */
  transition: all 0.3s ease; /* انیمیشن برای هاور */
  position: relative;
  overflow: hidden;
}

/* وقتی موس روی باکس محصول قرار می‌گیرد (هاور) */
.elementor-313 .elementor-element.elementor-element-165d038:hover {
  box-shadow: 
    0px 12px 30px rgba(0, 0, 0, 0.3),  /* سایه برجسته‌تر هنگام هاور */
    0px 20px 50px rgba(0, 0, 0, 0.2);  /* سایه دوم برجسته‌تر */
  transform: translateY(-5px); /* حرکت نرم به بالا هنگام هاور */
  transition: all 0.3s ease-in-out; /* انیمیشن نرم هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80e2149 *//* استایل‌دهی به باکس محصول (کانتینر) */
.elementor-313 .elementor-element.elementor-element-80e2149 {
  background-color: #ffffff; /* پس‌زمینه سفید */
  border-radius: 15px; /* گوشه‌های گرد */
  padding: 2px;
  box-shadow: 
    0px 10px 20px rgba(0, 0, 0, 0.2),  /* سایه برجسته و عمیق در حالت عادی */
    0px 15px 30px rgba(0, 0, 0, 0.15);  /* سایه دوم برای عمق بیشتر */
  transition: all 0.3s ease; /* انیمیشن برای هاور */
  position: relative;
  overflow: hidden;
}

/* وقتی موس روی باکس محصول قرار می‌گیرد (هاور) */
.elementor-313 .elementor-element.elementor-element-80e2149:hover {
  box-shadow: 
    0px 12px 30px rgba(0, 0, 0, 0.3),  /* سایه برجسته‌تر هنگام هاور */
    0px 20px 50px rgba(0, 0, 0, 0.2);  /* سایه دوم برجسته‌تر */
  transform: translateY(-5px); /* حرکت نرم به بالا هنگام هاور */
  transition: all 0.3s ease-in-out; /* انیمیشن نرم هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-262e242 *//* وسط‌چین کردن محتوای ویجت */
.elementor-313 .elementor-element.elementor-element-262e242 {
    display: flex; /* فعال‌سازی Flexbox برای کنترل بهتر موقعیت المان‌ها */
    justify-content: center; /* وسط‌چین کردن به صورت افقی */
    align-items: center; /* وسط‌چین کردن به صورت عمودی */
    text-align: center; /* تراز کردن متن در وسط */
    flex-direction: column; /* ترتیب المان‌ها به صورت عمودی */
    padding: 20px; /* فضای داخلی برای زیباتر شدن */
}

/* برای اطمینان از اینکه همه ویجت‌ها به صورت مناسب تنظیم شوند */
.elementor-313 .elementor-element.elementor-element-262e242{
    margin: 0 auto; /* اضافه کردن margin خودکار برای وسط‌چین شدن */
}
/* تغییر فونت به B Yekan */
body {
    font-family: 'B Yekan', sans-serif !important;
}

/* حذف خط زیر قیمت جدید */
.woocommerce-page .single-product .product .price del {
    display: none; /* خط زیر قیمت جدید حذف می‌شود */
}

/* تغییر رنگ قیمت جدید */
.woocommerce-page .single-product .product .price ins {
    color: #000; /* رنگ قیمت جدید را به مشکی (یا هر رنگ دلخواه) تغییر دهید */
    font-weight: bold; /* برای برجسته‌تر کردن قیمت جدید */
}

/* تغییر رنگ قیمت قدیمی (قدیمی به رنگ قرمز) */
.woocommerce-page .single-product .product .price del {
    color: red; /* قیمت قدیمی به رنگ قرمز */
    font-size: 18px; /* اندازه فونت قیمت قدیمی */
}

/* حذف نوشته "15 عدد در انبار" */
.woocommerce-page .single-product .product .stock {
    display: none; /* پنهان کردن موجودی انبار */
}
/* ----------------------------
   قیمت انتخاب شده و رفرنس‌ها
---------------------------- */

/* حذف خط زیر قیمت جدید و تغییر رنگ */
.woocommerce div.product .woocommerce-variation-price ins .woocommerce-Price-amount {
    color: #000 !important;             /* رنگ قیمت جدید به مشکی */
    font-family: 'B Yekan', sans-serif !important; /* فونت B Yekan */
    font-weight: bold !important;        /* برجسته کردن قیمت جدید */
    text-decoration: none !important;   /* حذف خط زیر قیمت جدید */
}

/* حذف خط و تغییر رنگ برای نماد ارز در قیمت جدید */
.woocommerce div.product .woocommerce-variation-price ins .woocommerce-Price-currencySymbol {
    color: #000 !important; /* رنگ نماد ارز مشکی */
    font-family: 'B Yekan', sans-serif !important;
    font-weight: bold !important; /* برجسته کردن نماد */
}

/* قیمت قدیمی: تغییر رنگ به قرمز و اضافه کردن خط سیاه */
.woocommerce div.product .woocommerce-variation-price del .woocommerce-Price-amount {
    color: red !important;              /* رنگ قرمز برای قیمت قدیمی */
    font-family: 'B Yekan', sans-serif !important;
    font-size: 18px !important; /* اندازه فونت قیمت قدیمی */
    text-decoration: line-through !important; /* اضافه کردن خط روی قیمت قدیمی */
}

/* تغییر رنگ و فونت برای نماد قیمت قدیمی */
.woocommerce div.product .woocommerce-variation-price del .woocommerce-Price-currencySymbol {
    color: red !important; /* رنگ نماد ارز برای قیمت قدیمی قرمز */
    font-family: 'B Yekan', sans-serif !important;
}

/* اگر قیمت ثابت محصول هم در بالا نمایش داده شده باشد */
.woocommerce div.product .summary .price ins .woocommerce-Price-amount,
.woocommerce div.product .summary .price del .woocommerce-Price-amount,
.woocommerce div.product .summary .price .woocommerce-Price-currencySymbol {
    font-family: 'B Yekan', sans-serif !important;
}

/* ----------------------------
   موجودی انبار
---------------------------- */

/* تغییر رنگ موجودی انبار به سیاه */
.woocommerce div.product .woocommerce-variation-availability p.stock.in-stock {
    color: #000 !important;             /* رنگ موجودی انبار به سیاه */
    font-family: 'B Yekan', sans-serif !important; /* تغییر فونت به B Yekan */
    font-size: 16px !important; /* تنظیم اندازه فونت موجودی انبار */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-157628f *//* استایل‌دهی به باکس محصول (کانتینر) */
.elementor-313 .elementor-element.elementor-element-157628f {
  background-color: #ffffff; /* پس‌زمینه سفید */
  border-radius: 15px; /* گوشه‌های گرد */
  padding: 2px;
  box-shadow: 
    0px 10px 20px rgba(0, 0, 0, 0.2),  /* سایه برجسته و عمیق در حالت عادی */
    0px 15px 30px rgba(0, 0, 0, 0.15);  /* سایه دوم برای عمق بیشتر */
  transition: all 0.3s ease; /* انیمیشن برای هاور */
  position: relative;
  overflow: hidden;
}

/* وقتی موس روی باکس محصول قرار می‌گیرد (هاور) */
.elementor-313 .elementor-element.elementor-element-157628f:hover {
  box-shadow: 
    0px 12px 30px rgba(0, 0, 0, 0.3),  /* سایه برجسته‌تر هنگام هاور */
    0px 20px 50px rgba(0, 0, 0, 0.2);  /* سایه دوم برجسته‌تر */
  transform: translateY(-5px); /* حرکت نرم به بالا هنگام هاور */
  transition: all 0.3s ease-in-out; /* انیمیشن نرم هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7d01ce *//* استایل‌دهی به باکس محصول (کانتینر) */
.elementor-313 .elementor-element.elementor-element-c7d01ce {
  background-color: #ffffff; /* پس‌زمینه سفید */
  border-radius: 15px; /* گوشه‌های گرد */
  padding: 2px;
  box-shadow: 
    0px 10px 20px rgba(0, 0, 0, 0.2),  /* سایه برجسته و عمیق در حالت عادی */
    0px 15px 30px rgba(0, 0, 0, 0.15);  /* سایه دوم برای عمق بیشتر */
  transition: all 0.3s ease; /* انیمیشن برای هاور */
  position: relative;
  overflow: hidden;
}

/* وقتی موس روی باکس محصول قرار می‌گیرد (هاور) */
.elementor-313 .elementor-element.elementor-element-c7d01ce:hover {
  box-shadow: 
    0px 12px 30px rgba(0, 0, 0, 0.3),  /* سایه برجسته‌تر هنگام هاور */
    0px 20px 50px rgba(0, 0, 0, 0.2);  /* سایه دوم برجسته‌تر */
  transform: translateY(-5px); /* حرکت نرم به بالا هنگام هاور */
  transition: all 0.3s ease-in-out; /* انیمیشن نرم هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9ff5fd *//* استایل‌دهی به باکس محصول (کانتینر) */
.elementor-313 .elementor-element.elementor-element-a9ff5fd {
  background-color: #ffffff; /* پس‌زمینه سفید */
  border-radius: 15px; /* گوشه‌های گرد */
  padding: 2px;
  box-shadow: 
    0px 10px 20px rgba(0, 0, 0, 0.2),  /* سایه برجسته و عمیق در حالت عادی */
    0px 15px 30px rgba(0, 0, 0, 0.15);  /* سایه دوم برای عمق بیشتر */
  transition: all 0.3s ease; /* انیمیشن برای هاور */
  position: relative;
  overflow: hidden;
}

/* وقتی موس روی باکس محصول قرار می‌گیرد (هاور) */
.elementor-313 .elementor-element.elementor-element-a9ff5fd:hover {
  box-shadow: 
    0px 12px 30px rgba(0, 0, 0, 0.3),  /* سایه برجسته‌تر هنگام هاور */
    0px 20px 50px rgba(0, 0, 0, 0.2);  /* سایه دوم برجسته‌تر */
  transform: translateY(-5px); /* حرکت نرم به بالا هنگام هاور */
  transition: all 0.3s ease-in-out; /* انیمیشن نرم هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-a5b99ff *//* استایل‌دهی به باکس محصول (کانتینر) */
.elementor-313 .elementor-element.elementor-element-a5b99ff {
  background-color: #ffffff; /* پس‌زمینه سفید */
  border-radius: 15px; /* گوشه‌های گرد */
  padding: 2px;
  box-shadow: 
    0px 10px 20px rgba(0, 0, 0, 0.2),  /* سایه برجسته و عمیق در حالت عادی */
    0px 15px 30px rgba(0, 0, 0, 0.15);  /* سایه دوم برای عمق بیشتر */
  transition: all 0.3s ease; /* انیمیشن برای هاور */
  position: relative;
  overflow: hidden;
}

/* وقتی موس روی باکس محصول قرار می‌گیرد (هاور) */
.elementor-313 .elementor-element.elementor-element-a5b99ff:hover {
  box-shadow: 
    0px 12px 30px rgba(0, 0, 0, 0.3),  /* سایه برجسته‌تر هنگام هاور */
    0px 20px 50px rgba(0, 0, 0, 0.2);  /* سایه دوم برجسته‌تر */
  transform: translateY(-5px); /* حرکت نرم به بالا هنگام هاور */
  transition: all 0.3s ease-in-out; /* انیمیشن نرم هنگام هاور */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ساحلی 3';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://katoni-hasanzadeh.ir/wp-content/uploads/2025/12/Sahel-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'بی یکان';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://katoni-hasanzadeh.ir/wp-content/uploads/2025/12/Yekan.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ساحلی 2';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://katoni-hasanzadeh.ir/wp-content/uploads/2025/12/Sahel-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ساحلی';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://katoni-hasanzadeh.ir/wp-content/uploads/2025/12/Sahel.ttf') format('truetype');
}
/* End Custom Fonts CSS */