@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700&display=swap');.elementor-34413 .elementor-element.elementor-element-365aec0{--display:flex;--min-height:0vh;--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;--z-index:999}.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-weight:var(--e-global-typography-text-font-weight)}.elementor-34413 .elementor-element.elementor-element-undefined-0811343{width:auto;max-width:auto;z-index:99}.elementor-34413 .elementor-element.elementor-element-undefined-0811343.elementor-element{--align-self:center}.elementor-34413 .elementor-element.elementor-element-undefined-0811343 img{width:178px;max-width:100%}.elementor-34413 .elementor-element.elementor-element-e70d1e2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-34413 .elementor-element.elementor-element-e70d1e2{z-index:1}.elementor-widget-search-form input[type=search].elementor-search-form__input{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-search-form .elementor-search-form__input,.elementor-widget-search-form .elementor-search-form__icon,.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button,.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover,.elementor-widget-search-form.elementor-search-form--skin-full_screen input[type=search].elementor-search-form__input{color:var(--e-global-color-text);fill:var(--e-global-color-text)}.elementor-widget-search-form .elementor-search-form__submit{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);background-color:var(--e-global-color-secondary)}.elementor-34413 .elementor-element.elementor-element-undefined-e82f0b5{width:var(--container-widget-width,20%);max-width:20%;padding:0;--container-widget-width:20%;--container-widget-flex-grow:0}.elementor-34413 .elementor-element.elementor-element-undefined-e82f0b5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-34413 .elementor-element.elementor-element-undefined-e82f0b5 .elementor-search-form__container{min-height:0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-34413 .elementor-element.elementor-element-undefined-e82f0b5 .elementor-search-form__submit{min-width:calc( 1 * 0px );--e-search-form-submit-text-color:var(--e-global-color-background-deep);background-color:#F7464600;--e-search-form-submit-icon-size:24px}body:not(.rtl) .elementor-34413 .elementor-element.elementor-element-undefined-e82f0b5 .elementor-search-form__icon{padding-left:calc(0px / 3)}body.rtl .elementor-34413 .elementor-element.elementor-element-undefined-e82f0b5 .elementor-search-form__icon{padding-right:calc(0px / 3)}.elementor-34413 .elementor-element.elementor-element-undefined-e82f0b5 .elementor-search-form__input,.elementor-34413 .elementor-element.elementor-element-undefined-e82f0b5.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(0px / 3);padding-right:calc(0px / 3)}.elementor-34413 .elementor-element.elementor-element-undefined-e82f0b5 input[type=search].elementor-search-form__input{font-family:"Figtree",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px}.elementor-34413 .elementor-element.elementor-element-undefined-e82f0b5 .elementor-search-form__input,.elementor-34413 .elementor-element.elementor-element-undefined-e82f0b5 .elementor-search-form__icon,.elementor-34413 .elementor-element.elementor-element-undefined-e82f0b5 .elementor-lightbox .dialog-lightbox-close-button,.elementor-34413 .elementor-element.elementor-element-undefined-e82f0b5 .elementor-lightbox .dialog-lightbox-close-button:hover,.elementor-34413 .elementor-element.elementor-element-undefined-e82f0b5.elementor-search-form--skin-full_screen input[type=search].elementor-search-form__input{color:#324a6d;fill:#324a6d}.elementor-34413 .elementor-element.elementor-element-undefined-e82f0b5:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:#f3f5f8;border-width:0;border-radius:200px}.elementor-34413 .elementor-element.elementor-element-undefined-e82f0b5.elementor-search-form--skin-full_screen input[type=search].elementor-search-form__input{background-color:#f3f5f8;border-width:0;border-radius:200px}.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)}.elementor-34413 .elementor-element.elementor-element-b9cad85 .elementor-button{background-color:#00c8b3;font-family:"Inter",Sans-serif;font-size:16px;font-weight:600;text-shadow:0px 0px 15px rgba(0,0,0,.3);fill:#07152e;color:#07152e;box-shadow:0px 4px 20px 0px rgba(0,0,0,.5);transition-duration:.3s;border-style:none;border-radius:50px}.elementor-34413 .elementor-element.elementor-element-b9cad85 .elementor-button:hover,.elementor-34413 .elementor-element.elementor-element-b9cad85 .elementor-button:focus{background-color:#00e6ce;color:#07152e;box-shadow:0px 10px 20px 5px rgba(0,0,0,.5)}.elementor-34413 .elementor-element.elementor-element-b9cad85{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-34413 .elementor-element.elementor-element-b9cad85.elementor-element{--align-self:center}.elementor-34413 .elementor-element.elementor-element-b9cad85 .elementor-button:hover svg,.elementor-34413 .elementor-element.elementor-element-b9cad85 .elementor-button:focus svg{fill:#07152e}@media(max-width:1024px){.elementor-34413 .elementor-element.elementor-element-365aec0{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px}.elementor-34413 .elementor-element.elementor-element-undefined-0811343{text-align:start}.elementor-34413 .elementor-element.elementor-element-undefined-e82f0b5 input[type=search].elementor-search-form__input{font-size:14px}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}}@media(min-width:768px){.elementor-34413 .elementor-element.elementor-element-365aec0{--width:100%}}@media(max-width:767px){.elementor-34413 .elementor-element.elementor-element-365aec0{--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-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-width:0 0 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px}.elementor-34413 .elementor-element.elementor-element-undefined-0811343{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-34413 .elementor-element.elementor-element-undefined-e82f0b5{--container-widget-width:60%;--container-widget-flex-grow:0;width:var(--container-widget-width,60%);max-width:60%}.elementor-34413 .elementor-element.elementor-element-undefined-e82f0b5.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}}:root{--primary:#1c9dd9;--secondary:#93c13e;--dark-neutral:#333;--light-bg:#f4f6f8;--border-color:#e2e2e2;--white:#fff;--font-family-base:'Plus Jakarta Sans',sans-serif;--h1-size:52px;--h1-weight:700;--h1-lh:1.2;--h2-size:34px;--h2-weight:600;--h2-lh:1.3;--h3-size:22px;--h3-weight:600;--h3-lh:1.4;--body-size:16px;--body-weight:400;--body-lh:1.6;--caption-size:14px;--caption-weight:500;--caption-lh:1.5}body,.elementor-widget-theme-builder{font-family:var(--font-family-base);color:var(--dark-neutral);font-size:var(--body-size);font-weight:var(--body-weight);line-height:var(--body-lh)}h1,.lm-h1{font-size:var(--h1-size);font-weight:var(--h1-weight);line-height:var(--h1-lh);color:var(--dark-neutral)}h2,.lm-h2{font-size:var(--h2-size);font-weight:var(--h2-weight);line-height:var(--h2-lh);color:var(--dark-neutral)}h3,.lm-h3{font-size:var(--h3-size);font-weight:var(--h3-weight);line-height:var(--h3-lh);color:var(--dark-neutral)}.lm-caption{font-size:var(--caption-size);font-weight:var(--caption-weight);line-height:var(--caption-lh);color:var(--dark-neutral)}.lm-header-topbar{background:var(--dark-neutral);color:var(--white);text-align:center;font-size:var(--caption-size);font-weight:var(--caption-weight);padding:8px 16px}.lm-header-topbar a{color:var(--white);text-decoration:underline;text-underline-offset:3px}.lm-header-topbar a:hover{color:var(--secondary)}.lm-header-main{background:var(--white);border-bottom:1px solid var(--border-color);padding:16px 32px}.lm-header-main .elementor-container{display:flex;align-items:center;justify-content:space-between;gap:24px}.lm-header-logo img{max-height:44px;width:auto}.lm-header-search{flex:1;max-width:480px;position:relative}.lm-header-search input[type=search],.lm-header-search input[type=text]{width:100%;border:1px solid var(--border-color);border-radius:24px;padding:10px 44px 10px 18px;font-family:var(--font-family-base);font-size:var(--body-size);background:var(--light-bg);transition:border-color .2s ease}.lm-header-search input:focus{outline:none;border-color:var(--primary);background:var(--white)}.lm-header-search button,.lm-header-search .search-icon{position:absolute;right:14px;top:50%;transform:translateY(-50%);background:0 0;border:none;color:var(--primary);font-size:18px;cursor:pointer}.lm-header-actions{display:flex;align-items:center;gap:20px}.lm-header-actions a.lm-account-link{color:var(--dark-neutral);font-size:var(--caption-size);font-weight:var(--caption-weight);text-decoration:none;transition:color .2s ease}.lm-header-actions a.lm-account-link:hover{color:var(--primary)}.lm-header-actions .lm-cart{position:relative;color:var(--dark-neutral);font-size:22px}.lm-header-actions .lm-cart:hover{color:var(--primary)}.lm-header-actions .lm-cart .lm-cart-count{position:absolute;top:-6px;right:-10px;background:var(--secondary);color:var(--white);font-size:11px;font-weight:600;min-width:18px;height:18px;line-height:18px;text-align:center;border-radius:50%}.lm-header-actions .lm-cta-btn{background:var(--secondary);color:var(--white);font-size:var(--caption-size);font-weight:600;padding:10px 22px;border-radius:6px;text-decoration:none;white-space:nowrap;transition:background .2s ease,transform .15s ease}.lm-header-actions .lm-cta-btn:hover{background:#7fa832;transform:translateY(-1px)}.lm-header-nav{background:var(--white);border-bottom:1px solid var(--border-color)}.lm-header-nav ul.lm-menu{display:flex;justify-content:center;gap:32px;list-style:none;margin:0;padding:0}.lm-header-nav ul.lm-menu>li{position:relative}.lm-header-nav ul.lm-menu>li>a{display:block;padding:14px 4px;color:var(--dark-neutral);font-size:var(--body-size);font-weight:500;text-decoration:none;border-bottom:2px solid transparent;transition:color .2s ease,border-color .2s ease}.lm-header-nav ul.lm-menu>li>a:hover,.lm-header-nav ul.lm-menu>li.active>a{color:var(--primary);border-bottom-color:var(--primary)}.lm-header-nav .lm-mega-panel{position:absolute;top:100%;left:50%;transform:translateX(-50%);background:var(--white);border:1px solid var(--border-color);border-top:3px solid var(--primary);box-shadow:0 12px 28px rgba(51,51,51,.08);padding:28px 32px;min-width:640px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px 32px;opacity:0;visibility:hidden;transform:translateX(-50%) translateY(8px);transition:opacity .2s ease,transform .2s ease,visibility .2s;z-index:100}.lm-header-nav ul.lm-menu>li:hover .lm-mega-panel{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.lm-mega-panel .lm-mega-col-title{font-size:var(--caption-size);font-weight:700;color:var(--dark-neutral);text-transform:uppercase;letter-spacing:.03em;margin-bottom:10px;border-bottom:1px solid var(--border-color);padding-bottom:8px}.lm-mega-panel a{display:block;font-size:var(--caption-size);font-weight:var(--body-weight);color:var(--dark-neutral);text-decoration:none;padding:5px 0;transition:color .15s ease,padding-left .15s ease}.lm-mega-panel a:hover{color:var(--primary);padding-left:4px}.lm-badge-new{display:inline-block;background:var(--secondary);color:var(--white);font-size:10px;font-weight:700;text-transform:uppercase;padding:2px 7px;border-radius:10px;margin-left:6px;vertical-align:middle}@media (max-width:1024px){.lm-header-main .elementor-container{flex-wrap:wrap}.lm-header-search{order:3;max-width:100%;flex-basis:100%}}@media (max-width:767px){.lm-header-nav ul.lm-menu{flex-wrap:wrap;gap:12px;justify-content:flex-start;padding:8px 16px}.lm-header-nav .lm-mega-panel{position:static;transform:none;grid-template-columns:1fr;min-width:auto;box-shadow:none;border:none;padding:12px 0}.lm-header-actions a.lm-account-link{display:none}h1,.lm-h1{font-size:34px}h2,.lm-h2{font-size:26px}}