.floating-bar__button:after,.floating-bar__button:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:ek-Icons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.floating-bar__button:before{content:""}.floating-bar__button:after{content:""}.floating-bar{--floating-button-bottom:40px;--floating-button-right:6.8vw;--floating-button-default-opacity:1;--floating-button-hover-opacity:0;--floating-button-border-radius:56px;--floating-button-background-color:#191919;--floating-button-foreground-color:#fff;--floating-button-padding-right:56px;--floating-button-padding-block:16px;--floating-button-text-maxwidth:400px;--floating-button-text-padding-inline:24px;--floating-button-text-opacity:1;--floating-bar-offset:0;--floating-bar-opacity:1;bottom:0;height:0;opacity:var(--floating-bar-opacity);position:-webkit-sticky;position:sticky;right:0;transition:opacity .25s ease-in-out;z-index:11}@media only screen and (min-width:768px){.floating-bar{--floating-button-right:4.16667vw}}@media only screen and (min-width:1280px){.floating-bar{--floating-button-right:3.67188vw;--floating-button-bottom:64px}}@media only screen and (min-width:1920px){.floating-bar{--floating-button-right:70.5px}}@media print{.floating-bar{display:none}}@media only screen and (min-width:1280px) and (hover:hover){.floating-bar:not(.floating-bar--expanded) .floating-bar__button:not(:hover){--floating-button-text-maxwidth:0;--floating-button-text-padding-inline:0;--floating-button-default-opacity:0;--floating-button-hover-opacity:1;--floating-button-text-opacity:0}}.floating-bar__button{background-color:var(--floating-button-background-color);border-radius:var(--floating-button-border-radius);bottom:var(--floating-button-bottom);color:var(--floating-button-foreground-color);cursor:pointer;display:flex;flex-direction:row;padding-right:var(--floating-button-padding-right);padding-block:var(--floating-button-padding-block);position:absolute;right:var(--floating-button-right)}.floating-bar__button strong{display:inline-block;font-size:16px;font-style:normal;font-weight:700;line-height:1.5;margin-right:-18px;max-width:var(--floating-button-text-maxwidth);opacity:var(--floating-button-text-opacity);overflow:hidden;padding-inline:var(--floating-button-text-padding-inline);transition:opacity .25s cubic-bezier(.25,1,.5,1),max-width .25s cubic-bezier(.25,1,.5,1),padding-inline .25s cubic-bezier(.25,1,.5,1);white-space:nowrap}.floating-bar__button:after,.floating-bar__button:before{font-size:24px;position:absolute;transition:opacity .25s cubic-bezier(.25,1,.5,1)}.floating-bar__button:before{font-size:32px;opacity:var(--floating-button-hover-opacity);right:14px;top:12px}.floating-bar__button:after{opacity:var(--floating-button-default-opacity);right:24px;top:16px}.floating-bar__link{background-color:var(--floating-button-background-color);border-radius:var(--floating-button-border-radius);bottom:calc(var(--floating-button-bottom)*2);color:var(--floating-button-foreground-color);cursor:pointer;display:flex;flex-direction:row;height:56px;padding-right:var(--floating-button-padding-right);padding-block:var(--floating-button-padding-block);position:absolute;right:var(--floating-button-right);width:56px}.floating-bar__link>i{display:none}.floating-bar__link:before{font-size:32px;opacity:1;position:absolute;right:12px;top:12px;transition:opacity .25s cubic-bezier(.25,1,.5,1)}@media only screen and (max-width:1279px){.floating-bar__link{bottom:110px}}.modal.floating-bar-modal{--modal-width:100%}@media only screen and (max-width:1279px){.modal.floating-bar-modal{--modal-spacing-top:0;--modal-spacing-bottom:0}}@media only screen and (min-width:1280px){.modal.floating-bar-modal{--modal-width:74.84375vw}}@media only screen and (min-width:1920px){.modal.floating-bar-modal{--modal-width:1437px}}