@supports(font-variation-settings: normal){@font-face{font-family:"Source Sans VF";src:local(""),url("../fonts/SourceSans3VF.woff2") format("woff2 supports variations"),url("../fonts/SourceSans3VF.woff2") format("woff2-variations");font-weight:200 800;font-display:swap}}@supports not (font-variation-settings: normal){@font-face{font-family:"Source Sans";src:local(""),url("../fonts/source-sans-pro-v18-latin-regular.woff2") format("woff2");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:"Source Sans";src:local(""),url("../fonts/source-sans-pro-v18-latin-600.woff2") format("woff2");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:"Source Sans";src:local(""),url("../fonts/source-sans-pro-v18-latin-300.woff2") format("woff2");font-weight:300;font-display:swap;font-style:normal}}nav::before{content:"";position:absolute;width:100vw;z-index:-1;left:calc(-50vw + 50%)}:root{--body-margin: 1rem;--dialog-width: 25rem;--primary: #007a87;--secondary: #ff5a60;--nav-height: 5rem;--section-padding: 3.5rem;--i-logo: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='%23007a87' d='M5.4 13.22C1.88 16.16-.38 10.34.33 7.6c.75-2.9 4.51-4.25 7.18-4.22 2.3.03 6.3 2.06 4.66 5.03-.3.56-.9.36-1.25.76a4.67 4.67 0 0 1-2.54 1.5c-.78.17-2.05-.3-2.67.28-.59.54.28 1.9-.31 2.27-3.17 2.03-.3-1.4 0 0zm.6.04c.76-.41 1.59 1.37 1.24 2.29-.83 2.16-2.37-1.67-1.24-2.29z'/%3e%3cpath fill='%23ff5a60' d='M17.78 3.92c1.4-.38 1.3 1.68.27 1.76-.98.08-1.1-1.54-.27-1.76zM3.58 19.03c.23-.24 1.35-.81 1.67-.36a10.2 10.2 0 0 1-1.24 1.23c-.51.45-1.27-.16-1.62-.6-1.43-1.77 2.05-2.6 3.13-2.72a9.13 9.13 0 0 1 2.25-.04c.44.06 1.52.38 1.9.1.16-.11.16-4.27 1.23-2.46.57.97.41 2.7 1.62 3.08 1.51.5 3.1.6 4.6 1.1.48.15 1.67.72 2.16.42.17-.1.09-1.58.1-1.78.04-.76.12-1.51.17-2.27.02-.43.05-.87.19-1.27.23-.68.75-.2 1.08-.57.07-.08-1.48-2.25-1.62-2.5-.35-.63-.64-2.64-1.7-2.49-1.34.2-2.57 1.48-3.5 2.36-1.29 1.2-2.58 2.57-4.18 3.35-1.23.6-2.5.56-3.19-.77-.63-1.21 1.46-1.42 2.26-1.9C10.54 9.9 12.24 9 13.85 7.91c1.35-.92 3.17-2.9 4.69-1.34 1.03 1.06 1.33 2.66 1.79 4.01.22.65.47 1.3.84 1.87.25.4 1.1.88 1.18 1.33.12.71-.85.22-1.12.49-.24.24-.2.77-.2 1.08 0 1.26.19 2.53.1 3.79-.08 1.06-.38 1.66-1.5 1.41-2.07-.45-4.1-1.1-6.15-1.6-1.7-.44-9.35-3.05-9.9.07zm11.16-5.28c-1.08.58-.61 2.87-2.38 2.38-1.07-.3-.14-2.08.05-2.7.24-.84-1.23-1.08.35-1.58 2.5-.8.17 1.75.48 2.39-.22-.46 1.76-2.52 2.25-2.52 2.07.01-.14 2.27 1.02 2.82.14.07.37-1.64.36-1.77-.03-.81-.91-1.03-.83-1.94.07-.75.68-1.21 1.4-.9.77.31 1.8.4 1.39 1.3-.73 1.6.27 3.49-.91 5.15-.57.8-1.48.83-2.28.33-1.01-.63-1.15-1.9-.9-2.96zm8.3-.15c.2-.1.95.28.71.71-.31.56-1.34-.4-.71-.71z'/%3e%3c/svg%3e");--i-calendar: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath d='M7,10H12V15H7M19,19H5V8H19M19,3H18V1H16V3H8V1H6V3H5C3.89,3 3,3.9 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5A2,2 0 0,0 19,3Z'/%3e%3c/svg%3e");--i-phone: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 1 24 24'%3e%3cpath d='M6.62,10.79C8.06,13.62 10.38,15.94 13.21,17.38L15.41,15.18C15.69,14.9 16.08,14.82 16.43,14.93C17.55,15.3 18.75,15.5 20,15.5A1,1 0 0,1 21,16.5V20A1,1 0 0,1 20,21A17,17 0 0,1 3,4A1,1 0 0,1 4,3H7.5A1,1 0 0,1 8.5,4C8.5,5.25 8.7,6.45 9.07,7.57C9.18,7.92 9.1,8.31 8.82,8.59L6.62,10.79Z'/%3e%3c/svg%3e");--i-adults: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath d='M16 17V19H2V17S2 13 9 13 16 17 16 17M12.5 7.5A3.5 3.5 0 1 0 9 11A3.5 3.5 0 0 0 12.5 7.5M15.94 13A5.32 5.32 0 0 1 18 17V19H22V17S22 13.37 15.94 13M15 4A3.39 3.39 0 0 0 13.07 4.59A5 5 0 0 1 13.07 10.41A3.39 3.39 0 0 0 15 11A3.5 3.5 0 0 0 15 4Z'/%3e%3c/svg%3e");--i-area: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath d='M3,5V21H9V19.5H7V18H9V16.5H5V15H9V13.5H7V12H9V10.5H5V9H9V5H10.5V9H12V7H13.5V9H15V5H16.5V9H18V7H19.5V9H21V3H5A2,2 0 0,0 3,5M6,7A1,1 0 0,1 5,6A1,1 0 0,1 6,5A1,1 0 0,1 7,6A1,1 0 0,1 6,7Z'/%3e%3c/svg%3e");--i-rooms: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-8 4 120 120'%3e %3cpath d='M65.9 24.2a5 5 0 0 0-1.8-3.8 5.1 5.1 0 0 0-4.3-.9l-27.3 6.8a7.2 7.2 0 0 0-5.6 7v54.1h-4.6a4.9 4.9 0 1 0 0 9.7h43.6V24zm-9.8 34c0 2.7-1.6 5-3.6 5s-3.6-2.3-3.6-5 1.6-4.8 3.6-4.8 3.6 2.1 3.6 4.8zm14.6-19.4h14.6V97h14.4a4.9 4.9 0 1 0 0-9.7H95V38.8c0-5.4-4.4-9.8-9.8-9.8H70.7v9.8z'/%3e%3c/svg%3e");--i-bedrooms: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 25'%3e%3cpath d='M19,7H11V14H3V5H1V20H3V17H21V20H23V11A4,4 0 0,0 19,7M7,13A3,3 0 0,0 10,10A3,3 0 0,0 7,7A3,3 0 0,0 4,10A3,3 0 0,0 7,13Z'/%3e%3c/svg%3e");--i-kitchen: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 1 24 24'%3e%3cpath d='M18 10V7C18 5.34 16.66 4 15 4S12 5.34 12 7H14C14 6.45 14.45 6 15 6S16 6.45 16 7V10H8C9.1 10 10 9.1 10 8V4H4V8C4 9.1 4.9 10 6 10H2V12H4V20H20V12H22V10H18M13 18H11V12H13V18Z'/%3e%3c/svg%3e");--h1-font-size: 1.75rem;--h3-font-size: 1.25rem;--body-font-size: 1.125rem;--font-size-s: 1rem;--font-size-xs: 0.75rem;--animation-duration: 0.35s;--carousel-gap: var(--body-margin)}@media(min-width: 768px){:root{--section-padding: 4.5rem;--carousel-gap: 1.75rem;--body-margin: 1.75rem;--nav-height: 6rem;--h1-font-size: 2rem;--h3-font-size: 1.375rem;--font-size-s: 1.125rem;--font-size-xs: 0.875rem;--body-font-size: 1.25rem}}@media(min-width: 1024px){:root{--nav-height: 7rem;--body-margin: 2rem;--carousel-gap: 2rem;--h1-font-size: 2.125rem;--h3-font-size: 1.5rem;--font-size-s: 1.25rem;--font-size-xs: 0.875rem;--body-font-size: 1.375rem}}@media(min-width: 1440px){:root{--h1-font-size: 2.5rem;--h3-font-size: 1.75rem;--font-size-s: 1.375rem;--font-size-xs: 0.875rem;--body-font-size: 1.5rem}}@media(min-width: 1760px){:root{--body-margin: calc((100vw - 1680px) / 2);--carousel-gap: 2.5rem}}*,::after,::before{box-sizing:border-box;margin-block:0;margin-inline:0;margin:0;padding:0;padding-inline:0;padding-block:0}*,*:focus,*:hover,*:visited{outline:none}html{scroll-behavior:smooth}body{font-family:"Source Sans VF","Source Sans","Roboto","Helvetica Neue",sans-serif;font-size:var(--body-font-size);line-height:150%;position:relative;color:#212529;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision;margin:0;overflow-x:clip;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}.body-margin{margin:0 var(--body-margin)}a{color:#007a87;text-decoration:none}a:hover{text-decoration:none;color:rgb(0,97.6,108)}a.stretched::after{position:absolute;inset:0;z-index:4;content:""}p{margin:0 0 1rem}ul{list-style:none;display:flex;flex-flow:wrap}h1,h2,h3,h4{line-height:125%}h1,h2{font-size:var(--h1-font-size);margin:0 0 var(--h1-font-size);font-weight:500}h3{font-size:var(--h3-font-size);font-weight:600}h4{font-weight:300;font-size:var(--h4-font-size)}address{font-style:normal}.hidden{visibility:hidden}strong{font-weight:550}nav{position:sticky;z-index:400}@media(min-width: 768px){nav{margin:0 var(--body-margin)}}nav::before{height:100%;top:0%;background:#fff}nav a,nav a:hover,nav a:focus,nav a:visited{color:#212529}nav ul{display:flex;justify-content:space-evenly;gap:1.5rem}@media(min-width: 768px){nav ul{gap:2rem}}nav li{height:100%;display:flex;flex-flow:column;justify-content:center;align-items:center}nav#nav{top:0}nav#nav>ul{height:var(--nav-height)}nav#nav>ul>li{position:relative}@media(min-width: 768px){nav#nav>ul>li:first-child{margin:0 auto 0 0;flex-flow:row;font-size:1.25rem;line-height:90%}}@media(min-width: 1024px){nav#nav>ul>li:first-child{font-size:1.5rem}}@media(min-width: 768px){nav#nav>ul>li:first-child>div:nth-child(2){display:none}}nav#nav>ul>li span{width:calc(var(--font-size-s)*2);height:calc(var(--font-size-s)*2)}nav#nav>ul>li span::before{background:#007a87}@media(min-width: 768px){nav#nav>ul>li span{width:2rem}}@media(min-width: 1024px){nav#nav>ul>li span{width:2.5rem}}nav#nav>ul>li span.i-logo{scale:1.2;transform-origin:top;transform:translateY(-9%)}@media(min-width: 768px){nav#nav>ul>li span.i-logo{scale:1;width:4rem;height:4rem;transform:translateY(0)}}@media(min-width: 1024px){nav#nav>ul>li span.i-logo{width:4.5rem;height:4.5rem}}nav#nav>ul>li>div:first-of-type{font-size:var(--font-size-s);letter-spacing:.025rem;margin:-0.125rem 0 -0.375rem 0}nav#nav>ul>li>div:nth-child(3){display:none}@media(min-width: 768px){nav#nav>ul>li>div:nth-child(3){display:flex;flex-flow:column;margin:.5rem 0 0 .25rem}}nav#nav>ul>li>div:nth-child(3)>div{font-weight:300}nav#nav>ul>li>div:nth-child(3)>div:first-child{font-weight:600;letter-spacing:.025rem}.i-logo{background:no-repeat var(--i-logo)}.i-li::before{content:"";display:inline-flex;width:var(--body-font-size);aspect-ratio:1;align-self:center;margin:0 calc(var(--body-font-size) - .75rem) 0 0}.i-span::before{content:"";display:inline-flex;aspect-ratio:1;width:100%}.phone::before{mask:var(--i-phone)}.calendar::before{mask:var(--i-calendar)}.adults::before{mask:var(--i-adults)}.rooms::before{mask:var(--i-rooms)}.area::before{mask:var(--i-area)}.bedrooms::before{mask:var(--i-bedrooms)}.kitchen::before{mask:var(--i-kitchen)}img{height:100%;width:100%;object-fit:cover}#preselect{gap:var(--font-size-s);grid-template-columns:repeat(2, 1fr);grid-template-areas:"heading heading" "timespan timespan" "adults minors" "anfragen ."}@media(min-width: 768px)and (orientation: portrait){#preselect{grid-template-columns:repeat(5, 1fr);grid-template-areas:"heading heading heading heading heading" "timespan timespan adults minors anfragen"}}#preselect>select[name=Wohnung],#preselect>label[for=Wohnung]{display:none}#preselect>button{grid-area:anfragen}#preselect>h1,#preselect h2{grid-area:heading;margin-bottom:0}#buchungsformular{align-items:start;gap:min(var(--body-margin),2.5rem);margin:0 auto}@media(min-width: 768px){#buchungsformular{grid-template-columns:auto calc(var(--h3-font-size)*14)}}#buchungsformular>fieldset{gap:var(--font-size-s);grid-template-rows:repeat(4, 1fr) repeat(2, auto) 1fr;grid-template-columns:repeat(2, auto);grid-template-areas:"timespan timespan" "adults minors" "apartment apartment" "email email" "textarea textarea" "terms terms" "submit submit"}#buchungsformular p{margin-bottom:.5rem}fieldset{margin:0;padding:0;border:0;min-width:0;display:grid;position:relative}form{display:grid}form label{justify-self:start;pointer-events:none;position:relative;display:inline-block}form label::before{content:attr(for);padding:0 .125rem;color:#687278;line-height:100%;font-size:var(--font-size-xs);letter-spacing:.025rem;z-index:1;display:block;position:relative;margin-left:.75rem;margin-top:calc(var(--font-size-xs)/-2)}form label::after{content:"";position:absolute;left:.75rem;top:0;right:0;height:1.3px;background:#fff;z-index:0}form button[type=submit]{justify-self:end;grid-area:submit}form select{appearance:none;background:#fff var(--i-chevron) no-repeat right .75rem center;background-size:var(--font-size-xs);color:#212529;position:relative}form p{margin:0;line-height:125%;margin-block-start:0;text-align:left;grid-area:terms}form input,form select,form textarea{font-size:1.125rem;line-height:150%;border:1px solid #dee2e6;border-radius:.25rem;padding:.375rem .75rem;font-family:inherit;font-size:inherit;width:100%;min-height:2.25rem}form input:focus,form input:not(:placeholder-shown),form select:focus,form select:not(:placeholder-shown),form textarea:focus,form textarea:not(:placeholder-shown){outline:0;box-shadow:none}form input:-moz-focusring,form select:-moz-focusring,form textarea:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #212529}.form-pax{grid-area:pax;display:grid;grid-template-columns:1fr 1fr;gap:.75rem;grid-template-areas:"adults minors"}.form-address{grid-column:1;grid-template-columns:1fr;grid-template-areas:"email"}.form-preview{display:none;flex-flow:column;overflow:clip}@media(min-width: 768px){.form-preview{display:flex}}.form-preview>div{display:flex;flex-flow:column;padding:var(--font-size-s) var(--font-size-s) var(--h1-font-size)}.form-preview>div>h3{margin-bottom:.25rem}.form-preview>div>h3::before{content:attr(data-fewo)}.form-preview>picture{height:100%;align-self:center}.form-preview ul{gap:0 .5rem;font-size:.9rem}.form-preview li{display:flex;color:#687278;white-space:nowrap;align-self:center}.form-preview li::before{background:#687278;width:1.25rem}.form-prices{grid-area:rates}.form-prices>span[data-nights]::before{content:attr(data-total) " €"}.form-prices>span[data-nights]::after{font-size:var(--body-font-size);font-weight:400;content:"für " attr(data-nights) " Nächte"}.form-prices>span[data-nights="0"]::before{content:attr(data-price) " € / Nacht"}.form-prices>span[data-nights="0"]::after{content:"+" " " "Endreinigung"}.form-prices>div{color:#687278;position:relative;display:flex}.form-prices>div[data-subtotal]:before{content:attr(data-price) " € x " attr(data-nights) " Nächte"}.form-prices>div[data-subtotal]::after{content:attr(data-subtotal) " €";position:absolute;right:0}.form-prices>div[data-subtotal][data-isminprice="1"]:before{content:"ab " attr(data-price) " € x " attr(data-nights) " Nächte"}.form-prices>div[data-subtotal][data-isminprice="1"]~[data-total]:after{content:"ab " attr(data-total) " €"}.form-prices>div[data-subtotal="0"]:before{content:attr(data-price) " € / Nacht + Endreinigung"}.form-prices>div[data-subtotal="0"]:after{content:""}.form-prices>div[data-subtotal="0"][data-isminprice="1"]:before{content:"ab " attr(data-price) " € / Nacht + Endreinigung"}.form-prices>div[data-subtotal="0"]~div{display:none}.form-prices>div[data-fees]:before{content:"Endreinigung"}.form-prices>div[data-fees]::after{content:attr(data-fees) " €";position:absolute;right:0}.form-prices>div[data-total]:before{content:" "}.form-prices>div[data-total]::after{content:attr(data-total) " €";position:absolute;right:0;font-weight:600}.was-validated input:invalid,.was-validated select:invalid,.was-validated textarea:invalid{border-color:#ff5a60}input[name=Kontakt],label[for=Kontakt]{position:absolute !important;left:-200vw !important;top:auto;width:1px;height:1px;overflow:hidden}input[name=Zeitraum],label[for=Zeitraum]{grid-area:timespan}select[name=Wohnung],label[for=Wohnung]{grid-area:apartment}select[name=Erwachsene],label[for=Erwachsene]{grid-area:adults}select[name=Minderjährige],label[for=Minderjährige]{grid-area:minors}input[name=E-Mail],label[for=E-Mail]{grid-area:email}textarea[name=Nachricht],label[for=Nachricht]{grid-area:textarea;height:11rem}@media(min-width: 568px){textarea[name=Nachricht],label[for=Nachricht]{height:15rem}}.btn,.btn-primary,.btn-primary:hover{display:inline-block;font-weight:450;line-height:150%;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;border:1px solid rgba(0,0,0,0);padding:.375rem .75rem;font-size:var(--body-font-size);border-radius:.25rem;font-family:"Source Sans VF","Source Sans","Roboto","Helvetica Neue",sans-serif}.btn-primary,.btn-primary:hover{color:#fff;background:#007a87;border-color:#007a87;box-shadow:none;outline:0}.btn-primary:hover{background:rgb(0,97.6,108);border-color:rgb(0,97.6,108)}header.jumbotron{display:grid;background:#f5f5f7}header.jumbotron>aside{padding:calc(var(--section-padding)/2) var(--body-margin) var(--section-padding)}header.jumbotron>aside[itemprop=containsPlace] ul{gap:var(--font-size-xs);font-size:var(--body-font-size)}header.jumbotron>aside[itemprop=containsPlace] li{display:flex;white-space:nowrap;color:#687278;padding:0 .5rem;border-radius:.25rem;background:#fff}header.jumbotron>aside[itemprop=containsPlace] li::before{background:#687278;margin:0 calc((var(--body-font-size) - .75rem)/2) 0 0}@media(orientation: landscape){header.jumbotron{grid-template-columns:auto max(33%,var(--cal-width) + var(--body-margin)*2);grid-template-rows:calc(100vh - var(--nav-height));grid-template-rows:calc(100dvh - var(--nav-height))}header.jumbotron>aside{padding:0 var(--body-margin) 0 min(var(--body-margin),2.5rem);align-self:center}}@media(orientation: landscape)and (min-width: 1024px){header.jumbotron{grid-template-columns:auto 33%;grid-template-rows:min-content}}@media(orientation: landscape)and (min-width: 1440px){header.jumbotron{grid-template-rows:calc(100vh - var(--nav-height) - var(--section-padding)*2);grid-template-rows:calc(100dvh - var(--nav-height) - var(--section-padding)*2)}}main>section{padding:var(--section-padding) 0}.carousel{display:flex;overflow:visible scroll;overflow-y:-webkit-paged-y;scroll-snap-type:x mandatory;scroll-behavior:smooth;gap:var(--carousel-gap);-ms-overflow-style:none;scrollbar-width:none;position:relative;overscroll-behavior-x:contain;padding-inline:var(--body-margin);scroll-padding-inline:var(--body-margin);padding-bottom:var(--body-font-size);margin-bottom:calc(var(--body-font-size)*-1)}.carousel::-webkit-scrollbar{width:0 !important}.carousel-heading{pointer-events:none;position:relative;margin-inline:var(--body-margin)}.carousel-heading::after{position:absolute;cursor:pointer;pointer-events:all;content:"";display:inline-flex;width:var(--h1-font-size);aspect-ratio:1;background:#212529;mask:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");transform:rotate(270deg) scale(0.65);top:55%;right:0;transform-origin:top}.carousel>article{position:relative;scroll-snap-align:start;overflow:clip;flex:0 0 auto;width:calc((100vw - var(--body-margin)*2 - (var(--carousel-gap)))/7*6);display:flex;flex-flow:column;word-wrap:break-word;background:#fff}.carousel>article:last-of-type{scroll-margin-inline-end:var(--body-margin)}@media(min-width: 568px){.carousel>article{width:calc((100vw - var(--body-margin)*2 - var(--carousel-gap)*1)/9*5)}}@media(min-width: 768px){.carousel>article{width:calc((100vw - var(--body-margin)*2 - var(--carousel-gap)*2)/11*5)}}@media(min-width: 1024px){.carousel>article{width:calc((100vw - var(--body-margin)*2 - var(--carousel-gap)*2)/16*6)}}@media(min-width: 1440px){.carousel>article{width:calc((100vw - var(--body-margin)*2 - var(--carousel-gap)*2)/17*5)}}@media(min-width: 1760px){.carousel>article{width:calc((100vw - var(--body-margin)*2 - var(--carousel-gap)*4)/24*6)}}.card{position:relative;border-radius:1rem;box-shadow:2px 4px 12px rgba(0,0,0,.0784313725)}.card::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:1;box-shadow:0 0 0 .5px #dee2e6 inset}.card>img{border-radius:1rem 1rem 0 0}.card-body{flex:1;padding:var(--font-size-s)}.card-body>h3{margin:var(--font-size-xs) 0}.card-body>ul{display:flex;gap:.5rem;font-size:var(--font-size-s);line-height:normal;flex-wrap:nowrap}.card-body>ul>li{display:flex;color:#687278;white-space:nowrap;letter-spacing:0}.card-body>ul>li::before{background:#687278;width:var(--font-size-s);margin:0 calc((var(--body-font-size) - .75rem)/2) 0 0}.card-body>ul>li.from{flex:0 0 auto;color:#fff;background:#007a87;margin:0 0 0 auto;padding:0 .375em;border-radius:.25rem}
