.points-card[data-v-36ee9032]{background-color:#fff;border:1px solid #cdd5df;border-radius:12px;width:100%;padding:16px;transition:border-color .15s,box-shadow .15s}.points-card.checked[data-v-36ee9032]{border-color:#014163;box-shadow:inset 0 0 0 1px #014163}.points-card[data-v-36ee9032] .form-check-label{width:100%}.voucher-chip[data-v-36ee9032]{color:#3f621a;background-color:#f5fbee;border:1px solid #ceeab0;border-radius:8px;gap:6px;padding:4px 10px}.voucher-chip-remove[data-v-36ee9032]{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.font-display[data-v-37ad2020]{font-family:Montserrat,sans-serif}.plus-badge[data-v-37ad2020]{color:#86640e;background-color:#fef8e8;border:1px solid #feedc3;border-radius:8px;padding:4px 10px}.positions-list[data-v-37ad2020]{padding-top:4px;padding-bottom:8px}.product-block:not(:last-child) .positions-list[data-v-37ad2020]{border-bottom:1px solid #e3e8ef}.product-block.compact[data-v-37ad2020]{padding-bottom:16px}.product-block.compact[data-v-37ad2020]:not(:first-child){padding-top:8px}.product-block.compact[data-v-37ad2020]:not(:last-child){border-bottom:1px solid #e3e8ef}.position-cell[data-v-37ad2020]{padding-top:6px;padding-bottom:6px}.order-summary[data-v-e2210b7d]{border-radius:8px;box-shadow:0 1px 2px -1px rgba(10,13,18,.1),0 1px 3px rgba(10,13,18,.1)}.order-summary.no-shadow[data-v-e2210b7d]{-webkit-box-shadow:none;box-shadow:none}.font-display[data-v-e2210b7d]{font-family:Montserrat,sans-serif}.reiseziel-box[data-v-e2210b7d]{border-radius:8px}.code-field[data-v-e2210b7d]{gap:6px}.produktdetails-toggle[data-v-e2210b7d]{cursor:pointer;border:0;height:44px}.produktdetails-chevron[data-v-e2210b7d]{transition:transform .2s}.produktdetails-chevron.open[data-v-e2210b7d]{transform:rotate(180deg)}.divider-line[data-v-e2210b7d]{background-color:#cdd5df;height:1px}.sticky-price-info--top[data-v-782d16a7]{top:49px;bottom:unset;flex-direction:column;max-height:calc(100vh - 49px);padding-bottom:0;display:flex;position:sticky}@media (min-width:1200px){.sticky-price-info--top[data-v-782d16a7]{max-height:calc(100vh - 81px);top:81px}}.font-display[data-v-782d16a7]{font-family:Montserrat,sans-serif}.info-icon[data-v-782d16a7]{width:40px;height:40px}.info-summary[data-v-782d16a7],.info-text[data-v-782d16a7]{min-width:0}.summary-panel[data-v-782d16a7]{min-height:0;overflow-y:auto}
