.elementor-47594 .elementor-element.elementor-element-f6f22cd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:75px;--padding-right:75px;--z-index:2;}.elementor-47594 .elementor-element.elementor-element-f6f22cd:not(.elementor-motion-effects-element-type-background), .elementor-47594 .elementor-element.elementor-element-f6f22cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-47594 .elementor-element.elementor-element-c4ae8a4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:075px;--padding-right:075px;--z-index:2;}.elementor-47594 .elementor-element.elementor-element-c4ae8a4:not(.elementor-motion-effects-element-type-background), .elementor-47594 .elementor-element.elementor-element-c4ae8a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}body:not(.rtl) .elementor-47594 .elementor-element.elementor-element-670c241{left:0px;}body.rtl .elementor-47594 .elementor-element.elementor-element-670c241{right:0px;}.elementor-47594 .elementor-element.elementor-element-670c241{top:0px;}body:not(.rtl) .elementor-47594 .elementor-element.elementor-element-6754058{left:0px;}body.rtl .elementor-47594 .elementor-element.elementor-element-6754058{right:0px;}.elementor-47594 .elementor-element.elementor-element-6754058{top:-150px;}.elementor-47594 .elementor-element.elementor-element-a8f0395{--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;--z-index:1;}.elementor-47594 .elementor-element.elementor-element-a91cf6c{z-index:1;}.woocommerce .elementor-47594 .elementor-element.elementor-element-a91cf6c .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-47594 .elementor-element.elementor-element-a91cf6c .flex-viewport{border-radius:8px 8px 8px 8px;}.woocommerce .elementor-47594 .elementor-element.elementor-element-a91cf6c .flex-viewport:not(:last-child){margin-bottom:0px;}body:not(.rtl) .elementor-47594 .elementor-element.elementor-element-4708748{right:0px;}body.rtl .elementor-47594 .elementor-element.elementor-element-4708748{left:0px;}.elementor-47594 .elementor-element.elementor-element-4708748{bottom:56px;}.elementor-47594 .elementor-element.elementor-element-4708748 img{width:32px;max-width:100%;height:100%;}body:not(.rtl) .elementor-47594 .elementor-element.elementor-element-7b517b2{left:-20px;}body.rtl .elementor-47594 .elementor-element.elementor-element-7b517b2{right:-20px;}.elementor-47594 .elementor-element.elementor-element-7b517b2{top:-20px;}.elementor-47594 .elementor-element.elementor-element-7b517b2 img{width:56px;max-width:100%;height:100%;}.elementor-47594 .elementor-element.elementor-element-3980ae0{--display:flex;}.elementor-47594 .elementor-element.elementor-element-76d0229 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-47594 .elementor-element.elementor-element-e9b95e1{--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:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-47594 .elementor-element.elementor-element-c55a48e > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;padding:2px 12px 2px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:10000px 10000px 10000px 10000px;}.elementor-47594 .elementor-element.elementor-element-c55a48e.elementor-element{--align-self:flex-start;}.elementor-47594 .elementor-element.elementor-element-c55a48e .elementor-heading-title{font-family:var( --e-global-typography-10ae1cb-font-family ), Sans-serif;font-size:var( --e-global-typography-10ae1cb-font-size );font-weight:var( --e-global-typography-10ae1cb-font-weight );line-height:var( --e-global-typography-10ae1cb-line-height );color:var( --e-global-color-primary );}.elementor-47594 .elementor-element.elementor-element-b90d592 > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;padding:2px 12px 2px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:10000px 10000px 10000px 10000px;}.elementor-47594 .elementor-element.elementor-element-b90d592.elementor-element{--align-self:flex-start;}.elementor-47594 .elementor-element.elementor-element-b90d592 .elementor-heading-title{font-family:var( --e-global-typography-10ae1cb-font-family ), Sans-serif;font-size:var( --e-global-typography-10ae1cb-font-size );font-weight:var( --e-global-typography-10ae1cb-font-weight );line-height:var( --e-global-typography-10ae1cb-line-height );color:var( --e-global-color-primary );}.elementor-47594 .elementor-element.elementor-element-548ed45 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-47594 .elementor-element.elementor-element-548ed45{text-align:start;}.elementor-47594 .elementor-element.elementor-element-548ed45 .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-primary );}.elementor-47594 .elementor-element.elementor-element-abad288 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-47594 .elementor-element.elementor-element-abad288{font-family:var( --e-global-typography-0f8078d-font-family ), Sans-serif;font-size:var( --e-global-typography-0f8078d-font-size );font-weight:var( --e-global-typography-0f8078d-font-weight );line-height:var( --e-global-typography-0f8078d-line-height );color:var( --e-global-color-primary );}.elementor-47594 .elementor-element.elementor-element-4337177{--display:flex;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-47594 .elementor-element.elementor-element-e645c41 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:normal;text-decoration:line-through;line-height:25.2px;color:#AAAAAA;}.elementor-47594 .elementor-element.elementor-element-6b9b1b9 .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 );}.elementor-47594 .elementor-element.elementor-element-d071f2b .elementor-heading-title{font-family:var( --e-global-typography-10ae1cb-font-family ), Sans-serif;font-size:var( --e-global-typography-10ae1cb-font-size );font-weight:var( --e-global-typography-10ae1cb-font-weight );line-height:var( --e-global-typography-10ae1cb-line-height );color:var( --e-global-color-2ef1355 );}.elementor-47594 .elementor-element.elementor-element-c1c102f > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-47594 .elementor-element.elementor-element-c1c102f .cart button, .elementor-47594 .elementor-element.elementor-element-c1c102f .cart .button{transition:all 0.2s;}.woocommerce .elementor-47594 .elementor-element.elementor-element-c1c102f form.cart .variations{width:0%;}.woocommerce .elementor-47594 .elementor-element.elementor-element-c1c102f form.cart table.variations label{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 );line-height:var( --e-global-typography-accent-line-height );}.woocommerce .elementor-47594 .elementor-element.elementor-element-c1c102f form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-47594 .elementor-element.elementor-element-c1c102f form.cart table.variations td.value:before{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-47594 .elementor-element.elementor-element-dfa082f > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-47594 .elementor-element.elementor-element-dfa082f.elementor-element{--align-self:flex-start;}.elementor-47594 .elementor-element.elementor-element-3497205{--display:flex;}.elementor-47594 .elementor-element.elementor-element-ce9eb75{font-family:var( --e-global-typography-0f8078d-font-family ), Sans-serif;font-size:var( --e-global-typography-0f8078d-font-size );font-weight:var( --e-global-typography-0f8078d-font-weight );line-height:var( --e-global-typography-0f8078d-line-height );color:var( --e-global-color-primary );}.elementor-47594 .elementor-element.elementor-element-1df7edc{--display:flex;}.elementor-47594 .elementor-element.elementor-element-bd9104d{font-family:var( --e-global-typography-0f8078d-font-family ), Sans-serif;font-size:var( --e-global-typography-0f8078d-font-size );font-weight:var( --e-global-typography-0f8078d-font-weight );line-height:var( --e-global-typography-0f8078d-line-height );color:var( --e-global-color-primary );}.elementor-47594 .elementor-element.elementor-element-ab23aa1{--display:flex;}.elementor-47594 .elementor-element.elementor-element-07d65a2{font-family:var( --e-global-typography-0f8078d-font-family ), Sans-serif;font-size:var( --e-global-typography-0f8078d-font-size );font-weight:var( --e-global-typography-0f8078d-font-weight );line-height:var( --e-global-typography-0f8078d-line-height );color:var( --e-global-color-primary );}.elementor-47594 .elementor-element.elementor-element-848d125{--display:flex;}.elementor-47594 .elementor-element.elementor-element-4820df9{font-family:var( --e-global-typography-0f8078d-font-family ), Sans-serif;font-size:var( --e-global-typography-0f8078d-font-size );font-weight:var( --e-global-typography-0f8078d-font-weight );line-height:var( --e-global-typography-0f8078d-line-height );color:var( --e-global-color-primary );}.elementor-47594 .elementor-element.elementor-element-943772b{--display:flex;}.elementor-47594 .elementor-element.elementor-element-fb98604{font-family:var( --e-global-typography-0f8078d-font-family ), Sans-serif;font-size:var( --e-global-typography-0f8078d-font-size );font-weight:var( --e-global-typography-0f8078d-font-weight );line-height:var( --e-global-typography-0f8078d-line-height );color:var( --e-global-color-primary );}.elementor-47594 .elementor-element.elementor-element-31d2d6b{--display:flex;}.elementor-47594 .elementor-element.elementor-element-650cef5{font-family:var( --e-global-typography-0f8078d-font-family ), Sans-serif;font-size:var( --e-global-typography-0f8078d-font-size );font-weight:var( --e-global-typography-0f8078d-font-weight );line-height:var( --e-global-typography-0f8078d-line-height );color:var( --e-global-color-primary );}.elementor-47594 .elementor-element.elementor-element-56d162f{--n-accordion-title-font-size:var( --e-global-typography-0f8078d-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-47594 .elementor-element.elementor-element-56d162f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47594 .elementor-element.elementor-element-56d162f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-47594 .elementor-element.elementor-element-56d162f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-47594 .elementor-element.elementor-element-56d162f {--n-accordion-padding:14px 0px 14px 0px;}:where( .elementor-47594 .elementor-element.elementor-element-56d162f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-0f8078d-font-family ), Sans-serif;font-weight:var( --e-global-typography-0f8078d-font-weight );line-height:var( --e-global-typography-0f8078d-line-height );}:where( .elementor-47594 .elementor-element.elementor-element-56d162f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );--padding-top:0px;--padding-right:0px;--padding-bottom:12px;--padding-left:0px;}.elementor-47594 .elementor-element.elementor-element-db96d43{--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-47594 .elementor-element.elementor-element-1984f00{--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:96px 96px;--row-gap:96px;--column-gap:96px;--padding-top:64px;--padding-bottom:64px;--padding-left:75px;--padding-right:75px;}.elementor-47594 .elementor-element.elementor-element-1984f00:not(.elementor-motion-effects-element-type-background), .elementor-47594 .elementor-element.elementor-element-1984f00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-47594 .elementor-element.elementor-element-495ef05{--display:flex;}.elementor-47594 .elementor-element.elementor-element-10065e8 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-47594 .elementor-element.elementor-element-10065e8{text-align:start;}.elementor-47594 .elementor-element.elementor-element-10065e8 .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-primary );}.elementor-47594 .elementor-element.elementor-element-b542b5d > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-47594 .elementor-element.elementor-element-b542b5d{text-align:start;font-family:var( --e-global-typography-0f8078d-font-family ), Sans-serif;font-size:var( --e-global-typography-0f8078d-font-size );font-weight:var( --e-global-typography-0f8078d-font-weight );line-height:var( --e-global-typography-0f8078d-line-height );color:var( --e-global-color-primary );}.elementor-47594 .elementor-element.elementor-element-43e11bc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47594 .elementor-element.elementor-element-43e11bc.elementor-element{--align-self:flex-start;}.elementor-47594 .elementor-element.elementor-element-b34d368{--display:flex;}.elementor-47594 .elementor-element.elementor-element-69f1fd3{text-align:center;}.elementor-47594 .elementor-element.elementor-element-69f1fd3 img{width:500px;max-width:100%;height:350px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-47594 .elementor-element.elementor-element-7adc284{--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-47594 .elementor-element.elementor-element-2fe3996{--display:flex;}.elementor-47594 .elementor-element.elementor-element-52efffb{--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:96px 96px;--row-gap:96px;--column-gap:96px;--padding-top:64px;--padding-bottom:64px;--padding-left:75px;--padding-right:75px;}.elementor-47594 .elementor-element.elementor-element-52efffb:not(.elementor-motion-effects-element-type-background), .elementor-47594 .elementor-element.elementor-element-52efffb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-47594 .elementor-element.elementor-element-6551f42{--display:flex;}.elementor-47594 .elementor-element.elementor-element-3b83e01{text-align:center;}.elementor-47594 .elementor-element.elementor-element-3b83e01 img{width:500px;max-width:100%;height:350px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}body:not(.rtl) .elementor-47594 .elementor-element.elementor-element-11f8fa9{left:-20px;}body.rtl .elementor-47594 .elementor-element.elementor-element-11f8fa9{right:-20px;}.elementor-47594 .elementor-element.elementor-element-11f8fa9{top:-20px;}.elementor-47594 .elementor-element.elementor-element-11f8fa9 img{width:56px;max-width:100%;height:100%;}.elementor-47594 .elementor-element.elementor-element-664ece9{--display:flex;}.elementor-47594 .elementor-element.elementor-element-98aea7d > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-47594 .elementor-element.elementor-element-98aea7d{text-align:start;}.elementor-47594 .elementor-element.elementor-element-98aea7d .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-text );}.elementor-47594 .elementor-element.elementor-element-1ae3efc > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-47594 .elementor-element.elementor-element-1ae3efc{text-align:start;font-family:var( --e-global-typography-0f8078d-font-family ), Sans-serif;font-size:var( --e-global-typography-0f8078d-font-size );font-weight:var( --e-global-typography-0f8078d-font-weight );line-height:var( --e-global-typography-0f8078d-line-height );color:var( --e-global-color-text );}.elementor-47594 .elementor-element.elementor-element-c5e3288 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-47594 .elementor-element.elementor-element-c5e3288 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-47594 .elementor-element.elementor-element-c5e3288 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-47594 .elementor-element.elementor-element-c5e3288 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-47594 .elementor-element.elementor-element-c5e3288 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-47594 .elementor-element.elementor-element-c5e3288 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-47594 .elementor-element.elementor-element-c5e3288 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-47594 .elementor-element.elementor-element-c5e3288 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-47594 .elementor-element.elementor-element-c5e3288{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-47594 .elementor-element.elementor-element-c5e3288 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-47594 .elementor-element.elementor-element-c5e3288 .elementor-icon-list-item > a{font-family:var( --e-global-typography-0f8078d-font-family ), Sans-serif;font-size:var( --e-global-typography-0f8078d-font-size );font-weight:var( --e-global-typography-0f8078d-font-weight );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-c5e3288 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-47594 .elementor-element.elementor-element-d2bb681 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47594 .elementor-element.elementor-element-d2bb681.elementor-element{--align-self:flex-start;}.elementor-47594 .elementor-element.elementor-element-e880f22{--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:96px 96px;--row-gap:96px;--column-gap:96px;--padding-top:64px;--padding-bottom:64px;--padding-left:75px;--padding-right:75px;}.elementor-47594 .elementor-element.elementor-element-e880f22:not(.elementor-motion-effects-element-type-background), .elementor-47594 .elementor-element.elementor-element-e880f22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-47594 .elementor-element.elementor-element-ad3fbcd{--display:flex;}.elementor-47594 .elementor-element.elementor-element-038d108 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-47594 .elementor-element.elementor-element-038d108{text-align:start;}.elementor-47594 .elementor-element.elementor-element-038d108 .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-primary );}.elementor-47594 .elementor-element.elementor-element-cf98ccc > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-47594 .elementor-element.elementor-element-cf98ccc{text-align:start;font-family:var( --e-global-typography-0f8078d-font-family ), Sans-serif;font-size:var( --e-global-typography-0f8078d-font-size );font-weight:var( --e-global-typography-0f8078d-font-weight );line-height:var( --e-global-typography-0f8078d-line-height );color:var( --e-global-color-primary );}.elementor-47594 .elementor-element.elementor-element-79e3356 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-47594 .elementor-element.elementor-element-79e3356 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-47594 .elementor-element.elementor-element-79e3356 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-47594 .elementor-element.elementor-element-79e3356 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-47594 .elementor-element.elementor-element-79e3356 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-47594 .elementor-element.elementor-element-79e3356 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-47594 .elementor-element.elementor-element-79e3356 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-47594 .elementor-element.elementor-element-79e3356 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-47594 .elementor-element.elementor-element-79e3356{--e-icon-list-icon-size:8px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-47594 .elementor-element.elementor-element-79e3356 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-47594 .elementor-element.elementor-element-79e3356 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-47594 .elementor-element.elementor-element-79e3356 .elementor-icon-list-item > a{font-family:var( --e-global-typography-0f8078d-font-family ), Sans-serif;font-size:var( --e-global-typography-0f8078d-font-size );font-weight:var( --e-global-typography-0f8078d-font-weight );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-79e3356 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-47594 .elementor-element.elementor-element-894ede7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47594 .elementor-element.elementor-element-894ede7.elementor-element{--align-self:flex-start;}.elementor-47594 .elementor-element.elementor-element-7037a30{--display:flex;}.elementor-47594 .elementor-element.elementor-element-96d98ed{text-align:center;}.elementor-47594 .elementor-element.elementor-element-96d98ed img{width:500px;max-width:100%;height:350px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}body:not(.rtl) .elementor-47594 .elementor-element.elementor-element-60bab30{left:0px;}body.rtl .elementor-47594 .elementor-element.elementor-element-60bab30{right:0px;}.elementor-47594 .elementor-element.elementor-element-60bab30{top:0px;text-align:start;}.elementor-47594 .elementor-element.elementor-element-60bab30 img{max-width:60%;height:350px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}body:not(.rtl) .elementor-47594 .elementor-element.elementor-element-b7524c8{right:-20px;}body.rtl .elementor-47594 .elementor-element.elementor-element-b7524c8{left:-20px;}.elementor-47594 .elementor-element.elementor-element-b7524c8{top:-20px;}.elementor-47594 .elementor-element.elementor-element-b7524c8 img{width:56px;max-width:100%;height:100%;}.elementor-47594 .elementor-element.elementor-element-d6fc028{--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:96px 96px;--row-gap:96px;--column-gap:96px;--padding-top:64px;--padding-bottom:64px;--padding-left:75px;--padding-right:75px;}.elementor-47594 .elementor-element.elementor-element-d6fc028:not(.elementor-motion-effects-element-type-background), .elementor-47594 .elementor-element.elementor-element-d6fc028 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-47594 .elementor-element.elementor-element-6dcb933{--display:flex;}.elementor-47594 .elementor-element.elementor-element-8bcbdc6{text-align:center;}.elementor-47594 .elementor-element.elementor-element-8bcbdc6 img{width:500px;max-width:100%;height:350px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}body:not(.rtl) .elementor-47594 .elementor-element.elementor-element-175a4fe{left:-20px;}body.rtl .elementor-47594 .elementor-element.elementor-element-175a4fe{right:-20px;}.elementor-47594 .elementor-element.elementor-element-175a4fe{top:-20px;}.elementor-47594 .elementor-element.elementor-element-175a4fe img{width:56px;max-width:100%;height:100%;}.elementor-47594 .elementor-element.elementor-element-a835446{--display:flex;}.elementor-47594 .elementor-element.elementor-element-2315d33 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-47594 .elementor-element.elementor-element-2315d33{text-align:start;}.elementor-47594 .elementor-element.elementor-element-2315d33 .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-primary );}.elementor-47594 .elementor-element.elementor-element-baeb046 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-47594 .elementor-element.elementor-element-baeb046{column-gap:0px;text-align:start;font-family:var( --e-global-typography-0f8078d-font-family ), Sans-serif;font-size:var( --e-global-typography-0f8078d-font-size );font-weight:var( --e-global-typography-0f8078d-font-weight );line-height:var( --e-global-typography-0f8078d-line-height );color:var( --e-global-color-primary );}.elementor-47594 .elementor-element.elementor-element-baeb046 p{margin-block-end:8px;}.elementor-47594 .elementor-element.elementor-element-8a2dc82 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47594 .elementor-element.elementor-element-8a2dc82.elementor-element{--align-self:flex-start;}.elementor-47594 .elementor-element.elementor-element-8602930{--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-47594 .elementor-element.elementor-element-bea340f{--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;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:75px;--padding-right:75px;--z-index:0;}.elementor-47594 .elementor-element.elementor-element-bea340f:not(.elementor-motion-effects-element-type-background), .elementor-47594 .elementor-element.elementor-element-bea340f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-47594 .elementor-element.elementor-element-bea340f > .elementor-shape-bottom .elementor-shape-fill, .elementor-47594 .elementor-element.elementor-element-bea340f > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-47594 .elementor-element.elementor-element-bea340f > .elementor-shape-bottom svg, .elementor-47594 .elementor-element.elementor-element-bea340f > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:18px;}.elementor-47594 .elementor-element.elementor-element-255dfcd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47594 .elementor-element.elementor-element-255dfcd{text-align:center;}.elementor-47594 .elementor-element.elementor-element-255dfcd .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-text );}.elementor-47594 .elementor-element.elementor-element-02a183c{--display:flex;}.elementor-47594 .elementor-element.elementor-element-2d0737d{text-align:start;font-family:var( --e-global-typography-0f8078d-font-family ), Sans-serif;font-size:var( --e-global-typography-0f8078d-font-size );font-weight:var( --e-global-typography-0f8078d-font-weight );line-height:var( --e-global-typography-0f8078d-line-height );color:var( --e-global-color-primary );}.elementor-47594 .elementor-element.elementor-element-c0106fd{--display:flex;}.elementor-47594 .elementor-element.elementor-element-cb3af24{text-align:start;font-family:var( --e-global-typography-0f8078d-font-family ), Sans-serif;font-size:var( --e-global-typography-0f8078d-font-size );font-weight:var( --e-global-typography-0f8078d-font-weight );line-height:var( --e-global-typography-0f8078d-line-height );color:var( --e-global-color-primary );}.elementor-47594 .elementor-element.elementor-element-d69bdbb{--display:flex;}.elementor-47594 .elementor-element.elementor-element-d728479{text-align:start;font-family:var( --e-global-typography-0f8078d-font-family ), Sans-serif;font-size:var( --e-global-typography-0f8078d-font-size );font-weight:var( --e-global-typography-0f8078d-font-weight );line-height:var( --e-global-typography-0f8078d-line-height );color:var( --e-global-color-primary );}.elementor-47594 .elementor-element.elementor-element-d33a07a{--display:flex;}.elementor-47594 .elementor-element.elementor-element-3546ba6{text-align:start;font-family:var( --e-global-typography-0f8078d-font-family ), Sans-serif;font-size:var( --e-global-typography-0f8078d-font-size );font-weight:var( --e-global-typography-0f8078d-font-weight );line-height:var( --e-global-typography-0f8078d-line-height );color:var( --e-global-color-primary );}.elementor-47594 .elementor-element.elementor-element-2f82479{--display:flex;}.elementor-47594 .elementor-element.elementor-element-b201af5{text-align:start;font-family:var( --e-global-typography-0f8078d-font-family ), Sans-serif;font-size:var( --e-global-typography-0f8078d-font-size );font-weight:var( --e-global-typography-0f8078d-font-weight );line-height:var( --e-global-typography-0f8078d-line-height );color:var( --e-global-color-primary );}.elementor-47594 .elementor-element.elementor-element-b663baf{--display:flex;}.elementor-47594 .elementor-element.elementor-element-0b74b2d{text-align:start;font-family:var( --e-global-typography-0f8078d-font-family ), Sans-serif;font-size:var( --e-global-typography-0f8078d-font-size );font-weight:var( --e-global-typography-0f8078d-font-weight );line-height:var( --e-global-typography-0f8078d-line-height );color:var( --e-global-color-primary );}.elementor-47594 .elementor-element.elementor-element-c5ae26b{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );width:var( --container-widget-width, 1030px );max-width:1030px;--container-widget-width:1030px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:24px;--n-accordion-item-title-distance-from-content:-24px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:12px;}.elementor-47594 .elementor-element.elementor-element-c5ae26b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-text );border-style:none;}:where( .elementor-47594 .elementor-element.elementor-element-c5ae26b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-text );border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-right:32px;--padding-bottom:24px;--padding-left:32px;}.elementor-47594 .elementor-element.elementor-element-c5ae26b {--n-accordion-padding:16px 24px 16px 24px;}:where( .elementor-47594 .elementor-element.elementor-element-c5ae26b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}@media(max-width:1366px){.elementor-47594 .elementor-element.elementor-element-f6f22cd{--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-47594 .elementor-element.elementor-element-c4ae8a4{--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-47594 .elementor-element.elementor-element-c55a48e .elementor-heading-title{font-size:var( --e-global-typography-10ae1cb-font-size );line-height:var( --e-global-typography-10ae1cb-line-height );}.elementor-47594 .elementor-element.elementor-element-b90d592 .elementor-heading-title{font-size:var( --e-global-typography-10ae1cb-font-size );line-height:var( --e-global-typography-10ae1cb-line-height );}.elementor-47594 .elementor-element.elementor-element-548ed45 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47594 .elementor-element.elementor-element-abad288{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-6b9b1b9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47594 .elementor-element.elementor-element-d071f2b .elementor-heading-title{font-size:var( --e-global-typography-10ae1cb-font-size );line-height:var( --e-global-typography-10ae1cb-line-height );}.woocommerce .elementor-47594 .elementor-element.elementor-element-c1c102f form.cart table.variations label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.woocommerce .elementor-47594 .elementor-element.elementor-element-c1c102f form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-47594 .elementor-element.elementor-element-c1c102f form.cart table.variations td.value:before{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-47594 .elementor-element.elementor-element-ce9eb75{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-bd9104d{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-07d65a2{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-4820df9{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-fb98604{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-650cef5{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-56d162f{--n-accordion-title-font-size:var( --e-global-typography-0f8078d-font-size );}:where( .elementor-47594 .elementor-element.elementor-element-56d162f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-1984f00{--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-47594 .elementor-element.elementor-element-10065e8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47594 .elementor-element.elementor-element-b542b5d{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-52efffb{--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-47594 .elementor-element.elementor-element-98aea7d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47594 .elementor-element.elementor-element-1ae3efc{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-c5e3288 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-47594 .elementor-element.elementor-element-c5e3288 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-e880f22{--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-47594 .elementor-element.elementor-element-038d108 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47594 .elementor-element.elementor-element-cf98ccc{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-79e3356 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-47594 .elementor-element.elementor-element-79e3356 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-d6fc028{--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-47594 .elementor-element.elementor-element-2315d33 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47594 .elementor-element.elementor-element-baeb046{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-255dfcd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47594 .elementor-element.elementor-element-2d0737d{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-cb3af24{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-d728479{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-3546ba6{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-b201af5{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-0b74b2d{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-c5ae26b{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-47594 .elementor-element.elementor-element-c5ae26b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:1200px){.elementor-47594 .elementor-element.elementor-element-f6f22cd{--padding-top:12px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-47594 .elementor-element.elementor-element-c4ae8a4{--padding-top:16px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-47594 .elementor-element.elementor-element-1984f00{--padding-top:96px;--padding-bottom:96px;--padding-left:50px;--padding-right:50px;}.elementor-47594 .elementor-element.elementor-element-52efffb{--padding-top:64px;--padding-bottom:64px;--padding-left:50px;--padding-right:50px;}.elementor-47594 .elementor-element.elementor-element-e880f22{--padding-top:64px;--padding-bottom:064px;--padding-left:50px;--padding-right:50px;}.elementor-47594 .elementor-element.elementor-element-d6fc028{--padding-top:96px;--padding-bottom:96px;--padding-left:50px;--padding-right:50px;}.elementor-47594 .elementor-element.elementor-element-bea340f{--padding-top:96px;--padding-bottom:96px;--padding-left:50px;--padding-right:50px;}}@media(max-width:1024px){.elementor-47594 .elementor-element.elementor-element-c55a48e .elementor-heading-title{font-size:var( --e-global-typography-10ae1cb-font-size );line-height:var( --e-global-typography-10ae1cb-line-height );}.elementor-47594 .elementor-element.elementor-element-b90d592 .elementor-heading-title{font-size:var( --e-global-typography-10ae1cb-font-size );line-height:var( --e-global-typography-10ae1cb-line-height );}.elementor-47594 .elementor-element.elementor-element-548ed45 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47594 .elementor-element.elementor-element-abad288{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-6b9b1b9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47594 .elementor-element.elementor-element-d071f2b .elementor-heading-title{font-size:var( --e-global-typography-10ae1cb-font-size );line-height:var( --e-global-typography-10ae1cb-line-height );}.woocommerce .elementor-47594 .elementor-element.elementor-element-c1c102f form.cart table.variations label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.woocommerce .elementor-47594 .elementor-element.elementor-element-c1c102f form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-47594 .elementor-element.elementor-element-c1c102f form.cart table.variations td.value:before{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-47594 .elementor-element.elementor-element-ce9eb75{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-bd9104d{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-07d65a2{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-4820df9{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-fb98604{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-650cef5{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-56d162f{--n-accordion-title-font-size:var( --e-global-typography-0f8078d-font-size );}:where( .elementor-47594 .elementor-element.elementor-element-56d162f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-10065e8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47594 .elementor-element.elementor-element-b542b5d{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-69f1fd3 img{height:400px;}.elementor-47594 .elementor-element.elementor-element-3b83e01 img{height:400px;}.elementor-47594 .elementor-element.elementor-element-98aea7d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47594 .elementor-element.elementor-element-1ae3efc{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-c5e3288 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-47594 .elementor-element.elementor-element-c5e3288 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-038d108 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47594 .elementor-element.elementor-element-cf98ccc{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-79e3356 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-47594 .elementor-element.elementor-element-79e3356 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-96d98ed img{height:400px;}.elementor-47594 .elementor-element.elementor-element-60bab30 img{height:400px;}.elementor-47594 .elementor-element.elementor-element-8bcbdc6 img{height:400px;}.elementor-47594 .elementor-element.elementor-element-2315d33 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47594 .elementor-element.elementor-element-baeb046{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-255dfcd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47594 .elementor-element.elementor-element-2d0737d{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-cb3af24{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-d728479{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-3546ba6{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-b201af5{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-0b74b2d{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-c5ae26b{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-47594 .elementor-element.elementor-element-c5ae26b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:880px){.elementor-47594 .elementor-element.elementor-element-f6f22cd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-47594 .elementor-element.elementor-element-c4ae8a4{--margin-top:0px;--margin-bottom:032px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-47594 .elementor-element.elementor-element-a8f0395{--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-47594 .elementor-element.elementor-element-4708748{right:-25px;}body.rtl .elementor-47594 .elementor-element.elementor-element-4708748{left:-25px;}.elementor-47594 .elementor-element.elementor-element-4708748 img{width:60px;}body:not(.rtl) .elementor-47594 .elementor-element.elementor-element-7b517b2{left:-20px;}body.rtl .elementor-47594 .elementor-element.elementor-element-7b517b2{right:-20px;}.elementor-47594 .elementor-element.elementor-element-7b517b2 img{width:60px;}.elementor-47594 .elementor-element.elementor-element-1984f00{--padding-top:64px;--padding-bottom:64px;--padding-left:30px;--padding-right:30px;}.elementor-47594 .elementor-element.elementor-element-52efffb{--padding-top:64px;--padding-bottom:64px;--padding-left:30px;--padding-right:30px;}body:not(.rtl) .elementor-47594 .elementor-element.elementor-element-11f8fa9{left:-20px;}body.rtl .elementor-47594 .elementor-element.elementor-element-11f8fa9{right:-20px;}.elementor-47594 .elementor-element.elementor-element-11f8fa9 img{width:60px;}.elementor-47594 .elementor-element.elementor-element-e880f22{--padding-top:64px;--padding-bottom:64px;--padding-left:30px;--padding-right:30px;}.elementor-47594 .elementor-element.elementor-element-b7524c8 img{width:60px;}.elementor-47594 .elementor-element.elementor-element-d6fc028{--padding-top:64px;--padding-bottom:64px;--padding-left:30px;--padding-right:30px;}body:not(.rtl) .elementor-47594 .elementor-element.elementor-element-175a4fe{left:-20px;}body.rtl .elementor-47594 .elementor-element.elementor-element-175a4fe{right:-20px;}.elementor-47594 .elementor-element.elementor-element-175a4fe img{width:60px;}.elementor-47594 .elementor-element.elementor-element-bea340f{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:64px;--padding-bottom:64px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-47594 .elementor-element.elementor-element-f6f22cd{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:12px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-47594 .elementor-element.elementor-element-c4ae8a4{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:12px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-47594 .elementor-element.elementor-element-a8f0395{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-47594 .elementor-element.elementor-element-a91cf6c{z-index:1;}body:not(.rtl) .elementor-47594 .elementor-element.elementor-element-4708748{right:-12px;}body.rtl .elementor-47594 .elementor-element.elementor-element-4708748{left:-12px;}.elementor-47594 .elementor-element.elementor-element-4708748 img{width:32px;}.elementor-47594 .elementor-element.elementor-element-7b517b2{top:20px;}.elementor-47594 .elementor-element.elementor-element-7b517b2 img{width:56px;}.elementor-47594 .elementor-element.elementor-element-e9b95e1{--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-47594 .elementor-element.elementor-element-c55a48e .elementor-heading-title{font-size:var( --e-global-typography-10ae1cb-font-size );line-height:var( --e-global-typography-10ae1cb-line-height );}.elementor-47594 .elementor-element.elementor-element-b90d592 .elementor-heading-title{font-size:var( --e-global-typography-10ae1cb-font-size );line-height:var( --e-global-typography-10ae1cb-line-height );}.elementor-47594 .elementor-element.elementor-element-548ed45 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47594 .elementor-element.elementor-element-abad288{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-e645c41 .elementor-heading-title{font-size:16px;line-height:22.4px;}.elementor-47594 .elementor-element.elementor-element-6b9b1b9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47594 .elementor-element.elementor-element-d071f2b .elementor-heading-title{font-size:var( --e-global-typography-10ae1cb-font-size );line-height:var( --e-global-typography-10ae1cb-line-height );}.elementor-47594 .elementor-element.elementor-element-c1c102f > .elementor-widget-container{margin:0px 0px 12px 0px;}.woocommerce .elementor-47594 .elementor-element.elementor-element-c1c102f form.cart table.variations label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.woocommerce .elementor-47594 .elementor-element.elementor-element-c1c102f form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-47594 .elementor-element.elementor-element-c1c102f form.cart table.variations td.value:before{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-47594 .elementor-element.elementor-element-ce9eb75{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-bd9104d{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-07d65a2{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-4820df9{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-fb98604{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-650cef5{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-56d162f{--n-accordion-title-font-size:var( --e-global-typography-0f8078d-font-size );}:where( .elementor-47594 .elementor-element.elementor-element-56d162f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-1984f00{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-47594 .elementor-element.elementor-element-495ef05{--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-47594 .elementor-element.elementor-element-10065e8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47594 .elementor-element.elementor-element-b542b5d > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-47594 .elementor-element.elementor-element-b542b5d{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-43e11bc.elementor-element{--align-self:stretch;}.elementor-47594 .elementor-element.elementor-element-69f1fd3 img{width:100%;height:250px;}.elementor-47594 .elementor-element.elementor-element-52efffb{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-47594 .elementor-element.elementor-element-6551f42.e-con{--order:99999 /* order end hack */;}.elementor-47594 .elementor-element.elementor-element-3b83e01 img{width:100%;height:220px;}body:not(.rtl) .elementor-47594 .elementor-element.elementor-element-11f8fa9{left:-10px;}body.rtl .elementor-47594 .elementor-element.elementor-element-11f8fa9{right:-10px;}.elementor-47594 .elementor-element.elementor-element-11f8fa9{top:-10px;}.elementor-47594 .elementor-element.elementor-element-11f8fa9 img{width:42px;}.elementor-47594 .elementor-element.elementor-element-664ece9{--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-47594 .elementor-element.elementor-element-98aea7d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47594 .elementor-element.elementor-element-1ae3efc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47594 .elementor-element.elementor-element-1ae3efc{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-c5e3288 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-47594 .elementor-element.elementor-element-c5e3288 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-47594 .elementor-element.elementor-element-c5e3288 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-d2bb681.elementor-element{--align-self:stretch;}.elementor-47594 .elementor-element.elementor-element-e880f22{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-47594 .elementor-element.elementor-element-ad3fbcd{--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-47594 .elementor-element.elementor-element-038d108 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47594 .elementor-element.elementor-element-cf98ccc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47594 .elementor-element.elementor-element-cf98ccc{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-79e3356 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-47594 .elementor-element.elementor-element-79e3356 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-47594 .elementor-element.elementor-element-79e3356 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-894ede7.elementor-element{--align-self:stretch;}.elementor-47594 .elementor-element.elementor-element-7037a30.e-con{--order:99999 /* order end hack */;}.elementor-47594 .elementor-element.elementor-element-96d98ed img{width:100%;height:220px;}.elementor-47594 .elementor-element.elementor-element-60bab30 img{width:175px;max-width:175px;height:220px;}.elementor-47594 .elementor-element.elementor-element-b7524c8 img{width:42px;}.elementor-47594 .elementor-element.elementor-element-d6fc028{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-47594 .elementor-element.elementor-element-6dcb933.e-con{--order:99999 /* order end hack */;}.elementor-47594 .elementor-element.elementor-element-8bcbdc6 img{width:100%;height:220px;}body:not(.rtl) .elementor-47594 .elementor-element.elementor-element-175a4fe{left:-10px;}body.rtl .elementor-47594 .elementor-element.elementor-element-175a4fe{right:-10px;}.elementor-47594 .elementor-element.elementor-element-175a4fe{top:-10px;}.elementor-47594 .elementor-element.elementor-element-175a4fe img{width:42px;}.elementor-47594 .elementor-element.elementor-element-a835446{--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-47594 .elementor-element.elementor-element-2315d33 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47594 .elementor-element.elementor-element-baeb046 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-47594 .elementor-element.elementor-element-baeb046{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-8a2dc82.elementor-element{--align-self:stretch;}.elementor-47594 .elementor-element.elementor-element-bea340f{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-47594 .elementor-element.elementor-element-255dfcd{text-align:center;}.elementor-47594 .elementor-element.elementor-element-255dfcd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47594 .elementor-element.elementor-element-02a183c{--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-47594 .elementor-element.elementor-element-2d0737d{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-c0106fd{--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-47594 .elementor-element.elementor-element-cb3af24{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-d69bdbb{--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-47594 .elementor-element.elementor-element-d728479{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-d33a07a{--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-47594 .elementor-element.elementor-element-3546ba6{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-2f82479{--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-47594 .elementor-element.elementor-element-b201af5{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-b663baf{--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-47594 .elementor-element.elementor-element-0b74b2d{font-size:var( --e-global-typography-0f8078d-font-size );line-height:var( --e-global-typography-0f8078d-line-height );}.elementor-47594 .elementor-element.elementor-element-c5ae26b{--n-accordion-item-title-distance-from-content:-20px;--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-47594 .elementor-element.elementor-element-c5ae26b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );}}@media(min-width:768px){.elementor-47594 .elementor-element.elementor-element-a8f0395{--width:500px;}.elementor-47594 .elementor-element.elementor-element-3980ae0{--width:450px;}.elementor-47594 .elementor-element.elementor-element-495ef05{--width:550px;}.elementor-47594 .elementor-element.elementor-element-b34d368{--width:500px;}.elementor-47594 .elementor-element.elementor-element-6551f42{--width:500px;}.elementor-47594 .elementor-element.elementor-element-664ece9{--width:550px;}.elementor-47594 .elementor-element.elementor-element-ad3fbcd{--width:550px;}.elementor-47594 .elementor-element.elementor-element-7037a30{--width:500px;}.elementor-47594 .elementor-element.elementor-element-6dcb933{--width:500px;}.elementor-47594 .elementor-element.elementor-element-a835446{--width:550px;}.elementor-47594 .elementor-element.elementor-element-bea340f{--content-width:750px;}.elementor-47594 .elementor-element.elementor-element-02a183c{--width:100%;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-a91cf6c */.elementor-47594 .elementor-element.elementor-element-a91cf6c img {
    border-radius: 8px
}

