.booking-product[data-v-0e2701fc]{flex-direction:column;display:flex}.booking-product__info[data-v-0e2701fc]{gap:10px;display:flex}@media screen and (width>=769px){.booking-product__info[data-v-0e2701fc]{margin-bottom:8px}}.booking-product__image-link[data-v-0e2701fc]{flex-shrink:0}.booking-product__image[data-v-0e2701fc]{object-fit:contain}.booking-product__details[data-v-0e2701fc]{flex-direction:column;width:100%;display:flex}.booking-product__title[data-v-0e2701fc]{color:var(--Light-Base-900);margin-bottom:6px;font-size:15px;font-weight:400;line-height:22px;text-decoration:none}.booking-product__author[data-v-0e2701fc]{color:var(--Light-Base-500);margin-bottom:10px;font-size:14px;font-weight:400;line-height:22px;text-decoration:none}.booking-product__price-and-count[data-v-0e2701fc]{align-items:center;gap:10px;width:100%;margin-bottom:15px;display:flex}@media screen and (width>=769px){.booking-product__price-and-count[data-v-0e2701fc]{justify-content:space-between;gap:16px;margin-bottom:20px}}.booking-product__quantity[data-v-0e2701fc]{flex-shrink:0}.booking-product__price--ph[data-v-0e2701fc]{max-height:20px}.booking-recipient[data-v-69778209]{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.booking-recipient__header[data-v-69778209]{justify-content:space-between;align-items:center;display:flex}.booking-recipient__title[data-v-69778209]{margin:0;font-size:18px;font-weight:600;line-height:26px}.booking-recipient__content[data-v-69778209]{flex-direction:column;gap:4px;display:flex}.booking-recipient__name[data-v-69778209],.booking-recipient__contact[data-v-69778209]{color:var(--Light-Base-900);margin:0;font-size:15px;font-weight:400;line-height:22px}.booking-recipient__contact[data-v-69778209]{color:var(--Light-Base-500)}.booking-recipient__form[data-v-69778209]{flex-direction:column;gap:16px;display:flex}.booking-recipient__form-field[data-v-69778209]{margin:0}.booking-recipient__change-link[data-v-69778209]{color:inherit;background-color:#0000;border:0;padding:0;font-family:inherit}.booking-recipient__change-link[data-v-69778209]:not(:disabled){cursor:pointer}.booking-recipient__change-link[data-v-69778209]:focus-visible{border:none}.booking-recipient__change-link[data-v-69778209]{color:var(--Light-Breeze-700);align-items:center;gap:6px;font-size:14px;font-weight:500;line-height:22px;display:flex}.booking-recipient__change-link-icon[data-v-69778209]{width:16px;height:16px;fill:var(--Light-Breeze-700)}.booking-recipient__email-hint[data-v-69778209]{color:var(--Light-Base-900);font-size:13px;font-weight:400;line-height:18px}.booking-recipient__email-hint-button[data-v-69778209]{color:inherit;background-color:#0000;border:0;padding:0;font-family:inherit}.booking-recipient__email-hint-button[data-v-69778209]:not(:disabled){cursor:pointer}.booking-recipient__email-hint-button[data-v-69778209]:focus-visible{border:none}.booking-recipient__email-hint-button[data-v-69778209]{color:var(--link-color);text-decoration:none;transition:color .15s ease-out}@media (hover:hover){.booking-recipient__email-hint-button[data-v-69778209]:hover{color:var(--link-color-hover);cursor:pointer}}.booking-recipient__email-hint-button[data-v-69778209]:active{color:var(--link-color-active)}.booking-payment-info[data-v-a6607d98]{flex-direction:column;gap:8px;display:flex}.booking-payment-info__title[data-v-a6607d98]{align-items:center;gap:8px;margin:0;font-size:18px;font-weight:600;line-height:26px;display:flex}.booking-payment-info__icon[data-v-a6607d98]{flex-shrink:0}.booking-payment-info__text[data-v-a6607d98]{color:var(--Light-Base-500);margin:0 0 24px;font-size:13px;font-weight:400;line-height:18px}@media screen and (width>=769px){.booking-payment-info__text[data-v-a6607d98]{font-size:14px;font-weight:400;line-height:22px}}
