._wrapper_xaico_1{display:flex;flex-direction:column;gap:var(--spacing-xs);width:100%;overflow:hidden}._wrapper_xaico_1 ._name_xaico_8._shouldClip_xaico_8,._wrapper_xaico_1 ._label_xaico_8._shouldClip_xaico_8{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}._wrapper_xaico_1 ._energyClassLabelSmall_xaico_14{width:1.8125rem;height:var(--spacing-l)}._wrapper_xaico_1 ._energyClassLabel_xaico_14{width:2.5rem;height:1.375rem}._wrapper_xaico_1 ._variantWrapper_xaico_22{display:flex;align-items:center;gap:var(--spacing-s)}._label_1lpuz_1{color:var(--theme-color-grey-60)}._wrapper_htppp_1{display:grid;gap:var(--spacing-m)}._wrapper_1l5uj_1 ._header_1l5uj_1{padding-bottom:var(--spacing-m);border-bottom:1px dashed var(--theme-color-grey-20)}._wrapper_1l5uj_1 ._list_1l5uj_5{padding:var(--spacing-m) 0}._wrapper_xvm5h_1{display:flex;align-items:center;justify-content:center;width:var(--spacing-2xl);height:var(--spacing-l)}._wrapper_1u3g5_1{display:flex;flex-direction:column;width:100%}._wrapper_1u3g5_1 ._header_1u3g5_6{cursor:pointer;display:flex;align-items:center;gap:var(--spacing-m);min-height:var(--spacing-2xl);padding:var(--spacing-xs) 0;transition:background .2s ease-in-out}._wrapper_1u3g5_1 ._header_1u3g5_6:hover,._wrapper_1u3g5_1 ._header_1u3g5_6:focus,._wrapper_1u3g5_1 ._header_1u3g5_6:active{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}._wrapper_1u3g5_1 ._header_1u3g5_6 ._title_1u3g5_20{flex:1}._wrapper_1u3g5_1 ._bodyWrapper_1u3g5_23{overflow:hidden}._wrapper_1u3g5_1 ._body_1u3g5_23{-webkit-transform-origin:top center;transform-origin:top center}._accordion_cjuwc_1 ._header_cjuwc_1,._accordion_cjuwc_1 ._body_cjuwc_4{padding:var(--spacing-m) 0}._wrapper_1msqv_1{display:grid;gap:var(--spacing-xl)}._wrapper_1msqv_1 ._section_1msqv_5{border-bottom:1px dashed var(--theme-color-grey-20)}._wrapper_1jomf_1{display:grid;gap:var(--spacing-s)}._wrapper_1jomf_1 ._variantInfo_1jomf_5{padding-bottom:var(--spacing-l);border-bottom:1px dashed var(--theme-color-grey-20)}._wrapper_1jomf_1 ._baseVariantImage_1jomf_9{height:9.4rem}._wrapper_1jomf_1 ._reservationFeeRow_1jomf_12{padding-top:var(--spacing-m)}._wrapper_1jomf_1 ._reservationFeeRow_1jomf_12 ._reservationFee_1jomf_12{color:var(--theme-color-black)}._wrapper_mnbo0_1{display:grid;place-items:center}@-webkit-keyframes _spin_mnbo0_13{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes _spin_mnbo0_13{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}._wrapper_mnbo0_1 ._spinnerWrapper_mnbo0_13{z-index:2;display:grid;width:4rem;height:4rem;background:var(--theme-color-black);place-items:center}._wrapper_mnbo0_1 ._spinner_mnbo0_13{width:2.75rem;height:2.75rem;border-top:var(--spacing-xs) solid var(--theme-color-grey-40);border-bottom:var(--spacing-xs) solid var(--theme-color-grey-40);border-left:var(--spacing-xs) solid transparent;border-right:var(--spacing-xs) solid var(--theme-color-grey-40);border-radius:50%;-webkit-animation:_spin_mnbo0_13 1.1s infinite linear;animation:_spin_mnbo0_13 1.1s infinite linear}
