.elementor-13366 .elementor-element.elementor-element-2d42c139{--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;--justify-content:flex-start;}.elementor-13366 .elementor-element.elementor-element-2c4e8beb .wd-breadcrumbs{font-size:12px;font-weight:400;line-height:1.8em;--wd-link-color:#6B7280;}.elementor-13366 .elementor-element.elementor-element-2406b272{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-13366 .elementor-element.elementor-element-7e177b0d{--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:flex-start;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-13366 .elementor-element.elementor-element-5a7c13f2{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.woocommerce .elementor-13366 .elementor-element.elementor-element-c51745f .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-13366 .elementor-element.elementor-element-c51745f .flex-viewport, .woocommerce .elementor-13366 .elementor-element.elementor-element-c51745f .flex-control-thumbs img{border-style:none;}.woocommerce .elementor-13366 .elementor-element.elementor-element-c51745f .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-13366 .elementor-element.elementor-element-c51745f .flex-viewport{border-radius:8px 8px 8px 8px;}.woocommerce .elementor-13366 .elementor-element.elementor-element-c51745f .flex-viewport:not(:last-child){margin-bottom:12px;}.woocommerce .elementor-13366 .elementor-element.elementor-element-c51745f .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E7EB;border-radius:6px 6px 6px 6px;}.woocommerce .elementor-13366 .elementor-element.elementor-element-c51745f .flex-control-thumbs li{padding-right:calc(8px / 2);padding-left:calc(8px / 2);padding-bottom:8px;}.woocommerce .elementor-13366 .elementor-element.elementor-element-c51745f .flex-control-thumbs{margin-right:calc(-8px / 2);margin-left:calc(-8px / 2);}.elementor-13366 .elementor-element.elementor-element-4d1118fb{--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:flex-start;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-13366 .elementor-element.elementor-element-5f8d9ca0 .elementor-button{background-color:#FFFFFF;font-size:16px;font-weight:600;line-height:1.6em;fill:#32363F;color:#32363F;border-style:solid;border-width:2px 2px 2px 2px;border-color:#A9C5C7;border-radius:8px 8px 8px 8px;padding:18px 20px 18px 20px;}.elementor-13366 .elementor-element.elementor-element-5f8d9ca0 .elementor-button:hover, .elementor-13366 .elementor-element.elementor-element-5f8d9ca0 .elementor-button:focus{background-color:#F0FAFA;color:#087F8C;border-color:#087F8C;}.elementor-13366 .elementor-element.elementor-element-5f8d9ca0 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-13366 .elementor-element.elementor-element-5f8d9ca0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-13366 .elementor-element.elementor-element-5f8d9ca0 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-13366 .elementor-element.elementor-element-5f8d9ca0 .elementor-button:hover svg, .elementor-13366 .elementor-element.elementor-element-5f8d9ca0 .elementor-button:focus svg{fill:#087F8C;}.elementor-13366 .elementor-element.elementor-element-310122c .elementor-button{background-color:#FFFFFF;font-size:16px;font-weight:600;line-height:1.6em;fill:#32363F;color:#32363F;border-style:solid;border-width:2px 2px 2px 2px;border-color:#A9C5C7;border-radius:8px 8px 8px 8px;padding:18px 20px 18px 20px;}.elementor-13366 .elementor-element.elementor-element-310122c .elementor-button:hover, .elementor-13366 .elementor-element.elementor-element-310122c .elementor-button:focus{background-color:#F0FAFA;color:#087F8C;border-color:#087F8C;}.elementor-13366 .elementor-element.elementor-element-310122c > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-13366 .elementor-element.elementor-element-310122c .elementor-button-content-wrapper{flex-direction:row;}.elementor-13366 .elementor-element.elementor-element-310122c .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-13366 .elementor-element.elementor-element-310122c .elementor-button:hover svg, .elementor-13366 .elementor-element.elementor-element-310122c .elementor-button:focus svg{fill:#087F8C;}.elementor-13366 .elementor-element.elementor-element-21677e90 .elementor-button{background-color:#FFFFFF;font-size:16px;font-weight:600;line-height:1.6em;fill:#32363F;color:#32363F;border-style:solid;border-width:2px 2px 2px 2px;border-color:#A9C5C7;border-radius:8px 8px 8px 8px;padding:18px 20px 18px 20px;}.elementor-13366 .elementor-element.elementor-element-21677e90 .elementor-button:hover, .elementor-13366 .elementor-element.elementor-element-21677e90 .elementor-button:focus{background-color:#F0FAFA;color:#087F8C;border-color:#087F8C;}.elementor-13366 .elementor-element.elementor-element-21677e90 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-13366 .elementor-element.elementor-element-21677e90 .elementor-button-content-wrapper{flex-direction:row;}.elementor-13366 .elementor-element.elementor-element-21677e90 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-13366 .elementor-element.elementor-element-21677e90 .elementor-button:hover svg, .elementor-13366 .elementor-element.elementor-element-21677e90 .elementor-button:focus svg{fill:#087F8C;}.elementor-13366 .elementor-element.elementor-element-4016a8a4{--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:flex-start;--align-items:stretch;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-13366 .elementor-element.elementor-element-67d72142{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-13366 .elementor-element.elementor-element-24347b55{--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:flex-start;--align-items:stretch;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-13366 .elementor-element.elementor-element-391639a1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-13366 .elementor-element.elementor-element-421d17f9{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;}.elementor-13366 .elementor-element.elementor-element-421d17f9 > .elementor-widget-container{background-color:#EAF6EC;padding:4px 10px 4px 10px;border-radius:4px 4px 4px 4px;}.elementor-13366 .elementor-element.elementor-element-421d17f9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13366 .elementor-element.elementor-element-421d17f9 .elementor-heading-title{font-size:14px;font-weight:500;line-height:1.5em;color:#287D46;}.elementor-13366 .elementor-element.elementor-element-c82f12f{width:auto;max-width:auto;}.elementor-13366 .elementor-element.elementor-element-c82f12f > .elementor-widget-container{padding:0px 0px 0px 0px;}.woocommerce .elementor-13366 .elementor-element.elementor-element-c82f12f .stock{color:#2E7D32;font-size:14px;font-weight:500;line-height:1.6em;}.elementor-13366 .elementor-element.elementor-element-4939980{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13366 .elementor-element.elementor-element-6753b860 > .elementor-widget-container{margin:8px 4px 0px 0px;}.elementor-13366 .elementor-element.elementor-element-6753b860{text-align:start;}.elementor-13366 .elementor-element.elementor-element-6753b860 .elementor-heading-title{font-size:26px;font-weight:700;line-height:1.5em;color:#111827;}.elementor-13366 .elementor-element.elementor-element-7bb8de63{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-13366 .elementor-element.elementor-element-7bb8de63.e-con{--align-self:flex-start;}.elementor-13366 .elementor-element.elementor-element-a6978d8{width:100%;max-width:100%;}.woocommerce .elementor-13366 .elementor-element.elementor-element-a6978d8 .price{color:#9CA3AF;font-size:18px;font-weight:600;line-height:1.5em;}.woocommerce .elementor-13366 .elementor-element.elementor-element-a6978d8 .price ins{color:#087F8C;font-size:24px;font-weight:700;}body:not(.rtl) .elementor-13366 .elementor-element.elementor-element-a6978d8:not(.elementor-product-price-block-yes) del{margin-right:11px;}body.rtl .elementor-13366 .elementor-element.elementor-element-a6978d8:not(.elementor-product-price-block-yes) del{margin-left:11px;}.elementor-13366 .elementor-element.elementor-element-a6978d8.elementor-product-price-block-yes del{margin-bottom:11px;}.elementor-13366 .elementor-element.elementor-element-49a8e318{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13366 .elementor-element.elementor-element-dda3567{--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;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-13366 .elementor-element.elementor-element-27d50908{--display:flex;}.elementor-13366 .elementor-element.elementor-element-3e57ece1{width:100%;max-width:100%;--button-spacing:5px;}.elementor-13366 .elementor-element.elementor-element-3e57ece1 .cart button, .elementor-13366 .elementor-element.elementor-element-3e57ece1 .cart .button{font-size:15px;font-weight:700;line-height:1.5em;border-style:none;border-radius:8px 8px 8px 8px;padding:14px 24px 14px 24px;color:#FFFFFF;background-color:#087F8C;border-color:#087F8C;transition:all 0.2s;}.elementor-13366 .elementor-element.elementor-element-3e57ece1 .cart button:hover, .elementor-13366 .elementor-element.elementor-element-3e57ece1 .cart .button:hover{color:#FFFFFF;background-color:#066873;border-color:#066873;}.elementor-13366 .elementor-element.elementor-element-3e57ece1 .quantity .qty{font-size:14px;font-weight:600;line-height:20px;border-style:solid;border-width:1px 1px 1px 1px;color:#202A34;background-color:#FFFFFF;border-color:#E3E7EA;transition:all 0.2s;}.elementor-13366 .elementor-element.elementor-element-3e57ece1 .quantity .qty:focus{color:#008F98;background-color:#F7FAFA;border-color:#D6E0E3;}.woocommerce .elementor-13366 .elementor-element.elementor-element-3e57ece1 form.cart .variations{width:100%;margin-bottom:10px;}.woocommerce .elementor-13366 .elementor-element.elementor-element-3e57ece1 form.cart table.variations tr th, .woocommerce .elementor-13366 .elementor-element.elementor-element-3e57ece1 form.cart table.variations tr td{padding-top:calc( 10px/2 );padding-bottom:calc( 10px/2 );}.woocommerce .elementor-13366 .elementor-element.elementor-element-3e57ece1 form.cart table.variations label{color:#1F2933;font-size:16px;font-weight:600;line-height:22px;}.woocommerce .elementor-13366 .elementor-element.elementor-element-3e57ece1 form.cart table.variations td.value select{color:#1F2933;}.woocommerce .elementor-13366 .elementor-element.elementor-element-3e57ece1 form.cart table.variations td.value select, .woocommerce .elementor-13366 .elementor-element.elementor-element-3e57ece1 form.cart table.variations td.value:before{background-color:#FFFFFF;border:1px solid #0B9099;border-radius:8px;}.woocommerce .elementor-13366 .elementor-element.elementor-element-3e57ece1 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-13366 .elementor-element.elementor-element-3e57ece1 form.cart table.variations td.value:before{font-size:14px;font-weight:600;}.elementor-13366 .elementor-element.elementor-element-5c6dfb47{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:8px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-13366 .elementor-element.elementor-element-655629f9 > .elementor-widget-container{padding:0px 4px 0px 0px;}.elementor-13366 .elementor-element.elementor-element-655629f9{text-align:start;}.woocommerce .elementor-13366 .elementor-element.elementor-element-655629f9 .woocommerce-product-details__short-description{color:#4B5563;font-size:14px;font-weight:400;line-height:26px;}.elementor-13366 .elementor-element.elementor-element-52b5c5db{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13366 .elementor-element.elementor-element-22f76ce4{--display:flex;}.elementor-13366 .elementor-element.elementor-element-3679138d .elementor-heading-title{font-size:14px;}.elementor-13366 .elementor-element.elementor-element-26a3058a{--display:flex;}.elementor-13366 .elementor-element.elementor-element-4c5a389e{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13366 .elementor-element.elementor-element-16919e5b .elementor-heading-title{font-size:14px;}.elementor-13366 .elementor-element.elementor-element-7042736b{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:8px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-13366 .elementor-element.elementor-element-691167d6 > .elementor-widget-container{padding:0px 4px 0px 0px;}.elementor-13366 .elementor-element.elementor-element-691167d6{text-align:start;}.woocommerce .elementor-13366 .elementor-element.elementor-element-691167d6 .woocommerce-product-details__short-description{color:#4B5563;font-size:14px;font-weight:400;line-height:26px;}.elementor-13366 .elementor-element.elementor-element-21bd5d70{--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:flex-start;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-13366 .elementor-element.elementor-element-7ce6432f .elementor-button{background-color:#FFFFFF;font-size:16px;font-weight:600;line-height:1.6em;fill:#32363F;color:#32363F;border-style:solid;border-width:2px 2px 2px 2px;border-color:#A9C5C7;border-radius:8px 8px 8px 8px;padding:18px 20px 18px 20px;}.elementor-13366 .elementor-element.elementor-element-7ce6432f .elementor-button:hover, .elementor-13366 .elementor-element.elementor-element-7ce6432f .elementor-button:focus{background-color:#F0FAFA;color:#087F8C;border-color:#087F8C;}.elementor-13366 .elementor-element.elementor-element-7ce6432f .elementor-button-content-wrapper{flex-direction:row;}.elementor-13366 .elementor-element.elementor-element-7ce6432f .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-13366 .elementor-element.elementor-element-7ce6432f .elementor-button:hover svg, .elementor-13366 .elementor-element.elementor-element-7ce6432f .elementor-button:focus svg{fill:#087F8C;}.elementor-13366 .elementor-element.elementor-element-41b05010 .elementor-button{background-color:#FFFFFF;font-size:16px;font-weight:600;line-height:1.6em;fill:#32363F;color:#32363F;border-style:solid;border-width:2px 2px 2px 2px;border-color:#A9C5C7;border-radius:8px 8px 8px 8px;padding:18px 20px 18px 20px;}.elementor-13366 .elementor-element.elementor-element-41b05010 .elementor-button:hover, .elementor-13366 .elementor-element.elementor-element-41b05010 .elementor-button:focus{background-color:#F0FAFA;color:#087F8C;border-color:#087F8C;}.elementor-13366 .elementor-element.elementor-element-41b05010 .elementor-button-content-wrapper{flex-direction:row;}.elementor-13366 .elementor-element.elementor-element-41b05010 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-13366 .elementor-element.elementor-element-41b05010 .elementor-button:hover svg, .elementor-13366 .elementor-element.elementor-element-41b05010 .elementor-button:focus svg{fill:#087F8C;}.elementor-13366 .elementor-element.elementor-element-2ca2313d .elementor-button{background-color:#FFFFFF;font-size:16px;font-weight:600;line-height:1.6em;fill:#32363F;color:#32363F;border-style:solid;border-width:2px 2px 2px 2px;border-color:#A9C5C7;border-radius:8px 8px 8px 8px;padding:18px 20px 18px 20px;}.elementor-13366 .elementor-element.elementor-element-2ca2313d .elementor-button:hover, .elementor-13366 .elementor-element.elementor-element-2ca2313d .elementor-button:focus{background-color:#F0FAFA;color:#087F8C;border-color:#087F8C;}.elementor-13366 .elementor-element.elementor-element-2ca2313d .elementor-button-content-wrapper{flex-direction:row;}.elementor-13366 .elementor-element.elementor-element-2ca2313d .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-13366 .elementor-element.elementor-element-2ca2313d .elementor-button:hover svg, .elementor-13366 .elementor-element.elementor-element-2ca2313d .elementor-button:focus svg{fill:#087F8C;}.elementor-13366 .elementor-element.elementor-element-5844ffca{--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;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:#E6E9EC;--border-color:#E6E9EC;--border-radius:8px 8px 8px 8px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-13366 .elementor-element.elementor-element-5844ffca:not(.elementor-motion-effects-element-type-background), .elementor-13366 .elementor-element.elementor-element-5844ffca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13366 .elementor-element.elementor-element-1b79c156{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:4px;--padding-bottom:4px;--padding-left:16px;--padding-right:16px;}.elementor-13366 .elementor-element.elementor-element-7033c04e .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-13366 .elementor-element.elementor-element-7033c04e.elementor-view-stacked .elementor-icon{background-color:#0B939B;}.elementor-13366 .elementor-element.elementor-element-7033c04e.elementor-view-framed .elementor-icon, .elementor-13366 .elementor-element.elementor-element-7033c04e.elementor-view-default .elementor-icon{fill:#0B939B;color:#0B939B;border-color:#0B939B;}.elementor-13366 .elementor-element.elementor-element-7033c04e .elementor-icon{font-size:28px;}.elementor-13366 .elementor-element.elementor-element-7033c04e .elementor-icon-box-title, .elementor-13366 .elementor-element.elementor-element-7033c04e .elementor-icon-box-title a{font-size:16px;font-weight:600;line-height:24px;}.elementor-13366 .elementor-element.elementor-element-7033c04e .elementor-icon-box-title{color:#1E2933;}.elementor-13366 .elementor-element.elementor-element-7033c04e .elementor-icon-box-description{font-size:13px;font-weight:500;line-height:20px;color:#7B8794;}.elementor-13366 .elementor-element.elementor-element-4baa45d6{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:4px;--padding-bottom:4px;--padding-left:16px;--padding-right:16px;}.elementor-13366 .elementor-element.elementor-element-5b4a27c1 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-13366 .elementor-element.elementor-element-5b4a27c1.elementor-view-stacked .elementor-icon{background-color:#0B939B;}.elementor-13366 .elementor-element.elementor-element-5b4a27c1.elementor-view-framed .elementor-icon, .elementor-13366 .elementor-element.elementor-element-5b4a27c1.elementor-view-default .elementor-icon{fill:#0B939B;color:#0B939B;border-color:#0B939B;}.elementor-13366 .elementor-element.elementor-element-5b4a27c1 .elementor-icon{font-size:28px;}.elementor-13366 .elementor-element.elementor-element-5b4a27c1 .elementor-icon-box-title, .elementor-13366 .elementor-element.elementor-element-5b4a27c1 .elementor-icon-box-title a{font-size:16px;font-weight:600;line-height:24px;}.elementor-13366 .elementor-element.elementor-element-5b4a27c1 .elementor-icon-box-title{color:#1E2933;}.elementor-13366 .elementor-element.elementor-element-5b4a27c1 .elementor-icon-box-description{font-size:13px;font-weight:500;line-height:20px;color:#7B8794;}.elementor-13366 .elementor-element.elementor-element-2a9f5395{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:4px;--padding-bottom:4px;--padding-left:16px;--padding-right:16px;}.elementor-13366 .elementor-element.elementor-element-505ba79a .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-13366 .elementor-element.elementor-element-505ba79a.elementor-view-stacked .elementor-icon{background-color:#0B939B;}.elementor-13366 .elementor-element.elementor-element-505ba79a.elementor-view-framed .elementor-icon, .elementor-13366 .elementor-element.elementor-element-505ba79a.elementor-view-default .elementor-icon{fill:#0B939B;color:#0B939B;border-color:#0B939B;}.elementor-13366 .elementor-element.elementor-element-505ba79a .elementor-icon{font-size:28px;}.elementor-13366 .elementor-element.elementor-element-505ba79a .elementor-icon-box-title, .elementor-13366 .elementor-element.elementor-element-505ba79a .elementor-icon-box-title a{font-size:16px;font-weight:600;line-height:24px;}.elementor-13366 .elementor-element.elementor-element-505ba79a .elementor-icon-box-title{color:#1E2933;}.elementor-13366 .elementor-element.elementor-element-505ba79a .elementor-icon-box-description{font-size:13px;font-weight:500;line-height:20px;color:#7B8794;}.elementor-13366 .elementor-element.elementor-element-244f44ef{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:4px;--padding-bottom:4px;--padding-left:16px;--padding-right:16px;}.elementor-13366 .elementor-element.elementor-element-57e51c6e .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-13366 .elementor-element.elementor-element-57e51c6e.elementor-view-stacked .elementor-icon{background-color:#0B939B;}.elementor-13366 .elementor-element.elementor-element-57e51c6e.elementor-view-framed .elementor-icon, .elementor-13366 .elementor-element.elementor-element-57e51c6e.elementor-view-default .elementor-icon{fill:#0B939B;color:#0B939B;border-color:#0B939B;}.elementor-13366 .elementor-element.elementor-element-57e51c6e .elementor-icon{font-size:28px;}.elementor-13366 .elementor-element.elementor-element-57e51c6e .elementor-icon-box-title, .elementor-13366 .elementor-element.elementor-element-57e51c6e .elementor-icon-box-title a{font-size:16px;font-weight:600;line-height:24px;}.elementor-13366 .elementor-element.elementor-element-57e51c6e .elementor-icon-box-title{color:#1E2933;}.elementor-13366 .elementor-element.elementor-element-57e51c6e .elementor-icon-box-description{font-size:13px;font-weight:500;line-height:20px;color:#7B8794;}.elementor-13366 .elementor-element.elementor-element-55293bb0{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13366 .elementor-element.elementor-element-55293bb0:not(.elementor-motion-effects-element-type-background), .elementor-13366 .elementor-element.elementor-element-55293bb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13366 .elementor-element.elementor-element-11da9df2{--display:flex;}.elementor-13366 .elementor-element.elementor-element-3d280e31 > .elementor-widget-container{padding:0px 0px 0px 0px;}.woocommerce .elementor-13366 .elementor-element.elementor-element-3d280e31 .woocommerce-tabs ul.wc-tabs li a{color:#4B5563;font-size:16px;font-weight:600;line-height:22px;}.woocommerce .elementor-13366 .elementor-element.elementor-element-3d280e31 .woocommerce-tabs ul.wc-tabs li.active a{color:#0B939B;}.woocommerce .elementor-13366 .elementor-element.elementor-element-3d280e31 .woocommerce-tabs ul.wc-tabs li{border-radius:0px 0px 0 0;}.woocommerce .elementor-13366 .elementor-element.elementor-element-3d280e31 .woocommerce-Tabs-panel{color:#4B5563;}.woocommerce .elementor-13366 .elementor-element.elementor-element-3d280e31 .woocommerce-tabs .woocommerce-Tabs-panel{font-size:14px;font-weight:400;line-height:25px;border-width:0px 0px 0px 0px;margin-top:-0px;border-radius:0px 0px 0px 0px;}.woocommerce .elementor-13366 .elementor-element.elementor-element-3d280e31 .woocommerce-Tabs-panel h2{color:#1F2933;}.woocommerce .elementor-13366 .elementor-element.elementor-element-3d280e31 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:18px;font-weight:600;line-height:28px;}.woocommerce .elementor-13366 .elementor-element.elementor-element-3d280e31 .woocommerce-tabs ul.wc-tabs{margin-left:0px;margin-right:0px;}.elementor-13366 .elementor-element.elementor-element-8efbf19{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13366 .elementor-element.elementor-element-8efbf19:not(.elementor-motion-effects-element-type-background), .elementor-13366 .elementor-element.elementor-element-8efbf19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13366 .elementor-element.elementor-element-54a38767{--display:flex;}.woocommerce .elementor-13366 .elementor-element.elementor-element-663ddee7 .woocommerce-tabs ul.wc-tabs li a{color:#4B5563;font-size:16px;font-weight:600;line-height:22px;}.woocommerce .elementor-13366 .elementor-element.elementor-element-663ddee7 .woocommerce-tabs ul.wc-tabs li.active a{color:#0B939B;}.woocommerce .elementor-13366 .elementor-element.elementor-element-663ddee7 .woocommerce-tabs ul.wc-tabs li{border-radius:0px 0px 0 0;}.woocommerce .elementor-13366 .elementor-element.elementor-element-663ddee7 .woocommerce-Tabs-panel{color:#4B5563;}.woocommerce .elementor-13366 .elementor-element.elementor-element-663ddee7 .woocommerce-tabs .woocommerce-Tabs-panel{font-size:14px;font-weight:400;line-height:25px;border-width:0px 0px 0px 0px;margin-top:-0px;border-radius:0px 0px 0px 0px;}.woocommerce .elementor-13366 .elementor-element.elementor-element-663ddee7 .woocommerce-Tabs-panel h2{color:#1F2933;}.woocommerce .elementor-13366 .elementor-element.elementor-element-663ddee7 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:18px;font-weight:600;line-height:28px;}.woocommerce .elementor-13366 .elementor-element.elementor-element-663ddee7 .woocommerce-tabs ul.wc-tabs{margin-left:0px;margin-right:0px;}.elementor-13366 .elementor-element.elementor-element-6268ee5f{--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:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-style:solid;border-width:1px 1px 1px 1px;border-radius:6px;padding:10px 10px 10px 10px;background-color:#FFFFFF;border-color:#CFE1E3;}.elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products  ul.products{grid-column-gap:16px;grid-row-gap:20px;}.elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:6px 6px 6px 6px;margin-bottom:10px;}.elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#1F2933;margin-bottom:6px;}.elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#1F2933;margin-bottom:6px;}.elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:14px;font-weight:600;line-height:22px;}.woocommerce .elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products .products > h2{color:#1F2933;font-size:20px;font-weight:700;line-height:30px;text-align:center;margin-bottom:18px;}.elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products ul.products li.product .star-rating{color:#F5A623;font-size:11px;}.elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products ul.products li.product .star-rating::before{color:#D9DEE3;}.elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products ul.products li.product .price{color:#0B939B;font-size:15px;font-weight:700;line-height:22px;}.elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products ul.products li.product .price ins{color:#0B939B;}.elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products ul.products li.product .price ins .amount{color:#0B939B;}.elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products ul.products li.product .price del{color:#9CA3AF;}.elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products ul.products li.product .price del .amount{color:#9CA3AF;}.elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products ul.products li.product .price del {font-size:12px;font-weight:400;}.elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#0B939B;border-color:#0B939B;font-size:12px;font-weight:600;line-height:18px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;padding:8px 10px 8px 10px;margin-top:8px;}.elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products ul.products li.product .button:hover{color:#FFFFFF;background-color:#087E86;border-color:#087E86;}.elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products .added_to_cart{color:#0B939B;font-size:12px;font-weight:500;line-height:18px;margin-inline-start:6px;}@media(min-width:769px){.elementor-13366 .elementor-element.elementor-element-7e177b0d{--width:40%;}.elementor-13366 .elementor-element.elementor-element-4016a8a4{--width:57%;}.elementor-13366 .elementor-element.elementor-element-24347b55{--width:80%;}.elementor-13366 .elementor-element.elementor-element-49a8e318{--width:20%;}.elementor-13366 .elementor-element.elementor-element-1b79c156{--width:25%;}.elementor-13366 .elementor-element.elementor-element-4baa45d6{--width:25%;}.elementor-13366 .elementor-element.elementor-element-2a9f5395{--width:25%;}.elementor-13366 .elementor-element.elementor-element-244f44ef{--width:25%;}}@media(max-width:1200px) and (min-width:769px){.elementor-13366 .elementor-element.elementor-element-2406b272{--content-width:1200px;}.elementor-13366 .elementor-element.elementor-element-7e177b0d{--width:100%;}.elementor-13366 .elementor-element.elementor-element-4016a8a4{--width:100%;}.elementor-13366 .elementor-element.elementor-element-67d72142{--width:100%;}}@media(max-width:1200px){.elementor-13366 .elementor-element.elementor-element-2406b272{--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;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13366 .elementor-element.elementor-element-5a7c13f2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13366 .elementor-element.elementor-element-5f8d9ca0 .elementor-button{font-size:15px;padding:16px 16px 16px 16px;}.elementor-13366 .elementor-element.elementor-element-310122c .elementor-button{font-size:15px;padding:16px 16px 16px 16px;}.elementor-13366 .elementor-element.elementor-element-21677e90 .elementor-button{font-size:15px;padding:16px 16px 16px 16px;}.elementor-13366 .elementor-element.elementor-element-4016a8a4{--justify-content:flex-start;}.elementor-13366 .elementor-element.elementor-element-4016a8a4.e-con{--align-self:stretch;}.elementor-13366 .elementor-element.elementor-element-67d72142{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13366 .elementor-element.elementor-element-24347b55{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-13366 .elementor-element.elementor-element-421d17f9{--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;}.elementor-13366 .elementor-element.elementor-element-3679138d .elementor-heading-title{font-size:13px;}.elementor-13366 .elementor-element.elementor-element-16919e5b .elementor-heading-title{font-size:13px;}.elementor-13366 .elementor-element.elementor-element-21bd5d70{--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;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-13366 .elementor-element.elementor-element-7ce6432f > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-13366 .elementor-element.elementor-element-7ce6432f .elementor-button{font-size:15px;padding:16px 16px 16px 16px;}.elementor-13366 .elementor-element.elementor-element-41b05010 > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-13366 .elementor-element.elementor-element-41b05010 .elementor-button{font-size:15px;padding:16px 16px 16px 16px;}.elementor-13366 .elementor-element.elementor-element-2ca2313d > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-13366 .elementor-element.elementor-element-2ca2313d .elementor-button{font-size:15px;padding:16px 16px 16px 16px;}.elementor-13366 .elementor-element.elementor-element-5844ffca{--justify-content:center;}.elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products  ul.products{grid-column-gap:12px;grid-row-gap:40px;}.elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:8px;}.elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:12px;}.woocommerce .elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products .products > h2{font-size:18px;text-align:start;margin-bottom:16px;}.elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:5px;}.elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:5px;}.elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products ul.products li.product .price{font-size:14px;}.elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products ul.products li.product .price del {line-height:22px;}}@media(max-width:768px){.elementor-13366 .elementor-element.elementor-element-2c4e8beb .wd-breadcrumbs{font-size:11px;}.elementor-13366 .elementor-element.elementor-element-2406b272{--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;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-13366 .elementor-element.elementor-element-4d1118fb{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-13366 .elementor-element.elementor-element-5f8d9ca0 .elementor-button{font-size:14px;padding:14px 12px 14px 12px;}.elementor-13366 .elementor-element.elementor-element-310122c .elementor-button{font-size:14px;padding:14px 12px 14px 12px;}.elementor-13366 .elementor-element.elementor-element-21677e90 .elementor-button{font-size:14px;padding:14px 12px 14px 12px;}.elementor-13366 .elementor-element.elementor-element-4016a8a4{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-13366 .elementor-element.elementor-element-67d72142{--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:flex-start;--align-items:stretch;--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-13366 .elementor-element.elementor-element-24347b55{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-13366 .elementor-element.elementor-element-391639a1{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-13366 .elementor-element.elementor-element-421d17f9 .elementor-heading-title{font-size:11px;}.woocommerce .elementor-13366 .elementor-element.elementor-element-c82f12f .stock{font-size:12px;}.elementor-13366 .elementor-element.elementor-element-6753b860 .elementor-heading-title{font-size:20px;}.elementor-13366 .elementor-element.elementor-element-3e57ece1 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-13366 .elementor-element.elementor-element-3e57ece1 .cart button, .elementor-13366 .elementor-element.elementor-element-3e57ece1 .cart .button{font-size:11px;}.elementor-13366 .elementor-element.elementor-element-655629f9{text-align:start;}.woocommerce .elementor-13366 .elementor-element.elementor-element-655629f9 .woocommerce-product-details__short-description{font-size:13px;}.elementor-13366 .elementor-element.elementor-element-52b5c5db{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13366 .elementor-element.elementor-element-22f76ce4{--width:70%;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13366 .elementor-element.elementor-element-3679138d > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-13366 .elementor-element.elementor-element-26a3058a{--width:30%;--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13366 .elementor-element.elementor-element-4c5a389e{--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;--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13366 .elementor-element.elementor-element-691167d6{text-align:start;}.woocommerce .elementor-13366 .elementor-element.elementor-element-691167d6 .woocommerce-product-details__short-description{font-size:13px;}.elementor-13366 .elementor-element.elementor-element-21bd5d70{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-13366 .elementor-element.elementor-element-7ce6432f .elementor-button{font-size:14px;padding:14px 12px 14px 12px;}.elementor-13366 .elementor-element.elementor-element-41b05010 .elementor-button{font-size:14px;padding:14px 12px 14px 12px;}.elementor-13366 .elementor-element.elementor-element-2ca2313d .elementor-button{font-size:14px;padding:14px 12px 14px 12px;}.elementor-13366 .elementor-element.elementor-element-5844ffca{--flex-wrap:wrap;}.elementor-13366 .elementor-element.elementor-element-1b79c156{--width:50%;}.elementor-13366 .elementor-element.elementor-element-4baa45d6{--width:50%;}.elementor-13366 .elementor-element.elementor-element-2a9f5395{--width:50%;}.elementor-13366 .elementor-element.elementor-element-244f44ef{--width:50%;}.elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:16px;}.elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:12px;}.woocommerce .elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products .products > h2{font-size:16px;line-height:24px;text-align:start;margin-bottom:14px;}.elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:5px;}.elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:5px;}.elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products ul.products li.product .price{font-size:13px;line-height:22px;}.elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products ul.products li.product .price del {font-size:11px;}.elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products ul.products li.product .button{font-size:11px;}.elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products .added_to_cart{font-size:11px;margin-inline-start:4px;}.elementor-13366 .elementor-element.elementor-element-7e35ce80.elementor-wc-products ul.products li.product{padding:7px 7px 7px 7px;}}/* Start custom CSS for container, class: .elementor-element-4d1118fb */.elementor-13366 .elementor-element.elementor-element-4d1118fb .elementor-widget-button {
    width: 100% !important;
    max-width: 100% !important;
}

