.elementor-616 .elementor-element.elementor-element-fc5a194{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:clamp(3.125rem, -2.6013rem + 8.9385vw, 8.125rem);--padding-right:clamp(3.125rem, -2.6013rem + 8.9385vw, 8.125rem);}.elementor-616 .elementor-element.elementor-element-2218ff1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0.7vw 0vw;--row-gap:0.7vw;--column-gap:0vw;--overflow:hidden;--border-radius:clamp(0.875rem, 0.7318rem + 0.2235vw, 1rem) clamp(0.875rem, 0.7318rem + 0.2235vw, 1rem) clamp(0.875rem, 0.7318rem + 0.2235vw, 1rem) clamp(0.875rem, 0.7318rem + 0.2235vw, 1rem);--padding-top:clamp(1.1875rem, 0.4717rem + 1.1173vw, 1.8125rem);--padding-bottom:clamp(1.1875rem, 0.4717rem + 1.1173vw, 1.8125rem);--padding-left:clamp(1.1875rem, 0.4717rem + 1.1173vw, 1.8125rem);--padding-right:clamp(1.1875rem, 0.4717rem + 1.1173vw, 1.8125rem);}.elementor-616 .elementor-element.elementor-element-2218ff1:not(.elementor-motion-effects-element-type-background), .elementor-616 .elementor-element.elementor-element-2218ff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c517227 );}.elementor-616 .elementor-element.elementor-element-88dc7fe .woocommerce-breadcrumb{color:var( --e-global-color-25ca19f );font-family:"commigfont", Sans-serif;font-size:clamp(0.875rem, 0.7318rem + 0.2235vw, 1rem);font-weight:500;line-height:100%;text-align:center;}.elementor-616 .elementor-element.elementor-element-88dc7fe .woocommerce-breadcrumb > a{color:var( --e-global-color-25ca19f );}.elementor-616 .elementor-element.elementor-element-1833f11{--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:5vw 5vw;--row-gap:5vw;--column-gap:5vw;--padding-top:4.6875vw;--padding-bottom:4.6875vw;--padding-left:8vw;--padding-right:8vw;}.elementor-616 .elementor-element.elementor-element-64e0201{--display:flex;}.elementor-616 .elementor-element.elementor-element-cb76012{width:100%;max-width:100%;}.woocommerce .elementor-616 .elementor-element.elementor-element-cb76012 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-616 .elementor-element.elementor-element-cb76012 .flex-viewport, .woocommerce .elementor-616 .elementor-element.elementor-element-cb76012 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5fce8b8 );}.woocommerce .elementor-616 .elementor-element.elementor-element-cb76012 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-616 .elementor-element.elementor-element-cb76012 .flex-viewport{border-radius:20px 20px 20px 20px;}.woocommerce .elementor-616 .elementor-element.elementor-element-cb76012 .flex-viewport:not(:last-child){margin-bottom:clamp(0.75rem, 0.1774rem + 0.8939vw, 1.25rem);}.woocommerce .elementor-616 .elementor-element.elementor-element-cb76012 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5fce8b8 );border-radius:20px 20px 20px 20px;}.woocommerce .elementor-616 .elementor-element.elementor-element-cb76012 .flex-control-thumbs li{padding-right:calc(clamp(0.75rem, 0.1774rem + 0.8939vw, 1.25rem) / 2);padding-left:calc(clamp(0.75rem, 0.1774rem + 0.8939vw, 1.25rem) / 2);padding-bottom:clamp(0.75rem, 0.1774rem + 0.8939vw, 1.25rem);}.woocommerce .elementor-616 .elementor-element.elementor-element-cb76012 .flex-control-thumbs{margin-right:calc(-clamp(0.75rem, 0.1774rem + 0.8939vw, 1.25rem) / 2);margin-left:calc(-clamp(0.75rem, 0.1774rem + 0.8939vw, 1.25rem) / 2);}.elementor-616 .elementor-element.elementor-element-c5e92c5{width:auto;max-width:auto;top:20px;}body:not(.rtl) .elementor-616 .elementor-element.elementor-element-c5e92c5{left:20px;}body.rtl .elementor-616 .elementor-element.elementor-element-c5e92c5{right:20px;}.elementor-616 .elementor-element.elementor-element-c5e92c5 .jet-wishlist-button__link{width:40px;height:40px;border-radius:50px 50px 50px 50px;padding:0px 0px 0px 0px;}.elementor-616 .elementor-element.elementor-element-c5e92c5 .jet-wishlist-button__link .jet-wishlist-button__plane-normal{background-color:#02010100;}.elementor-616 .elementor-element.elementor-element-c5e92c5 .added-to-wishlist .jet-wishlist-button__plane-added{background-color:#02010100;}.elementor-616 .elementor-element.elementor-element-c5e92c5 .jet-wishlist-button__plane-normal{border-radius:50px 50px 50px 50px;}.elementor-616 .elementor-element.elementor-element-c5e92c5 .jet-wishlist-button__plane-added{border-radius:50px 50px 50px 50px;}.elementor-616 .elementor-element.elementor-element-c5e92c5 .jet-wishlist-button__container{margin:0px 0px 0px 0px;justify-content:center;}.elementor-616 .elementor-element.elementor-element-c5e92c5 .jet-wishlist-button__state-normal .jet-wishlist-button__icon{font-size:40px;}.elementor-616 .elementor-element.elementor-element-c5e92c5 .jet-wishlist-button__state-added .jet-wishlist-button__icon{font-size:40px;}.elementor-616 .elementor-element.elementor-element-e99e976{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-616 .elementor-element.elementor-element-f913d91{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:14px;--margin-left:0px;--margin-right:0px;}.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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-616 .elementor-element.elementor-element-d1124b8 .elementor-button{background-color:#F36F2100;font-family:"commigfont", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:100%;letter-spacing:0.28px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:8px 13px 7px 13px;}.elementor-616 .elementor-element.elementor-element-b32bf90 .elementor-button{background-color:#F36F2100;font-family:"commigfont", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:100%;letter-spacing:0.28px;fill:#018227;color:#018227;border-style:solid;border-width:1px 1px 1px 1px;border-color:#018227;border-radius:100px 100px 100px 100px;padding:8px 13px 7px 13px;}.elementor-616 .elementor-element.elementor-element-b32bf90 .elementor-button-content-wrapper{flex-direction:row;}.elementor-616 .elementor-element.elementor-element-b32bf90 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-616 .elementor-element.elementor-element-4e20e4d .elementor-button{background-color:#F36F2100;font-family:"commigfont", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:100%;letter-spacing:0.28px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:8px 13px 7px 13px;}.elementor-616 .elementor-element.elementor-element-cf85292 .elementor-button{background-color:#F36F2100;font-family:"commigfont", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:100%;letter-spacing:0.28px;fill:#DC0000;color:#DC0000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DC0000;border-radius:100px 100px 100px 100px;padding:8px 13px 7px 13px;}.elementor-616 .elementor-element.elementor-element-cf85292 .elementor-button-content-wrapper{flex-direction:row;}.elementor-616 .elementor-element.elementor-element-cf85292 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-616 .elementor-element.elementor-element-6c3bbb8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-616 .elementor-element.elementor-element-6c3bbb8 .elementor-heading-title{font-family:"commigfont", Sans-serif;font-size:clamp(1.875rem, 1.1592rem + 1.1173vw, 2.5rem);font-weight:700;line-height:normal;letter-spacing:0px;}.elementor-616 .elementor-element.elementor-element-56238b7 > .elementor-widget-container{margin:0 0 clamp(1.25rem, 0.5342rem + 1.1173vw, 1.875rem) 0;}.elementor-616 .elementor-element.elementor-element-56238b7 .jet-listing-dynamic-terms{text-align:left;}.elementor-616 .elementor-element.elementor-element-56238b7 .jet-listing-dynamic-terms__link{font-family:"commigfont", Sans-serif;font-size:14px;font-weight:600;line-height:normal;color:var( --e-global-color-primary );}.elementor-616 .elementor-element.elementor-element-56238b7 .jet-listing-dynamic-terms__prefix{font-family:"commigfont", Sans-serif;font-size:14px;font-weight:500;line-height:normal;color:var( --e-global-color-25ca19f );}body:not(.rtl) .elementor-616 .elementor-element.elementor-element-56238b7 .jet-listing-dynamic-terms__prefix{margin-right:10px;}body.rtl .elementor-616 .elementor-element.elementor-element-56238b7 .jet-listing-dynamic-terms__prefix{margin-left:10px;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-616 .elementor-element.elementor-element-6f50423 .price{color:var( --e-global-color-25ca19f );font-family:"commigfont", Sans-serif;font-size:clamp(0.9375rem, 0.5796rem + 0.5587vw, 1.25rem);font-weight:600;line-height:normal;}.woocommerce .elementor-616 .elementor-element.elementor-element-6f50423 .price ins{color:var( --e-global-color-accent );font-size:clamp(1.5625rem, 1.2046rem + 0.5587vw, 1.875rem);font-weight:700;line-height:normal;}.woocommerce .elementor-616 .elementor-element.elementor-element-92221a3 .price{color:var( --e-global-color-accent );font-family:"commigfont", Sans-serif;font-size:clamp(1.5625rem, 1.2046rem + 0.5587vw, 1.875rem);font-weight:700;line-height:normal;}.woocommerce .elementor-616 .elementor-element.elementor-element-92221a3 .price ins{color:var( --e-global-color-accent );font-size:30px;font-weight:700;line-height:normal;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-616 .elementor-element.elementor-element-b48786e{--divider-border-style:solid;--divider-color:var( --e-global-color-5fce8b8 );--divider-border-width:1px;margin:clamp(1.25rem, 0.5342rem + 1.1173vw, 1.875rem) 0 calc(var(--kit-widget-spacing, 0px) + clamp(1.25rem, 0.5342rem + 1.1173vw, 1.875rem)) 0;}.elementor-616 .elementor-element.elementor-element-b48786e .elementor-divider-separator{width:100%;}.elementor-616 .elementor-element.elementor-element-b48786e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );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-616 .elementor-element.elementor-element-706a307{font-family:"commigfont", Sans-serif;font-size:14px;font-weight:500;line-height:128.571%;letter-spacing:0.0146vw;}.elementor-616 .elementor-element.elementor-element-ec6f324{--divider-border-style:solid;--divider-color:var( --e-global-color-5fce8b8 );--divider-border-width:1px;margin:clamp(1.25rem, 0.5342rem + 1.1173vw, 1.875rem) 0 calc(var(--kit-widget-spacing, 0px) + clamp(1.25rem, 0.5342rem + 1.1173vw, 1.875rem)) 0;}.elementor-616 .elementor-element.elementor-element-ec6f324 .elementor-divider-separator{width:100%;}.elementor-616 .elementor-element.elementor-element-ec6f324 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-616 .elementor-element.elementor-element-173a9cc .elementor-heading-title{font-family:"commigfont", Sans-serif;font-weight:600;}.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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-616 .elementor-element.elementor-element-be40024{width:100%;max-width:100%;}.elementor-616 .elementor-element.elementor-element-be40024 .cart button, .elementor-616 .elementor-element.elementor-element-be40024 .cart .button{font-family:"commigfont", Sans-serif;font-size:clamp(1rem, 0.8568rem + 0.2235vw, 1.125rem);font-weight:700;text-transform:uppercase;line-height:normal;letter-spacing:0.0563vw;border-radius:100px 100px 100px 100px;padding:12px 20px 12px 20px;background-color:var( --e-global-color-accent );transition:all 0.5s;}.elementor-616 .elementor-element.elementor-element-be40024 .cart button:hover, .elementor-616 .elementor-element.elementor-element-be40024 .cart .button:hover{background-color:var( --e-global-color-7c92d9b );}.elementor-616 .elementor-element.elementor-element-be40024 .quantity .qty{transition:all 0.2s;}.elementor-616 .elementor-element.elementor-element-9d98633{--divider-border-style:solid;--divider-color:var( --e-global-color-5fce8b8 );--divider-border-width:1px;margin:clamp(1.25rem, 0.5342rem + 1.1173vw, 1.875rem) 0 calc(var(--kit-widget-spacing, 0px) + clamp(1.25rem, 0.5342rem + 1.1173vw, 1.875rem)) 0;}.elementor-616 .elementor-element.elementor-element-9d98633 .elementor-divider-separator{width:100%;}.elementor-616 .elementor-element.elementor-element-9d98633 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-616 .elementor-element.elementor-element-4a06c33{margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(0.6875rem, 0.4012rem + 0.4469vw, 0.9375rem)) 0;}.elementor-616 .elementor-element.elementor-element-4a06c33 .jet-listing-dynamic-field__content{color:var( --e-global-color-primary );font-size:14px;font-weight:600;text-transform:uppercase;line-height:normal;text-align:left;}.elementor-616 .elementor-element.elementor-element-b4ac491 > .elementor-widget-container{margin:0 0 clamp(0.6875rem, 0.4012rem + 0.4469vw, 0.9375rem) 0;}.elementor-616 .elementor-element.elementor-element-b4ac491 .jet-listing-dynamic-terms{text-align:left;}.elementor-616 .elementor-element.elementor-element-b4ac491 .jet-listing-dynamic-terms__link{font-family:"commigfont", Sans-serif;font-size:14px;font-weight:600;line-height:normal;color:var( --e-global-color-primary );}.elementor-616 .elementor-element.elementor-element-b4ac491 .jet-listing-dynamic-terms__prefix{font-family:"commigfont", Sans-serif;font-size:14px;font-weight:500;line-height:normal;color:var( --e-global-color-25ca19f );}body:not(.rtl) .elementor-616 .elementor-element.elementor-element-b4ac491 .jet-listing-dynamic-terms__prefix{margin-right:10px;}body.rtl .elementor-616 .elementor-element.elementor-element-b4ac491 .jet-listing-dynamic-terms__prefix{margin-left:10px;}.elementor-616 .elementor-element.elementor-element-219a78d .jet-listing-dynamic-terms{text-align:left;}.elementor-616 .elementor-element.elementor-element-219a78d .jet-listing-dynamic-terms__link{font-family:"commigfont", Sans-serif;font-size:14px;font-weight:600;line-height:normal;color:var( --e-global-color-primary );}.elementor-616 .elementor-element.elementor-element-219a78d .jet-listing-dynamic-terms__prefix{font-family:"commigfont", Sans-serif;font-size:14px;font-weight:500;line-height:normal;color:var( --e-global-color-25ca19f );}body:not(.rtl) .elementor-616 .elementor-element.elementor-element-219a78d .jet-listing-dynamic-terms__prefix{margin-right:10px;}body.rtl .elementor-616 .elementor-element.elementor-element-219a78d .jet-listing-dynamic-terms__prefix{margin-left:10px;}.elementor-616 .elementor-element.elementor-element-c8501a2{--display:flex;--margin-top:4vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-616 .elementor-element.elementor-element-cb939e4 .elementor-heading-title{font-family:"commigfont", Sans-serif;font-size:clamp(1rem, 0.8568rem + 0.2235vw, 1.125rem);font-weight:700;text-transform:uppercase;line-height:normal;letter-spacing:0.72px;}.elementor-616 .elementor-element.elementor-element-e556788 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-616 .elementor-element.elementor-element-e556788{margin:clamp(0.9375rem, 0.2217rem + 1.1173vw, 1.5625rem) 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-5fce8b8 );}:is( .elementor-616 .elementor-element.elementor-element-e556788 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-616 .elementor-element.elementor-element-e556788 > .jet-listing-grid > .jet-listing-grid__items, .elementor-616 .elementor-element.elementor-element-e556788 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-616 .elementor-element.elementor-element-e556788 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);}:is( .elementor-616 .elementor-element.elementor-element-e556788 > .jet-listing-grid, .elementor-616 .elementor-element.elementor-element-e556788 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-616 .elementor-element.elementor-element-e556788 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}.elementor-616 .elementor-element.elementor-element-e556788 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);}:is( .elementor-616 .elementor-element.elementor-element-e556788 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-616 .elementor-element.elementor-element-e556788 > .jet-listing-grid > .jet-listing-grid__items, .elementor-616 .elementor-element.elementor-element-e556788 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-616 .elementor-element.elementor-element-e556788 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-616 .elementor-element.elementor-element-e556788 > .jet-listing-grid, .elementor-616 .elementor-element.elementor-element-e556788 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-616 .elementor-element.elementor-element-e556788 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-616 .elementor-element.elementor-element-3632d80{--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:5vw;--padding-bottom:5vw;--padding-left:8vw;--padding-right:8vw;}.elementor-616 .elementor-element.elementor-element-3632d80:not(.elementor-motion-effects-element-type-background), .elementor-616 .elementor-element.elementor-element-3632d80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c517227 );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-616 .elementor-element.elementor-element-5e46fb8{--display:flex;}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-616 .elementor-element.elementor-element-c3c01e4{font-family:"commigfont", Sans-serif;font-size:clamp(0.8125rem, 0.6693rem + 0.2235vw, 0.9375rem);font-weight:500;line-height:120%;letter-spacing:0.3px;}.elementor-616 .elementor-element.elementor-element-473b76b{--display:flex;}.elementor-616 .elementor-element.elementor-element-55b0a22{font-family:"commigfont", Sans-serif;font-size:clamp(0.8125rem, 0.6693rem + 0.2235vw, 0.9375rem);font-weight:500;line-height:120%;letter-spacing:0.3;}.elementor-616 .elementor-element.elementor-element-026f399{--display:flex;}.elementor-616 .elementor-element.elementor-element-a3922af{font-family:"commigfont", Sans-serif;font-size:clamp(0.8125rem, 0.6693rem + 0.2235vw, 0.9375rem);font-weight:500;line-height:120%;letter-spacing:0.3;}.elementor-616 .elementor-element.elementor-element-24a9c76{--display:flex;}.elementor-616 .elementor-element.elementor-element-60bff9e{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:clamp(1.5625rem, -0.227rem + 2.7933vw, 3.125rem);--n-tabs-gap:30px;--n-tabs-title-padding-top:0px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:0px;--n-tabs-title-padding-left:0px;--n-tabs-title-font-size:18;--n-tabs-title-color:var( --e-global-color-primary );--n-tabs-title-color-active:var( --e-global-color-accent );}.elementor-616 .elementor-element.elementor-element-60bff9e > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-616 .elementor-element.elementor-element-60bff9e.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#F36F2100;}.elementor-616 .elementor-element.elementor-element-60bff9e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-616 .elementor-element.elementor-element-60bff9e.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#F36F2100;}.elementor-616 .elementor-element.elementor-element-60bff9e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"commigfont", Sans-serif;font-weight:600;text-transform:uppercase;line-height:100%;letter-spacing:0.36px;}.elementor-616 .elementor-element.elementor-element-60bff9e [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-accent );}.elementor-616 .elementor-element.elementor-element-2a67622{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:2.6042vw 2.6042vw;--row-gap:2.6042vw;--column-gap:2.6042vw;--flex-wrap:wrap;--border-radius:0 0 clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem) clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem);--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:6vw;--padding-bottom:6vw;--padding-left:clamp(3.125rem, -2.6013rem + 8.9385vw, 8.125rem);--padding-right:clamp(3.125rem, -2.6013rem + 8.9385vw, 8.125rem);}.elementor-616 .elementor-element.elementor-element-2a67622:not(.elementor-motion-effects-element-type-background), .elementor-616 .elementor-element.elementor-element-2a67622 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0E0D;}.elementor-616 .elementor-element.elementor-element-9ae754c{width:auto;max-width:auto;}.elementor-616 .elementor-element.elementor-element-9ae754c .elementor-heading-title{font-family:var( --e-global-typography-e9f5176-font-family ), Sans-serif;font-size:var( --e-global-typography-e9f5176-font-size );font-weight:var( --e-global-typography-e9f5176-font-weight );text-transform:var( --e-global-typography-e9f5176-text-transform );line-height:var( --e-global-typography-e9f5176-line-height );color:var( --e-global-color-secondary );}.elementor-616 .elementor-element.elementor-element-9bf0588 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-616 .elementor-element.elementor-element-9bf0588{width:100%;max-width:100%;}:is( .elementor-616 .elementor-element.elementor-element-9bf0588 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-616 .elementor-element.elementor-element-9bf0588 > .jet-listing-grid > .jet-listing-grid__items, .elementor-616 .elementor-element.elementor-element-9bf0588 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-616 .elementor-element.elementor-element-9bf0588 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(1.4583vw / 2);padding-right:calc(1.4583vw / 2);}:is( .elementor-616 .elementor-element.elementor-element-9bf0588 > .jet-listing-grid, .elementor-616 .elementor-element.elementor-element-9bf0588 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-616 .elementor-element.elementor-element-9bf0588 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 1.4583vw / -2);margin-right:calc( 1.4583vw / -2);width:calc(100% + 1.4583vw);}.elementor-616 .elementor-element.elementor-element-9bf0588 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 1.4583vw / -2);margin-right:calc( 1.4583vw / -2);}:is( .elementor-616 .elementor-element.elementor-element-9bf0588 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-616 .elementor-element.elementor-element-9bf0588 > .jet-listing-grid > .jet-listing-grid__items, .elementor-616 .elementor-element.elementor-element-9bf0588 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-616 .elementor-element.elementor-element-9bf0588 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-616 .elementor-element.elementor-element-9bf0588 > .jet-listing-grid, .elementor-616 .elementor-element.elementor-element-9bf0588 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-616 .elementor-element.elementor-element-9bf0588 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-616 .elementor-element.elementor-element-04e1be3{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-616 .elementor-element.elementor-element-eee9dee{--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:clamp(1.25rem, 0.5342rem + 1.1173vw, 1.875rem) clamp(1.25rem, 0.5342rem + 1.1173vw, 1.875rem);--row-gap:clamp(1.25rem, 0.5342rem + 1.1173vw, 1.875rem);--column-gap:clamp(1.25rem, 0.5342rem + 1.1173vw, 1.875rem);--padding-top:0;--padding-bottom:4vw;--padding-left:clamp(3.125rem, -2.6013rem + 8.9385vw, 8.125rem);--padding-right:clamp(3.125rem, -2.6013rem + 8.9385vw, 8.125rem);}.elementor-616 .elementor-element.elementor-element-d42de45{--display:flex;--min-height:clamp(13.75rem, 3.7291rem + 15.6425vw, 22.5rem);--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.2;--border-radius:clamp(1.25rem, 0.5342rem + 1.1173vw, 1.875rem) clamp(1.25rem, 0.5342rem + 1.1173vw, 1.875rem) clamp(1.25rem, 0.5342rem + 1.1173vw, 1.875rem) clamp(1.25rem, 0.5342rem + 1.1173vw, 1.875rem);}.elementor-616 .elementor-element.elementor-element-d42de45:not(.elementor-motion-effects-element-type-background), .elementor-616 .elementor-element.elementor-element-d42de45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theproteinhouse.gr/wp-content/uploads/Rectangle-5.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-616 .elementor-element.elementor-element-d42de45::before, .elementor-616 .elementor-element.elementor-element-d42de45 > .elementor-background-video-container::before, .elementor-616 .elementor-element.elementor-element-d42de45 > .e-con-inner > .elementor-background-video-container::before, .elementor-616 .elementor-element.elementor-element-d42de45 > .elementor-background-slideshow::before, .elementor-616 .elementor-element.elementor-element-d42de45 > .e-con-inner > .elementor-background-slideshow::before, .elementor-616 .elementor-element.elementor-element-d42de45 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-616 .elementor-element.elementor-element-0ffa49d .elementor-heading-title{font-family:var( --e-global-typography-37f4346-font-family ), Sans-serif;font-size:var( --e-global-typography-37f4346-font-size );font-weight:var( --e-global-typography-37f4346-font-weight );text-transform:var( --e-global-typography-37f4346-text-transform );line-height:var( --e-global-typography-37f4346-line-height );color:var( --e-global-color-accent );}.elementor-616 .elementor-element.elementor-element-e99a9f2{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-616 .elementor-element.elementor-element-e99a9f2 .elementor-heading-title{font-family:"commigfont", Sans-serif;font-size:clamp(2.375rem, 1.0866rem + 2.0112vw, 3.5rem);font-weight:700;text-transform:uppercase;line-height:110%;color:var( --e-global-color-secondary );}.elementor-616 .elementor-element.elementor-element-773c922 .elementor-button{background-color:#F36F2100;font-family:"commigfont", Sans-serif;font-size:clamp(0.75rem, 0.3205rem + 0.6704vw, 1.125rem);font-weight:700;text-transform:uppercase;line-height:100%;letter-spacing:0.0563vw;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;padding:clamp(0.625rem, 0.2671rem + 0.5587vw, 0.9375rem) clamp(0.9375rem, 0.6512rem + 0.4469vw, 1.1875rem) clamp(0.625rem, 0.2671rem + 0.5587vw, 0.9375rem) clamp(0.9375rem, 0.6512rem + 0.4469vw, 1.1875rem);}.elementor-616 .elementor-element.elementor-element-773c922 .elementor-button:hover, .elementor-616 .elementor-element.elementor-element-773c922 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-616 .elementor-element.elementor-element-773c922 .elementor-button:hover svg, .elementor-616 .elementor-element.elementor-element-773c922 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-616 .elementor-element.elementor-element-49648b2{--display:flex;--min-height:clamp(13.75rem, 3.7291rem + 15.6425vw, 22.5rem);--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:clamp(1.125rem, 0.9818rem + 0.2235vw, 1.25rem) clamp(1.125rem, 0.9818rem + 0.2235vw, 1.25rem);--row-gap:clamp(1.125rem, 0.9818rem + 0.2235vw, 1.25rem);--column-gap:clamp(1.125rem, 0.9818rem + 0.2235vw, 1.25rem);--overlay-opacity:0.2;--border-radius:clamp(1.25rem, 0.5342rem + 1.1173vw, 1.875rem) clamp(1.25rem, 0.5342rem + 1.1173vw, 1.875rem) clamp(1.25rem, 0.5342rem + 1.1173vw, 1.875rem) clamp(1.25rem, 0.5342rem + 1.1173vw, 1.875rem);--padding-top:clamp(1.375rem, 0.6592rem + 1.1173vw, 2rem);--padding-bottom:clamp(1.375rem, 0.6592rem + 1.1173vw, 2rem);--padding-left:clamp(1.375rem, 0.6592rem + 1.1173vw, 2rem);--padding-right:clamp(1.375rem, 0.6592rem + 1.1173vw, 2rem);}.elementor-616 .elementor-element.elementor-element-49648b2:not(.elementor-motion-effects-element-type-background), .elementor-616 .elementor-element.elementor-element-49648b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theproteinhouse.gr/wp-content/uploads/Rectangle-6.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-616 .elementor-element.elementor-element-49648b2::before, .elementor-616 .elementor-element.elementor-element-49648b2 > .elementor-background-video-container::before, .elementor-616 .elementor-element.elementor-element-49648b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-616 .elementor-element.elementor-element-49648b2 > .elementor-background-slideshow::before, .elementor-616 .elementor-element.elementor-element-49648b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-616 .elementor-element.elementor-element-49648b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-616 .elementor-element.elementor-element-2ac9340{text-align:start;}.elementor-616 .elementor-element.elementor-element-2ac9340 .elementor-heading-title{font-family:"commigfont", Sans-serif;font-size:clamp(1.4375rem, 0.507rem + 1.4525vw, 2.25rem);font-weight:700;text-transform:uppercase;line-height:100%;color:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-616 .elementor-element.elementor-element-fc5a194{--width:100%;}.elementor-616 .elementor-element.elementor-element-2218ff1{--width:100%;}.elementor-616 .elementor-element.elementor-element-1833f11{--content-width:1360px;}.elementor-616 .elementor-element.elementor-element-64e0201{--width:50%;}.elementor-616 .elementor-element.elementor-element-e99e976{--width:50%;}.elementor-616 .elementor-element.elementor-element-3632d80{--content-width:1360px;}.elementor-616 .elementor-element.elementor-element-04e1be3{--width:100%;}.elementor-616 .elementor-element.elementor-element-d42de45{--width:calc(61% - clamp(0.625rem, 0.2671rem + 0.5587vw, 0.9375rem));}.elementor-616 .elementor-element.elementor-element-49648b2{--width:calc(39% - clamp(0.625rem, 0.2671rem + 0.5587vw, 0.9375rem));}}@media(max-width:1024px) and (min-width:768px){.elementor-616 .elementor-element.elementor-element-d42de45{--width:100%;}.elementor-616 .elementor-element.elementor-element-49648b2{--width:100%;}}@media(max-width:1024px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-616 .elementor-element.elementor-element-2a67622{--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;}.elementor-616 .elementor-element.elementor-element-9ae754c .elementor-heading-title{font-size:var( --e-global-typography-e9f5176-font-size );line-height:var( --e-global-typography-e9f5176-line-height );}.elementor-616 .elementor-element.elementor-element-9bf0588 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-616 .elementor-element.elementor-element-0ffa49d .elementor-heading-title{font-size:var( --e-global-typography-37f4346-font-size );line-height:var( --e-global-typography-37f4346-line-height );}}@media(max-width:767px){.elementor-616 .elementor-element.elementor-element-fc5a194{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-616 .elementor-element.elementor-element-2218ff1{--width:100%;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-616 .elementor-element.elementor-element-1833f11{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-616 .elementor-element.elementor-element-cb76012{width:100%;max-width:100%;}body:not(.rtl) .elementor-616 .elementor-element.elementor-element-c5e92c5{left:20px;}body.rtl .elementor-616 .elementor-element.elementor-element-c5e92c5{right:20px;}.elementor-616 .elementor-element.elementor-element-c5e92c5{top:20px;}.elementor-616 .elementor-element.elementor-element-c5e92c5 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-616 .elementor-element.elementor-element-c5e92c5 .jet-wishlist-button__link{width:35px;height:35px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-616 .elementor-element.elementor-element-be40024 .cart button, .elementor-616 .elementor-element.elementor-element-be40024 .cart .button{font-size:12px;}.elementor-616 .elementor-element.elementor-element-c8501a2{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-616 .elementor-element.elementor-element-3632d80{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-616 .elementor-element.elementor-element-60bff9e{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-gap:15px;--n-tabs-gap:20px;--n-tabs-title-font-size:14px;}.elementor-616 .elementor-element.elementor-element-2a67622{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-616 .elementor-element.elementor-element-9ae754c .elementor-heading-title{font-size:var( --e-global-typography-e9f5176-font-size );line-height:var( --e-global-typography-e9f5176-line-height );}.elementor-616 .elementor-element.elementor-element-9bf0588 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-616 .elementor-element.elementor-element-04e1be3{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-616 .elementor-element.elementor-element-eee9dee{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-616 .elementor-element.elementor-element-0ffa49d .elementor-heading-title{font-size:var( --e-global-typography-37f4346-font-size );line-height:var( --e-global-typography-37f4346-line-height );}.elementor-616 .elementor-element.elementor-element-49648b2{--min-height:250px;--overlay-opacity:0.3;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-88dc7fe */.elementor-616 .elementor-element.elementor-element-88dc7fe nav.woocommerce-breadcrumb {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc5a194 */.bread-hero .woocommerce-breadcrumb {
  display: flex;
  align-items: center;
  gap: 1vw;
  overflow-x: auto;
  white-space: nowrap;
  -webkit-overflow-scrolling: touch;
  scrollbar-width: none;
}

