.elementor-3225 .elementor-element.elementor-element-f8b7419{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-3225 .elementor-element.elementor-element-f8b7419:not(.elementor-motion-effects-element-type-background), .elementor-3225 .elementor-element.elementor-element-f8b7419 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D59CA1;}.elementor-3225 .elementor-element.elementor-element-dbde01f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-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-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3225 .elementor-element.elementor-element-50c0610 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-3225 .elementor-element.elementor-element-50c0610 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-3225 .elementor-element.elementor-element-50c0610{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-3225 .elementor-element.elementor-element-50c0610 .elementor-icon-list-icon{padding-inline-end:50px;}.elementor-3225 .elementor-element.elementor-element-50c0610 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3225 .elementor-element.elementor-element-50c0610 .elementor-icon-list-item > a{font-family:"Jost", Sans-serif;font-size:21px;font-weight:400;text-transform:none;line-height:1.4em;}.elementor-3225 .elementor-element.elementor-element-50c0610 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3225 .elementor-element.elementor-element-0f075d0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3225 .elementor-element.elementor-element-9fd22f8 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-3225 .elementor-element.elementor-element-9fd22f8 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-3225 .elementor-element.elementor-element-9fd22f8{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-3225 .elementor-element.elementor-element-9fd22f8 .elementor-icon-list-icon{padding-inline-end:50px;}.elementor-3225 .elementor-element.elementor-element-9fd22f8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3225 .elementor-element.elementor-element-9fd22f8 .elementor-icon-list-item > a{font-family:"Jost", Sans-serif;font-size:21px;font-weight:400;text-transform:none;line-height:1.4em;}.elementor-3225 .elementor-element.elementor-element-9fd22f8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3225 .elementor-element.elementor-element-a05f0a6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3225 .elementor-element.elementor-element-0960546 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-3225 .elementor-element.elementor-element-0960546 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-3225 .elementor-element.elementor-element-0960546{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-3225 .elementor-element.elementor-element-0960546 .elementor-icon-list-icon{padding-inline-end:50px;}.elementor-3225 .elementor-element.elementor-element-0960546 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3225 .elementor-element.elementor-element-0960546 .elementor-icon-list-item > a{font-family:"Jost", Sans-serif;font-size:21px;font-weight:400;text-transform:none;line-height:1.4em;}.elementor-3225 .elementor-element.elementor-element-0960546 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3225 .elementor-element.elementor-element-e612fa9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3225 .elementor-element.elementor-element-a497849 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-3225 .elementor-element.elementor-element-a497849 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-3225 .elementor-element.elementor-element-a497849{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-3225 .elementor-element.elementor-element-a497849 .elementor-icon-list-icon{padding-inline-end:50px;}.elementor-3225 .elementor-element.elementor-element-a497849 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3225 .elementor-element.elementor-element-a497849 .elementor-icon-list-item > a{font-family:"Jost", Sans-serif;font-size:21px;font-weight:400;text-transform:none;line-height:1.4em;}.elementor-3225 .elementor-element.elementor-element-a497849 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3225 .elementor-element.elementor-element-0c60da9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3225 .elementor-element.elementor-element-664bd59 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-3225 .elementor-element.elementor-element-664bd59 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-3225 .elementor-element.elementor-element-664bd59{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-3225 .elementor-element.elementor-element-664bd59 .elementor-icon-list-icon{padding-inline-end:50px;}.elementor-3225 .elementor-element.elementor-element-664bd59 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3225 .elementor-element.elementor-element-664bd59 .elementor-icon-list-item > a{font-family:"Jost", Sans-serif;font-size:21px;font-weight:400;text-transform:none;line-height:1.4em;}.elementor-3225 .elementor-element.elementor-element-664bd59 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3225 .elementor-element.elementor-element-0cb91d1{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;}.elementor-3225 .elementor-element.elementor-element-816f727{--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;--justify-content:center;--margin-top:15px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-3225 .elementor-element.elementor-element-1191e0e .woocommerce-breadcrumb{color:var( --e-global-color-primary );}.elementor-3225 .elementor-element.elementor-element-1191e0e .woocommerce-breadcrumb > a{color:#A6A6A6;}.elementor-3225 .elementor-element.elementor-element-616794c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-3225 .elementor-element.elementor-element-75706b6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3225 .elementor-element.elementor-element-75706b6.e-con{--align-self:stretch;}.elementor-3225 .elementor-element.elementor-element-00b5dfa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-3225 .elementor-element.elementor-element-dd43893 .elementor-heading-title{font-family:var( --e-global-typography-6f71562-font-family ), Sans-serif;font-size:var( --e-global-typography-6f71562-font-size );font-weight:var( --e-global-typography-6f71562-font-weight );line-height:var( --e-global-typography-6f71562-line-height );}.elementor-3225 .elementor-element.elementor-element-51cc51d{--swiper-slides-to-display:3;--swiper-slides-gap:10px;}.elementor-3225 .elementor-element.elementor-element-51cc51d .swiper-slide > .elementor-element{height:100%;}.elementor-3225 .elementor-element.elementor-element-9a7d18d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3225 .elementor-element.elementor-element-15aef9b > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-3225 .elementor-element.elementor-element-15aef9b .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-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-3225 .elementor-element.elementor-element-9b90164 .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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3225 .elementor-element.elementor-element-85e0f43 > .elementor-widget-container{margin:9px 0px 0px 0px;}.woocommerce .elementor-3225 .elementor-element.elementor-element-85e0f43 .woocommerce-product-details__short-description{color:var( --e-global-color-primary );font-family:"Jost", Sans-serif;font-size:18px;font-weight:300;line-height:25px;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-3225 .elementor-element.elementor-element-347e0cc > .elementor-widget-container{margin:15px 0px 0px 0px;}.woocommerce .elementor-3225 .elementor-element.elementor-element-347e0cc .price{color:var( --e-global-color-primary );font-family:"Jost", Sans-serif;font-size:33px;font-weight:500;line-height:1.3em;}.woocommerce .elementor-3225 .elementor-element.elementor-element-347e0cc .price ins{color:var( --e-global-color-primary );}.elementor-3225 .elementor-element.elementor-element-93d89b4 .elementor-heading-title{font-family:var( --e-global-typography-96bb671-font-family ), Sans-serif;font-size:var( --e-global-typography-96bb671-font-size );font-weight:var( --e-global-typography-96bb671-font-weight );line-height:var( --e-global-typography-96bb671-line-height );}.elementor-3225 .elementor-element.elementor-element-43a8b9f{width:auto;max-width:auto;z-index:5;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{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-3225 .elementor-element.elementor-element-eec250c > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-3225 .elementor-element.elementor-element-eec250c .cart button, .elementor-3225 .elementor-element.elementor-element-eec250c .cart .button{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 );border-radius:0px 0px 0px 0px;color:var( --e-global-color-secondary );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );transition:all 0.2s;}.elementor-3225 .elementor-element.elementor-element-eec250c .quantity .qty{transition:all 0.2s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-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-3225 .elementor-element.elementor-element-6c2b9b8 .elementor-button{background-color:#A7817733;font-family:"Jost", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-widget-uael-image-gallery .uael-gallery-parent .uael-masonry-filters .uael-masonry-filter,.elementor-widget-uael-image-gallery .uael-img-gallery-tabs-dropdown .uael-filters-dropdown-button{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-widget-uael-image-gallery .uael-img-gallery-tabs-dropdown .uael-filters-dropdown-button, .elementor-widget-uael-image-gallery .uael-gallery-parent .uael-masonry-filters .uael-masonry-filter{color:var( --e-global-color-accent );}.elementor-widget-uael-image-gallery .uael-gallery-parent .uael-masonry-filters .uael-masonry-filter:hover, .elementor-widget-uael-image-gallery .uael-gallery-parent .uael-masonry-filters .uael-current{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3225 .elementor-element.elementor-element-a02245c .uael-img-gallery-wrap .uael-grid-item{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );align-items:flex-start;display:inline-grid;}.elementor-3225 .elementor-element.elementor-element-a02245c .uael-img-gallery-wrap{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );}.elementor-3225 .elementor-element.elementor-element-a02245c .uael-img-gallery-wrap .uael-grid-item-content{margin-bottom:0px;}.elementor-3225 .elementor-element.elementor-element-a02245c{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-3225 .elementor-element.elementor-element-a02245c.elementor-element{--align-self:center;}.elementor-3225 .elementor-element.elementor-element-a02245c .uael-grid-img-thumbnail img{transform:scale(1);opacity:1;}.elementor-3225 .elementor-element.elementor-element-a02245c .uael-grid-gallery-img:hover .uael-grid-img-thumbnail img{opacity:1;}.elementor-3225 .elementor-element.elementor-element-b990cab{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:55px;--padding-right:25px;}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3225 .elementor-element.elementor-element-99f13cf{font-family:var( --e-global-typography-db76983-font-family ), Sans-serif;font-size:var( --e-global-typography-db76983-font-size );font-weight:var( --e-global-typography-db76983-font-weight );line-height:var( --e-global-typography-db76983-line-height );}.elementor-3225 .elementor-element.elementor-element-32953fb{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:55px;--padding-right:25px;}.elementor-3225 .elementor-element.elementor-element-0e8f686{font-family:var( --e-global-typography-db76983-font-family ), Sans-serif;font-size:var( --e-global-typography-db76983-font-size );font-weight:var( --e-global-typography-db76983-font-weight );line-height:var( --e-global-typography-db76983-line-height );}.elementor-3225 .elementor-element.elementor-element-cd72fb5{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:55px;--padding-right:25px;}.elementor-3225 .elementor-element.elementor-element-d413106{font-family:var( --e-global-typography-db76983-font-family ), Sans-serif;font-size:var( --e-global-typography-db76983-font-size );font-weight:var( --e-global-typography-db76983-font-weight );line-height:var( --e-global-typography-db76983-line-height );}.elementor-3225 .elementor-element.elementor-element-152bece{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:55px;--padding-right:25px;}.elementor-3225 .elementor-element.elementor-element-92f3013{font-family:var( --e-global-typography-db76983-font-family ), Sans-serif;font-size:var( --e-global-typography-db76983-font-size );font-weight:var( --e-global-typography-db76983-font-weight );line-height:var( --e-global-typography-db76983-line-height );}.elementor-3225 .elementor-element.elementor-element-8a445f3{--n-accordion-title-font-size:var( --e-global-typography-text-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-icon-size:32px;}.elementor-3225 .elementor-element.elementor-element-8a445f3 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-3225 .elementor-element.elementor-element-8a445f3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-3225 .elementor-element.elementor-element-8a445f3 {--n-accordion-padding:20px 25px 20px 55px;}:where( .elementor-3225 .elementor-element.elementor-element-8a445f3 > .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-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}:where( .elementor-3225 .elementor-element.elementor-element-8a445f3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:15px;--padding-right:15px;--padding-bottom:15px;--padding-left:15px;}.woocommerce .elementor-3225 .elementor-element.elementor-element-fc38cd0 .woocommerce-tabs ul.wc-tabs li a{color:var( --e-global-color-primary );font-family:"Jost", Sans-serif;font-size:19px;font-weight:400;text-transform:uppercase;line-height:1.4em;}.woocommerce .elementor-3225 .elementor-element.elementor-element-fc38cd0 .woocommerce-Tabs-panel{color:var( --e-global-color-text );}.woocommerce .elementor-3225 .elementor-element.elementor-element-fc38cd0 .woocommerce-tabs .woocommerce-Tabs-panel{font-family:"Jost", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;}.woocommerce .elementor-3225 .elementor-element.elementor-element-fc38cd0 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:"Jost", Sans-serif;font-size:19px;font-weight:400;text-transform:uppercase;line-height:1.4em;}.woocommerce .elementor-3225 .elementor-element.elementor-element-ba4da88 .star-rating{color:#F0E128;font-size:0.7em;}.woocommerce .elementor-3225 .elementor-element.elementor-element-ba4da88 .star-rating::before{color:var( --e-global-color-644c747 );}.woocommerce .elementor-3225 .elementor-element.elementor-element-ba4da88 .woocommerce-review-link{color:var( --e-global-color-accent );}.woocommerce:not(.rtl) .elementor-3225 .elementor-element.elementor-element-ba4da88 .star-rating{margin-right:0.4em;}.woocommerce.rtl .elementor-3225 .elementor-element.elementor-element-ba4da88 .star-rating{margin-left:0.4em;}.elementor-3225 .elementor-element.elementor-element-5e2b6b5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3225 .elementor-element.elementor-element-8fa798d .elementor-heading-title{font-family:var( --e-global-typography-6f71562-font-family ), Sans-serif;font-size:var( --e-global-typography-6f71562-font-size );font-weight:var( --e-global-typography-6f71562-font-weight );line-height:var( --e-global-typography-6f71562-line-height );}.elementor-3225 .elementor-element.elementor-element-fc39b57{--swiper-slides-to-display:3;--swiper-slides-gap:10px;}.elementor-3225 .elementor-element.elementor-element-fc39b57 .swiper-slide > .elementor-element{height:100%;}.elementor-3225 .elementor-element.elementor-element-8cdeb01{--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;--margin-top:144px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );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-3225 .elementor-element.elementor-element-a1cd356{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--margin-top:0px;--margin-bottom:117px;--margin-left:0px;--margin-right:0px;}.elementor-3225 .elementor-element.elementor-element-a91b5ec .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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3225 .elementor-element.elementor-element-8766323{--swiper-slides-to-display:3;--swiper-slides-gap:58px;--swiper-pagination-size:20px;--dots-normal-color:var( --e-global-color-946dd82 );--dots-hover-color:var( --e-global-color-primary );--swiper-pagination-spacing:86px;}.elementor-3225 .elementor-element.elementor-element-8766323 .swiper-slide > .elementor-element{height:100%;}.elementor-3225 .elementor-element.elementor-element-8766323 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-3225 .elementor-element.elementor-element-d358c5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-3225 .elementor-element.elementor-element-d358c5c:not(.elementor-motion-effects-element-type-background), .elementor-3225 .elementor-element.elementor-element-d358c5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ca6382a );}@media(max-width:1480px){.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3225 .elementor-element.elementor-element-816f727{--margin-top:30px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3225 .elementor-element.elementor-element-dd43893 .elementor-heading-title{font-size:var( --e-global-typography-6f71562-font-size );line-height:var( --e-global-typography-6f71562-line-height );}.elementor-3225 .elementor-element.elementor-element-51cc51d{--swiper-slides-to-display:3;}.elementor-3225 .elementor-element.elementor-element-15aef9b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3225 .elementor-element.elementor-element-9b90164 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3225 .elementor-element.elementor-element-85e0f43 > .elementor-widget-container{margin:30px 0px 30px 0px;}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3225 .elementor-element.elementor-element-347e0cc > .elementor-widget-container{margin:20px 0px 0px 0px;}.woocommerce .elementor-3225 .elementor-element.elementor-element-347e0cc .price{font-size:28px;}.elementor-3225 .elementor-element.elementor-element-93d89b4 .elementor-heading-title{font-size:var( --e-global-typography-96bb671-font-size );line-height:var( --e-global-typography-96bb671-line-height );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3225 .elementor-element.elementor-element-eec250c > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-3225 .elementor-element.elementor-element-eec250c .cart button, .elementor-3225 .elementor-element.elementor-element-eec250c .cart .button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-uael-image-gallery .uael-gallery-parent .uael-masonry-filters .uael-masonry-filter,.elementor-widget-uael-image-gallery .uael-img-gallery-tabs-dropdown .uael-filters-dropdown-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3225 .elementor-element.elementor-element-b990cab{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:16px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3225 .elementor-element.elementor-element-99f13cf{font-size:var( --e-global-typography-db76983-font-size );line-height:var( --e-global-typography-db76983-line-height );}.elementor-3225 .elementor-element.elementor-element-32953fb{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:16px;}.elementor-3225 .elementor-element.elementor-element-0e8f686{font-size:var( --e-global-typography-db76983-font-size );line-height:var( --e-global-typography-db76983-line-height );}.elementor-3225 .elementor-element.elementor-element-cd72fb5{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:16px;}.elementor-3225 .elementor-element.elementor-element-d413106{font-size:var( --e-global-typography-db76983-font-size );line-height:var( --e-global-typography-db76983-line-height );}.elementor-3225 .elementor-element.elementor-element-152bece{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:16px;}.elementor-3225 .elementor-element.elementor-element-92f3013{font-size:var( --e-global-typography-db76983-font-size );line-height:var( --e-global-typography-db76983-line-height );}.elementor-3225 .elementor-element.elementor-element-8a445f3 {--n-accordion-padding:16px 20px 16px 50px;}.elementor-3225 .elementor-element.elementor-element-8a445f3{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-3225 .elementor-element.elementor-element-8a445f3 > .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-text-line-height );}.woocommerce .elementor-3225 .elementor-element.elementor-element-fc38cd0 .woocommerce-tabs ul.wc-tabs li a{font-size:18px;}.woocommerce .elementor-3225 .elementor-element.elementor-element-fc38cd0 .woocommerce-tabs .woocommerce-Tabs-panel{font-size:16px;}.elementor-3225 .elementor-element.elementor-element-8fa798d .elementor-heading-title{font-size:var( --e-global-typography-6f71562-font-size );line-height:var( --e-global-typography-6f71562-line-height );}.elementor-3225 .elementor-element.elementor-element-fc39b57{--swiper-slides-to-display:3;}.elementor-3225 .elementor-element.elementor-element-8cdeb01{--margin-top:110px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3225 .elementor-element.elementor-element-a1cd356{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-3225 .elementor-element.elementor-element-a91b5ec .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3225 .elementor-element.elementor-element-8766323{--swiper-slides-to-display:3;--swiper-slides-gap:50px;--swiper-pagination-spacing:72px;}}@media(max-width:1279px){.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3225 .elementor-element.elementor-element-50c0610 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3225 .elementor-element.elementor-element-50c0610 .elementor-icon-list-item > a{font-size:18px;}.elementor-3225 .elementor-element.elementor-element-9fd22f8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3225 .elementor-element.elementor-element-9fd22f8 .elementor-icon-list-item > a{font-size:18px;}.elementor-3225 .elementor-element.elementor-element-0960546 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3225 .elementor-element.elementor-element-0960546 .elementor-icon-list-item > a{font-size:18px;}.elementor-3225 .elementor-element.elementor-element-a497849 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3225 .elementor-element.elementor-element-a497849 .elementor-icon-list-item > a{font-size:18px;}.elementor-3225 .elementor-element.elementor-element-664bd59 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3225 .elementor-element.elementor-element-664bd59 .elementor-icon-list-item > a{font-size:18px;}.elementor-3225 .elementor-element.elementor-element-0cb91d1{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;}.elementor-3225 .elementor-element.elementor-element-816f727{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3225 .elementor-element.elementor-element-dd43893 .elementor-heading-title{font-size:var( --e-global-typography-6f71562-font-size );line-height:var( --e-global-typography-6f71562-line-height );}.elementor-3225 .elementor-element.elementor-element-51cc51d{--swiper-slides-to-display:3;}.elementor-3225 .elementor-element.elementor-element-9a7d18d{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-3225 .elementor-element.elementor-element-15aef9b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3225 .elementor-element.elementor-element-9b90164 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3225 .elementor-element.elementor-element-85e0f43 > .elementor-widget-container{margin:20px 0px 30px 0px;}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3225 .elementor-element.elementor-element-347e0cc > .elementor-widget-container{margin:10px 0px 0px 0px;}.woocommerce .elementor-3225 .elementor-element.elementor-element-347e0cc .price{font-size:32px;}.elementor-3225 .elementor-element.elementor-element-93d89b4 .elementor-heading-title{font-size:var( --e-global-typography-96bb671-font-size );line-height:var( --e-global-typography-96bb671-line-height );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3225 .elementor-element.elementor-element-eec250c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3225 .elementor-element.elementor-element-eec250c .cart button, .elementor-3225 .elementor-element.elementor-element-eec250c .cart .button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-uael-image-gallery .uael-gallery-parent .uael-masonry-filters .uael-masonry-filter,.elementor-widget-uael-image-gallery .uael-img-gallery-tabs-dropdown .uael-filters-dropdown-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3225 .elementor-element.elementor-element-a02245c .uael-img-gallery-wrap .uael-grid-item{padding-right:calc( 21px/2 );padding-left:calc( 21px/2 );}.elementor-3225 .elementor-element.elementor-element-a02245c .uael-img-gallery-wrap{margin-left:calc( -21px/2 );margin-right:calc( -21px/2 );}.elementor-3225 .elementor-element.elementor-element-a02245c{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3225 .elementor-element.elementor-element-99f13cf{font-size:var( --e-global-typography-db76983-font-size );line-height:var( --e-global-typography-db76983-line-height );}.elementor-3225 .elementor-element.elementor-element-0e8f686{font-size:var( --e-global-typography-db76983-font-size );line-height:var( --e-global-typography-db76983-line-height );}.elementor-3225 .elementor-element.elementor-element-d413106{font-size:var( --e-global-typography-db76983-font-size );line-height:var( --e-global-typography-db76983-line-height );}.elementor-3225 .elementor-element.elementor-element-92f3013{font-size:var( --e-global-typography-db76983-font-size );line-height:var( --e-global-typography-db76983-line-height );}.elementor-3225 .elementor-element.elementor-element-8a445f3{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );--n-accordion-icon-size:24px;}:where( .elementor-3225 .elementor-element.elementor-element-8a445f3 > .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-text-line-height );}.woocommerce .elementor-3225 .elementor-element.elementor-element-fc38cd0 .woocommerce-tabs .woocommerce-Tabs-panel{font-size:16px;}.woocommerce .elementor-3225 .elementor-element.elementor-element-fc38cd0 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:19px;}.elementor-3225 .elementor-element.elementor-element-8fa798d .elementor-heading-title{font-size:var( --e-global-typography-6f71562-font-size );line-height:var( --e-global-typography-6f71562-line-height );}.elementor-3225 .elementor-element.elementor-element-fc39b57{--swiper-slides-to-display:3;}.elementor-3225 .elementor-element.elementor-element-8cdeb01{--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3225 .elementor-element.elementor-element-a1cd356{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-3225 .elementor-element.elementor-element-a91b5ec .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3225 .elementor-element.elementor-element-8766323{--swiper-slides-to-display:2;--swiper-slides-gap:23px;--swiper-pagination-spacing:50px;}}@media(max-width:767px){.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3225 .elementor-element.elementor-element-0cb91d1{--e-n-carousel-swiper-slides-to-display:1;}.elementor-3225 .elementor-element.elementor-element-00b5dfa{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3225 .elementor-element.elementor-element-dd43893 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3225 .elementor-element.elementor-element-dd43893 .elementor-heading-title{font-size:var( --e-global-typography-6f71562-font-size );line-height:var( --e-global-typography-6f71562-line-height );}.elementor-3225 .elementor-element.elementor-element-51cc51d{--swiper-slides-to-display:2;}.elementor-3225 .elementor-element.elementor-element-15aef9b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3225 .elementor-element.elementor-element-9b90164 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3225 .elementor-element.elementor-element-85e0f43 > .elementor-widget-container{margin:20px 0px 20px 0px;}.woocommerce .elementor-3225 .elementor-element.elementor-element-85e0f43 .woocommerce-product-details__short-description{font-size:15px;}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-3225 .elementor-element.elementor-element-347e0cc .price{font-size:28px;}.elementor-3225 .elementor-element.elementor-element-93d89b4 .elementor-heading-title{font-size:var( --e-global-typography-96bb671-font-size );line-height:var( --e-global-typography-96bb671-line-height );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3225 .elementor-element.elementor-element-eec250c .cart button, .elementor-3225 .elementor-element.elementor-element-eec250c .cart .button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3225 .elementor-element.elementor-element-6c2b9b8 .elementor-button{font-size:15px;}.elementor-widget-uael-image-gallery .uael-gallery-parent .uael-masonry-filters .uael-masonry-filter,.elementor-widget-uael-image-gallery .uael-img-gallery-tabs-dropdown .uael-filters-dropdown-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3225 .elementor-element.elementor-element-a02245c{--container-widget-width:264px;--container-widget-flex-grow:0;width:var( --container-widget-width, 264px );max-width:264px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3225 .elementor-element.elementor-element-99f13cf{font-size:var( --e-global-typography-db76983-font-size );line-height:var( --e-global-typography-db76983-line-height );}.elementor-3225 .elementor-element.elementor-element-0e8f686{font-size:var( --e-global-typography-db76983-font-size );line-height:var( --e-global-typography-db76983-line-height );}.elementor-3225 .elementor-element.elementor-element-d413106{font-size:var( --e-global-typography-db76983-font-size );line-height:var( --e-global-typography-db76983-line-height );}.elementor-3225 .elementor-element.elementor-element-92f3013{font-size:var( --e-global-typography-db76983-font-size );line-height:var( --e-global-typography-db76983-line-height );}.elementor-3225 .elementor-element.elementor-element-8a445f3.elementor-element{--order:99999 /* order end hack */;}.elementor-3225 .elementor-element.elementor-element-8a445f3{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-3225 .elementor-element.elementor-element-8a445f3 > .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-text-line-height );}.elementor-3225 .elementor-element.elementor-element-fc38cd0.elementor-element{--order:99999 /* order end hack */;}.woocommerce .elementor-3225 .elementor-element.elementor-element-fc38cd0 .woocommerce-tabs .woocommerce-Tabs-panel{font-size:16px;}.elementor-3225 .elementor-element.elementor-element-5e2b6b5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3225 .elementor-element.elementor-element-8fa798d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3225 .elementor-element.elementor-element-8fa798d .elementor-heading-title{font-size:var( --e-global-typography-6f71562-font-size );line-height:var( --e-global-typography-6f71562-line-height );}.elementor-3225 .elementor-element.elementor-element-fc39b57{--swiper-slides-to-display:2;}.elementor-3225 .elementor-element.elementor-element-8cdeb01{--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3225 .elementor-element.elementor-element-a1cd356{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-3225 .elementor-element.elementor-element-a91b5ec .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3225 .elementor-element.elementor-element-8766323{--swiper-slides-to-display:1;}.elementor-3225 .elementor-element.elementor-element-d358c5c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-3225 .elementor-element.elementor-element-f8b7419{--content-width:1350px;}.elementor-3225 .elementor-element.elementor-element-816f727{--content-width:1350px;}.elementor-3225 .elementor-element.elementor-element-616794c{--content-width:1350px;}.elementor-3225 .elementor-element.elementor-element-75706b6{--width:50%;}.elementor-3225 .elementor-element.elementor-element-9a7d18d{--width:45%;}.elementor-3225 .elementor-element.elementor-element-d358c5c{--content-width:800px;}}/* Start custom CSS for nested-carousel, class: .elementor-element-0cb91d1 */.elementor-3225 .elementor-element.elementor-element-0cb91d1 .swiper-wrapper {
    pointer-events: none;
    -webkit-transition-timing-function: linear!important;
    transition-timing-function: linear!important; 
}/* End custom CSS */
/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-1191e0e */.elementor-3225 .elementor-element.elementor-element-1191e0e .woocommerce-breadcrumb {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-d599d5b */.elementor-3225 .elementor-element.elementor-element-d599d5b .woocommerce-product-gallery {

    overflow: hidden;
}
.elementor-3225 .elementor-element.elementor-element-d599d5b ol.flex-control-nav.flex-control-thumbs {
    display: flex;
    flex-direction: column;
    position: absolute;
    top: 0px;
    padding: 30px 0px;
    left: 30px;
    height: 100%;
    overflow: auto;
    gap: 20px;
    width:55px;
}
 .elementor-3225 .elementor-element.elementor-element-d599d5b .woocommerce-product-gallery .flex-control-thumbs li {

     float: unset;
     width: 100%;
 }
 
 
 .elementor-3225 .elementor-element.elementor-element-d599d5b ol.flex-control-nav.flex-control-thumbs {
  scrollbar-width: none;       /* Firefox */
  -ms-overflow-style: none;    /* Internet Explorer 10+ */
}

 .elementor-3225 .elementor-element.elementor-element-d599d5b ol.flex-control-nav.flex-control-thumbs::-webkit-scrollbar {
  display: none;               /* Safari and Chrome */
}
.elementor-3225 .elementor-element.elementor-element-d599d5b .images  .flex-control-thumbs li {
    position: relative;
}
.elementor-3225 .elementor-element.elementor-element-d599d5b .images  .flex-control-thumbs li img {
    opacity: 1;
}

.elementor-3225 .elementor-element.elementor-element-d599d5b .images  .flex-control-thumbs li:has(img.flex-active):before {
content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: transparent;
    border: 5px solid #0000004D;
}

@media (max-width: 767px) {
    .elementor-3225 .elementor-element.elementor-element-d599d5b ol.flex-control-nav.flex-control-thumbs {
        left: 10px;
        padding-top: 20px;
            width:35px;
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-51cc51d */.elementor-3225 .elementor-element.elementor-element-51cc51d .swiper:not(.swiper-initialized) [data-elementor-type="loop-item"]{
    width: 33%;
    
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-85e0f43 */.elementor-3225 .elementor-element.elementor-element-85e0f43 ul {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-347e0cc */.elementor-3225 .elementor-element.elementor-element-347e0cc .price {
    margin-bottom: 0;
    color: black!important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-43a8b9f */.elementor-3225 .elementor-element.elementor-element-43a8b9f .tinvwl-shortcode-add-to-cart{
    display: flex;
}

.elementor-3225 .elementor-element.elementor-element-43a8b9f  .tinvwl_add_to_wishlist_button:before {
    font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-eec250c */.elementor-3225 .elementor-element.elementor-element-eec250c button {
    width: 100%;
    height: 58px;
}

.elementor-3225 .elementor-element.elementor-element-eec250c .quantity  {
    height: 58px;
   
    border: solid 1px black;
    width: 150px;
    display: flex;
    justify-content: center;
}



.elementor-3225 .elementor-element.elementor-element-eec250c input {
    font-size: 20px!important;
    padding: 0;
    background-color: transparent!important;
    border-width: 0!important;
    font-family: var( --e-global-typography-96bb671-font-family ), Sans-serif!important;
    flex-basis: 33.3%!important;
    width: 33.3%!important;
    display: flex!important;
    margin: 0!important;
 
}

.elementor-3225 .elementor-element.elementor-element-eec250c .minus, .elementor-3225 .elementor-element.elementor-element-eec250c .plus {
    color: #0000003B!important;
     font-size: 26px!important;
    
}

.elementor-3225 .elementor-element.elementor-element-eec250c .quantity .qty {
    width: 40px;
    padding: 0!important;
}
.elementor-3225 .elementor-element.elementor-element-eec250c .tinv-wraper.woocommerce.tinv-wishlist.tinvwl-after-add-to-cart.tinvwl-woocommerce_after_add_to_cart_button {
    display: none;
}
@media (max-width: 767px) {
    .elementor-3225 .elementor-element.elementor-element-eec250c button, .elementor-3225 .elementor-element.elementor-element-eec250c .quantity  {
  
    height: 50px;
}
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-8a445f3 */.elementor-3225 .elementor-element.elementor-element-8a445f3 .e-n-accordion-item-title-text:before  {
  content: '';
  position: absolute;
  background-size: contain;
  background-repeat: no-repeat;
  width: 36px;
  height: 36px;
  left: -55px;
  top: 50%;
  transform: translateY(-50%);
  
}
.elementor-3225 .elementor-element.elementor-element-8a445f3 .e-n-accordion-item {
    border-top: solid 1px #00000066;
}


.elementor-3225 .elementor-element.elementor-element-8a445f3 .e-n-accordion-item-title-text {
    position: relative;
}

.elementor-3225 .elementor-element.elementor-element-8a445f3 #description .e-n-accordion-item-title-text:before  {
 
  background-image: url("/wp-content/uploads/2025/06/Frame-2.svg");
}

.elementor-3225 .elementor-element.elementor-element-8a445f3 #use .e-n-accordion-item-title-text:before  {
 
  background-image: url("/wp-content/uploads/2025/06/Vector-5.svg")!important;
}

.elementor-3225 .elementor-element.elementor-element-8a445f3 #ingredients .e-n-accordion-item-title-text:before  {
 
  background-image: url("/wp-content/uploads/2025/06/Group-1000005312.svg")!important;
}

.elementor-3225 .elementor-element.elementor-element-8a445f3 #delivery .e-n-accordion-item-title-text:before  {
 
  background-image: url("/wp-content/uploads/2025/06/Group-1000005313.svg")!important;
}


@media (max-width: 1279px) {
.elementor-3225 .elementor-element.elementor-element-8a445f3 .e-n-accordion-item-title-text:before  {

  left: -50px;

  
}    
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-fc39b57 */.elementor-3225 .elementor-element.elementor-element-fc39b57 .swiper:not(.swiper-initialized) [data-elementor-type="loop-item"]{
    width: 50%;
    
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-8766323 */.elementor-3225 .elementor-element.elementor-element-8766323 .swiper-pagination-bullet {
        border: solid 2px var( --e-global-color-primary )!important;
        opacity: 1;
        transition: 0.2s all;
}

.elementor-3225 .elementor-element.elementor-element-8766323 .swiper-pagination-bullet-active {
    background: var( --e-global-color-primary );
}/* End custom CSS */