.elementor-492 .elementor-element.elementor-element-a2507d0{--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-492 .elementor-element.elementor-element-a2507d0.e-con{--align-self:center;}.elementor-492 .elementor-element.elementor-element-058c9a1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 0px;}.elementor-492 .elementor-element.elementor-element-058c9a1.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-492 .elementor-element.elementor-element-058c9a1 .woocommerce-breadcrumb{color:var( --e-global-color-2fe2107 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );text-align:start;}.elementor-492 .elementor-element.elementor-element-058c9a1 .woocommerce-breadcrumb > a{color:var( --e-global-color-primary );}.elementor-492 .elementor-element.elementor-element-c9334ef{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-492 .elementor-element.elementor-element-c9334ef.e-con{--align-self:center;}.elementor-492 .elementor-element.elementor-element-ac08db9{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-492 .elementor-element.elementor-element-ac08db9.e-con{--align-self:flex-start;}.elementor-492 .elementor-element.elementor-element-213c130{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-492 .elementor-element.elementor-element-213c130.elementor-element{--align-self:center;}.woocommerce .elementor-492 .elementor-element.elementor-element-213c130 .flex-viewport:not(:last-child){margin-bottom:0px;}.woocommerce .elementor-492 .elementor-element.elementor-element-213c130 .flex-control-thumbs img{border-radius:20px 20px 20px 20px;}.woocommerce .elementor-492 .elementor-element.elementor-element-213c130 .flex-control-thumbs li{padding-right:calc(0px / 2);padding-left:calc(0px / 2);padding-bottom:0px;}.woocommerce .elementor-492 .elementor-element.elementor-element-213c130 .flex-control-thumbs{margin-right:calc(-0px / 2);margin-left:calc(-0px / 2);}.elementor-492 .elementor-element.elementor-element-5b04bce{--display:flex;--justify-content:flex-start;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:3rem;--padding-right:3rem;}.elementor-492 .elementor-element.elementor-element-5b04bce:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-5b04bce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-492 .elementor-element.elementor-element-5b04bce.e-con{--align-self:stretch;}.elementor-492 .elementor-element.elementor-element-bcf25fd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-492 .elementor-element.elementor-element-3c3eb63 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-primary );}.elementor-492 .elementor-element.elementor-element-0d8b86f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-492 .elementor-element.elementor-element-e6055bd{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-492 .elementor-element.elementor-element-36a8fde{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-492 .elementor-element.elementor-element-277d6a9{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-492 .elementor-element.elementor-element-7e346b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-492 .elementor-element.elementor-element-7e346b5.elementor-element{--align-self:stretch;}.woocommerce .elementor-492 .elementor-element.elementor-element-7e346b5 .price{color:var( --e-global-color-secondary );font-family:"Fustat", Sans-serif;font-size:1.8rem;font-weight:900;text-transform:uppercase;line-height:12px;}.woocommerce .elementor-492 .elementor-element.elementor-element-7e346b5 .price ins{color:var( --e-global-color-6094877 );}body:not(.rtl) .elementor-492 .elementor-element.elementor-element-7e346b5:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-492 .elementor-element.elementor-element-7e346b5:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-492 .elementor-element.elementor-element-7e346b5.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-492 .elementor-element.elementor-element-829f4bd.elementor-element{--align-self:flex-end;}.elementor-492 .elementor-element.elementor-element-829f4bd{text-align:start;}.elementor-492 .elementor-element.elementor-element-829f4bd .elementor-heading-title{font-family:var( --e-global-typography-a0be7b1-font-family ), Sans-serif;font-size:var( --e-global-typography-a0be7b1-font-size );font-weight:var( --e-global-typography-a0be7b1-font-weight );text-transform:var( --e-global-typography-a0be7b1-text-transform );color:var( --e-global-color-2fe2107 );}.elementor-492 .elementor-element.elementor-element-e2499cb{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-492 .elementor-element.elementor-element-e2499cb.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.woocommerce .elementor-492 .elementor-element.elementor-element-e2499cb .stock{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-492 .elementor-element.elementor-element-7a1aeb9{--divider-border-style:solid;--divider-color:var( --e-global-color-2fe2107 );--divider-border-width:1px;}.elementor-492 .elementor-element.elementor-element-7a1aeb9 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-492 .elementor-element.elementor-element-7a1aeb9 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-492 .elementor-element.elementor-element-b5a8361 .cart button:hover, .elementor-492 .elementor-element.elementor-element-b5a8361 .cart .button:hover{background-color:var( --e-global-color-6094877 );}.elementor-492 .elementor-element.elementor-element-b5a8361 .cart button, .elementor-492 .elementor-element.elementor-element-b5a8361 .cart .button{transition:all 0.2s;}.elementor-492 .elementor-element.elementor-element-b5a8361 .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-492 .elementor-element.elementor-element-b5a8361 form.cart table.variations td.value select, .woocommerce .elementor-492 .elementor-element.elementor-element-b5a8361 form.cart table.variations td.value:before{border-radius:4px;}.elementor-492 .elementor-element.elementor-element-38cd941{--divider-border-style:solid;--divider-color:var( --e-global-color-2fe2107 );--divider-border-width:1px;}.elementor-492 .elementor-element.elementor-element-38cd941 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-492 .elementor-element.elementor-element-38cd941 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-492 .elementor-element.elementor-element-7b6a59a{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-492 .elementor-element.elementor-element-a0c4922{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-492 .elementor-element.elementor-element-a0c4922.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-492 .elementor-element.elementor-element-a0c4922 .elementor-icon-wrapper{text-align:center;}.elementor-492 .elementor-element.elementor-element-a0c4922.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2fe2107 );}.elementor-492 .elementor-element.elementor-element-a0c4922.elementor-view-framed .elementor-icon, .elementor-492 .elementor-element.elementor-element-a0c4922.elementor-view-default .elementor-icon{color:var( --e-global-color-2fe2107 );border-color:var( --e-global-color-2fe2107 );}.elementor-492 .elementor-element.elementor-element-a0c4922.elementor-view-framed .elementor-icon, .elementor-492 .elementor-element.elementor-element-a0c4922.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2fe2107 );}.elementor-492 .elementor-element.elementor-element-a0c4922 .elementor-icon{font-size:20px;}.elementor-492 .elementor-element.elementor-element-a0c4922 .elementor-icon svg{height:20px;}.elementor-492 .elementor-element.elementor-element-13c1a6d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-2fe2107 );}.elementor-492 .elementor-element.elementor-element-75b92d1{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-492 .elementor-element.elementor-element-75b92d1.e-con{--align-self:center;}.elementor-492 .elementor-element.elementor-element-1cd5199{--display:flex;--justify-content:flex-start;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:3rem;--padding-right:3rem;}.elementor-492 .elementor-element.elementor-element-1cd5199:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-1cd5199 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-492 .elementor-element.elementor-element-1cd5199.e-con{--align-self:stretch;}.elementor-492 .elementor-element.elementor-element-79d6480 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-492 .elementor-element.elementor-element-aeb7477{--divider-border-style:solid;--divider-color:var( --e-global-color-2fe2107 );--divider-border-width:1px;}.elementor-492 .elementor-element.elementor-element-aeb7477 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-492 .elementor-element.elementor-element-aeb7477 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-492 .elementor-element.elementor-element-418d4a4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-492 .elementor-element.elementor-element-b1d68cb{--display:flex;--justify-content:flex-start;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:3rem;--padding-right:3rem;}.elementor-492 .elementor-element.elementor-element-b1d68cb:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-b1d68cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-492 .elementor-element.elementor-element-b1d68cb.e-con{--align-self:stretch;}.elementor-492 .elementor-element.elementor-element-83e62f5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-492 .elementor-element.elementor-element-bf0b51d{--divider-border-style:solid;--divider-color:var( --e-global-color-2fe2107 );--divider-border-width:1px;}.elementor-492 .elementor-element.elementor-element-bf0b51d .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-492 .elementor-element.elementor-element-bf0b51d .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-492 .elementor-element.elementor-element-25ead90{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-492 .elementor-element.elementor-element-25ead90.elementor-element{--align-self:flex-start;}.woocommerce .elementor-492 .elementor-element.elementor-element-25ead90 .shop_attributes{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-492 .elementor-element.elementor-element-e06bfa1{--display:flex;--justify-content:flex-start;--border-radius:40px 40px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:3rem;--padding-right:3rem;}.elementor-492 .elementor-element.elementor-element-e06bfa1:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-e06bfa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-492 .elementor-element.elementor-element-e06bfa1.e-con{--align-self:stretch;}.elementor-492 .elementor-element.elementor-element-6879908 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-492 .elementor-element.elementor-element-7b5d83f{--divider-border-style:solid;--divider-color:var( --e-global-color-2fe2107 );--divider-border-width:1px;}.elementor-492 .elementor-element.elementor-element-7b5d83f .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-492 .elementor-element.elementor-element-7b5d83f .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-492 .elementor-element.elementor-element-e1456a6{--display:flex;--justify-content:flex-start;--border-radius:5px 5px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:3rem;--padding-right:3rem;}.elementor-492 .elementor-element.elementor-element-e1456a6:not(.elementor-motion-effects-element-type-background), .elementor-492 .elementor-element.elementor-element-e1456a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-492 .elementor-element.elementor-element-e1456a6.e-con{--align-self:stretch;}.elementor-492 .elementor-element.elementor-element-44ec78c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-492 .elementor-element.elementor-element-abc944b .elementor-heading-title{font-family:var( --e-global-typography-a0be7b1-font-family ), Sans-serif;font-size:var( --e-global-typography-a0be7b1-font-size );font-weight:var( --e-global-typography-a0be7b1-font-weight );text-transform:var( --e-global-typography-a0be7b1-text-transform );}.elementor-492 .elementor-element.elementor-element-e365b90{--divider-border-style:solid;--divider-color:var( --e-global-color-2fe2107 );--divider-border-width:1px;}.elementor-492 .elementor-element.elementor-element-e365b90 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-492 .elementor-element.elementor-element-e365b90 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-492 .elementor-element.elementor-element-72c6849{padding:0rem 0rem 0rem 0rem;}.elementor-492 .elementor-element.elementor-element-e1f9dc9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-492 .elementor-element.elementor-element-5ed603a .elementor-heading-title{font-family:var( --e-global-typography-a0be7b1-font-family ), Sans-serif;font-size:var( --e-global-typography-a0be7b1-font-size );font-weight:var( --e-global-typography-a0be7b1-font-weight );text-transform:var( --e-global-typography-a0be7b1-text-transform );}.elementor-492 .elementor-element.elementor-element-16c3915{--divider-border-style:solid;--divider-color:var( --e-global-color-2fe2107 );--divider-border-width:1px;}.elementor-492 .elementor-element.elementor-element-16c3915 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-492 .elementor-element.elementor-element-16c3915 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-492 .elementor-element.elementor-element-6ff1de6{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-492 .elementor-element.elementor-element-6ff1de6.e-con{--align-self:center;}.elementor-492 .elementor-element.elementor-element-244581a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-492 .elementor-element.elementor-element-a9a2a6b{text-align:center;}.elementor-492 .elementor-element.elementor-element-a9a2a6b .elementor-heading-title{font-family:var( --e-global-typography-bb50f3a-font-family ), Sans-serif;font-size:var( --e-global-typography-bb50f3a-font-size );font-weight:var( --e-global-typography-bb50f3a-font-weight );text-transform:var( --e-global-typography-bb50f3a-text-transform );}.elementor-492 .elementor-element.elementor-element-d6390ff{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-492 .elementor-element.elementor-element-cb795e1{--grid-columns:3;}@media(max-width:1024px){.elementor-492 .elementor-element.elementor-element-058c9a1 .woocommerce-breadcrumb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-492 .elementor-element.elementor-element-ac08db9.e-con{--align-self:stretch;}.elementor-492 .elementor-element.elementor-element-bcf25fd{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;}.elementor-492 .elementor-element.elementor-element-3c3eb63 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-492 .elementor-element.elementor-element-0d8b86f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-492 .elementor-element.elementor-element-e6055bd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-492 .elementor-element.elementor-element-36a8fde{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-492 .elementor-element.elementor-element-829f4bd .elementor-heading-title{font-size:var( --e-global-typography-a0be7b1-font-size );}.woocommerce .elementor-492 .elementor-element.elementor-element-e2499cb .stock{font-size:var( --e-global-typography-accent-font-size );}.elementor-492 .elementor-element.elementor-element-13c1a6d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-492 .elementor-element.elementor-element-79d6480 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-492 .elementor-element.elementor-element-418d4a4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-492 .elementor-element.elementor-element-83e62f5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.woocommerce .elementor-492 .elementor-element.elementor-element-25ead90 .shop_attributes{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-492 .elementor-element.elementor-element-6879908 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-492 .elementor-element.elementor-element-abc944b .elementor-heading-title{font-size:var( --e-global-typography-a0be7b1-font-size );}.elementor-492 .elementor-element.elementor-element-5ed603a .elementor-heading-title{font-size:var( --e-global-typography-a0be7b1-font-size );}.elementor-492 .elementor-element.elementor-element-a9a2a6b .elementor-heading-title{font-size:var( --e-global-typography-bb50f3a-font-size );}.elementor-492 .elementor-element.elementor-element-cb795e1{--grid-columns:2;}}@media(max-width:767px){.elementor-492 .elementor-element.elementor-element-058c9a1 .woocommerce-breadcrumb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-492 .elementor-element.elementor-element-c9334ef{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-492 .elementor-element.elementor-element-ac08db9{--border-radius:5px 5px 30px 30px;}.elementor-492 .elementor-element.elementor-element-5b04bce{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-492 .elementor-element.elementor-element-bcf25fd{--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-492 .elementor-element.elementor-element-3c3eb63 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-492 .elementor-element.elementor-element-0d8b86f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-492 .elementor-element.elementor-element-e6055bd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-492 .elementor-element.elementor-element-829f4bd .elementor-heading-title{font-size:var( --e-global-typography-a0be7b1-font-size );}.woocommerce .elementor-492 .elementor-element.elementor-element-e2499cb .stock{font-size:var( --e-global-typography-accent-font-size );}.elementor-492 .elementor-element.elementor-element-7b6a59a{--justify-content:center;--flex-wrap:nowrap;}.elementor-492 .elementor-element.elementor-element-13c1a6d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-492 .elementor-element.elementor-element-1cd5199{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-492 .elementor-element.elementor-element-79d6480 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-492 .elementor-element.elementor-element-418d4a4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-492 .elementor-element.elementor-element-b1d68cb{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-492 .elementor-element.elementor-element-83e62f5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.woocommerce .elementor-492 .elementor-element.elementor-element-25ead90 .shop_attributes{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-492 .elementor-element.elementor-element-e06bfa1{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-492 .elementor-element.elementor-element-6879908 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-492 .elementor-element.elementor-element-e1456a6{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-492 .elementor-element.elementor-element-abc944b .elementor-heading-title{font-size:var( --e-global-typography-a0be7b1-font-size );}.elementor-492 .elementor-element.elementor-element-72c6849{padding:0rem 0rem 0rem 0rem;}.elementor-492 .elementor-element.elementor-element-5ed603a .elementor-heading-title{font-size:var( --e-global-typography-a0be7b1-font-size );}.elementor-492 .elementor-element.elementor-element-a9a2a6b .elementor-heading-title{font-size:var( --e-global-typography-bb50f3a-font-size );}.elementor-492 .elementor-element.elementor-element-cb795e1{--grid-columns:1;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-213c130 */.woo-variation-product-gallery {
    margin: 0 !important;
}

/*.slick-slide.slick-current.slick-active {*/
/*    border-radius: 40px !important;*/
/*}*/

/*.slick-slide img {*/
/*    border-radius: 20px !important;*/
/*}*/

.woo-variation-gallery-trigger.woo-variation-gallery-trigger-position-top-left {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-7e346b5 */.woocommerce .elementor-492 .elementor-element.elementor-element-7e346b5 .price {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-b5a8361 */.custom_ad-to-cart .stock {
    display: none;
}

.prad-fron-edit-addon {
    display: none !important;
}

.prad-ellipsis-1 {
    display: block !important;
}


@media only screen and (max-width: 767px) {

    form.cart {
        display: flex;
        flex-wrap: nowrap;
        flex-direction: column;
        align-items: stretch;
        justify-content: center;
        gap: 15px;
    }

}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-bdeb9a9 */.woo-reviews .review_form {
    display: none;
}
.woo-reviews .review-item {
    display: flex;
    flex-direction: column;
    align-content: center;
    align-items: stretch;
    justify-content: flex-start;
    padding: 1.5rem 0rem;
    border-bottom: 1.5px solid var(--marron-extra-light);
}
.woo-reviews .review-body {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    gap: 10px;
}

.woo-reviews .review-header  {
    display: flex;
    flex-direction: row;
    align-items: center;
    align-content: center;
    justify-content: center;
    gap: 10px;
}

.woo-reviews .review-avatar {
    border-radius: 100px;
    display: flex;
    width: 50px;
    height: 50px;
    overflow: hidden;
}

.woo-reviews .review-author_date {
    display: flex;
    justify-content: center;
    align-content: center;
    flex-direction: column;
    gap: 5px;
}

.woo-reviews .review-author {
    width: 100%;
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: 1rem;
    font-weight: 700;
}

.woo-reviews .review-date {
    width: 100%;
    color: var(--marron-light);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: 0.9rem;
    font-weight: 400;
}

.woo-reviews .review-avatar img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.woo-reviews .review-content-container {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    align-content: center;
    gap: 10px;
}

.woo-reviews .review-meta {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    align-content: center;
    gap: 5px;
}

.woo-reviews .review-title {
    font-family: var(--e-global-typography-a0be7b1-font-family), Sans-serif;
    font-size: var(--e-global-typography-a0be7b1-font-size);
    font-weight: var(--e-global-typography-a0be7b1-font-weight);
    color: var(--marron);
}


/* ETOILES */

.review-stars {
    display: flex;
}

.star img {
    width: 20px;
    height: 20px;
    transition: var(--transition);
}/* End custom CSS */
/* Start custom CSS *//* Plugin Customisation Cart */

html .prad-blocks-container {
    font-family: "Fustat", sans-serif !important;
}

html .prad-block-input.prad-select-box, .prad-block-input.prad-color-picker-container, .prad-block-input.prad-date-picker-container, .prad-block-input.prad-time-picker-container {
    font-family: var(--e-global-typography-text-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-text-font-size) !important;
    font-weight: var(--e-global-typography-text-font-weight) !important;
    line-height: var(--e-global-typography-text-line-height) !important;
    color: var(--marron) !important;
    padding: 11px 15px;
    border: 1.5px solid var(--marron-light) !important;
    border-radius: 10px !important;
    outline: none !important;
    transition: var(--transition) !important;
    background-color: transparent !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Fustat';
	font-display: auto;
	src: url('https://omnia3d.fr/wp-content/uploads/2026/03/Fustat-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */