.template-index .header-wrapper.blur-header{background-color:#fff3;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.template-index .header-wrapper{transition:background-color .4s ease,backdrop-filter .4s ease}.header-wrapper{background-color:var(--btn_bg_color);-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);position:absolute;top:20px;left:50%;transform:translate(-50%);width:96%;margin:0;border-radius:15px;border:1px solid #ffffff9c}.header__menu-item[aria-current=page]{color:#fff;background:#fff3;border-radius:15px}.list-menu--inline{gap:15px}.list-menu.list-menu--inline li{position:relative}.header__active-menu-item:before{content:"";height:5px;width:80px;background:#fff;position:absolute;bottom:-25px;left:50%;transform:translate(-50%);border-radius:10px 10px 0 0}.header__active-menu-item{text-decoration:none;text-underline-offset:unset}.btn_white_cl p,.btn_white_cl a,.btn_white_cl span{line-height:normal}.btn_white_cl{display:inline-flex;gap:8px;padding:12px 20px;background:#fff;border-radius:50px;color:#124734;border:1px solid #ffffff;transition:background-color .3s ease,color .3s ease;text-decoration:none;align-items:center;justify-content:center;font-size:18px;font-weight:400;cursor:pointer}.btn_white_cl svg,.btn_white_cl svg path{transition:transform .4s ease-in-out;transform-origin:50% 50%;transform-box:fill-box;will-change:transform}.btn_white_cl:hover{background:transparent;color:#fff}.btn_white_cl:hover svg{transform:rotate(45deg)}.btn_white_cl:hover svg path{fill:#fff}.btn_white_cl p{margin:0;width:100%;line-break:unset}.header_menu_icons{display:flex;align-items:center;position:relative}.btn_white_cl_light{display:inline-flex;gap:8px;padding:12px 20px;background:transparent;border-radius:50px;color:#fff;transition:background-color .3s ease,color .3s ease;text-decoration:none;align-items:center;justify-content:center;font-size:18px;font-weight:400;cursor:pointer;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(10px);border:1px solid #ffffffe0}.btn_white_cl_light svg,.btn_white_cl_light svg path{transition:transform .4s ease-in-out;transform-origin:50% 50%;transform-box:fill-box;will-change:transform}.btn_white_cl_light:hover{background:#fff;color:#124734}.btn_white_cl_light:hover svg{transform:rotate(45deg)}.btn_white_cl_light:hover svg path{fill:#124734}.btn_light_color{display:inline-flex;gap:8px;padding:12px 30px;background:transparent;border-radius:50px;color:var(--text_color);border:1px solid var(--text_color);transition:background-color .3s ease,color .3s ease;text-decoration:none;align-items:center;justify-content:center;font-size:18px;font-weight:400;cursor:pointer}.btn_light_color svg,.btn_light_color svg path{transition:transform .4s ease-in-out;transform-origin:50% 50%;transform-box:fill-box;will-change:transform;fill:var(--svg_color)}.btn_light_color:hover{background:var(--btn_bg_color);color:#fff}.btn_light_color:hover svg{transform:rotate(45deg);fill:var(--svg_color_hover)}.btn_light_color:hover svg path{fill:#fff;fill:var(--svg_color_hover)}.btn_bg_dark{display:inline-flex;gap:8px;padding:12px 30px;background:var(--btn_bg_color);border-radius:50px;color:var(--btn_color);border:1px solid var(--text_color);transition:background-color .3s ease,color .3s ease;text-decoration:none;align-items:center;justify-content:center;font-size:18px;font-weight:400;cursor:pointer}.btn_bg_dark svg,.btn_bg_dark svg path{transition:transform .4s ease-in-out;transform-origin:50% 50%;transform-box:fill-box;will-change:transform;fill:var(--svg_color_light)}.btn_bg_dark:hover{background:transparent;color:var(--text_color)}.btn_bg_dark:hover svg{transform:rotate(45deg);fill:var(--svg_color)}.btn_bg_dark:hover svg path{fill:var(--svg_color)}.shopify-section-header-sticky .header-wrapper{background-color:var(--btn_bg_color);-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}.portal_login_mobile{background:#124734;color:#fff;font-weight:500;height:auto;border-radius:15px;display:flex;justify-content:center;align-items:center;text-align:center;padding:10px;width:100%;text-decoration:none}.portal_login{position:absolute;top:0;right:0;background:#fff;color:#124734;border:3px solid #124734;font-weight:500;height:100%;border-radius:15px;display:flex;justify-content:center;align-items:center;text-align:center;padding:10px 50px;text-decoration:none;transition:all .5s ease-in-out}.portal_login:hover{color:#fff;border:3px solid #ffffff;background:transparent}.footer-brand .list-social{justify-content:flex-start!important}.header__menu-item.list-menu__item{transition:all .3s ease-in-out;border-radius:15px}.header__menu-item.list-menu__item:hover{background:#fff3;text-decoration:none}.header__menu-item.list-menu__item:hover span{text-decoration:none}.header_menu_icons a,.header_menu_icons a svg path{border-radius:50px;transition:all .3s ease-in-out}.header_menu_icons:hover a{background:#fff}.header_menu_icons:hover a svg path,.header_menu_icons:hover a svg ellipse{stroke:var(--svg_color)}.sec_heading{text-align:center;margin-bottom:3rem}.sec_heading .sec_title{font-size:48px;font-weight:600;color:var(--text_color);margin:0;margin-bottom:.5rem}.sec_heading .sec_subtitle{font-size:20px;color:var(--text_color_light);margin:0 auto;font-weight:400}.sec_heading .title_light{color:#fff}.menu-drawer__navigation-container .menu-drawer__utility-links .list-social{gap:1rem}h1,h2,h3,h4,h5,h6,span,p,a{letter-spacing:normal}#shopify-section-template--22913553563671__video_HcVHgc,#shopify-section-template--22913553563671__video_HcVHgc video,#shopify-section-template--22913553563671__video_HcVHgc .video-section__media{max-height:87vh;position:relative}#shopify-section-template--22913553563671__video_HcVHgc .video-section__media{aspect-ratio:16 / 9;display:block;width:100%}.deferred-media__poster{opacity:0}.footer-brand__logo img{max-width:60%}@media (max-width: 1880px){.portal_login{padding:10px 25px}}@media (max-width: 1780px){.portal_login{padding:10px 15px}}@media (max-width: 1680px){.portal_login{padding:10px;font-size:14px}}@media (max-width: 1750px) and (min-width: 1681px){.header:not(.drawer-menu).page-width{padding-right:5.5rem}}@media (max-width: 1650px) and (min-width: 1496px){.header:not(.drawer-menu).page-width{padding-right:5.5rem}}@media screen and (max-width: 1480px){.sec_heading .sec_title{font-size:40px}.sec_heading .sec_subtitle{font-size:16px}}@media (max-width: 1360px) and (min-width: 1280px){.portal_login{padding:30px;font-size:12px}.header:not(.drawer-menu).page-width{padding-right:12rem}}@media screen and (max-width: 1280px) and (min-width: 1210px){.portal_login{padding:30px;font-size:12px}.header:not(.drawer-menu).page-width{padding-right:13rem}}@media (max-width: 1209px){.portal_login{display:none}.header__icons{justify-self:end}}@media (max-width: 1620px){.header__active-menu-item:before{bottom:-28px}.header__menu{gap:15px}.header__icon,.header__icon--cart .icon{height:4rem;width:4rem}.btn_white_cl{gap:8px;padding:5px 16px;font-size:16px}.header__menu-item{padding:1rem}.list-menu--inline{gap:6px}}@media (max-width: 1495px){.header_menu_icons{display:flex}.list-menu--inline{gap:3px}.header__menu-item{padding:.8rem}.header__menu{gap:10px;padding:0}.header__active-menu-item:before{bottom:-32px}.header_menu_icons svg{width:40px;height:40px;margin:auto}.btn_white_cl{gap:4px;padding:4px 15px;font-size:16px}.header__icon,.header__icon--cart .icon{display:flex;align-items:center}.header__icons{padding-right:0rem}.header__menu{padding:0 0rem}.header__menu-item span{font-size:1.3rem}.cart-count-bubble{bottom:-.2rem;left:2.2rem}}@media (max-width: 1480px){.btn_light_color{padding:10px 25px;font-size:16px}}@media (max-width: 1350px){#shopify-section-template--22913553563671__video_HcVHgc,#shopify-section-template--22913553563671__video_HcVHgc video{height:82vh}}@media (max-width: 1250px){.header__menu-item span{font-size:1.2rem}.btn_white_cl{gap:2px;padding:4px 10px;font-size:14px}.header__menu{gap:8px;padding:0}}@media (max-width: 1220px){.get_started{display:none}.header__icon span{height:auto;display:flex;align-items:center}header-drawer{margin-left:0rem!important}.btn_light_color{padding:8px 20px;font-size:14px}}@media (max-width: 1211px){.menu-drawer__navigation-container{height:auto!important}}@media (max-width: 768px){.header__menu{gap:8px}.header{grid-template-columns:1fr 4fr 1fr}.header{padding:6px 2rem!important}.sec_heading .sec_title{font-size:32px}.sec_heading .sec_subtitle{font-size:12px}.header_menu_icons svg{width:35px;height:35px;margin:auto}}@media screen and (max-width: 480px){.sec_heading .sec_title{font-size:26px}}@media screen and (max-width: 420px){.video-section__media{aspect-ratio:3 / 5!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
