/*! , Compiled at 2025-12-18 14:08:00 */
.stickyFooter{background-color:#073551;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:93px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;-webkit-transition:opacity .5s;transition:opacity .5s}@media (min-width:901px){.stickyFooter{margin-bottom:50px;margin-left:calc(100% - 452px - 156px);padding:15px 36.5px;position:sticky;top:calc(100vh - 140px);min-width:452px}}@media (max-width:900px){.stickyFooter{bottom:0;left:0;padding:21.5px 10px;position:fixed;width:100%}}@media (max-width:1440px){.stickyFooter .button-cta{white-space:normal}}.stickyFooter.-js-stickyFooter--behind{opacity:0;z-index:0}.stickyFooter:not(.-js-stickyFooter--behind){opacity:1;z-index:2}.stickyFooter__price:not(:only-child){text-align:right}@media (min-width:901px){.stickyFooter.-js-stickyFooter--fixed{position:fixed;top:calc(100vh - 140px)}.stickyFooter:not(.-js-stickyFooter--fixed){margin-top:-140px;position:sticky;top:calc(100vh - 140px)}.stickyFooter__price:not(:only-child){margin:0 20px 0 0}.stickyFooter__price>p{font:700 normal 26px/28.8px Roboto,Arial,sans-serif;font-size:26px;font-style:normal;font-weight:700;line-height:28.8px}}@media (max-width:900px){.stickyFooter__price:not(:only-child){margin:0 10px 0 0}}.stickyFooter__price:only-child{text-align:center}.stickyFooter__price>p{color:#fff;margin:0;white-space:nowrap}@media (max-width:900px){.stickyFooter__price>p{font:400 normal 18px/19.8px Roboto,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:19.8px}.stickyFooter__price>p>strong{font:700 normal 14px/15.4px Roboto,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:15.4px}}.stickyFooter__price>a,.stickyFooter__price>span{color:#fff;opacity:.6;white-space:nowrap}@media (min-width:901px){.stickyFooter__price>a,.stickyFooter__price>span{font:400 normal 22px/24px Roboto,Arial,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:24px}}@media (max-width:900px){.stickyFooter__price>a,.stickyFooter__price>span{font:400 normal 14px/18px Roboto,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px}}