.TicketInfoModalProductCard_productCard__PyKbU{background-color:var(--color-surface-background);border:1px solid var(--color-border-weak);border-radius:var(--radius-l);box-shadow:var(--box-shadow-card-s-strong);width:100%;flex-direction:column;overflow:visible}@media(min-width:390px){.TicketInfoModalProductCard_productCard__PyKbU{flex-direction:row;overflow:hidden}}@media(min-width:596px){.TicketInfoModalProductCard_productCard__PyKbU{overflow:visible}}.TicketInfoModalProductCard_imageContainer__2t0_D{position:relative;flex-shrink:0;min-height:90px;width:100%}@media(min-width:390px){.TicketInfoModalProductCard_imageContainer__2t0_D{width:43%}}@media(min-width:596px){.TicketInfoModalProductCard_imageContainer__2t0_D{width:50%}}.TicketInfoModalProductCard_image__E89qv{display:block;bottom:0;position:absolute;height:auto;left:50%;transform:translateX(-50%)}.TicketInfoModalProductCard_imageHslApp__AMb31{width:106px}@media(min-width:390px){.TicketInfoModalProductCard_imageHslApp__AMb31{width:132px}}@media(min-width:596px){.TicketInfoModalProductCard_imageHslApp__AMb31{width:190px}}@media(min-width:768px){.TicketInfoModalProductCard_imageHslApp__AMb31{width:190px}}.TicketInfoModalProductCard_imageHslCard__XS5Rc{width:76px}@media(min-width:390px){.TicketInfoModalProductCard_imageHslCard__XS5Rc{width:120px}}@media(min-width:596px){.TicketInfoModalProductCard_imageHslCard__XS5Rc{width:156px}}@media(min-width:768px){.TicketInfoModalProductCard_imageHslCard__XS5Rc{width:170px}}.TicketInfoModalProductCard_detailsSection__N4Bt0{position:relative;background-color:var(--color-surface-default);width:100%;height:100%;border-bottom-left-radius:var(--radius-l);border-bottom-right-radius:var(--radius-l);padding:var(--space-m) var(--space-xs) var(--space-fixed-m)}@media(min-width:390px){.TicketInfoModalProductCard_detailsSection__N4Bt0{border-bottom-left-radius:0;border-top-right-radius:var(--radius-l);border-bottom-right-radius:var(--radius-l);padding:var(--space-fixed-m) var(--space-xs)}}.TicketInfoModalProductCard_discountBadge___zeLT{position:absolute;top:0;transform:translateY(-50%)}.TicketInfoModalProductCard_ctaMobile__nEEfs{display:flex}@media(min-width:596px){.TicketInfoModalProductCard_ctaMobile__nEEfs{display:none}}.TicketInfoModalProductCard_ctaDesktop__hMC9N{display:none}@media(min-width:596px){.TicketInfoModalProductCard_ctaDesktop__hMC9N{display:flex}}._modalContent_v31pf_1{box-sizing:border-box;overflow-wrap:break-word;padding:var(--space-fixed-l) var(--space-fixed-m) var(--space-fixed-m)}@media (min-width:500px){._modalContent_v31pf_1{padding:var(--space-fixed-l) var(--space-fixed-l) var(--space-fixed-m)}}.SuccessCardMailDelivery_wrapper__KSOPz{width:100%;max-width:780px;margin:0 auto}.SuccessCardMailDelivery_successMessage__HVdD1 a{text-decoration:none;color:inherit}.SuccessCardMailDelivery_successMessage__HVdD1 a:hover{text-decoration:none}.SuccessCardMailDelivery_successMessage__HVdD1 a{font-weight:500;color:var(--color-text-link)}.SuccessCardMailDelivery_successMessage__HVdD1 a:active,.SuccessCardMailDelivery_successMessage__HVdD1 a:hover{color:var(--color-button-selected)}.SuccessCardMailDelivery_successMessage__HVdD1 a:focus-visible{-webkit-appearance:none;outline-width:2px;outline-style:solid;outline-color:var(--color-outline-default);outline-offset:2px;border-radius:var(--radius-s)}.TicketComparisonItem_container__Xax5e{position:relative}.TicketComparisonItem_ticketComparisonItem__YVigR{width:100%;align-items:flex-start}@keyframes TicketComparisonItem_fadeIn__8LTbR{0%{opacity:0}to{opacity:1}}.TicketComparisonItem_ticketComparisonItem__YVigR{animation:TicketComparisonItem_fadeIn__8LTbR .3s ease-in-out}@media(min-width:600px){.TicketComparisonItem_ticketComparisonItem__YVigR{align-items:center}}.TicketComparisonItem_iconWithDescription__MKGRn{z-index:1}@media(max-width:599px){.TicketComparisonItem_iconWithDescription__MKGRn{align-self:flex-start;padding-top:var(--space-xxs)}}.TicketComparisonItem_actionRow__C7k4k{flex-direction:column;flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;min-width:100px}@media(min-width:600px){.TicketComparisonItem_actionRow__C7k4k{flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;min-width:auto}}.TicketComparisonItem_nfcLinkContainer__JHoZV{min-width:84px}.TicketComparisonItem_balance__QylAT{text-wrap:balance}.TicketComparisonItem_startingFrom__kkbJ1{position:relative;top:-1px}@media(min-width:768px){.TicketComparisonItem_startingFrom__kkbJ1{top:-1.5px}}.TicketComparisonItem_campaign__YSgnM{position:absolute;width:calc(100% + var(--space-xxl));height:calc(100% + 34px);left:-24px;bottom:-17px;border-radius:var(--radius-xl);border:1px solid var(--color-button-success);background:var(--color-surface-success);box-shadow:0 1px 2px 0 var(--color-shadow-strong);z-index:0}@media(min-width:768px){.TicketComparisonItem_campaign__YSgnM{left:-32px}.TicketComparisonItem_firstCampaignItem__LBkqH{height:calc(100% + 42px)}}.TicketComparisonItem_campaignBadge__WRjgD{background-color:var(--color-icon-alert);border-radius:var(--radius-l);padding:0 12px;border:1px solid var(--color-icon-alert);z-index:1}.TicketComparisonResultCard_resultCardWrapper__UnirV{position:relative}.TicketComparisonResultCard_resultCardWrapper__UnirV div[data-card=true]{box-shadow:var(--box-shadow-card-s-strong)}.TicketComparisonResultCard_ticketList__o9Py7{margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-fixed-s)}.TicketComparisonResultCard_skeletonWrapper__6Y_uB{position:absolute;pointer-events:none;border-radius:var(--radius-l);top:1px;right:1px;bottom:1px;left:1px;opacity:0;transition:opacity .2s ease-in-out;overflow:hidden}.TicketComparisonResultCard_skeletonWrapper__6Y_uB.TicketComparisonResultCard_visible__V12ao{opacity:1}.TicketComparisonResultCard_listItem__eD640{list-style:none;margin:0;padding-left:0;padding-bottom:var(--space-fixed-s);border-bottom:1px solid var(--color-border-weak)}.TicketComparisonResultCard_lastListItem__azECp:last-child{border-bottom:none;padding-bottom:0}.TicketComparisonResultCard_showMoreButtonContainer__SvhmL{padding-top:var(--space-fixed-s)}@media(min-width:768px){.TicketComparisonResultCard_showMoreButtonContainer__SvhmL{padding-top:20px}}