.Address_address__Z7fIK{display:grid;grid-gap:32px;gap:32px;margin:0 0 40px}@media(min-width:600px){.Address_address__Z7fIK{margin-bottom:80px}}@media(min-width:smpx){.Address_address__Z7fIK{margin-bottom:80px}}@media(min-width:960px){.Address_address__Z7fIK{grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto 1fr}}@media(min-width:mdpx){.Address_address__Z7fIK{grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto 1fr}}.Address_addressNoRightColumn__7yMyS{grid-template-columns:1fr}.Address_headline__JbaPX{font:500 28px/1.1 var(--font-secondary),sans-serif}@media(min-width:960px){.Address_headline__JbaPX{font:500 32px/1.1 var(--font-secondary),sans-serif;grid-column:1/2;grid-row:1}}@media(min-width:mdpx){.Address_headline__JbaPX{font:500 32px/1.1 var(--font-secondary),sans-serif;grid-column:1/2;grid-row:1}}.Address_left__8q005>div{margin:0 0 16px}.Address_left__8q005>div:last-child{margin-bottom:0}@media(min-width:600px){.Address_left__8q005>div{margin-bottom:32px}}@media(min-width:smpx){.Address_left__8q005>div{margin-bottom:32px}}@media(min-width:960px){.Address_left__8q005{grid-column:1/2;grid-row:2}}@media(min-width:mdpx){.Address_left__8q005{grid-column:1/2;grid-row:2}}@media(min-width:960px){.Address_right__itcOZ{grid-column:2/4;grid-row:2}}@media(min-width:mdpx){.Address_right__itcOZ{grid-column:2/4;grid-row:2}}.Address_rightNoContent__0A3d5{height:auto!important}.Address_routePlanner__Y1yAn{margin:16px 0 0}.Documents_headline__Ic8go{font:600 22px/1.1 var(--font-secondary),sans-serif;margin:0 0 16px}.Documents_list__RwGdw{display:flex;flex-direction:column;gap:8px}.Documents_list__RwGdw a{font:500 16px/1.3 var(--font-secondary),sans-serif;letter-spacing:1px;text-transform:uppercase;align-items:center;color:#b8292f;display:flex;gap:12px;text-transform:none}.RoutePlanner_routePlanner__WRRvh a{width:-moz-fit-content;width:fit-content}.SocialMedia_headline__0KmCU{font:600 22px/1.1 var(--font-secondary),sans-serif;margin:0 0 16px}.SocialMedia_list__ccdk_{display:flex;gap:8px}.SocialMedia_list__ccdk_ a{align-items:center;background:#fff;border:1px solid #b8292f;color:#b8292f;display:flex;flex-wrap:wrap;height:48px;justify-content:center;transition:background .1s ease-out,color .1s ease-out;width:48px}.SocialMedia_list__ccdk_ a:hover{background:#b8292f;color:#fff}.TopLinks_topLinks__nZEOd{display:flex;flex-direction:column;gap:8px}.TopLinks_link__r6OMe{font:500 16px/1.3 var(--font-secondary),sans-serif;letter-spacing:1px;text-transform:uppercase;align-items:center;display:flex;gap:12px;text-transform:none}.TopLinks_link__r6OMe a{align-items:center;color:#b8292f;display:flex;gap:12px}.Price_price__EcNY2{font:500 28px/1.1 var(--font-secondary),sans-serif}.Quantity_quantity__lc_Eo{align-items:center;display:flex;gap:8px;position:relative}.Quantity_button__3Vt6f{height:24px!important;width:24px!important}.Quantity_field__7HYoR{border:1px solid #b4b1b2;border-radius:0;pointer-events:none;min-height:40px;text-align:center;width:56px}.Quantity_field__7HYoR::-webkit-inner-spin-button,.Quantity_field__7HYoR::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.Item_item__HkHpK{border-bottom:1px solid #b4b1b2;display:flex;flex-direction:column;gap:8px;margin:0 0 16px;padding:0 0 8px}.Item_item__HkHpK:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}@media(min-width:600px){.Item_item__HkHpK{align-items:center;flex-direction:row;gap:24px}}@media(min-width:smpx){.Item_item__HkHpK{align-items:center;flex-direction:row;gap:24px}}.Item_title__U8p3Z{flex:1 1;font-weight:700}.Item_wrapper__lr27P{align-items:center;display:flex;gap:24px;justify-content:space-between}.Items_headline__Dx0v5{margin:0 0 16px}.Items_headline__Dx0v5,.Times_headline__oL73J{font:600 22px/1.1 var(--font-secondary),sans-serif;font-weight:700}.Times_headline__oL73J{margin:0 0 12px}.Times_items__ubYZZ{display:flex;flex-wrap:wrap;gap:8px}.TotalPrice_totalPrice__L26gY{font:500 28px/1.1 var(--font-secondary),sans-serif}.Booking_headline__5VPzw{font:500 16px/1.3 var(--font-secondary),sans-serif;letter-spacing:1px;text-transform:uppercase;margin:0 0 12px}.Booking_times__nwEDu{border-bottom:1px solid #b4b1b2;margin:0 0 40px;padding:0 0 16px}.Booking_totalPrice__fYoh1{align-items:center;border-top:1px solid #b4b1b2;display:flex;justify-content:flex-end;margin:8px 0 0;padding:24px 0 0}.Booking_button__BdA0w{display:flex;justify-content:flex-end;margin:24px 0 0}