.KiraModule_root__CbSle{font-size:.875rem;font-family:var(--font-medium),-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;text-transform:none;letter-spacing:0;flex-direction:column;margin-bottom:1rem;line-height:160%;display:flex;position:relative}@media (width<=767.98px){.KiraModule_root__CbSle{padding:1rem}}@media (width>=768px){.KiraModule_root__CbSle{font-size:1rem;font-family:var(--font-medium),-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;text-transform:none;letter-spacing:0;margin-bottom:1.5rem;line-height:160%}}@media (width>=1420px){.KiraModule_root__CbSle{flex-direction:row;gap:1.5rem}}.theme__tchibo .KiraModule_root__CbSle{font-size:.875rem;font-family:var(--font-regular),-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;text-transform:none;letter-spacing:0;line-height:160%}@media (width>=768px){.theme__tchibo .KiraModule_root__CbSle{font-size:1rem;font-family:var(--font-regular),-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;text-transform:none;letter-spacing:0;line-height:160%}}.KiraModule_head__gUnF0{border-radius:var(--KiraAssistant--border-radius)var(--KiraAssistant--border-radius)0 0;background-color:#c8bec2;background-image:var(--KiraAssistant--image);background-position:100%;background-repeat:no-repeat;background-size:contain;flex:none;width:100%;height:228px;padding:1rem 0 0 1rem;position:relative}@media (width>=768px){.KiraModule_head__gUnF0{padding:1.5rem 0 0 1.5rem}}@media (width>=1420px){.KiraModule_head__gUnF0{border-bottom-left-radius:var(--KiraAssistant--border-radius);border-bottom-right-radius:var(--KiraAssistant--border-radius);background-size:cover;width:342px;height:228px}.KiraModule_head__gUnF0:after{content:"";border-top:40px solid var(--KiraAssistant--chat_background);border-left:50px solid #0000;width:0;height:0;position:absolute;top:25px;right:-1.5rem}}.KiraModule_headline__jOv5t{font-size:1rem;font-family:var(--label-md-font-family);text-transform:uppercase;letter-spacing:var(--label-md-letter-spacing);flex-direction:column;align-items:flex-start;gap:.25rem;line-height:120%;display:flex}@media (width>=768px){.KiraModule_headline__jOv5t{font-size:1.5rem;font-family:var(--label-lg-font-family);text-transform:uppercase;letter-spacing:var(--label-lg-letter-spacing);line-height:120%}}.theme__tchibo .KiraModule_headline__jOv5t{font-size:1.25rem;font-family:var(--font-accent),-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;text-transform:none;letter-spacing:0;line-height:120%}@media (width>=990px){.theme__tchibo .KiraModule_headline__jOv5t{font-size:1.5rem}}@media (width>=768px){.theme__tchibo .KiraModule_headline__jOv5t{font-size:1.25rem;font-family:var(--font-accent),-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;text-transform:none;letter-spacing:0;line-height:120%}}@media (width>=768px) and (width>=990px){.theme__tchibo .KiraModule_headline__jOv5t{font-size:2rem}}.KiraModule_headlineLine__TWiGq{padding:var(--KiraAssistant--headlineLine-padding);border-radius:var(--KiraAssistant--headlineLine-border-radius);background:var(--KiraAssistant--headlineLine_background);color:var(--white-color);flex:none}.KiraModule_chat___MsSN{border-radius:0 0 var(--KiraAssistant--border-radius)var(--KiraAssistant--border-radius);background:var(--KiraAssistant--chat_background);min-height:144px;color:var(--white-color);flex-direction:column;flex-grow:1;justify-content:space-between;gap:1rem;padding:1rem;display:flex}@media (width>=768px){.KiraModule_chat___MsSN{padding:1.5rem}}@media (width>=1420px){.KiraModule_chat___MsSN{border-top-left-radius:var(--KiraAssistant--border-radius);border-top-right-radius:var(--KiraAssistant--border-radius)}}.KiraModule_response__ut0U9{flex-direction:column;gap:1rem;display:flex}.KiraModule_titleNoResults___6ZqG{font-size:1.25rem;font-family:var(--font-accent),-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;text-transform:none;letter-spacing:0;line-height:120%}@media (width>=990px){.KiraModule_titleNoResults___6ZqG{font-size:1.5rem}}.KiraModule_titleNoResults___6ZqG{color:var(--white-color)}@media (width>=768px){.KiraModule_titleNoResults___6ZqG{font-size:1.25rem;font-family:var(--font-accent),-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;text-transform:none;letter-spacing:0;line-height:120%}}@media (width>=768px) and (width>=990px){.KiraModule_titleNoResults___6ZqG{font-size:1.5rem}}.KiraModule_title__u1vhi{font-size:1.25rem;font-family:var(--font-accent),-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;text-transform:none;letter-spacing:0;line-height:120%}@media (width>=990px){.KiraModule_title__u1vhi{font-size:1.5rem}}.KiraModule_title__u1vhi{color:var(--white-color)}.KiraModule_noResults__7HSDX{color:var(--white-color);align-self:flex-start}.KiraModule_noResults__7HSDX ul ul li:before,.KiraModule_noResults__7HSDX ol ul li:before{border:2px solid var(--layout-color);background:0 0}.KiraModule_noResults__7HSDX ul li:before{content:"";background-color:var(--white-color);width:.5rem;height:.5rem;position:absolute;top:.5rem;left:0}@media (width>=990px){.KiraModule_noResults__7HSDX ul li:before{top:.5rem}}.KiraModule_noResults__7HSDX ol li{list-style:decimal}.KiraModule_noResults__7HSDX ul,.KiraModule_noResults__7HSDX ol{margin:1rem 0}.KiraModule_noResults__7HSDX ul:first-child,.KiraModule_noResults__7HSDX ol:first-child{margin-top:0}.KiraModule_noResults__7HSDX ul+p,.KiraModule_noResults__7HSDX ol+p{margin-bottom:1rem}.KiraModule_noResults__7HSDX ul ul,.KiraModule_noResults__7HSDX ul ol,.KiraModule_noResults__7HSDX ol ul,.KiraModule_noResults__7HSDX ol ol{margin:.5rem 0}.KiraModule_noResults__7HSDX ul li{padding-left:1.25rem;position:relative}.KiraModule_noResults__7HSDX ul li:not(:first-child){margin:.5rem 0 0}@media (width>=768px){.KiraModule_noResults__7HSDX ul{margin:1.5rem 0}}@media (width>=768px) and (width<=989.98px){.KiraModule_recommendationWrapper___5H9J{margin-right:-1.5rem;padding-right:1.5rem;overflow-x:scroll}}.KiraModule_recommendationContainer__Xd92C{border-top:1px solid var(--layout-color-01);border-bottom:1px solid var(--layout-color-01);padding:1rem 0}@media (width>=768px){.KiraModule_recommendationContainer__Xd92C{padding:1.25rem 0}}@media (width>=768px) and (width<=989.98px){.KiraModule_recommendationContainer__Xd92C{min-width:1072px}}.KiraModule_recommendationList__6XwmQ,.KiraModule_hotels__f4_WB{flex-direction:column;align-items:center;gap:1rem;display:flex}@media (width>=768px){.KiraModule_recommendationList__6XwmQ,.KiraModule_hotels__f4_WB{flex-direction:row;align-items:stretch;gap:1.25rem}}.KiraModule_recommendationBody__6xwD6{margin-bottom:1rem}@media (width>=768px){.KiraModule_recommendationBody__6xwD6{margin-bottom:1.5rem}}.KiraModule_recommendationBodyHighlight__71THZ{font-family:var(--font-bold),-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.KiraModule_changeTravelWish__upwQ7{align-self:stretch;display:flex}@media (width>=768px){.KiraModule_changeTravelWish__upwQ7{align-self:flex-end}}@media (width<=767.98px){.KiraModule_linkBtn__s5KH2{width:100%}}@media (width>=768px){.KiraModule_hotelWrap__b_P8L{height:100%}}@media (width<=767.98px){.KiraModule_recommendation__4Wsrc:not(:first-child),.KiraModule_hotel__zFaxn:not(:first-child){border-top:1px solid var(--layout-color-01);padding-top:1rem}}@media (width>=768px){.KiraModule_recommendation__4Wsrc,.KiraModule_hotel__zFaxn{width:calc(33% - .4125rem);max-width:calc(33% - .4125rem)}}.KiraModule_loadingAnimation__1Jek_{color:var(--KiraAssistant--loading_color)}