.sv-se-soleil-openingHours .sol-icon-wrapper{background-color:#fff;border-radius:50%;height:18px;margin-left:5px;position:absolute;top:2px;transform:translateY(3px);width:18px}.sv-se-soleil-openingHours .sol-icon{background-size:cover;display:inline-block;height:20px;margin-left:-1px;margin-top:-3px;position:absolute;width:20px}.sv-se-soleil-openingHours .sol-icon__check{background-color:#419b45;mask-image:url(/webdav/files/system/assets/icons/check-circle.svg)}.sv-se-soleil-openingHours .sol-icon__times{background-color:#cb1f34;mask-image:url(/webdav/files/system/assets/icons/times-circle.svg)}.sol-opening-hours__today{font-family:OpenSans,sans-serif}.sv-se-soleil-openingHours span{font-weight:700}.sv-se-soleil-openingHours time{font-weight:400}.sv-se-soleil-openingHours span.sol-open-next{display:block;font-weight:500}.sol-opening-hours__today.today-anp43s{position:relative}.date-list.date-list-1ovxfw3.date-list-1ovxfw3{min-width:200px}.date-list.date-list-1ovxfw3 h2.date-list-1ovxfw3{font-size:2rem;margin-bottom:0}.date-list.date-list-1ovxfw3 h3.date-list-1ovxfw3{font-size:1.5625rem;margin-bottom:0}.date-list.date-list-1ovxfw3 h4.date-list-1ovxfw3{font-size:1.375rem;margin-bottom:0}.date-list.date-list-1ovxfw3 dl.date-list-1ovxfw3{margin:0;padding-left:0}.date-list.date-list-1ovxfw3 dl time.date-list-1ovxfw3{font-weight:500}.date-list.date-list-1ovxfw3 dl div.date-list-1ovxfw3{line-height:1.5;margin-bottom:5px}.date-list.date-list-1ovxfw3 dl dt.date-list-1ovxfw3{font-weight:700}.date-list.date-list-1ovxfw3 dl dd.date-list-1ovxfw3,.date-list.date-list-1ovxfw3 dl dt.date-list-1ovxfw3{display:inline;margin:0 5px 0 0}.date-list.deviant-date-list-18jkjsn.deviant-date-list-18jkjsn.deviant-date-list-18jkjsn{min-width:200px}.date-list.deviant-date-list-18jkjsn h2.deviant-date-list-18jkjsn.deviant-date-list-18jkjsn{font-size:2rem;margin-bottom:0}.date-list.deviant-date-list-18jkjsn h3.deviant-date-list-18jkjsn.deviant-date-list-18jkjsn{font-size:1.5625rem;margin-bottom:0}.date-list.deviant-date-list-18jkjsn h4.deviant-date-list-18jkjsn.deviant-date-list-18jkjsn{font-size:1.375rem;margin-bottom:0}.date-list.deviant-date-list-18jkjsn dl.deviant-date-list-18jkjsn.deviant-date-list-18jkjsn{margin:0;padding-left:0}.date-list.deviant-date-list-18jkjsn dl time.deviant-date-list-18jkjsn.deviant-date-list-18jkjsn{font-weight:500}.date-list.deviant-date-list-18jkjsn dl div.deviant-date-list-18jkjsn.deviant-date-list-18jkjsn{line-height:1.5;margin-bottom:10px}.date-list.deviant-date-list-18jkjsn dl dt.deviant-date-list-18jkjsn.deviant-date-list-18jkjsn{font-weight:700}.date-list.deviant-date-list-18jkjsn dl dd.deviant-date-list-18jkjsn.deviant-date-list-18jkjsn,.date-list.deviant-date-list-18jkjsn dl dt.deviant-date-list-18jkjsn.deviant-date-list-18jkjsn{display:inline;margin:0 5px 0 0}.date-list.deviant-date-list-18jkjsn dl dd.deviant-date-list-18jkjsn+dd.deviant-date-list-18jkjsn{display:block}.sol-linked-blurb__button-wrapper.link-2s2hhh.link-2s2hhh{display:block;margin-right:5px}.sol-linked-blurb__button-wrapper__inline.link-2s2hhh.link-2s2hhh{display:inline-block!important}.sol-linked-blurb__button.link-2s2hhh.link-2s2hhh{align-items:center;background-image:none!important;border-radius:50px;color:#fff;display:inline-flex;font-family:OpenSans,sans-serif;font-size:1rem;font-weight:700;line-height:1;margin-top:15px;padding:16px 21px!important;text-align:left;text-decoration:none}.sol-linked-blurb__button.link-2s2hhh svg.link-2s2hhh{fill:#fff;flex-shrink:0;height:17px;margin-left:20px;width:15px}.sol-linked-blurb__button.link-2s2hhh.link-2s2hhh:active,.sol-linked-blurb__button.link-2s2hhh.link-2s2hhh:focus,.sol-linked-blurb__button.link-2s2hhh.link-2s2hhh:hover{background-image:none!important;outline:none;text-decoration:none}.sol-linked-blurb__button__red.link-2s2hhh.link-2s2hhh{background-color:#c8102e}.sol-linked-blurb__button__red.link-2s2hhh.link-2s2hhh:active,.sol-linked-blurb__button__red.link-2s2hhh.link-2s2hhh:focus,.sol-linked-blurb__button__red.link-2s2hhh.link-2s2hhh:hover{background-color:#94111d}.sol-linked-blurb__button__blue.link-2s2hhh.link-2s2hhh{background-color:#007896}.sol-linked-blurb__button__blue.link-2s2hhh.link-2s2hhh:active,.sol-linked-blurb__button__blue.link-2s2hhh.link-2s2hhh:focus,.sol-linked-blurb__button__blue.link-2s2hhh.link-2s2hhh:hover{background-color:#005f77}.sol-linked-blurb__button__green.link-2s2hhh.link-2s2hhh{background-color:#046a38}.sol-linked-blurb__button__green.link-2s2hhh.link-2s2hhh:active,.sol-linked-blurb__button__green.link-2s2hhh.link-2s2hhh:focus,.sol-linked-blurb__button__green.link-2s2hhh.link-2s2hhh:hover{background-color:#004921}.sol-linked-blurb__button__white.link-2s2hhh.link-2s2hhh{background-color:#fff;color:#007896}.sol-linked-blurb__button__white.link-2s2hhh svg.link-2s2hhh{fill:#007896}.sol-linked-blurb__button__white.link-2s2hhh.link-2s2hhh:active,.sol-linked-blurb__button__white.link-2s2hhh.link-2s2hhh:focus,.sol-linked-blurb__button__white.link-2s2hhh.link-2s2hhh:hover{background-color:#007896;color:#fff}.sol-linked-blurb__button__white.link-2s2hhh:active svg.link-2s2hhh,.sol-linked-blurb__button__white.link-2s2hhh:focus svg.link-2s2hhh,.sol-linked-blurb__button__white.link-2s2hhh:hover svg.link-2s2hhh{fill:#fff}.sol-linked-blurb__button__black.link-2s2hhh.link-2s2hhh{background-color:#000}.sol-linked-blurb__button__black.link-2s2hhh.link-2s2hhh:active,.sol-linked-blurb__button__black.link-2s2hhh.link-2s2hhh:focus,.sol-linked-blurb__button__black.link-2s2hhh.link-2s2hhh:hover{background-color:#2b2d2d}h1.app-1brngrr{font-size:2.6875rem}h1.app-1brngrr,h2.app-1brngrr{font-family:OpenSans,sans-serif;margin:10px 0 0}h2.app-1brngrr{font-size:2rem}h3.app-1brngrr{font-family:OpenSans,sans-serif;font-size:1.5625rem;margin:10px 0 0}p.sol-opening-hours__text.app-1brngrr{font-family:OpenSans,sans-serif;margin-bottom:15px}h3{margin-bottom:1.25rem;position:relative}.container.app-1brngrr{margin:30px 0;padding:1rem 2rem 2rem}@media(width <= 900px){.container.app-1brngrr{padding:.5rem 1rem 2rem}}.flex-row.app-1brngrr{display:flex;gap:30px;justify-content:space-between}@media(width <= 900px){.flex-row.app-1brngrr{flex-direction:column;gap:20px}}