.elementor-13366 .elementor-element.elementor-element-4d1118fb .elementor-widget-button .elementor-button {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100% !important;
    min-height: 56px;
    box-sizing: border-box;
}

.elementor-13366 .elementor-element.elementor-element-4d1118fb .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-a6978d8 *//* =====================================
   Doctor Separ - Product Price
   ===================================== */

/* قیمت عادی و قیمت نهایی */
.elementor-13366 .elementor-element.elementor-element-a6978d8 .price {
    width: 100%;
    margin: 0;
    text-align: right !important;
    direction: rtl;
    color: #087F8C !important;
    font-size: 24px !important;
    font-weight: 700 !important;
    line-height: 1.5 !important;
}

/* یکسان سازی استایل مبلغ و واحد پول */
.elementor-13366 .elementor-element.elementor-element-a6978d8 .price .amount,
.elementor-13366 .elementor-element.elementor-element-a6978d8 .price .amount bdi,
.elementor-13366 .elementor-element.elementor-element-a6978d8 .price .woocommerce-Price-currencySymbol {
    color: inherit !important;
    font-size: inherit !important;
    font-weight: inherit !important;
}

/* قیمت قبلی هنگام تخفیف */
.elementor-13366 .elementor-element.elementor-element-a6978d8 .price del {
    display: inline-block;
    color: #9CA3AF !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    opacity: 1 !important;
    text-decoration: line-through !important;
    margin-inline-end: 10px;
}