.bread-hero .woocommerce-breadcrumb::-webkit-scrollbar {
  display: none;
}
.bread-hero .woocommerce-breadcrumb a:hover {
    color:#F36F21 !important ;
}
.bc-sep {
  color: #F36F21;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cf85292 */.elementor-616 .elementor-element.elementor-element-cf85292 svg path {
    fill:#DC0000
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-c3c01e4 */.elementor-616 .elementor-element.elementor-element-c3c01e4 p:last-child{ margin-bottom:0px;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-c3c01e4 */.elementor-616 .elementor-element.elementor-element-c3c01e4 p:last-child{ margin-bottom:0px;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-c3c01e4 */.elementor-616 .elementor-element.elementor-element-c3c01e4 p:last-child{ margin-bottom:0px;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-c3c01e4 */.elementor-616 .elementor-element.elementor-element-c3c01e4 p:last-child{ margin-bottom:0px;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-c3c01e4 */.elementor-616 .elementor-element.elementor-element-c3c01e4 p:last-child{ margin-bottom:0px;}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-60bff9e */.elementor-616 .elementor-element.elementor-element-60bff9e .e-n-tab-title[aria-selected="true"]:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 1px;
    background: #D44F00;
    bottom: -16px;
}

.elementor-616 .elementor-element.elementor-element-60bff9e .e-n-tabs-heading {
    border-bottom: 1px solid #D9D9D9;
    padding-bottom: 15px;
}

.elementor-616 .elementor-element.elementor-element-60bff9e td {
    background: transparent !important;
}



@media (max-width: 767px) {
a.write-review-toggle {
    font-size: 12px;
    padding: 12px !important;
}

}/* End custom CSS */
/* Start custom CSS *//*product-images*/
     .product-images ol.flex-control-nav.flex-control-thumbs {
    margin-left: clamp(-10px, -1.42px - 0.44693vw, -6px) !important;
    }

    .product-images .woocommerce-product-gallery {
    margin: 0px !important;
    }

    .product-images ol.flex-control-nav.flex-control-thumbs li {
    padding-bottom: 0px !important;
}

/*sale-price*/
.sale-price p.price {
    display: flex;
    flex-direction: row-reverse;
    align-items: flex-end;
    gap: clamp(0.9375rem, 0.5796rem + 0.5587vw, 1.25rem);
    margin: 0px;
}

.sale-price  .price ins{
        text-decoration: unset;
}


.sale-price  del:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 1px;
    background-color: #706E6D;
    top: 55%;
    transform: translateY(-50%);
}

.sale-price  del {
    text-decoration: none;
    position: relative;
}

/*no-sale-price*/
.no-sale-price p.price {
    margin: 0px;
}

/*sku-custom*/
.sku-custom span.sku-before {
    font-weight: 500;
    color: #706E6D;
}

.sku-custom .jet-listing-dynamic-field__content {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    gap: 10px;
}



/* =============================================
   CUSTOM ADD TO CART - WooCommerce Styling
   ============================================= */

/* --- Quantity Buttons (+/-) --- */
.custom-add-to-cart button.minus.qib-button,
.custom-add-to-cart button.plus.qib-button {
    all: unset !important;
    font-size: 26px !important;
    cursor: pointer !important;
    font-family: "commigfont", Sans-serif !important;
    margin-bottom: 1px !important;
}

/* --- Quantity Input Field --- */
.custom-add-to-cart .qib-button-wrapper input {
    padding: 0px !important;
    width: 40px !important;
    background: transparent !important;
    border: none !important;
    font-weight: 700;
    font-size: 18px;
    font-family: "commigfont", Sans-serif !important;
}

/* --- Quantity Wrapper (pill shape) --- */
.custom-add-to-cart .qib-button-wrapper {
    background: #F4F4F4;
    border-radius: 100px;
    padding: 5px 20px;
    margin: 0px !important;
}

/* --- Variation Attributes --- */
.custom-add-to-cart td.value.woo-variation-items-wrapper {
    padding: 0;
    background: white !important;
    display: flex !important;
    flex-direction: column;
}

.custom-add-to-cart tr {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.custom-add-to-cart th.label {
    background: white !important;
    padding: 0px;
        display: flex !important;
}

.custom-add-to-cart tbody {
    display: flex;
    flex-direction: column;
    gap: 15px;
}

.custom-add-to-cart th.label label {
    font-size: 14px !important;
    font-style: normal !important;
    font-weight: 500 !important;
    line-height: normal !important;
    color: #706E6D !important;
}

/* --- Variation Swatches (pill buttons) --- */
.custom-add-to-cart ul.variable-items-wrapper li {
    margin: 0px !important;
    padding: 18px 0px !important;
    border: 1px solid #0F0E0D;
    border-radius: 100px !important;
    box-shadow: unset !important;
}

/* Active/selected swatch */
.custom-add-to-cart li.variable-item.selected {
    background: #F36F21 !important;
    border-color: #F36F21 !important;
    color: white !important;
}

.custom-add-to-cart ul.variable-items-wrapper {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 20px;
}

.custom-add-to-cart .variable-item-span {
    padding: 0px 20px !important;
    font-size: 14px;
    font-family: "commigfont", Sans-serif !important;
    font-weight: 600;
    line-height: normal;
}

/* --- Hide default variation name & reset link --- */
.custom-add-to-cart span.woo-selected-variation-item-name {
    display: none !important;
}

.custom-add-to-cart a.reset_variations {
    display: none !important;
}

/* --- Stock Availability Text --- */
.custom-add-to-cart .woocommerce-variation-availability p {
    font-size: 14px;
    font-family: "commigfont", Sans-serif !important;
    font-weight: 600;
    line-height: normal;
    color: #F36F21;
}

.custom-add-to-cart p.stock.in-stock {
    color: #F36F21;
}

/* --- Add to Cart Container Layout --- */
.custom-add-to-cart .woocommerce-variation-add-to-cart,
.custom-add-to-cart form.cart {
    display: flex;
    flex-wrap: wrap !important;
    gap: 10px clamp(0.75rem, 0.1774rem + 0.8939vw, 1.25rem);
}

.custom-add-to-cart .woocommerce-variation-add-to-cart button,
.custom-add-to-cart form.cart button {
    margin: 0px !important;
}

/*REMOVE STYLES ON ADD TO CART*/
.custom-add-to-cart .woocommerce-variation-add-to-cart button:after,
.custom-add-to-cart form.cart button:after {
   display:none !important;
}

.custom-add-to-cart a.added_to_cart.wc-forward {
    display: none;
}


/* Remove WooCommerce default clearfix pseudo-elements */
.custom-add-to-cart form.cart:before,
.custom-add-to-cart form.cart:after {
    display: none !important;
}



/*pagination-style*/
/*pagination-style*/
.pagination-style .jet-listing-grid__slider .jet-slick-dots li {
    opacity: 1 !important;
    background: #706E6D;
    width: 22px;
    height: 12px;
    border-radius: 100px;
}

.pagination-style .jet-listing-grid__slider .jet-slick-dots li.slick-active{
    background-color: #F36F21;
}

.pagination-style ul.jet-slick-dots {
    margin-block: clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem) 0px ! IMPORTANT;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'commigfont';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://theproteinhouse.gr/wp-content/uploads/Commissioner-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'commigfont';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://theproteinhouse.gr/wp-content/uploads/Commissioner-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'commigfont';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://theproteinhouse.gr/wp-content/uploads/Commissioner-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */