.info-with-image__container{display:flex;flex-direction:column-reverse;gap:1.25rem}.info-with-image__container.reverse{flex-direction:column}@media screen and (min-width:768px){.info-with-image__container{flex-direction:row-reverse;gap:1rem}.info-with-image__container.reverse{flex-direction:row}}@media screen and (min-width:991px){.info-with-image__container{flex-direction:row-reverse;gap:7rem}}.info-with-image__image{padding-bottom:100%;width:100%;position:relative;height:auto}.info-with-image__image img{object-fit:cover;position:absolute;width:100%;height:100%}@media screen and (min-width:768px){.info-with-image__image{width:40%;padding-bottom:unset}}.info-with-image__content{width:100%}@media screen and (min-width:768px){.info-with-image__content{width:60%}}.info-with-image__content-wrapper{display:flex;flex-direction:column;gap:2rem;height:100%;justify-content:flex-start}.info-with-image__content-wrapper.content--center{justify-content:center}.info-with-image__content-wrapper.content--seperate{justify-content:space-between}.info-with-image__content-wrapper.content--bottom{justify-content:flex-end}.info-with-image__body-title{font-size:30px;padding-bottom:1.5rem}@media screen and (min-width:768px){.info-with-image__body-title{padding-bottom:2.5rem}}.info-with-image__main-text p{font-size:16px;padding-bottom:1.5rem}@media screen and (min-width:768px){.info-with-image__main-text p{font-size:20px;padding-bottom:2.5rem}}.info-with-image__main-text-bottom-text p{padding-bottom:1.5rem;font-size:18px}@media screen and (min-width:768px){.info-with-image__main-text-bottom-text p{padding-bottom:2.5rem;font-size:23px}}.info-with-image__main-text-opening-hours-title{font-size:20px;padding-bottom:1rem}@media screen and (min-width:768px){.info-with-image__main-text-opening-hours-title{padding-bottom:1.5rem;font-size:25px}}.info-with-image__bottom-text{display:flex}.info-with-image__bottom-text--days,.info-with-image__bottom-text--hours{display:flex;flex-direction:column;font-size:20px;gap:3px}.info-with-image__bottom-text--hours{padding-left:4.5rem}.info-with-image__content--main{display:flex;flex-direction:column}.info-with-image__location-title{font-size:25px}@media screen and (min-width:768px){.info-with-image__location-title{font-size:30px}}.info-with-image__location-text{font-size:18px;display:flex;flex-direction:column}@media screen and (min-width:768px){.info-with-image__location-text{font-size:23px}}.info-with-image__locations{display:flex;flex-direction:column;gap:2.5rem}.info-with-image__location-text--el:nth-child(2n){line-height:1}
/*# sourceMappingURL=/cdn/shop/t/77/assets/info-with-image.css.map */
