*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}@media(prefers-reduced-motion: reduce){*{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}html,body{min-height:100vh;scroll-behavior:smooth;margin:0}html{font-size:.625rem;scrollbar-color:var(--cl-biscay) Canvas}html.overflow{overflow:hidden}html.overflow--sidecart{overflow:hidden}body{font-size:var(--fs-16);line-height:1.3;color:var(--cl-primary);font-family:"Montserrat",sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue";font-optical-sizing:auto;background-color:var(--cl-background)}textarea{font-family:"Montserrat",sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue"}a{color:inherit;text-decoration:inherit}img{width:100%;height:auto}img[loading~=lazy]{animation:lazy .35s ease}@keyframes lazy{0%{opacity:0}100%{background-color:100%}}.home .rank-math-breadcrumb{visibility:hidden;pointer-events:none;opacity:0;height:0}.rank-math-breadcrumb{padding:var(--spacing-10) 0;color:var(--cl-primary);overflow-x:scroll}@media(min-width: 768px){.rank-math-breadcrumb{overflow-x:unset}}.rank-math-breadcrumb p{display:flex;white-space:nowrap;font-size:var(--fs-12)}.rank-math-breadcrumb .separator{margin:0 var(--spacing-05);color:var(--cl-biscay)}.rank-math-breadcrumb a{font-weight:700;color:var(--cl-primary)}/*# sourceMappingURL=globals.css.map */