.O4185a_order-container{background-color:#fff;border-bottom:4px solid #e5e5f0;flex-direction:row;justify-content:space-between;align-items:center;display:flex}.O4185a_order-container:hover{border-color:#00cfd6}@media only screen and (max-width:1199px){.O4185a_order-container{height:100px}}@media only screen and (max-width:600px){.O4185a_order-container{grid-template-columns:100%;height:120px;padding:.5rem 0;display:grid}}@media only screen and (max-width:1199px){.O4185a_orderRowWrapper{background-color:#fff;border-radius:8px;margin-bottom:.5rem;box-shadow:0 2px 12px #00000029}.O4185a_orderRowWrapperExpanded{border-left:3px solid #00cfd6;box-shadow:0 2px 16px #00000024}}.O4185a_orderDetails{background:#fff;border-top:1px solid #e5e5f0}@media only screen and (max-width:1199px){.O4185a_orderDetails{box-shadow:none;border-top:1px solid #e5e5f0;border-radius:0 0 8px 8px;margin-top:0}}.O4185a_order-detailscontainer{background-color:#fff;flex-direction:column;width:100%;padding:.5rem 0;display:flex}@media only screen and (max-width:1199px){.O4185a_order-detailscontainer{border-radius:0;padding:.5rem 0 .75rem}}.O4185a_voucherRow{justify-content:space-between;align-items:baseline;gap:.75rem;padding:.75rem 1.5rem .25rem;display:flex}@media only screen and (max-width:1199px){.O4185a_voucherRow{padding:.75rem 1rem .25rem 2.5rem}}.O4185a_voucherLabel{color:#505067;margin:0}.O4185a_voucherValue{color:#00cfd6;white-space:nowrap;margin:0;font-weight:700}.O4185a_dropdown-header{align-items:center;display:flex}.O4185a_arrow{cursor:pointer;width:12px;height:8px;margin-left:1rem;margin-right:1rem;transition:transform .2s}@media only screen and (max-width:1199px){.O4185a_arrow{margin:0;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}}.O4185a_centeredArrow{align-self:center}.O4185a_dropdown{max-width:200px}.O4185a_rotate{transform:rotate(180deg)}@media only screen and (max-width:1199px){.O4185a_rotate{transform:translateY(-50%)rotate(180deg)}.O4185a_expanded{box-shadow:none;border-radius:8px 8px 0 0;margin-bottom:0}}.O4185a_order-detailscard{padding:0 1.5rem}@media only screen and (max-width:1199px){.O4185a_order-detailscard{padding:0 1rem 0 2.5rem}}.O4185a_order-detailscard:last-child>div>hr{display:none}.O4185a_date{color:#505067;align-self:center}.O4185a_order-number-container{color:#505067;margin:0 1.5rem 0 .5rem}@media only screen and (max-width:1199px){.O4185a_order-number-container{margin-left:0}}.O4185a_bold{font-size:120%;font-weight:700}.O4185a_noBackground{background-color:inherit;border-color:#0000}.O4185a_noBackground:hover{border-color:#0000}.O4185a_noBackground .O4185a_gridContainer{cursor:default;border-color:#0000}.O4185a_noBackground .O4185a_gridContainer:hover{border-color:#0000}@media only screen and (max-width:1199px){.O4185a_noBackground{display:none}}.O4185a_container{display:flex}@media only screen and (max-width:1199px){.O4185a_container{flex-direction:column}}@media only screen and (max-width:600px){.O4185a_container{display:grid}}.O4185a_headline{margin-top:40px;margin-bottom:30px;margin-left:3rem}@media only screen and (min-width:1200px){.O4185a_headline{margin-top:80px;margin-bottom:70px;margin-left:8rem}}@media only screen and (max-width:600px){.O4185a_headline{margin-left:0}}.O4185a_headline4{color:#505067}@media only screen and (max-width:600px){.O4185a_headline4{text-align:right;margin-bottom:.5rem;margin-right:.5rem}}.O4185a_status-component-container{justify-content:flex-end;align-items:center;gap:.25rem;display:flex;position:relative}@media only screen and (max-width:1199px){.O4185a_status-component-container{flex-wrap:wrap}}.O4185a_productImageItem{flex:0}.O4185a_productDescriptionItem{flex:1;margin-left:1rem}.O4185a_productDescriptionItemTextSmall{font-size:smaller}.O4185a_fullWidth{width:100%}.O4185a_gridContainer{cursor:pointer;background-color:#fff;border-bottom:4px solid #e5e5f0;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) minmax(auto,1fr) minmax(auto,1fr);grid-template-areas:"order appointment orderDate price status";align-items:center;padding:.5rem 0;line-height:2;transition:border-color .2s;display:grid}.O4185a_gridContainer:hover{border-color:#00cfd6}@media only screen and (max-width:1199px){.O4185a_gridContainer{box-shadow:none;border-bottom:none;border-radius:8px;grid-template-columns:1fr 1fr;grid-template-areas:"order order""appointment orderDate""price status""voucher voucher";row-gap:.25rem;margin-bottom:0;padding:.75rem 1rem .75rem 2.5rem;position:relative}}@media only screen and (max-width:600px){.O4185a_gridContainer{box-shadow:none;border-bottom:none;border-radius:8px;grid-template-columns:1fr 1fr;grid-template-areas:"order order""appointment orderDate""price status""voucher voucher";align-items:center;gap:.5rem 1rem;margin-bottom:0;padding:.75rem 1rem .75rem 2.5rem;position:relative}}.O4185a_gridOrder{grid-area:order;overflow:hidden}.O4185a_headerOrder{padding-left:calc(12px + 2.5rem)}.O4185a_gridAppointment{text-align:left;grid-area:appointment}.O4185a_gridOrderDate{text-align:left;grid-area:orderDate}@media only screen and (max-width:1199px){.O4185a_gridOrderDate{text-align:right;padding-right:1rem}}.O4185a_gridPrice{text-align:right;grid-area:price;padding-right:1rem}@media only screen and (max-width:1199px){.O4185a_gridPrice{text-align:left;padding-left:0;padding-right:0}}.O4185a_gridStatus{text-align:right;grid-area:status;padding-right:1.5rem}@media only screen and (max-width:1199px){.O4185a_gridStatus{padding-right:1rem}}.O4185a_statusWithLink{flex-direction:column;align-items:center;gap:.25rem;display:inline-flex}.O4185a_voucherLinkDesktop{color:#505067;width:fit-content;margin:0;line-height:1.5}@media only screen and (min-width:1200px){.O4185a_voucherLinkDesktop{font:1rem/1.5rem Lato,sans-serif}}@media only screen and (max-width:1199px){.O4185a_voucherLinkDesktop{font:.875rem/1.25rem Lato,sans-serif}}@media only screen and (max-width:600px){.O4185a_voucherLinkDesktop{font:.8125rem/1.125rem Lato,sans-serif}}@media only screen and (max-width:1199px){.O4185a_voucherLinkDesktop{display:none}}@media only screen and (max-width:600px){.O4185a_voucherLinkDesktop{display:none}}.O4185a_voucherLink{display:none}@media only screen and (max-width:1199px){.O4185a_voucherLink{color:#505067;grid-area:voucher;justify-self:center;width:fit-content;margin:0;line-height:1.5;display:block}}@media only screen and (max-width:1199px) and (min-width:1200px){.O4185a_voucherLink{font:1rem/1.5rem Lato,sans-serif}}@media only screen and (max-width:1199px) and (max-width:1199px){.O4185a_voucherLink{font:.875rem/1.25rem Lato,sans-serif}}@media only screen and (max-width:1199px) and (max-width:600px){.O4185a_voucherLink{font:.8125rem/1.125rem Lato,sans-serif}}@media only screen and (max-width:600px){.O4185a_voucherLink{color:#505067;grid-area:voucher;justify-self:center;width:fit-content;margin:0;line-height:1.5;display:block}}@media only screen and (max-width:600px) and (min-width:1200px){.O4185a_voucherLink{font:1rem/1.5rem Lato,sans-serif}}@media only screen and (max-width:600px) and (max-width:1199px){.O4185a_voucherLink{font:.875rem/1.25rem Lato,sans-serif}}@media only screen and (max-width:600px) and (max-width:600px){.O4185a_voucherLink{font:.8125rem/1.125rem Lato,sans-serif}}.O4185a_mobileLabel{display:none}@media only screen and (max-width:1199px){.O4185a_mobileLabel{color:#81819d;width:100%;font-size:.85em;font-weight:600;display:block}}@media only screen and (min-width:1200px){.O4185a_evenRow{background-color:#f7f7fc}}.O4185a_order{display:flex}@media only screen and (max-width:1199px){.O4185a_content{width:90%}}@media only screen and (max-width:600px){.O4185a_content{width:100%}}
.DkVUxq_trainerImage{object-fit:cover;border-radius:4px;width:120px;height:180px;overflow:hidden}@media only screen and (max-width:600px){.DkVUxq_trainerImage{width:90px;height:135px}}.DkVUxq_trainerImageSmall{object-fit:cover;border-radius:4px;width:95px;height:135px}.DkVUxq_imageContainer{border-radius:4px;width:120px;height:180px;overflow:hidden}@media only screen and (max-width:600px){.DkVUxq_imageContainer{width:90px;height:135px}}.DkVUxq_imageContainerSmall{border-radius:4px;width:95px;height:135px;overflow:hidden}.DkVUxq_dropdownHeader{align-items:center;display:flex;justify-content:flex-start!important}.DkVUxq_dropdownHeadline{margin:0}.DkVUxq_arrow{cursor:pointer;width:12px;height:8px;margin-left:1rem;margin-right:1rem}.DkVUxq_dropdown{max-width:200px}.DkVUxq_seatDropdown{background-color:#f7f7fc;border-radius:8px;max-width:280px}.DkVUxq_seatGrid{color:#81819d;grid-template-columns:1fr 1fr;gap:.25rem 1rem;padding:.25rem 0;font-size:.8125rem;display:grid}.DkVUxq_seatItem{white-space:nowrap;border-radius:4px;padding:.25rem .5rem}.DkVUxq_seatLoader{padding:.25rem 0}.DkVUxq_seatLoader svg{width:28px;height:auto}.DkVUxq_rotate{transform:rotate(180deg)}@media only screen and (max-width:1199px){.DkVUxq_orderItemGrid{row-gap:.75rem;justify-content:center!important}}@media only screen and (max-width:600px){.DkVUxq_orderItemGrid{flex-direction:column;gap:.75rem;align-items:center!important}}.DkVUxq_productImageItem{flex-shrink:0}.DkVUxq_productDescriptionItem{flex:1;margin-left:1rem}@media only screen and (max-width:600px){.DkVUxq_productDescriptionItem{text-align:center;flex:none;width:100%;margin-left:0}}.DkVUxq_productDescriptionItemTextSmall{font-size:smaller}.DkVUxq_gridLayout{grid-template-columns:1fr 1fr;display:grid}.DkVUxq_productFlex{padding:1.25rem 0}.DkVUxq_productFlexSmall{padding:.5rem 0}.DkVUxq_itemDivider{border:none;border-top:1px solid #e5e5f0;margin:0}.DkVUxq_itemDividerSmall{display:none}.DkVUxq_productItemPrice{color:#505067;margin-top:.5rem;font-weight:600}.DkVUxq_productItemPriceSmall{font-weight:600}.DkVUxq_captionContainer{flex-direction:column;gap:.125rem;margin-top:.25rem;display:flex}.DkVUxq_amountCaptionContainer{margin-top:.25rem}
@media only screen and (min-width:1200px){.M7gEnW_headline1{height:4rem}}@media only screen and (max-width:1199px){.M7gEnW_headline1{height:3.5rem}}@media only screen and (max-width:600px){.M7gEnW_headline1{height:2.5rem}}@media only screen and (min-width:1200px){.M7gEnW_headline5{height:1.375rem}}@media only screen and (max-width:1199px){.M7gEnW_headline5{height:1.1rem}}@media only screen and (max-width:600px){.M7gEnW_headline5{height:.9rem}}@media only screen and (min-width:1200px){.M7gEnW_paragraph{height:1.18rem}}@media only screen and (max-width:1199px){.M7gEnW_paragraph{height:1.1rem}}@media only screen and (max-width:600px){.M7gEnW_paragraph{height:1rem}}@media only screen and (min-width:1200px){.M7gEnW_caption{height:1em}}@media only screen and (max-width:1199px){.M7gEnW_caption{height:.875rem}}@media only screen and (max-width:600px){.M7gEnW_caption{height:.8125rem}}.M7gEnW_light{background-color:#f7f7fc}.M7gEnW_dark{background-color:#e5e5f0}
.hidg3q_wrapper{flex-direction:column;align-items:flex-start;max-width:100%;display:flex}.hidg3q_women-color{color:#f97394;border-color:#f97394}.hidg3q_women-color:hover{color:#f97394;border-color:#f77088;box-shadow:0 2px 12px #00000029}.hidg3q_location{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:.5rem;max-width:100%;display:flex}.hidg3q_infoIcon{padding:5px}.hidg3q_trainer{justify-content:unset;max-width:100%;display:flex}.hidg3q_caption{text-overflow:ellipsis;flex:1;overflow:hidden}
.PVdSsG_section{flex-direction:column;width:100%;margin-bottom:32px;display:flex}.PVdSsG_layout{max-width:none}.PVdSsG_bookieHeadline{place-self:flex-start;width:calc(100% - 3rem);margin:2rem 1.5rem}@keyframes PVdSsG_pulse{50%{opacity:.45}}.PVdSsG_container{flex-direction:column;width:100%;display:flex}.PVdSsG_animation{animation:2s infinite PVdSsG_pulse}
.v52w7a_overline{margin-bottom:2rem}.v52w7a_textfield{max-width:200px;margin:0}@media only screen and (max-width:600px){.v52w7a_textfield{max-width:unset}}.v52w7a_button{margin-left:2rem}@media only screen and (max-width:600px){.v52w7a_button{margin-top:1.5rem;margin-left:0}}.v52w7a_inputContainer{margin-bottom:3rem;display:flex}@media only screen and (max-width:600px){.v52w7a_inputContainer{flex-direction:column}}.v52w7a_headline{margin-bottom:1.5rem}
