.navbar_background[data-astro-cid-mzkjb7uu]{-webkit-backdrop-filter:blur();background-color:#0000;transition:background-color .3s,backdrop-filter .3s}.navbar_component[data-astro-cid-mzkjb7uu].is-scrolled .navbar_background[data-astro-cid-mzkjb7uu]{-webkit-backdrop-filter:blur(12px);background-color:#000c}.navbar_menu[data-astro-cid-mzkjb7uu][data-nav-menu-open]{-webkit-backdrop-filter:blur(16px);background-color:#000000f2}.navbar_menu[data-astro-cid-mzkjb7uu] .navbar_link[data-astro-cid-mzkjb7uu]{border-bottom-color:#ffffff1f}.navbar_menu[data-astro-cid-mzkjb7uu] .home-products_card[data-astro-cid-mzkjb7uu]{border:none}.dropdown-chevron[data-astro-cid-mzkjb7uu]{transition:transform .2s}.navbar9_dropdown-toggle[data-astro-cid-mzkjb7uu].w--open .dropdown-chevron[data-astro-cid-mzkjb7uu]{transform:rotate(180deg)}@media (prefers-reduced-motion:no-preference){.navbar9_dropdown-list[data-astro-cid-mzkjb7uu].w--open .navbar_dropdown-wrapper[data-astro-cid-mzkjb7uu]{animation:.22s ease-out nav-dropdown-in}@keyframes nav-dropdown-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}}@media (width<=991px){.navbar_menu[data-astro-cid-mzkjb7uu] .navbar9_dropdown-list[data-astro-cid-mzkjb7uu].w--open{z-index:0;position:relative}}.navbar_logo-link[data-astro-cid-mzkjb7uu]{width:9rem}.footer_component[data-astro-cid-63k7wqxu]{grid-row-gap:4rem;row-gap:4rem;height:auto}@media screen and (width<=479px){.section_footer[data-astro-cid-63k7wqxu]{height:auto;margin-top:0;position:relative;inset:auto}.footer_component[data-astro-cid-63k7wqxu]{height:auto}.footer_link-list[data-astro-cid-63k7wqxu]{grid-template-columns:1fr;row-gap:2.5rem}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-o-font-smoothing:antialiased;-webkit-appearance:none}html{font-size:1.125rem}@media screen and (width<=1920px){html{font-size:calc(.625rem + .416667vw)}}@media screen and (width<=1440px){html{font-size:calc(.599109rem + .445434vw)}}@media screen and (width<=991px){html{font-size:calc(.758057rem + .390625vw)}}@media screen and (width<=479px){html{font-size:calc(.749477rem + .83682vw)}}html,body{width:100%;overflow-x:hidden}body *{color:inherit}a,.w-input,.w-select,.w-tab-link,.w-nav-link,.w-slider-arrow-left,.w-slider-arrow-right,.w-dropdown-btn,.w-dropdown-toggle,.w-dropdown-link{color:inherit;text-decoration:inherit;font-size:inherit}[tabindex]:focus-visible,input[type=file]:focus-visible{outline-offset:.125rem;outline:.125rem solid #e26e00}.w-richtext>:not(div):first-child,.w-richtext>div:first-child>:first-child{margin-top:0!important}.w-richtext>:last-child,.w-richtext ol li:last-child,.w-richtext ul li:last-child{margin-bottom:0!important}.pointer-events-off{pointer-events:none}.pointer-events-on{pointer-events:auto}.div-square:after{content:"";padding-bottom:100%;display:block}.container-medium,.container-small,.container-large{margin-left:auto!important;margin-right:auto!important}.text-style-3lines{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.text-style-2lines{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.display-inlineflex{display:inline-flex}.hide{display:none!important}@media screen and (width<=991px){.hide,.hide-tablet{display:none!important}}@media screen and (width<=767px){.hide-mobile-landscape{display:none!important}}@media screen and (width<=479px){.hide-mobile{display:none!important}}.margin-0{margin:0!important}.padding-0{padding:0!important}.margin-top{margin-bottom:0!important;margin-left:0!important;margin-right:0!important}.padding-top{padding-bottom:0!important;padding-left:0!important;padding-right:0!important}.margin-right{margin-top:0!important;margin-bottom:0!important;margin-left:0!important}.padding-right{padding-top:0!important;padding-bottom:0!important;padding-left:0!important}.margin-bottom{margin-top:0!important;margin-left:0!important;margin-right:0!important}.padding-bottom{padding-top:0!important;padding-left:0!important;padding-right:0!important}.margin-left{margin-top:0!important;margin-bottom:0!important;margin-right:0!important}.padding-left{padding-top:0!important;padding-bottom:0!important;padding-right:0!important}.margin-horizontal{margin-top:0!important;margin-bottom:0!important}.padding-horizontal{padding-top:0!important;padding-bottom:0!important}.margin-vertical{margin-left:0!important;margin-right:0!important}.padding-vertical{padding-left:0!important;padding-right:0!important}.spacing-clean{margin:0!important;padding:0!important}