.elementor-13366 .elementor-element.elementor-element-a6978d8 .price del .amount {
    text-decoration: line-through !important;
}

/* قیمت جدید پس از تخفیف */
.elementor-13366 .elementor-element.elementor-element-a6978d8 .price ins {
    display: inline-block;
    color: #087F8C !important;
    font-size: inherit !important;
    font-weight: 700 !important;
    text-decoration: none !important;
    background: transparent !important;
}

/* =====================================
   Mobile - Center Align
   ===================================== */

@media (max-width: 767px) {
    .elementor-13366 .elementor-element.elementor-element-a6978d8 .price {
        text-align: center !important;
        font-size: 22px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67d72142 *//* Doctor Separ - Tablet Layout */
@media (min-width: 768px) and (max-width: 1024px) {

  .elementor-13366 .elementor-element.elementor-element-67d72142 {
    display: flex !important;
    flex-wrap: nowrap !important;
    gap: 0 !important;
  }

  .elementor-13366 .elementor-element.elementor-element-67d72142 > .ds-buy-info {
    width: 80% !important;
    max-width: 80% !important;
    min-width: 0 !important;
    flex: 0 0 80% !important;
    box-sizing: border-box;
  }

  .elementor-13366 .elementor-element.elementor-element-67d72142 > .ds-product-brand {
    width: 20% !important;
    max-width: 20% !important;
    min-width: 0 !important;
    flex: 0 0 20% !important;
    box-sizing: border-box;
  }

  .elementor-13366 .elementor-element.elementor-element-67d72142 > .ds-product-brand img {
    max-width: 100% !important;
    height: auto !important;
    object-fit: contain;
  }

}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-3e57ece1 *//* =====================================
   Doctor Separ - Add to Cart
   ===================================== */

/* جدول انتخاب متغیرهای محصول */
.elementor-13366 .elementor-element.elementor-element-3e57ece1 table.variations,
.elementor-13366 .elementor-element.elementor-element-3e57ece1 table.variations tbody,
.elementor-13366 .elementor-element.elementor-element-3e57ece1 table.variations tr,
.elementor-13366 .elementor-element.elementor-element-3e57ece1 table.variations th,
.elementor-13366 .elementor-element.elementor-element-3e57ece1 table.variations td {
    border: none !important;
}

.elementor-13366 .elementor-element.elementor-element-3e57ece1 table.variations {
    width: 100%;
    margin: 0 0 20px 0 !important;
}

.elementor-13366 .elementor-element.elementor-element-3e57ece1 table.variations th,
.elementor-13366 .elementor-element.elementor-element-3e57ece1 table.variations td {
    padding: 0 !important;
}

.elementor-13366 .elementor-element.elementor-element-3e57ece1 table.variations th.label {
    padding-left: 18px !important;
}

/* =====================================
   Add to Cart - Desktop & Tablet
   ===================================== */

.elementor-13366 .elementor-element.elementor-element-3e57ece1 form.cart:not(.variations_form):not(.grouped_form),
.elementor-13366 .elementor-element.elementor-element-3e57ece1 form.cart .woocommerce-variation-add-to-cart {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    align-items: center !important;
    justify-content: flex-start !important;
    direction: rtl;
    gap: 10px !important;
    width: 100%;
}

/* کنترل تعداد محصول */
.elementor-13366 .elementor-element.elementor-element-3e57ece1 form.cart .quantity {
    display: inline-flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: center !important;
    flex: 0 0 auto !important;
    width: auto !important;
    height: 46px !important;
    margin: 0 !important;
    float: none !important;
}

/* فیلد تعداد */
.elementor-13366 .elementor-element.elementor-element-3e57ece1 form.cart .quantity input.qty {
    width: 44px !important;
    min-width: 44px !important;
    height: 46px !important;
    margin: 0 !important;
    padding: 0 !important;
    text-align: center !important;
}

/* دکمه‌های مثبت و منفی */
.elementor-13366 .elementor-element.elementor-element-3e57ece1 form.cart .quantity .plus,
.elementor-13366 .elementor-element.elementor-element-3e57ece1 form.cart .quantity .minus {
    position: static !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    flex: 0 0 42px !important;
    width: 42px !important;
    height: 46px !important;
    margin: 0 !important;
}

/* دکمه افزودن به سبد خرید */
.elementor-13366 .elementor-element.elementor-element-3e57ece1 form.cart .single_add_to_cart_button {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    flex: 0 1 auto !important;
    width: auto !important;
    min-width: 0 !important;
    height: 46px !important;
    min-height: 46px !important;
    padding: 0 18px !important;
    margin: 0 !important;
    white-space: nowrap !important;
}

/* =====================================
   Mobile - Center Alignment
   ===================================== */

@media (max-width: 767px) {

    .elementor-13366 .elementor-element.elementor-element-3e57ece1 form.cart:not(.variations_form):not(.grouped_form),
    .elementor-13366 .elementor-element.elementor-element-3e57ece1 form.cart .woocommerce-variation-add-to-cart {
        justify-content: center !important;
    }

    .elementor-13366 .elementor-element.elementor-element-3e57ece1 form.cart .quantity .plus,
    .elementor-13366 .elementor-element.elementor-element-3e57ece1 form.cart .quantity .minus {
        flex-basis: 34px !important;
        width: 34px !important;
    }

    .elementor-13366 .elementor-element.elementor-element-3e57ece1 form.cart .quantity input.qty {
        width: 36px !important;
        min-width: 36px !important;
    }

    .elementor-13366 .elementor-element.elementor-element-3e57ece1 form.cart .single_add_to_cart_button {
        padding: 0 10px !important;
        font-size: 12px !important;
    }
}

/* =====================================
   Doctor Separ - Variation Alignment
   Desktop & Tablet Only
   ===================================== */

@media (min-width: 768px) {

    /* راست چین کردن جدول انتخاب رنگ */
    .elementor-13366 .elementor-element.elementor-element-3e57ece1 table.variations,
    .elementor-13366 .elementor-element.elementor-element-3e57ece1 table.variations th.label,
    .elementor-13366 .elementor-element.elementor-element-3e57ece1 table.variations td.value {
        text-align: right !important;
        direction: rtl !important;
    }

    /* راست چین کردن رنگ بندی وودمارت */
    .elementor-13366 .elementor-element.elementor-element-3e57ece1 .wd-swatches,
    .elementor-13366 .elementor-element.elementor-element-3e57ece1 .wd-swatches-product,
    .elementor-13366 .elementor-element.elementor-element-3e57ece1 .wd-swatches-attr {
        justify-content: flex-start !important;
        direction: rtl !important;
        text-align: right !important;
    }

    /* تنظیم جایگاه عنوان ویژگی */
    .elementor-13366 .elementor-element.elementor-element-3e57ece1 table.variations th.label {
        text-align: right !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21bd5d70 */.elementor-13366 .elementor-element.elementor-element-21bd5d70 .elementor-widget-button {
    width: 100% !important;
    max-width: 100% !important;
}

.elementor-13366 .elementor-element.elementor-element-21bd5d70 .elementor-widget-button .elementor-button {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100% !important;
    min-height: 56px;
    box-sizing: border-box;
}

.elementor-13366 .elementor-element.elementor-element-21bd5d70 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b79c156 */.elementor-13366 .elementor-element.elementor-element-1b79c156 {
    border-left: 1px solid #E5E5E5;
}

@media (max-width: 767px) {
    .elementor-13366 .elementor-element.elementor-element-1b79c156 {
        border-left: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4baa45d6 */.elementor-13366 .elementor-element.elementor-element-4baa45d6 {
    border-left: 1px solid #E5E5E5;
}

@media (max-width: 767px) {
    .elementor-13366 .elementor-element.elementor-element-4baa45d6 {
        border-left: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a9f5395 */.elementor-13366 .elementor-element.elementor-element-2a9f5395 {
    border-left: 1px solid #E5E5E5;
}

@media (max-width: 767px) {
    .elementor-13366 .elementor-element.elementor-element-2a9f5395 {
        border-left: none;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-3d280e31 *//* =====================================
   Doctor Separ - Product Tabs
   ===================================== */

/* کل بخش تب‌ها */
.elementor-13366 .elementor-element.elementor-element-3d280e31 .woocommerce-tabs {
    background: #FFFFFF !important;
}

/* نوار خاکستری یکپارچه بالای تب‌ها */
.elementor-13366 .elementor-element.elementor-element-3d280e31 .wd-nav-tabs-wrapper,
.elementor-13366 .elementor-element.elementor-element-3d280e31 .tabs-navigation-wrapper {
    background: #F4F6F7 !important;
    border: 1px solid #E7EAEC !important;
    border-radius: 0 !important;
    padding: 0 16px !important;
}

/* ردیف تب‌ها */
.elementor-13366 .elementor-element.elementor-element-3d280e31 .woocommerce-tabs .wd-nav-tabs {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    gap: 0 !important;
    margin: 0 !important;
}

/* حذف حالت کارت از هر تب */
.elementor-13366 .elementor-element.elementor-element-3d280e31 .woocommerce-tabs .wd-nav-tabs > li {
    margin: 0 !important;
    background: transparent !important;
    border: none !important;
}

/* متن هر تب */
.elementor-13366 .elementor-element.elementor-element-3d280e31 .woocommerce-tabs .wd-nav-tabs > li > a {
    position: relative !important;
    padding: 14px 24px !important;
    background: transparent !important;
    border: none !important;
    border-radius: 0 !important;
    color: #4B5563 !important;
    font-size: 14px !important;
    font-weight: 500 !important;
}

/* تب فعال */
.elementor-13366 .elementor-element.elementor-element-3d280e31 .woocommerce-tabs .wd-nav-tabs > li.wd-active > a,
.elementor-13366 .elementor-element.elementor-element-3d280e31 .woocommerce-tabs .wd-nav-tabs > li.active > a {
    color: #0B939B !important;
    font-weight: 600 !important;
}

/* خط فیروزه‌ای زیر تب فعال */
.elementor-13366 .elementor-element.elementor-element-3d280e31 .woocommerce-tabs .wd-nav-tabs > li.wd-active > a::after,
.elementor-13366 .elementor-element.elementor-element-3d280e31 .woocommerce-tabs .wd-nav-tabs > li.active > a::after {
    content: "";
    position: absolute;
    right: 20px;
    left: 20px;
    bottom: 0;
    height: 2px;
    background: #0B939B;
}

/* =====================================
   محتوای تب‌ها - اصلاح فاصله داخلی
   ===================================== */

.elementor-13366 .elementor-element.elementor-element-3d280e31 .woocommerce-Tabs-panel,
.elementor-13366 .elementor-element.elementor-element-3d280e31 .wc-tab {
    background: #FFFFFF !important;
    border: none !important;
    box-shadow: none !important;
    padding: 24px 24px 24px !important;
    box-sizing: border-box;
}

/* جلوگیری از فاصله داخلی تکراری قالب */
.elementor-13366 .elementor-element.elementor-element-3d280e31 .wc-tab-inner {
    padding: 0 !important;
}

/* =====================================
   خطوط جداکننده تب‌ها
   ===================================== */

.elementor-13366 .elementor-element.elementor-element-3d280e31 .woocommerce-tabs .wd-nav-tabs > li:not(:last-child) {
    position: relative;
    padding-left: 12px !important;
    margin-left: 12px !important;
}

.elementor-13366 .elementor-element.elementor-element-3d280e31 .woocommerce-tabs .wd-nav-tabs > li:not(:last-child)::before {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 1px;
    height: 18px;
    background: #D9DEE3;
}

/* =====================================
   Tablet
   ===================================== */

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-13366 .elementor-element.elementor-element-3d280e31 .woocommerce-Tabs-panel,
    .elementor-13366 .elementor-element.elementor-element-3d280e31 .wc-tab {
        padding: 20px 20px 24px !important;
    }
}

/* =====================================
   Mobile
   ===================================== */

@media (max-width: 767px) {

    .elementor-13366 .elementor-element.elementor-element-3d280e31 .woocommerce-Tabs-panel,
    .elementor-13366 .elementor-element.elementor-element-3d280e31 .wc-tab {
        padding: 16px 12px 20px !important;
    }

    .elementor-13366 .elementor-element.elementor-element-3d280e31 .woocommerce-tabs .wd-nav-tabs > li:not(:last-child)::before {
        display: none;
    }

    .elementor-13366 .elementor-element.elementor-element-3d280e31 .woocommerce-tabs .wd-nav-tabs > li:not(:last-child) {
        padding-left: 0 !important;
        margin-left: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-663ddee7 *//* کل بخش تب‌ها */
.elementor-13366 .elementor-element.elementor-element-663ddee7 .woocommerce-tabs {
    background: #FFFFFF !important;
}

/* نوار خاکستری یکپارچه بالای تب‌ها */
.elementor-13366 .elementor-element.elementor-element-663ddee7 .wd-nav-tabs-wrapper,
.elementor-13366 .elementor-element.elementor-element-663ddee7 .tabs-navigation-wrapper {
    background: #F4F6F7 !important;
    border: 1px solid #E7EAEC !important;
    border-radius: 0 !important;
    padding: 0 16px !important;
}

/* ردیف تب‌ها */
.elementor-13366 .elementor-element.elementor-element-663ddee7 .woocommerce-tabs .wd-nav-tabs {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    gap: 0 !important;
    margin: 0 !important;
}

/* حذف حالت کارت/دکمه از هر تب */
.elementor-13366 .elementor-element.elementor-element-663ddee7 .woocommerce-tabs .wd-nav-tabs > li {
    margin: 0 !important;
    background: transparent !important;
    border: none !important;
}

/* متن هر تب */
.elementor-13366 .elementor-element.elementor-element-663ddee7 .woocommerce-tabs .wd-nav-tabs > li > a {
    position: relative !important;
    padding: 14px 24px !important;
    background: transparent !important;
    border: none !important;
    border-radius: 0 !important;
    color: #4B5563 !important;
    font-size: 14px !important;
    font-weight: 500 !important;
}

/* تب فعال */
.elementor-13366 .elementor-element.elementor-element-663ddee7 .woocommerce-tabs .wd-nav-tabs > li.wd-active > a,
.elementor-13366 .elementor-element.elementor-element-663ddee7 .woocommerce-tabs .wd-nav-tabs > li.active > a {
    color: #0B939B !important;
    font-weight: 600 !important;
}

/* خط فیروزه‌ای زیر تب فعال */
.elementor-13366 .elementor-element.elementor-element-663ddee7 .woocommerce-tabs .wd-nav-tabs > li.wd-active > a::after,
.elementor-13366 .elementor-element.elementor-element-663ddee7 .woocommerce-tabs .wd-nav-tabs > li.active > a::after {
    content: "";
    position: absolute;
    right: 20px;
    left: 20px;
    bottom: 0;
    height: 2px;
    background: #0B939B;
}

/* پنل محتوای تب */
.elementor-13366 .elementor-element.elementor-element-663ddee7 .woocommerce-Tabs-panel,
.elementor-13366 .elementor-element.elementor-element-663ddee7 .wc-tab {
    background: #FFFFFF !important;
    border: none !important;
    box-shadow: none !important;
    padding: 24px 0 0 !important;
}

/* حذف فاصله داخلی اضافی قالب */
.elementor-13366 .elementor-element.elementor-element-663ddee7 .wc-tab-inner {
    padding: 0 !important;
}
/* خط بین تب‌ها */
.elementor-13366 .elementor-element.elementor-element-663ddee7 .woocommerce-tabs .wd-nav-tabs > li:not(:last-child) {
    position: relative;
    padding-left: 12px !important;
    margin-left: 12px !important;
}

.elementor-13366 .elementor-element.elementor-element-663ddee7 .woocommerce-tabs .wd-nav-tabs > li:not(:last-child)::before {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 1px;
    height: 18px;
    background: #D9DEE3;
}

/* در موبایل خط‌ها حذف شوند */
@media (max-width: 767px) {
    .elementor-13366 .elementor-element.elementor-element-663ddee7 .woocommerce-tabs .wd-nav-tabs > li:not(:last-child)::before {
        display: none;
    }

    .elementor-13366 .elementor-element.elementor-element-663ddee7 .woocommerce-tabs .wd-nav-tabs > li:not(:last-child) {
        padding-left: 0 !important;
        margin-left: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8efbf19 */.elementor-13366 .elementor-element.elementor-element-8efbf19 .wd-accordion-title,
.elementor-13366 .elementor-element.elementor-element-8efbf19 .woodmart-accordion-title {
    background: #FFFFFF;
    border: 1px solid #E2E6E9;
    border-radius: 8px;
    padding: 14px 16px;
    margin-bottom: 8px;
    color: #1F2933;
    font-size: 14px;
    font-weight: 500;
}

/* حالت باز */
.elementor-13366 .elementor-element.elementor-element-8efbf19 .wd-accordion-title.wd-active,
.elementor-13366 .elementor-element.elementor-element-8efbf19 .wd-accordion-title.active,
.elementor-13366 .elementor-element.elementor-element-8efbf19 .woodmart-accordion-title.active {
    border-color: #D5DFE2;
    color: #0B939B;
}

/* محتوای بازشده */
.elementor-13366 .elementor-element.elementor-element-8efbf19 .wc-tab {
    border: none !important;
    background: #FFFFFF !important;
    padding: 12px 16px 20px !important;
    box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-7e35ce80 *//* =====================================
   Doctor Separ - Related Products
   Center Alignment
   ===================================== */

/* عنوان محصول */
.elementor-13366 .elementor-element.elementor-element-7e35ce80 .wd-product .wd-entities-title,
.elementor-13366 .elementor-element.elementor-element-7e35ce80 .wd-product .product-title,
.elementor-13366 .elementor-element.elementor-element-7e35ce80 .products .product .woocommerce-loop-product__title {
    width: 100%;
    text-align: center !important;
}

/* قیمت محصول */
.elementor-13366 .elementor-element.elementor-element-7e35ce80 .wd-product .price,
.elementor-13366 .elementor-element.elementor-element-7e35ce80 .products .product .price {
    width: 100%;
    text-align: center !important;
    justify-content: center !important;
}

/* کانتینر دکمه افزودن به سبد خرید */
.elementor-13366 .elementor-element.elementor-element-7e35ce80 .wd-product .wd-add-btn {
    width: 100%;
    display: flex !important;
    justify-content: center !important;
    text-align: center !important;
}

/* متن و محتوای دکمه خرید */
.elementor-13366 .elementor-element.elementor-element-7e35ce80 .wd-product .wd-add-btn a,
.elementor-13366 .elementor-element.elementor-element-7e35ce80 .products .product a.add_to_cart_button,
.elementor-13366 .elementor-element.elementor-element-7e35ce80 .products .product a.button {
    text-align: center !important;
    justify-content: center !important;
    align-items: center !important;
}

/* هماهنگی بخش اطلاعات کارت */
.elementor-13366 .elementor-element.elementor-element-7e35ce80 .wd-product .product-information {
    text-align: center !important;
}/* End custom CSS */