.elementor-407 .elementor-element.elementor-element-prh01000{--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;--padding-top:64px;--padding-bottom:82px;--padding-left:40px;--padding-right:40px;}.elementor-407 .elementor-element.elementor-element-prh01001{--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:flex-start;--gap:72px 72px;--row-gap:72px;--column-gap:72px;}.elementor-407 .elementor-element.elementor-element-prh01002{--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;}.elementor-407 .elementor-element.elementor-element-prh01004{--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;}.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-407 .elementor-element.elementor-element-prh01018{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:12px 18px;--row-gap:12px;--column-gap:18px;--flex-wrap:wrap;}.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-407 .elementor-element.elementor-element-prh01019{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-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-407 .elementor-element.elementor-element-prh01017 .cart button, .elementor-407 .elementor-element.elementor-element-prh01017 .cart .button{transition:all 0.2s;}.elementor-407 .elementor-element.elementor-element-prh01017 .quantity .qty{transition:all 0.2s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-407 .elementor-element.elementor-element-prh01011{--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:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-407 .elementor-element.elementor-element-prh01012{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-407 .elementor-element.elementor-element-prh01012a .elementor-icon-wrapper{text-align:center;}.elementor-407 .elementor-element.elementor-element-prh01012a .elementor-icon{font-size:20px;}.elementor-407 .elementor-element.elementor-element-prh01012a .elementor-icon svg{height:20px;}.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-407 .elementor-element.elementor-element-prh01015{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-407 .elementor-element.elementor-element-prh01015a .elementor-icon-wrapper{text-align:center;}.elementor-407 .elementor-element.elementor-element-prh01015a .elementor-icon{font-size:20px;}.elementor-407 .elementor-element.elementor-element-prh01015a .elementor-icon svg{height:20px;}.elementor-407 .elementor-element.elementor-element-v1b01002{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-407 .elementor-element.elementor-element-v1b01002a .elementor-icon-wrapper{text-align:center;}.elementor-407 .elementor-element.elementor-element-v1b01002a .elementor-icon{font-size:20px;}.elementor-407 .elementor-element.elementor-element-v1b01002a .elementor-icon svg{height:20px;}.elementor-407 .elementor-element.elementor-element-v1b01003{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-407 .elementor-element.elementor-element-v1b01003a .elementor-icon-wrapper{text-align:center;}.elementor-407 .elementor-element.elementor-element-v1b01003a .elementor-icon{font-size:20px;}.elementor-407 .elementor-element.elementor-element-v1b01003a .elementor-icon svg{height:20px;}.elementor-407 .elementor-element.elementor-element-d293bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:66px;--padding-bottom:90px;--padding-left:40px;--padding-right:40px;}.elementor-407 .elementor-element.elementor-element-39ebd43e{--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:flex-start;--gap:52px 52px;--row-gap:52px;--column-gap:52px;}.elementor-407 .elementor-element.elementor-element-1739b3e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-407 .elementor-element.elementor-element-a797c47{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-407 .elementor-element.elementor-element-129c5793 .elementor-icon-wrapper{text-align:center;}.elementor-407 .elementor-element.elementor-element-129c5793.elementor-view-stacked .elementor-icon{background-color:#E5741F;}.elementor-407 .elementor-element.elementor-element-129c5793.elementor-view-framed .elementor-icon, .elementor-407 .elementor-element.elementor-element-129c5793.elementor-view-default .elementor-icon{color:#E5741F;border-color:#E5741F;}.elementor-407 .elementor-element.elementor-element-129c5793.elementor-view-framed .elementor-icon, .elementor-407 .elementor-element.elementor-element-129c5793.elementor-view-default .elementor-icon svg{fill:#E5741F;}.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-407 .elementor-element.elementor-element-423c771b{text-align:end;}.elementor-407 .elementor-element.elementor-element-423c771b .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:27px;font-weight:700;line-height:1.35em;color:#25221F;}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-407 .elementor-element.elementor-element-4622a0a5{color:#5E5852;font-family:"Tajawal", Sans-serif;font-size:17px;line-height:1.8em;}.elementor-407 .elementor-element.elementor-element-54a336d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-407 .elementor-element.elementor-element-769fd1d5{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-407 .elementor-element.elementor-element-64e4097b .elementor-icon-wrapper{text-align:center;}.elementor-407 .elementor-element.elementor-element-64e4097b.elementor-view-stacked .elementor-icon{background-color:#E5741F;}.elementor-407 .elementor-element.elementor-element-64e4097b.elementor-view-framed .elementor-icon, .elementor-407 .elementor-element.elementor-element-64e4097b.elementor-view-default .elementor-icon{color:#E5741F;border-color:#E5741F;}.elementor-407 .elementor-element.elementor-element-64e4097b.elementor-view-framed .elementor-icon, .elementor-407 .elementor-element.elementor-element-64e4097b.elementor-view-default .elementor-icon svg{fill:#E5741F;}.elementor-407 .elementor-element.elementor-element-47b98017{text-align:end;}.elementor-407 .elementor-element.elementor-element-47b98017 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:27px;font-weight:700;line-height:1.35em;color:#25221F;}.elementor-407 .elementor-element.elementor-element-71773a01{text-align:end;font-family:"Tajawal", Sans-serif;font-size:17px;line-height:1.8em;color:#5E5852;}.elementor-407 .elementor-element.elementor-element-43afb73f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-407 .elementor-element.elementor-element-6e330b03{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-407 .elementor-element.elementor-element-15f2cb21 .elementor-icon-wrapper{text-align:center;}.elementor-407 .elementor-element.elementor-element-15f2cb21.elementor-view-stacked .elementor-icon{background-color:#E5741F;}.elementor-407 .elementor-element.elementor-element-15f2cb21.elementor-view-framed .elementor-icon, .elementor-407 .elementor-element.elementor-element-15f2cb21.elementor-view-default .elementor-icon{color:#E5741F;border-color:#E5741F;}.elementor-407 .elementor-element.elementor-element-15f2cb21.elementor-view-framed .elementor-icon, .elementor-407 .elementor-element.elementor-element-15f2cb21.elementor-view-default .elementor-icon svg{fill:#E5741F;}.elementor-407 .elementor-element.elementor-element-7e0075c0{text-align:end;}.elementor-407 .elementor-element.elementor-element-7e0075c0 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:27px;font-weight:700;line-height:1.35em;color:#25221F;}.elementor-407 .elementor-element.elementor-element-6eb38474{text-align:end;font-family:"Tajawal", Sans-serif;font-size:17px;line-height:1.8em;color:#5E5852;}.elementor-407 .elementor-element.elementor-element-715ece40{text-align:end;font-family:"Tajawal", Sans-serif;font-size:16px;line-height:1.8em;color:#5E5852;}.elementor-407 .elementor-element.elementor-element-5964ed81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:94px;--padding-bottom:108px;--padding-left:40px;--padding-right:40px;}.elementor-407 .elementor-element.elementor-element-17dcf988{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-407 .elementor-element.elementor-element-5995c18f{text-align:center;}.elementor-407 .elementor-element.elementor-element-5995c18f .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:34px;font-weight:700;line-height:1.35em;color:#25221F;}.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-407 .elementor-element.elementor-element-2791dcad.elementor-wc-products  ul.products{grid-column-gap:28px;grid-row-gap:32px;}.elementor-407 .elementor-element.elementor-element-2791dcad.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:24px 24px 24px 24px;}.elementor-407 .elementor-element.elementor-element-2791dcad.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#25221F;}.elementor-407 .elementor-element.elementor-element-2791dcad.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#25221F;}.elementor-407 .elementor-element.elementor-element-2791dcad.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-407 .elementor-element.elementor-element-2791dcad.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Tajawal", Sans-serif;font-size:18px;font-weight:700;line-height:1.45em;}.elementor-407 .elementor-element.elementor-element-2791dcad.elementor-wc-products ul.products li.product .price{color:#E5741F;font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:700;}.elementor-407 .elementor-element.elementor-element-2791dcad.elementor-wc-products ul.products li.product .price ins{color:#E5741F;}.elementor-407 .elementor-element.elementor-element-2791dcad.elementor-wc-products ul.products li.product .price ins .amount{color:#E5741F;}.elementor-407 .elementor-element.elementor-element-2791dcad.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-407 .elementor-element.elementor-element-274bd829{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:78px;--padding-bottom:92px;--padding-left:40px;--padding-right:40px;}.elementor-407 .elementor-element.elementor-element-5b75ef32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-407 .elementor-element.elementor-element-6636b74f{text-align:center;}.elementor-407 .elementor-element.elementor-element-6636b74f .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:34px;font-weight:700;line-height:1.35em;color:#25221F;}@media(max-width:1024px){.elementor-407 .elementor-element.elementor-element-prh01000{--padding-top:52px;--padding-bottom:70px;--padding-left:32px;--padding-right:32px;}.elementor-407 .elementor-element.elementor-element-prh01001{--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;}.elementor-407 .elementor-element.elementor-element-d293bb{--padding-top:58px;--padding-bottom:78px;--padding-left:32px;--padding-right:32px;}.elementor-407 .elementor-element.elementor-element-39ebd43e{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-407 .elementor-element.elementor-element-423c771b .elementor-heading-title{font-size:25px;}.elementor-407 .elementor-element.elementor-element-47b98017 .elementor-heading-title{font-size:25px;}.elementor-407 .elementor-element.elementor-element-7e0075c0 .elementor-heading-title{font-size:25px;}.elementor-407 .elementor-element.elementor-element-5964ed81{--padding-top:76px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-407 .elementor-element.elementor-element-5995c18f .elementor-heading-title{font-size:30px;}.elementor-407 .elementor-element.elementor-element-2791dcad.elementor-wc-products  ul.products{grid-column-gap:26px;grid-row-gap:40px;}.elementor-407 .elementor-element.elementor-element-274bd829{--padding-top:68px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-407 .elementor-element.elementor-element-6636b74f .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-407 .elementor-element.elementor-element-prh01000{--padding-top:34px;--padding-bottom:58px;--padding-left:21px;--padding-right:21px;}.elementor-407 .elementor-element.elementor-element-prh01001{--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-407 .elementor-element.elementor-element-prh01002{--width:100%;}.elementor-407 .elementor-element.elementor-element-prh01004{--width:100%;}.elementor-407 .elementor-element.elementor-element-prh01011{--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;}.elementor-407 .elementor-element.elementor-element-prh01012{--width:50%;}.elementor-407 .elementor-element.elementor-element-prh01015{--width:50%;}.elementor-407 .elementor-element.elementor-element-v1b01002{--width:50%;}.elementor-407 .elementor-element.elementor-element-v1b01003{--width:50%;}.elementor-407 .elementor-element.elementor-element-d293bb{--padding-top:50px;--padding-bottom:66px;--padding-left:21px;--padding-right:21px;}.elementor-407 .elementor-element.elementor-element-39ebd43e{--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:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-407 .elementor-element.elementor-element-423c771b .elementor-heading-title{font-size:24px;}.elementor-407 .elementor-element.elementor-element-47b98017 .elementor-heading-title{font-size:24px;}.elementor-407 .elementor-element.elementor-element-7e0075c0 .elementor-heading-title{font-size:24px;}.elementor-407 .elementor-element.elementor-element-5964ed81{--padding-top:62px;--padding-bottom:72px;--padding-left:21px;--padding-right:21px;}.elementor-407 .elementor-element.elementor-element-5995c18f .elementor-heading-title{font-size:28px;}.elementor-407 .elementor-element.elementor-element-2791dcad.elementor-wc-products  ul.products{grid-column-gap:22px;grid-row-gap:40px;}.elementor-407 .elementor-element.elementor-element-274bd829{--padding-top:58px;--padding-bottom:68px;--padding-left:21px;--padding-right:21px;}.elementor-407 .elementor-element.elementor-element-6636b74f .elementor-heading-title{font-size:28px;}}@media(min-width:768px){.elementor-407 .elementor-element.elementor-element-prh01001{--content-width:1280px;}.elementor-407 .elementor-element.elementor-element-prh01002{--width:57%;}.elementor-407 .elementor-element.elementor-element-prh01004{--width:43%;}.elementor-407 .elementor-element.elementor-element-prh01018{--width:100%;}.elementor-407 .elementor-element.elementor-element-prh01019{--width:100%;}.elementor-407 .elementor-element.elementor-element-prh01011{--width:100%;}.elementor-407 .elementor-element.elementor-element-prh01012{--width:25%;}.elementor-407 .elementor-element.elementor-element-prh01015{--width:25%;}.elementor-407 .elementor-element.elementor-element-v1b01002{--width:25%;}.elementor-407 .elementor-element.elementor-element-v1b01003{--width:25%;}.elementor-407 .elementor-element.elementor-element-39ebd43e{--content-width:1240px;}.elementor-407 .elementor-element.elementor-element-1739b3e7{--width:33.333%;}.elementor-407 .elementor-element.elementor-element-54a336d2{--width:33.333%;}.elementor-407 .elementor-element.elementor-element-43afb73f{--width:33.333%;}.elementor-407 .elementor-element.elementor-element-17dcf988{--content-width:1240px;}.elementor-407 .elementor-element.elementor-element-5b75ef32{--content-width:1180px;}}@media(max-width:1024px) and (min-width:768px){.elementor-407 .elementor-element.elementor-element-prh01002{--width:100%;}.elementor-407 .elementor-element.elementor-element-prh01004{--width:100%;}.elementor-407 .elementor-element.elementor-element-prh01012{--width:50%;}.elementor-407 .elementor-element.elementor-element-prh01015{--width:50%;}.elementor-407 .elementor-element.elementor-element-v1b01002{--width:50%;}.elementor-407 .elementor-element.elementor-element-v1b01003{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-prh01000 */.elementor-407 .elementor-element.elementor-element-prh01000.meow-single-product-hero{--meow-product-accent:#F47721;--meow-product-accent-soft:#FFF1E6;--meow-product-text:#211D1A;--meow-product-muted:#6B625B;--meow-product-border:#E8DED4;--meow-product-surface:#FFF;--meow-product-soft:#FFF9F3;background:#FFFCF8;direction:rtl;font-family:"Tajawal",sans-serif;overflow:hidden}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-hero-inner{width:min(100%,1280px);margin-inline:auto;direction:ltr;align-items:flex-start}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery,.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-info{direction:rtl;min-width:0}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .woocommerce-product-gallery{width:100%!important;float:none!important;margin:0!important;min-width:0}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .woocommerce-product-gallery__wrapper{margin:0!important;min-width:0}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .woocommerce-product-gallery__image{min-width:0;border-radius:30px;background:#F8F5F1;overflow:hidden}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .woocommerce-product-gallery__image>a{display:block;width:100%}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .woocommerce-product-gallery__image img{display:block;width:100%!important;height:auto!important;aspect-ratio:1/1;object-fit:contain;border-radius:30px;background:#F8F5F1}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .woocommerce-product-gallery__trigger{top:18px!important;right:auto!important;left:18px!important;width:46px!important;height:46px!important;border-radius:50%!important;background:#fff!important;box-shadow:0 6px 20px rgba(42,31,20,.10)}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .flex-control-thumbs{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:18px 0 0!important;padding:0!important}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .flex-control-thumbs:empty{display:none!important}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .flex-control-thumbs li{width:100%!important;float:none!important;margin:0!important;list-style:none}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .flex-control-thumbs img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;border:2px solid transparent;border-radius:16px;background:#F8F5F1;opacity:.72;transition:opacity .18s ease,border-color .18s ease}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .flex-control-thumbs img:is(:hover,:focus,.flex-active){opacity:1;border-color:var(--meow-product-accent)}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-info{padding-top:8px}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-title{margin-bottom:22px}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-title .product_title{margin:0;color:var(--meow-product-text);font-family:"Tajawal",sans-serif;font-size:clamp(44px,3.7vw,52px);font-weight:800;line-height:1.18;letter-spacing:-.02em;overflow-wrap:anywhere}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-price-rating{margin-bottom:26px;min-width:0}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-price .price{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;color:var(--meow-product-accent);font-family:"Tajawal",sans-serif;font-size:32px;line-height:1.3;font-weight:800}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-price .price del{order:2;color:var(--meow-product-muted);font-size:21px;font-weight:500;opacity:.72}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-price .price ins{order:1;color:var(--meow-product-accent);font-weight:800;text-decoration:none}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-rating:empty,.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-rating .elementor-widget-container:empty{display:none}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-rating .woocommerce-product-rating{display:flex;align-items:center;gap:9px;margin:0;font-size:14px}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-rating .star-rating{color:#F5A623;font-size:18px}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-short-description{max-width:580px;margin-bottom:30px;color:var(--meow-product-muted);font-family:"Tajawal",sans-serif;font-size:17px;line-height:1.78;overflow-wrap:anywhere}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-short-description :is(p,ul,ol){margin-block:0 12px}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-short-description p:empty{display:none}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-purchase{margin-bottom:14px}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-purchase-widget .variations{width:100%;margin:0 0 22px;border:0}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-purchase-widget .variations :is(th,td){display:block;width:100%;padding:0 0 10px;border:0;text-align:right}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-purchase-widget .variations label{color:var(--meow-product-text);font-size:15px;font-weight:800}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-purchase-widget .variations select{width:100%;max-width:100%;min-height:54px;padding:10px 16px;border:1px solid var(--meow-product-border);border-radius:15px;background:#fff;color:var(--meow-product-text);font-family:"Tajawal",sans-serif;font-size:16px}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-purchase-widget .reset_variations{display:inline-flex;align-items:center;min-height:44px;color:var(--meow-product-accent);font-weight:700}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-purchase-widget form.cart{display:flex;flex-wrap:wrap;align-items:stretch;gap:14px;margin:0}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-purchase-widget form.cart .quantity{flex:0 0 84px;margin:0!important}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-purchase-widget form.cart .qty{width:100%;min-height:60px;border:1px solid var(--meow-product-border);border-radius:16px;background:#fff;color:var(--meow-product-text);font-size:16px;font-weight:700;direction:ltr;text-align:center}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-purchase-widget form.cart .single_add_to_cart_button{flex:1 1 260px;min-height:60px;margin:0!important;border:0;border-radius:16px;background:var(--meow-product-accent);color:#fff;font-family:"Tajawal",sans-serif;font-size:17px;font-weight:800;box-shadow:0 12px 24px rgba(244,119,33,.20)}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-purchase-widget form.cart .single_add_to_cart_button:is(:hover,:focus-visible){background:#DD6517}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-purchase-widget form.cart .single_add_to_cart_button:disabled,.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-purchase-widget form.cart .single_add_to_cart_button.disabled{opacity:.55;cursor:not-allowed}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-purchase-widget .stock{font-size:15px;font-weight:700}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-size-guide{width:auto;align-self:flex-end;margin-bottom:24px}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-size-guide .elementor-button{min-height:44px;padding:8px 0;border:0;background:transparent;color:var(--meow-product-accent);font-family:"Tajawal",sans-serif;font-size:15px;font-weight:700;box-shadow:none;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-trust-badges{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-trust-card{width:100%!important;min-width:0;min-height:68px;padding:15px 16px;border:1px solid var(--meow-product-border);border-radius:18px;background:var(--meow-product-soft);box-shadow:none}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-trust-icon{color:var(--meow-product-accent)}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-trust-text,.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-trust-text p{margin:0;color:var(--meow-product-text);font-family:"Tajawal",sans-serif;font-size:14px;line-height:1.5;font-weight:700;overflow-wrap:anywhere}
.elementor-407 .elementor-element.elementor-element-prh01000 :is(a,button,input,select,.woocommerce-product-gallery__trigger):focus-visible{outline:3px solid rgba(244,119,33,.38);outline-offset:3px}
@media(max-width:1100px){.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-hero-inner{gap:44px}.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery{width:55%!important}.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-info{width:45%!important}.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-title .product_title{font-size:42px}}
@media(max-width:960px){.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-hero-inner{flex-direction:column!important;gap:42px}.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery,.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-info{width:100%!important}.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery{max-width:720px;margin-inline:auto}.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-info{padding-top:0}}
@media(max-width:767px){.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .woocommerce-product-gallery__image,.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .woocommerce-product-gallery__image img{border-radius:22px}.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .flex-control-thumbs{gap:10px;margin-top:12px!important}.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .flex-control-thumbs img{border-radius:12px}.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-title{margin-bottom:18px}.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-title .product_title{font-size:34px;line-height:1.22}.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-price-rating{align-items:flex-start;gap:10px;margin-bottom:22px}.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-price .price{font-size:29px}.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-price .price del{font-size:19px}.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-short-description{font-size:16px;line-height:1.75;margin-bottom:26px}.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-purchase-widget form.cart{display:grid;grid-template-columns:82px minmax(0,1fr);gap:12px}.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-purchase-widget form.cart .quantity{width:100%;max-width:none}.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-purchase-widget form.cart .single_add_to_cart_button{width:100%;min-height:58px}.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-trust-badges{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:390px){.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-purchase-widget form.cart{grid-template-columns:1fr}.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-purchase-widget form.cart .quantity{width:100%}.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-trust-badges{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .flex-control-thumbs img{transition:none}}
/* MEOW_GALLERY_ACTIVE_IMAGE_FIX_V2 */
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .woocommerce-product-gallery:not(.flexslider)>.woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image:first-child{
  width:100%!important;
}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .flex-viewport .woocommerce-product-gallery__image{
  max-width:none!important;
}
/* MEOW_GALLERY_STAGE_FIX_V1 */
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .woocommerce-product-gallery{
  width:100%!important;
  max-width:680px;
  margin-inline:auto!important;
}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .woocommerce-product-gallery .flex-viewport{
  width:100%;
  height:min(680px,48vw)!important;
  max-height:680px;
  min-height:460px;
  aspect-ratio:1/1;
  overflow:hidden!important;
  border-radius:30px;
  background:#F8F5F1;
}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .flex-viewport .woocommerce-product-gallery__wrapper,
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .flex-viewport .woocommerce-product-gallery__image,
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .flex-viewport .woocommerce-product-gallery__image>a{
  height:100%!important;
  max-height:680px!important;
}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .flex-viewport .woocommerce-product-gallery__image{
  min-height:0!important;
}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .flex-viewport .woocommerce-product-gallery__image img{
  width:100%!important;
  height:100%!important;
  max-height:680px!important;
  aspect-ratio:auto!important;
  object-fit:contain!important;
  object-position:center!important;
}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .woocommerce-product-gallery:not(.flexslider)>.woocommerce-product-gallery__wrapper{
  width:100%;
  height:min(680px,48vw)!important;
  max-height:680px!important;
  min-height:460px;
  overflow:hidden;
  border-radius:30px;
  background:#F8F5F1;
}
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .woocommerce-product-gallery:not(.flexslider)>.woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image:first-child,
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .woocommerce-product-gallery:not(.flexslider)>.woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image:first-child>a,
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .woocommerce-product-gallery:not(.flexslider)>.woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image:first-child img{
  height:100%!important;
  max-height:680px!important;
  object-fit:contain!important;
  object-position:center!important;
}
@media(max-width:960px){
  .elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .woocommerce-product-gallery{
    max-width:720px;
  }
  .elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .woocommerce-product-gallery .flex-viewport,
  .elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .woocommerce-product-gallery:not(.flexslider)>.woocommerce-product-gallery__wrapper{
    height:min(720px,calc(100vw - 64px))!important;
    min-height:0;
    max-height:720px!important;
  }
  .elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .flex-viewport .woocommerce-product-gallery__wrapper,
  .elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .flex-viewport .woocommerce-product-gallery__image,
  .elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .flex-viewport .woocommerce-product-gallery__image>a,
  .elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .flex-viewport .woocommerce-product-gallery__image img{
    max-height:720px!important;
  }
}
@media(max-width:767px){
  .elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .woocommerce-product-gallery .flex-viewport,
  .elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .woocommerce-product-gallery:not(.flexslider)>.woocommerce-product-gallery__wrapper{
    height:calc(100vw - 42px)!important;
    max-height:520px!important;
    border-radius:22px;
  }
  .elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .flex-viewport .woocommerce-product-gallery__wrapper,
  .elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .flex-viewport .woocommerce-product-gallery__image,
  .elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .flex-viewport .woocommerce-product-gallery__image>a,
  .elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .flex-viewport .woocommerce-product-gallery__image img{
    max-height:520px!important;
  }
}
/* MEOW_GALLERY_NATIVE_DIRECTION_FIX_V3 */
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .woocommerce-product-gallery,
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .woocommerce-product-gallery .flex-viewport,
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .woocommerce-product-gallery__wrapper,
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .flex-control-thumbs{
  direction:ltr!important;
}
/* MEOW_PRODUCT_RESPONSIVE_FINAL_FIX_V4 */
@media(max-width:960px){
  .elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-hero-inner{
    flex-wrap:nowrap!important;
    height:auto!important;
  }
  .elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery,
  .elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-info{
    flex:0 0 auto!important;
    width:100%!important;
    max-width:100%!important;
  }
}
@media(max-width:390px){
  .elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .flex-control-thumbs{
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
  }
  .elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-purchase-widget form.cart{
    display:grid!important;
    grid-template-columns:1fr!important;
  }
  .elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-purchase-widget form.cart .quantity,
  .elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-purchase-widget form.cart .single_add_to_cart_button{
    width:100%!important;
    max-width:none!important;
    flex-basis:auto!important;
  }
}
/* MEOW_PRODUCT_TABLET_INNER_FIX_V5 */
@media(max-width:960px){
  .elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-hero-inner{
    --flex-direction:column!important;
    --flex-wrap:nowrap!important;
  }
  .elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-hero-inner>.e-con-inner{
    flex-direction:column!important;
    flex-wrap:nowrap!important;
  }
}
/* MEOW_GALLERY_TRUE_SQUARE_FIX_V6 */
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .woocommerce-product-gallery .flex-viewport,
.elementor-407 .elementor-element.elementor-element-prh01000 .meow-product-gallery-widget .woocommerce-product-gallery:not(.flexslider)>.woocommerce-product-gallery__wrapper{
  width:100%!important;
  height:auto!important;
  min-height:0!important;
  aspect-ratio:1/1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d293bb */.elementor-407 .elementor-element.elementor-element-d293bb.meow-single-product-details{--meow-details-accent:#F47721;--meow-details-text:#25211E;--meow-details-muted:#5F5750;--meow-details-border:#E7DDD3;background:#FFFCF8;border-top:1px solid var(--meow-details-border);direction:rtl;font-family:"Tajawal",sans-serif;overflow:hidden}
.elementor-407 .elementor-element.elementor-element-d293bb .meow-product-details-inner{width:min(100%,1280px);margin-inline:auto;gap:50px!important}
.elementor-407 .elementor-element.elementor-element-d293bb .meow-product-details-column{min-width:0;align-self:stretch}
.elementor-407 .elementor-element.elementor-element-d293bb .meow-product-details-heading{min-width:0;margin-bottom:20px;align-items:center}
.elementor-407 .elementor-element.elementor-element-d293bb .meow-product-details-heading .elementor-icon-wrapper{display:flex;align-items:center;justify-content:center}
.elementor-407 .elementor-element.elementor-element-d293bb .meow-product-details-heading .elementor-icon{color:var(--meow-details-accent)}
.elementor-407 .elementor-element.elementor-element-d293bb .meow-product-details-heading .elementor-heading-title{margin:0;color:var(--meow-details-text);font-size:27px;line-height:1.35;font-weight:700;overflow-wrap:anywhere}
.elementor-407 .elementor-element.elementor-element-d293bb :is(.meow-product-content,.meow-product-care-content,.meow-product-quality-content,.meow-product-size-guide-link){min-width:0;color:var(--meow-details-muted);font-size:17px;line-height:1.82;overflow-wrap:anywhere}
.elementor-407 .elementor-element.elementor-element-d293bb .meow-product-content #gtx-trans{display:none!important}
.elementor-407 .elementor-element.elementor-element-d293bb .meow-product-content :is(p,ul,ol,h3,h4,figure),.elementor-407 .elementor-element.elementor-element-d293bb .meow-product-care-content p,.elementor-407 .elementor-element.elementor-element-d293bb .meow-product-quality-content p,.elementor-407 .elementor-element.elementor-element-d293bb .meow-product-size-guide-link p{margin-block-start:0;margin-block-end:1em}
.elementor-407 .elementor-element.elementor-element-d293bb .meow-product-content :is(ul,ol){padding-inline-start:0;padding-inline-end:1.4em;text-align:right}
.elementor-407 .elementor-element.elementor-element-d293bb .meow-product-content :is(h3,h4){color:var(--meow-details-text);font-family:"Tajawal",sans-serif;line-height:1.45}
.elementor-407 .elementor-element.elementor-element-d293bb .meow-product-content img{max-width:100%;height:auto;border-radius:18px}
.elementor-407 .elementor-element.elementor-element-d293bb :is(.meow-product-content,.meow-product-size-guide-link) a{color:var(--meow-details-accent);font-weight:700;text-decoration:underline;text-underline-offset:4px}
.elementor-407 .elementor-element.elementor-element-d293bb :is(.meow-product-content,.meow-product-size-guide-link) a:focus-visible{outline:3px solid rgba(244,119,33,.38);outline-offset:4px;border-radius:3px}
@media(min-width:961px){.elementor-407 .elementor-element.elementor-element-d293bb .meow-product-details-column{flex:1 1 0;width:calc((100% - 100px)/3)!important}}
@media(max-width:960px){.elementor-407 .elementor-element.elementor-element-d293bb .meow-product-details-inner{flex-direction:column!important;gap:40px!important}.elementor-407 .elementor-element.elementor-element-d293bb .meow-product-details-column{width:100%!important}}
@media(max-width:767px){.elementor-407 .elementor-element.elementor-element-d293bb .meow-product-details-heading{margin-bottom:17px}.elementor-407 .elementor-element.elementor-element-d293bb .meow-product-details-heading .elementor-heading-title{font-size:24px}.elementor-407 .elementor-element.elementor-element-d293bb :is(.meow-product-content,.meow-product-care-content,.meow-product-quality-content,.meow-product-size-guide-link){font-size:16px;line-height:1.78}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5964ed81 */.elementor-407 .elementor-element.elementor-element-5964ed81.meow-single-product-related{--meow-related-accent:#F47721;--meow-related-text:#25211E;--meow-related-muted:#625B54;--meow-related-border:#E9DFD4;background:#FFF9F1;direction:rtl;font-family:"Tajawal",sans-serif;overflow:hidden}
@supports .elementor-407 .elementor-element.elementor-element-5964ed81(:has(*)){.elementor-407 .elementor-element.elementor-element-5964ed81.meow-single-product-related:not(:has(.meow-related-products-grid ul.products li.product)){display:none}body.elementor-editor-active .elementor-407 .elementor-element.elementor-element-5964ed81.meow-single-product-related{display:flex}}
@supports not .elementor-407 .elementor-element.elementor-element-5964ed81(:has(*)){.elementor-407 .elementor-element.elementor-element-5964ed81 .meow-related-products-title{display:none}body.elementor-editor-active .elementor-407 .elementor-element.elementor-element-5964ed81 .meow-related-products-title{display:block}}
.elementor-407 .elementor-element.elementor-element-5964ed81 .meow-related-products-inner{width:min(100%,1280px);margin-inline:auto;min-width:0}
.elementor-407 .elementor-element.elementor-element-5964ed81 .meow-related-products-title .elementor-heading-title{font-size:34px;line-height:1.35}
.elementor-407 .elementor-element.elementor-element-5964ed81 .meow-related-products-grid{min-width:0}
.elementor-407 .elementor-element.elementor-element-5964ed81 .meow-related-products-grid .products>h2{display:none}
.elementor-407 .elementor-element.elementor-element-5964ed81 .meow-related-products-grid ul.products.elementor-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 28px}
.elementor-407 .elementor-element.elementor-element-5964ed81 .meow-related-products-grid ul.products li.product{min-width:0;text-align:right}
.elementor-407 .elementor-element.elementor-element-5964ed81 .meow-related-products-grid ul.products li.product a.woocommerce-loop-product__link{display:block;min-width:0}
.elementor-407 .elementor-element.elementor-element-5964ed81 .meow-related-products-grid ul.products li.product img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:22px;margin:0 0 16px;background:#F5F0EA;transition:transform .2s ease}
.elementor-407 .elementor-element.elementor-element-5964ed81 .meow-related-products-grid ul.products li.product .woocommerce-loop-product__title{color:var(--meow-related-text);font-family:"Tajawal",sans-serif;font-size:18px;line-height:1.45;font-weight:700;margin:0 0 7px;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.elementor-407 .elementor-element.elementor-element-5964ed81 .meow-related-products-grid ul.products li.product .price{display:block;color:var(--meow-related-accent);font-family:"Tajawal",sans-serif;font-size:17px;line-height:1.5;font-weight:700;overflow-wrap:anywhere}
.elementor-407 .elementor-element.elementor-element-5964ed81 .meow-related-products-grid ul.products li.product .price del{color:var(--meow-related-muted);opacity:.75;font-weight:500}.elementor-407 .elementor-element.elementor-element-5964ed81 .meow-related-products-grid ul.products li.product .price ins{color:var(--meow-related-accent);text-decoration:none}
.elementor-407 .elementor-element.elementor-element-5964ed81 .meow-related-products-grid ul.products li.product :is(.star-rating,.button,.added_to_cart){display:none}
.elementor-407 .elementor-element.elementor-element-5964ed81 .meow-related-products-grid ul.products li.product a:focus-visible{outline:3px solid rgba(244,119,33,.4);outline-offset:5px;border-radius:5px}
@media(hover:hover){.elementor-407 .elementor-element.elementor-element-5964ed81 .meow-related-products-grid ul.products li.product a:hover img{transform:scale(1.012)}.elementor-407 .elementor-element.elementor-element-5964ed81 .meow-related-products-grid ul.products li.product a:hover .woocommerce-loop-product__title{color:var(--meow-related-accent)}}
@media(max-width:1024px){.elementor-407 .elementor-element.elementor-element-5964ed81 .meow-related-products-grid ul.products.elementor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 26px}.elementor-407 .elementor-element.elementor-element-5964ed81 .meow-related-products-title .elementor-heading-title{font-size:30px}}
@media(max-width:767px){.elementor-407 .elementor-element.elementor-element-5964ed81 .meow-related-products-grid ul.products.elementor-grid{grid-template-columns:minmax(0,1fr);gap:24px}.elementor-407 .elementor-element.elementor-element-5964ed81 .meow-related-products-title .elementor-heading-title{font-size:28px}.elementor-407 .elementor-element.elementor-element-5964ed81 .meow-related-products-grid ul.products li.product img{border-radius:20px}}
@media(prefers-reduced-motion:reduce){.elementor-407 .elementor-element.elementor-element-5964ed81 .meow-related-products-grid ul.products li.product img{transition:none}.elementor-407 .elementor-element.elementor-element-5964ed81 .meow-related-products-grid ul.products li.product a:hover img{transform:none}}
/* MEOW_RELATED_ZERO_RESULT_FIX_V2 */
.elementor-407 .elementor-element.elementor-element-5964ed81.meow-single-product-related:not(:has(.meow-related-products-grid ul.products li.product)){display:none}
body.elementor-editor-active .elementor-407 .elementor-element.elementor-element-5964ed81.meow-single-product-related{display:flex}

/* MEOW_PRODUCT_RECOMMENDATIONS_V7 */
.elementor-407 .elementor-element.elementor-element-5964ed81.meow-single-product-recommendations{
  direction:rtl;
}
.elementor-407 .elementor-element.elementor-element-5964ed81 .meow-related-products-grid ul.products li.product{
  width:100%!important;
  max-width:none!important;
}
.elementor-407 .elementor-element.elementor-element-5964ed81 .meow-related-products-grid ul.products li.product img{
  aspect-ratio:4/5;
  object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-274bd829 */.elementor-407 .elementor-element.elementor-element-274bd829.meow-single-product-reviews{
 --meow-reviews-accent:#E5741F;--meow-reviews-text:#25221F;--meow-reviews-muted:#625B54;--meow-reviews-border:#E8DDD1;--meow-reviews-surface:#FFFFFF;
 background:#FFFCF7;direction:rtl;font-family:"Tajawal",sans-serif;overflow:hidden;border-top:1px solid var(--meow-reviews-border);
}
.elementor-407 .elementor-element.elementor-element-274bd829.meow-single-product-reviews:not(:has(.meow-product-review-system #reviews)){display:none;}
body.elementor-editor-active .elementor-407 .elementor-element.elementor-element-274bd829.meow-single-product-reviews{display:flex;}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-reviews-inner{width:min(100%,1180px);margin-inline:auto;min-width:0;}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system{min-width:0;color:var(--meow-reviews-muted);font-family:"Tajawal",sans-serif;}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system .woocommerce-Reviews-title{display:none;}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system #reviews{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.85fr);gap:38px;align-items:start;}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system #comments{min-width:0;}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system .woocommerce-noreviews{font-size:17px;line-height:1.8;margin:0;padding:24px;border:1px solid var(--meow-reviews-border);border-radius:20px;background:var(--meow-reviews-surface);}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system ol.commentlist{list-style:none;margin:0;padding:0;display:grid;gap:20px;}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system ol.commentlist li.review{margin:0;padding:26px;border:1px solid var(--meow-reviews-border);border-radius:22px;background:var(--meow-reviews-surface);box-shadow:0 8px 24px rgba(70,45,24,.05);}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system ol.commentlist li.review .comment_container{display:grid;grid-template-columns:52px minmax(0,1fr);gap:16px;align-items:start;}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system ol.commentlist li.review img.avatar{position:static;float:none;width:52px;height:52px;margin:0;border-radius:50%;object-fit:cover;}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system ol.commentlist li.review .comment-text{margin:0;padding:0;border:0;min-width:0;}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system .star-rating{color:var(--meow-reviews-accent);}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system .meta{color:var(--meow-reviews-muted);font-size:14px;line-height:1.6;overflow-wrap:anywhere;}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system .description{font-size:16px;line-height:1.8;color:var(--meow-reviews-text);overflow-wrap:anywhere;}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system #review_form_wrapper{min-width:0;padding:24px;border:1px solid var(--meow-reviews-border);border-radius:24px;background:var(--meow-reviews-surface);}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system .comment-reply-title{display:block;color:var(--meow-reviews-text);font-size:24px;line-height:1.45;font-weight:700;margin-bottom:22px;}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system form{display:grid;gap:18px;}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system form p{margin:0;}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system label{display:block;color:var(--meow-reviews-text);font-size:16px;font-weight:600;line-height:1.5;margin-bottom:8px;}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system :is(input[type=text],input[type=email],textarea,select){width:100%;max-width:100%;min-height:56px;border:1px solid var(--meow-reviews-border);border-radius:14px;background:#fff;color:var(--meow-reviews-text);font-family:"Tajawal",sans-serif;font-size:16px;padding:12px 14px;}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system input[type=email]{direction:ltr;text-align:left;}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system textarea{min-height:155px;resize:vertical;line-height:1.7;}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system .comment-form-rating .stars{font-size:24px;line-height:1.8;margin:0;}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system .comment-form-rating .stars a{color:var(--meow-reviews-accent);min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system input[type=submit]{width:auto;min-width:180px;min-height:54px;border:0;border-radius:14px;background:var(--meow-reviews-accent);color:#fff;font-family:"Tajawal",sans-serif;font-size:17px;font-weight:700;padding:12px 28px;cursor:pointer;}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system :is(a,input,textarea,select):focus-visible{outline:3px solid var(--meow-reviews-accent);outline-offset:3px;}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system .woocommerce-verification-required{padding:22px;border:1px solid var(--meow-reviews-border);border-radius:18px;background:var(--meow-reviews-surface);font-size:16px;line-height:1.75;}
@media(max-width:900px){.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system #reviews{grid-template-columns:minmax(0,1fr);gap:40px;}.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system #comments{order:1;}.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system #review_form_wrapper,.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system .woocommerce-verification-required{order:2;}}
@media(max-width:767px){.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system ol.commentlist li.review{padding:20px;}.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system ol.commentlist li.review .comment_container{grid-template-columns:44px minmax(0,1fr);gap:12px;}.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system ol.commentlist li.review img.avatar{width:44px;height:44px;}.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system #review_form_wrapper{padding:22px 18px;}.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system input[type=submit]{width:100%;min-height:54px;}.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system .comment-form-rating .stars{display:flex;flex-wrap:wrap;}}
/* MEOW_REVIEWS_READABLE_RTL_V7 */
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system #reviews{
  grid-template-columns:minmax(0,1.55fr) minmax(340px,.85fr)!important;
  gap:32px!important;
  direction:rtl;
}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system #comments,
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system ol.commentlist,
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system ol.commentlist li.review{
  width:100%!important;
  min-width:0!important;
  max-width:none!important;
}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system ol.commentlist li.review .comment_container{
  display:grid!important;
  grid-template-columns:52px minmax(0,1fr)!important;
  gap:16px!important;
  direction:rtl;
  width:100%!important;
  min-width:0!important;
}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system ol.commentlist li.review img.avatar{
  position:static!important;
  inset:auto!important;
  float:none!important;
  width:52px!important;
  height:52px!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  grid-column:1;
}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system ol.commentlist li.review .comment-text{
  grid-column:2;
  width:auto!important;
  min-width:0!important;
  max-width:none!important;
  margin:0!important;
  padding:0!important;
  float:none!important;
  position:static!important;
}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system :is(.meta,.description,.description p){
  width:auto!important;
  min-width:0!important;
  max-width:100%!important;
  white-space:normal!important;
  word-break:normal!important;
  overflow-wrap:break-word!important;
  writing-mode:horizontal-tb!important;
  text-orientation:mixed!important;
}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system .meta{
  display:flex;
  flex-wrap:wrap;
  gap:5px;
  align-items:center;
  margin:8px 0 12px!important;
}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system #review_form_wrapper{
  width:100%!important;
  min-width:0!important;
  max-width:none!important;
}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system .comment-form-rating{
  display:grid;
  gap:8px;
}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system .comment-form-rating .stars{
  display:flex!important;
  flex-direction:row!important;
  flex-wrap:nowrap!important;
  direction:ltr!important;
  width:max-content!important;
  max-width:100%;
  min-height:44px;
  margin:0!important;
}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system .comment-form-rating .stars a{
  display:inline-flex!important;
  flex:0 0 44px;
  width:44px!important;
  height:44px!important;
  min-width:44px!important;
  min-height:44px!important;
  align-items:center;
  justify-content:center;
}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system :is(textarea#comment,input#author,input#email,input#submit){
  box-sizing:border-box;
}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system textarea#comment{
  width:100%!important;
  min-height:165px!important;
}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system .woocommerce-verification-required{
  width:100%;
  max-width:680px;
  margin:0 auto!important;
  text-align:center;
}
.elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system #reviews:not(:has(.commentlist li.review)){
  grid-template-columns:minmax(0,680px)!important;
  justify-content:center;
}
@media(max-width:900px){
  .elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system #reviews{
    grid-template-columns:minmax(0,1fr)!important;
  }
}
@media(max-width:480px){
  .elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system ol.commentlist li.review .comment_container{
    grid-template-columns:44px minmax(0,1fr)!important;
    gap:12px!important;
  }
  .elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system ol.commentlist li.review img.avatar{
    width:44px!important;
    height:44px!important;
  }
  .elementor-407 .elementor-element.elementor-element-274bd829 .meow-product-review-system .comment-form-rating .stars a{
    flex-basis:42px;
    width:42px!important;
    min-width:42px!important;
  }
}/* End custom CSS */