.flex-viewport {
    margin-bottom: 6px !important;
}


.flex-control-thumbs img  {
    border-radius: 4px!important;
}

.woocommerce-product-gallery__trigger {
    display: none;
}

.woocommerce-product-gallery__image {
  pointer-events: none;
}

.wapf_canvas_wrapper {
        z-index: 999;
}

ol.flex-control-nav.flex-control-thumbs {
 display: flex;
    padding: 0;
    border-radius: 4px;
    gap: 8px;
    flex-direction: row;
}

.elementor-47594 .elementor-element.elementor-element-a91cf6c li {
    width: 50px;
}

.elementor-47594 .elementor-element.elementor-element-a91cf6c ::marker {
    font-size: 0px;
}


.elementor-47594 .elementor-element.elementor-element-a91cf6c li:hover {
    cursor: pointer;
}

li > img.flex-active {
    border: 2px solid var( --e-global-color-primary ); /* Changez la couleur et l'épaisseur selon vos besoins */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76d0229 */.elementor-47594 .elementor-element.elementor-element-76d0229 p{
    font-size: 16px!important;
}

.elementor-47594 .elementor-element.elementor-element-76d0229 img {
    width: 16px;
}

.elementor-47594 .elementor-element.elementor-element-76d0229 p.elementor-heading-title.elementor-size-default{
    display: flex
;
    flex-direction: row;
    align-content: center;
    align-items: center;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c55a48e */.elementor-47594 .elementor-element.elementor-element-c55a48e p{
    font-size: 14px!important;
}

.elementor-47594 .elementor-element.elementor-element-c55a48e img {
    width: 18px;
}

.elementor-47594 .elementor-element.elementor-element-c55a48e p.elementor-heading-title.elementor-size-default{
    display: flex
;
    flex-direction: row;
    align-content: center;
    align-items: center;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b90d592 */.elementor-47594 .elementor-element.elementor-element-b90d592 p{
    font-size: 14px!important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-c1c102f */.wapf-field-container.wapf-field-date.field-65c5d2479acee.wapf-required.has-width {
    display: flex;
      flex-wrap: wrap;
      align-content: flex-end;
    
}

.wapf-field-container.wapf-field-date.field-65c5d2479acee.wapf-required.has-width .wapf-field-label {
    display: none;
}

.wapf-field-input {
    width: 100%
}

.wapf-field-container.wapf-field-date.field-65c5d2479acee.has-width {
    display: flex;

    align-items: flex-end;
}

.wapf-field-label {
   font-size: var(--e-global-typography-46f37e9-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-46f37e9-line-height);
    letter-spacing: var(--e-global-typography-46f37e9-letter-spacing);
    word-spacing: var(--e-global-typography-46f37e9-word-spacing);
     width: 350px;
}

.wapf-image-swatch-wrapper {
  display: flex!important;
  flex-wrap: wrap;
  grid-gap: 15px!important;
}

.wapf-field-container .wapf-swatch--image {
    width: 50px!important;
    overflow: hidden;
}

.wapf-swatch--image {
    border: 0px!important;
}

.wapf-swatch--image img {
    vertical-align: bottom;
    border-radius: 4px!important;
}

.wapf-checked img {
    border: solid 2px;
     border-color: var( --e-global-color-primary )!important;
}

.label-above .wapf-field-label{
        margin-bottom: 12px!important;
}

.wapf-field-container {
    padding: 0 5px 28px 5px!important;
}



.wapf-ttp {

    background:var( --e-global-color-primary )!important;
}

.wapf-swatch--text.wapf-checked {
border-color: var(--e-global-color-primary)!important;
    background: var(--e-global-color-secondary)!important;
    color: var(--e-global-color-primary)!important;
}

.wapf-swatch--text {
font-size: 1rem!important;
    line-height: 1.5!important;
}

.wapf-wrapper {
    margin-bottom: 0px!important;
}

button.single_add_to_cart_button.button.alt {
    display: flex;
    width: 100%;
}

.wapf-swatch--text.wapf-checked {
    border: solid 2px;
}


@media only screen and (max-width: 768px) {
    .wapf-field-label {
     width: 80vw!important;
}

.wapf-field-date {
        width: 100%!important;
    }
    
    .wapf-field-container.wapf-field-date.field-65c53d91a2784.wapf-required.has-width{
        padding: 0 5px 12px 5px!important;
    }
}

.elementor-47594 .elementor-element.elementor-element-c1c102f input[type=text] {
     font-size: 1rem!important;
    line-height: 1.5!important;
   border: 1px solid #ccc!important;
   border-radius: 4px;
 }
 
 .wapf-field-container.wapf-field-text-swatch.field-65c5ee5689f70.wapf-required {
    padding: 0 5px 13px !important;
}

.wapf-swatch-label {
    font-size: 14px;
    padding-bottom: 0px!important;
}
    
.elementor-47594 .elementor-element.elementor-element-c1c102f img.attachment-medium.size-medium {
    background-color: var(--e-global-color-secondary);
      border-radius: 4px!important;
}



.wapf-swatch label {

    display: flex!important;
    width: 100%;

    flex-direction: column!important;
    align-content: center!important;
    visibility: visible!important;
    align-items: center!important;
    gap: 2px;
}


.wapf-field-container .wapf-swatch--image {
   overflow: visible!important;
}

.wapf-swatch--image.wapf-checked .apf-pick-box, .wapf-swatch--image.wapf-checked.apf-pick-box {
    border: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dfa082f */.subfooter__item {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-56d162f */.elementor-47594 .elementor-element.elementor-element-56d162f .e-n-accordion-item-title-text {
    font-weight: bold;
}

.elementor-47594 .elementor-element.elementor-element-56d162f p {
    line-height: 28px;
}

.elementor-47594 .elementor-element.elementor-element-56d162f li {
    line-height: 28px;
    padding-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3980ae0 */.elementor-47594 .elementor-element.elementor-element-3980ae0 p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c5ae26b */.elementor-47594 .elementor-element.elementor-element-c5ae26b h2 {
    line-height: 28px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://rembr.fr/wp-content/uploads/2024/02/gilroy-regular-webfont.eot');
	src: url('https://rembr.fr/wp-content/uploads/2024/02/gilroy-regular-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://rembr.fr/wp-content/uploads/2024/02/gilroy-regular-webfont.woff2') format('woff2'),
		url('https://rembr.fr/wp-content/uploads/2024/02/gilroy-regular-webfont.woff') format('woff'),
		url('https://rembr.fr/wp-content/uploads/2024/02/gilroy-regular-webfont.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://rembr.fr/wp-content/uploads/2024/02/gilroy-bold-webfont.eot');
	src: url('https://rembr.fr/wp-content/uploads/2024/02/gilroy-bold-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://rembr.fr/wp-content/uploads/2024/02/gilroy-bold-webfont.woff2') format('woff2'),
		url('https://rembr.fr/wp-content/uploads/2024/02/gilroy-bold-webfont.woff') format('woff'),
		url('https://rembr.fr/wp-content/uploads/2024/02/gilroy-bold-webfont.ttf') format('truetype');
}
/* End Custom Fonts CSS */