.c-badge--promo{--theme-component-badge-background:var(--theme-color-primary);--theme-component-badge-color:var(--theme-color-white)}html{scroll-behavior:smooth}[id]{scroll-margin-top:var(--theme-component-header-placeholder-height-mobile)}@media (min-width:992px){[id]{scroll-margin-top:var(--theme-component-header-placeholder-height-desktop)}}.c-contact-widget{align-items:center;background-color:var(--theme-component-contact-widget-background);border-radius:var(--theme-component-contact-widget-border-radius);bottom:var(--theme-component-contact-widget-bottom);box-shadow:var(--theme-component-contact-widget-shadow);color:var(--theme-component-contact-widget-color);cursor:pointer;display:flex;gap:0;padding:var(--theme-component-contact-widget-spacing);position:fixed;right:0;transform:translate(var(--theme-component-contact-widget-offset-collapse));transition:transform .3s ease-out;z-index:var(--theme-component-contact-widget-z-index)}.c-contact-widget:focus{outline:none}@media (min-width:768px){.c-contact-widget:hover{transform:translate(0);transition-timing-function:ease-out}.c-contact-widget{transform:translate(var(--theme-component-contact-widget-offset-collapse));transition-timing-function:ease-out}}@media (min-width:1200px){.c-contact-widget{transform:translate(0);transition-timing-function:ease-out}}.c-contact-widget--hidden{display:none}.c-contact-widget--expanded{transform:translate(0);transition:transform .3s ease-out}.c-contact-widget--collapsed{transform:translate(var(--theme-component-contact-widget-offset-collapse));transition-timing-function:ease-in}.c-contact-widget svg{margin-right:var(--theme-component-contact-widget-svg-spacing-r)}.c-contact-widget span{display:none;font-size:var(--theme-component-contact-widget-span-font-size);font-weight:var(--theme-component-contact-widget-span-font-weight);line-height:var(--theme-component-contact-widget-span-line-height);padding-right:var(--theme-component-contact-widget-span-spacing-r)}@media (min-width:768px){.c-contact-widget span{display:block}}.c-offcanvas .c-form .c-grid{width:100%}.c-offcanvas .c-block__container{padding-left:0;padding-right:0}
