.elementor-39127700566427 .elementor-element.elementor-element-2d46853{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39127700566427 .elementor-element.elementor-element-02ccd3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-39127700566427 .elementor-element.elementor-element-b14f3d7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-39127700566427 .elementor-element.elementor-element-4f6cec2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-39127700566427 .elementor-element.elementor-element-78b9878 .elementor-icon-wrapper{text-align:center;}.elementor-39127700566427 .elementor-element.elementor-element-78b9878.elementor-view-stacked .elementor-icon{background-color:#231F20;}.elementor-39127700566427 .elementor-element.elementor-element-78b9878.elementor-view-framed .elementor-icon, .elementor-39127700566427 .elementor-element.elementor-element-78b9878.elementor-view-default .elementor-icon{color:#231F20;border-color:#231F20;}.elementor-39127700566427 .elementor-element.elementor-element-78b9878.elementor-view-framed .elementor-icon, .elementor-39127700566427 .elementor-element.elementor-element-78b9878.elementor-view-default .elementor-icon svg{fill:#231F20;}.elementor-39127700566427 .elementor-element.elementor-element-9d29fe0{--display:flex;}.elementor-widget-theme-site-logo .widget-image-caption{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-39127700566427 .elementor-element.elementor-element-b1fdb18 img{width:100%;}.elementor-39127700566427 .elementor-element.elementor-element-7560b12{--display:flex;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{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 );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-39127700566427 .elementor-element.elementor-element-5aebf55 .e-search-input{background-color:#F5F5F5;font-family:"Lato", sans-serif;font-size:0.9rem;font-weight:600;letter-spacing:0.02px;border-style:none;border-radius:30px 30px 30px 30px;}.elementor-39127700566427 .elementor-element.elementor-element-5aebf55.e-focus .e-search-input{background-color:#7A7A7A1F;border-style:none;}.elementor-39127700566427 .elementor-element.elementor-element-5aebf55{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-search-placeholder-color:#02010159;--e-search-icon-label-color:#02010159;--e-search-input-padding-block-start:0.5rem;--e-search-input-padding-inline-start:0.6rem;--e-search-input-padding-block-end:0.5rem;--e-search-input-padding-inline-end:0.6rem;--e-search-icon-label-size:14px;--e-search-submit-margin-inline-start:0px;--e-search-icon-clear-size:15px;}.elementor-39127700566427 .elementor-element.elementor-element-5aebf55.e-focus{--e-search-input-color:var( --e-global-color-primary );--e-search-icon-label-color:var( --e-global-color-primary );}.elementor-39127700566427 .elementor-element.elementor-element-8430e52{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{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 );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{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 );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{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 );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{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 );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{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 );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{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 );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{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 );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-39127700566427 .elementor-element.elementor-element-ffb49fd .elementor-menu-cart__close-button, .elementor-39127700566427 .elementor-element.elementor-element-ffb49fd .elementor-menu-cart__close-button-custom{margin-left:auto;}.elementor-39127700566427 .elementor-element.elementor-element-ffb49fd{--main-alignment:right;--price-quantity-position--grid-template-rows:auto 75%;--price-quantity-position--align-self:start;--divider-style:solid;--subtotal-divider-style:solid;--view-cart-button-display:none;--cart-footer-layout:1fr;--cart-buttons-position-margin:auto;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:#231F20;--toggle-button-icon-hover-color:var( --e-global-color-primary );--toggle-button-hover-background-color:#54595F17;--toggle-button-border-width:0px;--toggle-button-border-radius:50px;--toggle-icon-size:1.4rem;--toggle-icon-padding:0.5rem 0.6rem 0.5rem 0.6rem;--items-indicator-background-color:var( --e-global-color-primary );--cart-border-style:none;--cart-close-button-color:var( --e-global-color-primary );--remove-item-button-color:var( --e-global-color-primary );--remove-item-button-hover-color:var( --e-global-color-accent );--menu-cart-subtotal-color:var( --e-global-color-text );--product-price-color:var( --e-global-color-text );--cart-footer-buttons-border-radius:0px;--checkout-button-background-color:var( --e-global-color-text );--empty-message-color:var( --e-global-color-text );}body:not(.rtl) .elementor-39127700566427 .elementor-element.elementor-element-ffb49fd .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:-12px;top:-12px;}body.rtl .elementor-39127700566427 .elementor-element.elementor-element-ffb49fd .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:12px;top:-12px;left:auto;}.elementor-39127700566427 .elementor-element.elementor-element-ffb49fd .elementor-menu-cart__main{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39127700566427 .elementor-element.elementor-element-ffb49fd .elementor-menu-cart__subtotal{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-39127700566427 .elementor-element.elementor-element-ffb49fd .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;--subtotal-divider-color:var( --e-global-color-accent );}.elementor-39127700566427 .elementor-element.elementor-element-ffb49fd .elementor-menu-cart__product-name a{font-family:"Lato", sans-serif;font-size:1rem;font-weight:500;text-transform:capitalize;letter-spacing:0.5px;color:var( --e-global-color-text );}.elementor-39127700566427 .elementor-element.elementor-element-ffb49fd .elementor-menu-cart__product .variation{font-family:"Lato", sans-serif;font-size:1rem;font-weight:500;letter-spacing:0.5px;}.elementor-39127700566427 .elementor-element.elementor-element-ffb49fd .elementor-menu-cart__product-price{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-39127700566427 .elementor-element.elementor-element-ffb49fd .elementor-menu-cart__product-price .product-quantity{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-39127700566427 .elementor-element.elementor-element-ffb49fd .elementor-menu-cart__footer-buttons .elementor-button{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-39127700566427 .elementor-element.elementor-element-ffb49fd .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:"Lato", sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:0.02rem;}.elementor-39127700566427 .elementor-element.elementor-element-ffb49fd .elementor-button--checkout{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39127700566427 .elementor-element.elementor-element-ffb49fd .woocommerce-mini-cart__empty-message{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-39127700566427 .elementor-element.elementor-element-2bd009e .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-39127700566427 .elementor-element.elementor-element-2bd009e{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1;}.elementor-39127700566427 .elementor-element.elementor-element-7eae124{--display:flex;}.elementor-39127700566427 .elementor-element.elementor-element-fadc908 .elementor-icon-wrapper{text-align:center;}.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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-39127700566427 .elementor-element.elementor-element-771618d{--divider-border-style:solid;--divider-color:#C29F5D8F;--divider-border-width:1.5px;}.elementor-39127700566427 .elementor-element.elementor-element-771618d .elementor-divider-separator{width:100%;}.elementor-39127700566427 .elementor-element.elementor-element-771618d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-39127700566427 .elementor-element.elementor-element-c301330 .e-search-input{background-color:#F5F5F5;font-family:"Lato", sans-serif;font-size:0.9rem;font-weight:600;letter-spacing:0.02px;border-style:none;border-radius:30px 30px 30px 30px;}.elementor-39127700566427 .elementor-element.elementor-element-c301330.e-focus .e-search-input{background-color:#7A7A7A1F;border-style:none;}.elementor-39127700566427 .elementor-element.elementor-element-c301330{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-search-placeholder-color:#02010159;--e-search-icon-label-color:#02010159;--e-search-input-padding-block-start:0.5rem;--e-search-input-padding-inline-start:0.6rem;--e-search-input-padding-block-end:0.5rem;--e-search-input-padding-inline-end:0.6rem;--e-search-icon-label-size:14px;--e-search-submit-margin-inline-start:0px;--e-search-icon-clear-size:15px;}.elementor-39127700566427 .elementor-element.elementor-element-c301330.e-focus{--e-search-input-color:var( --e-global-color-primary );--e-search-icon-label-color:var( --e-global-color-primary );}.elementor-39127700566427 .elementor-element.elementor-element-eb1b826{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-mega-menu{--n-menu-title-font-size:var( --e-global-typography-accent-font-size );--n-menu-divider-color:var( --e-global-color-text );}.elementor-39127700566427 .elementor-element.elementor-element-a0e70e8{--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-around;--align-items:stretch;}.elementor-39127700566427 .elementor-element.elementor-element-b473831{width:var( --container-widget-width, 150% );max-width:150%;--container-widget-width:150%;--container-widget-flex-grow:0;}.elementor-39127700566427 .elementor-element.elementor-element-5132727{--swiper-slides-to-display:1;--swiper-pagination-size:5px;}.elementor-39127700566427 .elementor-element.elementor-element-5132727 .swiper-slide > .elementor-element{height:100%;}.elementor-39127700566427 .elementor-element.elementor-element-25e5855{--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-around;--align-items:stretch;}.elementor-39127700566427 .elementor-element.elementor-element-50746d6{--swiper-slides-to-display:2;--swiper-slides-gap:5px;--swiper-pagination-size:5px;}.elementor-39127700566427 .elementor-element.elementor-element-50746d6 .swiper-slide > .elementor-element{height:100%;}.elementor-39127700566427 .elementor-element.elementor-element-305f1d6{--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-around;--align-items:stretch;}.elementor-39127700566427 .elementor-element.elementor-element-8f43588{width:var( --container-widget-width, 150% );max-width:150%;--container-widget-width:150%;--container-widget-flex-grow:0;}.elementor-39127700566427 .elementor-element.elementor-element-0fc9988{--swiper-slides-to-display:1;--swiper-slides-gap:5px;--swiper-pagination-size:5px;}.elementor-39127700566427 .elementor-element.elementor-element-0fc9988 .swiper-slide > .elementor-element{height:100%;}.elementor-39127700566427 .elementor-element.elementor-element-bf672e6{--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-around;--align-items:stretch;}.elementor-39127700566427 .elementor-element.elementor-element-6150b45{--swiper-slides-to-display:2;--swiper-slides-gap:5px;--swiper-pagination-size:5px;}.elementor-39127700566427 .elementor-element.elementor-element-6150b45 .swiper-slide > .elementor-element{height:100%;}.elementor-39127700566427 .elementor-element.elementor-element-84626cb{--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;}.elementor-39127700566427 .elementor-element.elementor-element-efb0896{--swiper-slides-to-display:2;--swiper-slides-gap:5px;--swiper-pagination-size:5px;}.elementor-39127700566427 .elementor-element.elementor-element-efb0896 .swiper-slide > .elementor-element{height:100%;}.elementor-39127700566427 .elementor-element.elementor-element-2c1fd70{--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-around;--align-items:stretch;}.elementor-39127700566427 .elementor-element.elementor-element-0fe4ff5{--swiper-slides-to-display:1;--swiper-slides-gap:5px;}.elementor-39127700566427 .elementor-element.elementor-element-0fe4ff5 .swiper-slide > .elementor-element{height:100%;}.elementor-39127700566427 .elementor-element.elementor-element-7e2baac{width:var( --container-widget-width, 150% );max-width:150%;--container-widget-width:150%;--container-widget-flex-grow:0;}.elementor-39127700566427 .elementor-element.elementor-element-c35d374{--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-around;--align-items:stretch;}.elementor-39127700566427 .elementor-element.elementor-element-d88fb08{width:var( --container-widget-width, 150% );max-width:150%;--container-widget-width:150%;--container-widget-flex-grow:0;}.elementor-39127700566427 .elementor-element.elementor-element-c102725{--swiper-slides-to-display:1;--swiper-slides-gap:5px;}.elementor-39127700566427 .elementor-element.elementor-element-c102725 .swiper-slide > .elementor-element{height:100%;}.elementor-39127700566427 .elementor-element.elementor-element-c4788dd{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-open-animation-duration:500ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:10px;--n-menu-title-font-size:1rem;--n-menu-title-color-normal:var( --e-global-color-text );--n-menu-title-transition:0ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-39127700566427 .elementor-element.elementor-element-c4788dd.elementor-element{--align-self:center;}.elementor-39127700566427 .elementor-element.elementor-element-c4788dd > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-39127700566427 .elementor-element.elementor-element-c4788dd > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-39127700566427 .elementor-element.elementor-element-c4788dd > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Lato", sans-serif;font-weight:500;letter-spacing:0.02px;}.elementor-39127700566427 .elementor-element.elementor-element-c4788dd {--n-menu-title-color-active:var( --e-global-color-text );}.elementor-39127700566427 .elementor-element.elementor-element-c4788dd > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current{text-shadow:0px 0px 10px rgba(0, 0, 0, 0.43);border-style:none;}:where( .elementor-39127700566427 .elementor-element.elementor-element-c4788dd > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-content ) > .e-con{border-style:none;box-shadow:0px 25px 45px -25px rgba(0, 0, 0, 0.2);}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-39127700566427 .elementor-element.elementor-element-b14f3d7{--content-width:1200px;}.elementor-39127700566427 .elementor-element.elementor-element-9d29fe0{--width:20%;}.elementor-39127700566427 .elementor-element.elementor-element-7560b12{--width:75%;}.elementor-39127700566427 .elementor-element.elementor-element-8430e52{--width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-39127700566427 .elementor-element.elementor-element-9d29fe0{--width:50%;}.elementor-39127700566427 .elementor-element.elementor-element-7560b12{--width:100%;}.elementor-39127700566427 .elementor-element.elementor-element-8430e52{--width:20%;}}@media(max-width:1024px){.elementor-39127700566427 .elementor-element.elementor-element-b14f3d7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-search .elementor-pagination{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-39127700566427 .elementor-element.elementor-element-ffb49fd .elementor-menu-cart__subtotal{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-39127700566427 .elementor-element.elementor-element-ffb49fd .elementor-menu-cart__product-price{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-39127700566427 .elementor-element.elementor-element-ffb49fd .elementor-menu-cart__product-price .product-quantity{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-39127700566427 .elementor-element.elementor-element-ffb49fd .elementor-menu-cart__footer-buttons .elementor-button{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-39127700566427 .elementor-element.elementor-element-ffb49fd .woocommerce-mini-cart__empty-message{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-mega-menu{--n-menu-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-39127700566427 .elementor-element.elementor-element-5132727{--swiper-slides-to-display:2;}.elementor-39127700566427 .elementor-element.elementor-element-50746d6{--swiper-slides-to-display:2;}.elementor-39127700566427 .elementor-element.elementor-element-0fc9988{--swiper-slides-to-display:2;}.elementor-39127700566427 .elementor-element.elementor-element-6150b45{--swiper-slides-to-display:2;}.elementor-39127700566427 .elementor-element.elementor-element-efb0896{--swiper-slides-to-display:2;}.elementor-39127700566427 .elementor-element.elementor-element-0fe4ff5{--swiper-slides-to-display:2;}.elementor-39127700566427 .elementor-element.elementor-element-c102725{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-39127700566427 .elementor-element.elementor-element-2d46853{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39127700566427 .elementor-element.elementor-element-b14f3d7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-39127700566427 .elementor-element.elementor-element-4f6cec2{--width:20%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;}.elementor-39127700566427 .elementor-element.elementor-element-78b9878{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-39127700566427 .elementor-element.elementor-element-78b9878 .elementor-icon{font-size:1.3rem;}.elementor-39127700566427 .elementor-element.elementor-element-78b9878 .elementor-icon svg{height:1.3rem;}.elementor-39127700566427 .elementor-element.elementor-element-9d29fe0{--width:60%;--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:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-5px;--margin-right:5px;}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-39127700566427 .elementor-element.elementor-element-b1fdb18 img{width:100%;max-width:100%;}.elementor-39127700566427 .elementor-element.elementor-element-7560b12{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-39127700566427 .elementor-element.elementor-element-7560b12.e-con{--order:99999 /* order end hack */;}.elementor-widget-search .elementor-pagination{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-39127700566427 .elementor-element.elementor-element-5aebf55.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-39127700566427 .elementor-element.elementor-element-5aebf55 .e-search-input{font-size:15px;letter-spacing:0px;border-radius:30px 30px 30px 30px;}.elementor-39127700566427 .elementor-element.elementor-element-5aebf55{--e-search-input-padding-block-start:12px;--e-search-input-padding-inline-start:17px;--e-search-input-padding-block-end:12px;--e-search-input-padding-inline-end:0px;--e-search-input-gap:10px;--e-search-submit-margin-inline-start:0px;}.elementor-39127700566427 .elementor-element.elementor-element-8430e52{--width:20%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-39127700566427 .elementor-element.elementor-element-ffb49fd{z-index:99999;--toggle-icon-size:1.4rem;--cart-padding:15px 15px 15px 15px;--cart-close-icon-size:1rem;--remove-item-button-size:1rem;--menu-cart-subtotal-text-align:center;--product-divider-gap:10px;--empty-message-alignment:center;}body:not(.rtl) .elementor-39127700566427 .elementor-element.elementor-element-ffb49fd .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:-10px;top:-10px;}body.rtl .elementor-39127700566427 .elementor-element.elementor-element-ffb49fd .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:10px;top:-10px;left:auto;}.elementor-39127700566427 .elementor-element.elementor-element-ffb49fd .elementor-menu-cart__subtotal{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-39127700566427 .elementor-element.elementor-element-ffb49fd .elementor-menu-cart__product-name a{font-size:1rem;letter-spacing:0.5px;}.elementor-39127700566427 .elementor-element.elementor-element-ffb49fd .elementor-menu-cart__product .variation{font-size:1rem;letter-spacing:0.5px;}.elementor-39127700566427 .elementor-element.elementor-element-ffb49fd .elementor-menu-cart__product-price{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-39127700566427 .elementor-element.elementor-element-ffb49fd .elementor-menu-cart__product-price .product-quantity{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-39127700566427 .elementor-element.elementor-element-ffb49fd .elementor-menu-cart__footer-buttons .elementor-button{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-39127700566427 .elementor-element.elementor-element-ffb49fd .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-size:1rem;letter-spacing:0.05rem;}.elementor-39127700566427 .elementor-element.elementor-element-ffb49fd .woocommerce-mini-cart__empty-message{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-39127700566427 .elementor-element.elementor-element-2bd009e{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;}.elementor-39127700566427 .elementor-element.elementor-element-7eae124{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39127700566427 .elementor-element.elementor-element-5ecff45{width:var( --container-widget-width, 55% );max-width:55%;padding:0px 0px 0px 15px;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:start;}.elementor-39127700566427 .elementor-element.elementor-element-5ecff45.elementor-element{--align-self:flex-start;}.elementor-39127700566427 .elementor-element.elementor-element-5ecff45 img{width:100%;}.elementor-39127700566427 .elementor-element.elementor-element-fadc908{width:var( --container-widget-width, 15% );max-width:15%;padding:5px 13px 0px 0px;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-39127700566427 .elementor-element.elementor-element-fadc908.elementor-element{--align-self:flex-start;}.elementor-39127700566427 .elementor-element.elementor-element-fadc908 .elementor-icon-wrapper{text-align:end;}.elementor-39127700566427 .elementor-element.elementor-element-fadc908 .elementor-icon{font-size:1.6rem;}.elementor-39127700566427 .elementor-element.elementor-element-fadc908 .elementor-icon svg{height:1.6rem;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-39127700566427 .elementor-element.elementor-element-771618d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-39127700566427 .elementor-element.elementor-element-771618d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-39127700566427 .elementor-element.elementor-element-c301330{padding:0px 10px 0px 10px;--e-search-input-padding-block-start:12px;--e-search-input-padding-inline-start:17px;--e-search-input-padding-block-end:12px;--e-search-input-padding-inline-end:0px;--e-search-input-gap:10px;--e-search-submit-margin-inline-start:0px;}.elementor-39127700566427 .elementor-element.elementor-element-c301330.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-39127700566427 .elementor-element.elementor-element-c301330 .e-search-input{font-size:15px;letter-spacing:0px;border-radius:30px 30px 30px 30px;}.elementor-39127700566427 .elementor-element.elementor-element-d645832{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-widget-mega-menu{--n-menu-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-39127700566427 .elementor-element.elementor-element-5132727{--swiper-slides-to-display:1;}.elementor-39127700566427 .elementor-element.elementor-element-50746d6{--swiper-slides-to-display:1;}.elementor-39127700566427 .elementor-element.elementor-element-0fc9988{--swiper-slides-to-display:1;}.elementor-39127700566427 .elementor-element.elementor-element-6150b45{--swiper-slides-to-display:1;}.elementor-39127700566427 .elementor-element.elementor-element-efb0896{--swiper-slides-to-display:1;}.elementor-39127700566427 .elementor-element.elementor-element-0fe4ff5{--swiper-slides-to-display:1;}.elementor-39127700566427 .elementor-element.elementor-element-c102725{--swiper-slides-to-display:1;}.elementor-39127700566427 .elementor-element.elementor-element-c4788dd{--n-menu-title-font-size:1.5rem;}.elementor-39127700566427 .elementor-element.elementor-element-c4788dd > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-39127700566427 .elementor-element.elementor-element-c4788dd > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-39127700566427 .elementor-element.elementor-element-c4788dd > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{letter-spacing:0.5px;}}/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-ffb49fd *//* Add the word Basket after the cart icon */
.menucustomcart .elementor-button-icon::after {
    content: "Basket";
    font-size: 0.9rem;
    margin-left: 12px; /* Space between icon and text */
    font-weight: 550;
    font-family: inherit;
    vertical-align: middle;
    /* Forces lowercase/capital case even if theme is set to uppercase */
    text-transform: none !important; 
    /* Smooth transition for the underline */
    transition: text-decoration 0.3s ease;
}

/* Fixes alignment and ensures no underline by default */
.menucustomcart .elementor-menu-cart__toggle_button {
    display: flex !important;
    flex-direction: row !important;
    align-items: center;
    text-decoration: none !important;
}

/* Hover Effect: Adds the underline to the text */
.menucustomcart .elementor-menu-cart__toggle_button:hover .elementor-button-icon::after {
    text-decoration: underline !important;
}

/* Hide on Mobile and Tablet */
@media (max-width: 1024px) {
    .menucustomcart .elementor-button-icon::after {
        display: none;
    }
}/* End custom CSS */