.happyfaresFlightReceipt_root__b__u0{color:#1b1b1b;font-family:var(--font-roboto),Arial,sans-serif;font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}.happyfaresFlightReceipt_root__b__u0,.happyfaresFlightReceipt_root__b__u0 *{box-sizing:border-box}.happyfaresFlightReceipt_root__b__u0 h1,.happyfaresFlightReceipt_root__b__u0 h2,.happyfaresFlightReceipt_root__b__u0 h3,.happyfaresFlightReceipt_root__b__u0 p{margin:0}.happyfaresFlightReceipt_root__b__u0 table,.happyfaresFlightReceipt_root__b__u0 td,.happyfaresFlightReceipt_root__b__u0 th{font-family:var(--font-roboto),Arial,sans-serif!important;border-collapse:collapse}.happyfaresFlightReceipt_page__d7bY8{width:976px;min-height:auto;margin:0 auto;padding:82px 88px 76px;background:#ffffff}.happyfaresFlightReceipt_pageTwo__Wpy52{page-break-before:always;padding-top:0}.happyfaresFlightReceipt_paymentDetailsSection__l4HA0{page-break-inside:avoid;break-inside:avoid-page}.happyfaresFlightReceipt_supportBanner__1W4TJ{border:1.4px solid #5f5f5f;padding:32px 24px;margin-bottom:14px}.happyfaresFlightReceipt_supportBannerText__OwL5z{font-family:var(--font-roboto),Arial,sans-serif;font-size:18px;line-height:1.3;font-weight:800;text-align:center;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.happyfaresFlightReceipt_supportAccent__GOh6P{color:#1738d4;font-weight:800}.happyfaresFlightReceipt_alternateTextWrap__uTr0L{display:flex;justify-content:center;margin-bottom:18px}.happyfaresFlightReceipt_alternateText__yTZzg{min-width:110px;padding:0 8px;border:1px solid #bcbcbc;color:#1d35cd;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:15px;height:18px;display:inline-flex;align-items:center;justify-content:flex-start;background:#ffffff}.happyfaresFlightReceipt_alternateTextInner__jtH_L{display:block;color:inherit;text-decoration:none;text-align:left;margin-left:-6px;cursor:default}.happyfaresFlightReceipt_alternateTextInner__jtH_L:active,.happyfaresFlightReceipt_alternateTextInner__jtH_L:hover,.happyfaresFlightReceipt_alternateTextInner__jtH_L:link,.happyfaresFlightReceipt_alternateTextInner__jtH_L:visited{color:inherit;text-decoration:none}.happyfaresFlightReceipt_pageTitle__k0qfS{margin-bottom:74px;color:#aeaeae;font-family:var(--font-roboto),Arial,sans-serif;font-size:19px;line-height:1.12;font-weight:700;text-align:center;letter-spacing:.6px}.happyfaresFlightReceipt_headerColumns__1dEgq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.82fr) minmax(0,1fr);align-items:start;gap:34px;margin-top:24px;margin-bottom:48px}.happyfaresFlightReceipt_headerLeft__QvknA{min-width:0;text-align:center}.happyfaresFlightReceipt_companyName__eLrAM{margin-bottom:5px!important;line-height:1.25;font-weight:800}.happyfaresFlightReceipt_companyLine__XjF4G,.happyfaresFlightReceipt_companyName__eLrAM{font-family:var(--font-roboto),Arial,sans-serif;font-size:12px;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.happyfaresFlightReceipt_companyLine__XjF4G{line-height:1.32;font-weight:500!important;font-style:normal}.happyfaresFlightReceipt_companyLine__XjF4G+.happyfaresFlightReceipt_companyLine__XjF4G{margin-top:1px!important}.happyfaresFlightReceipt_companyStrong__CRHcl{font-family:var(--font-roboto),Arial,sans-serif;margin-top:5px!important;font-size:12px;line-height:1.25;font-weight:800;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.happyfaresFlightReceipt_headerCenter__rxZi_{min-width:0;padding-top:34px;text-align:center}.happyfaresFlightReceipt_airlineName__rj7A1{font-size:15px;line-height:1.15;font-weight:700;color:#1738d4;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.happyfaresFlightReceipt_airlinePnrDivider__nV5eV{width:29px;height:6px;margin:3px auto 5px;border:1px solid #979797;background:#fffefe}.happyfaresFlightReceipt_airlinePnr__HYlaU{font-size:22px;line-height:1;font-weight:800;color:#1738d4;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.happyfaresFlightReceipt_airlinePnrLabel__daQQL{margin-top:2px!important;font-size:13px;line-height:1.2;font-weight:500;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.happyfaresFlightReceipt_headerRight__JeJP1{display:flex;flex-direction:column;align-items:center;width:238px;min-width:0;justify-self:end;margin-left:auto;padding-top:10px;text-align:center;gap:2px}.happyfaresFlightReceipt_metaLine__dFJmu{display:block;width:100%;font-size:14px;line-height:1.2;font-weight:700;white-space:normal;overflow-wrap:anywhere;word-break:break-word;text-align:center}.happyfaresFlightReceipt_referenceMetaLine__HzQHS{font-weight:700}.happyfaresFlightReceipt_metaLine__dFJmu span{color:#154fb6;font-weight:800}.happyfaresFlightReceipt_metaDark___AoY_{color:#1b1b1b!important}.happyfaresFlightReceipt_headerBarcodeWrap__sWTN0{display:flex;justify-content:center;width:100%;margin-top:1px}.happyfaresFlightReceipt_headerBarcodeImage__WB_w4{display:block;width:118px;height:46px;object-fit:contain;object-position:center}.happyfaresFlightReceipt_headerBarcode__HECgA svg,.happyfaresFlightReceipt_ticketBarcodeWrap__0tbrz svg{max-width:100%;width:100%!important;height:100%!important;display:block}.happyfaresFlightReceipt_sectionTitle__hZy6L{margin-bottom:12px!important;color:#1738d4;font-family:var(--font-lato),Arial,sans-serif;font-size:18px;line-height:1.15;font-weight:800;text-align:center}.happyfaresFlightReceipt_sectionNote__7U9B9{margin-bottom:14px!important;color:#aaaaaa;font-family:var(--font-lato),Arial,sans-serif;font-size:15px;line-height:1.3;font-weight:700;text-align:center}.happyfaresFlightReceipt_flightDetailsTitle__YgLhl{margin-bottom:40px!important}.happyfaresFlightReceipt_flightDetailsNote__NWNri{display:block;width:100%;box-sizing:border-box;margin-bottom:20px!important;color:#aaaaaa;font-family:Cabin,Arial,sans-serif;font-size:14px;line-height:1.15;font-weight:600;letter-spacing:-.3px;text-align:center;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.happyfaresFlightReceipt_flightTable__4O4gU,.happyfaresFlightReceipt_passengerTable__IXZB_,.happyfaresFlightReceipt_paymentTable__v4pny,.happyfaresFlightReceipt_ruleTable__Ala6n{width:100%;border:1.2px solid #c9c9c9}.happyfaresFlightReceipt_flightTable__4O4gU{margin-bottom:32px}.happyfaresFlightReceipt_flightDetailsTable__nVqnT{width:100%;border:1.5px solid #c9c9c9;table-layout:fixed}.happyfaresFlightReceipt_flightDetailsTable__nVqnT th{padding:10px 10px 11px;color:#aaaaaa;font-family:var(--font-roboto),Arial,sans-serif;font-size:12px;line-height:1.15;font-weight:600;text-align:center;letter-spacing:0;vertical-align:middle}.happyfaresFlightReceipt_flightDetailsTable__nVqnT td{padding:9px 10px 8px;vertical-align:middle;overflow:hidden}.happyfaresFlightReceipt_flightColFlight__opxWb{width:16.7%}.happyfaresFlightReceipt_flightColDepart__WXWFt{width:24.7%}.happyfaresFlightReceipt_flightColArrive__X9vl9{width:25.2%}.happyfaresFlightReceipt_flightColDuration__eHPhJ{width:16.4%}.happyfaresFlightReceipt_flightColStatus__LKRZr{width:17%}.happyfaresFlightReceipt_flightTable__4O4gU th,.happyfaresFlightReceipt_passengerTable__IXZB_ th,.happyfaresFlightReceipt_paymentTable__v4pny td,.happyfaresFlightReceipt_ruleTable__Ala6n th{padding:12px 10px}.happyfaresFlightReceipt_flightTable__4O4gU th{color:#aaaaaa;font-size:12px;line-height:1.15;font-weight:700;text-align:center;letter-spacing:.7px}.happyfaresFlightReceipt_flightTable__4O4gU td,.happyfaresFlightReceipt_passengerTable__IXZB_ td,.happyfaresFlightReceipt_ruleTable__Ala6n td{border-top:1px solid #cfcfcf;border-left:1px solid #cfcfcf;padding:14px 12px;vertical-align:middle}.happyfaresFlightReceipt_flightTable__4O4gU td+td,.happyfaresFlightReceipt_flightTable__4O4gU th+th,.happyfaresFlightReceipt_passengerTable__IXZB_ td+td,.happyfaresFlightReceipt_passengerTable__IXZB_ th+th,.happyfaresFlightReceipt_paymentTable__v4pny td+td,.happyfaresFlightReceipt_ruleTable__Ala6n td+td,.happyfaresFlightReceipt_ruleTable__Ala6n th+th{border-left:1px solid #cfcfcf}.happyfaresFlightReceipt_flightCell__7v5tW{width:165px;min-width:0;text-align:center}.happyfaresFlightReceipt_flightDetailsFlightCell__2MOrQ{padding-top:7px!important;padding-bottom:5px!important}.happyfaresFlightReceipt_flightCode__FEW8D{font-family:Arial,Helvetica,sans-serif;font-size:17px;line-height:1.12;font-weight:800;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.happyfaresFlightReceipt_flightCabin__VntRw{margin-top:5px!important;line-height:1.15;font-weight:700}.happyfaresFlightReceipt_flightAircraft__f_QVG,.happyfaresFlightReceipt_flightCabin__VntRw{font-family:Cabin,Arial,sans-serif;font-size:12px;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.happyfaresFlightReceipt_flightAircraft__f_QVG{margin-top:2px!important;line-height:1.12;font-weight:400}.happyfaresFlightReceipt_flightCityCell__kQiJ1{width:244px;min-width:0;text-align:center}.happyfaresFlightReceipt_flightArriveCell__Ha7aG,.happyfaresFlightReceipt_flightDepartCell__rqzuq{padding-top:7px!important;padding-bottom:6px!important}.happyfaresFlightReceipt_departCityName__DJ7lD,.happyfaresFlightReceipt_departTimeDate__uPqD8{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.15;font-weight:700;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.happyfaresFlightReceipt_departTimeDate__uPqD8{margin-top:6px!important}.happyfaresFlightReceipt_departTerminalLine__BEqt6{margin-top:6px!important;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.15;font-weight:400;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.happyfaresFlightReceipt_departTerminalLine__BEqt6 span{color:#9d9d9d;font-weight:700}.happyfaresFlightReceipt_arriveCityName__Gaoc3,.happyfaresFlightReceipt_arriveTimeDate__EpV9p{font-family:Cabin,Arial,sans-serif;font-size:15px;line-height:1.15;font-weight:700;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.happyfaresFlightReceipt_arriveTimeDate__EpV9p{margin-top:6px!important}.happyfaresFlightReceipt_arriveTerminalLine__k9KPJ{margin-top:6px!important;font-family:Cabin,Arial,sans-serif;font-size:14px;line-height:1.15;font-weight:400;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.happyfaresFlightReceipt_arriveTerminalLine__k9KPJ span{color:#9d9d9d;font-weight:700}.happyfaresFlightReceipt_cityName__yPu4p{font-family:Arial,Helvetica,sans-serif;font-size:17px;line-height:1.12;font-weight:800}.happyfaresFlightReceipt_timeDate__oI__7{margin-top:6px!important;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.18;font-weight:800}.happyfaresFlightReceipt_timeValue__zPnzM{color:#1738d4}.happyfaresFlightReceipt_dateValue__kLxkG{color:#20af34}.happyfaresFlightReceipt_terminalLine__LECfZ{margin-top:6px!important;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:1.15;font-weight:400}.happyfaresFlightReceipt_terminalLine__LECfZ span{color:#9d9d9d;font-weight:700}.happyfaresFlightReceipt_durationCell__IESKo{width:120px;font-size:15px;font-weight:400}.happyfaresFlightReceipt_confirmedCell__liHs7,.happyfaresFlightReceipt_durationCell__IESKo{font-family:Cabin,Arial,sans-serif;line-height:1.15;text-align:center;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.happyfaresFlightReceipt_confirmedCell__liHs7{width:160px;color:#1ec42e;font-size:19px;font-weight:600}.happyfaresFlightReceipt_contactLine__FCA7S{margin-bottom:20px!important;font-family:var(--font-lato),Arial,sans-serif;font-size:17px;line-height:1.2;text-align:center}.happyfaresFlightReceipt_contactLine__FCA7S span{color:#1738d4;font-weight:800}.happyfaresFlightReceipt_passengerDetailsSection__DbiSM{margin-bottom:36px}.happyfaresFlightReceipt_passengerDetailsTitle__VI7x2{margin-bottom:8px}.happyfaresFlightReceipt_passengerContactLine__TBvpn{margin-bottom:16px!important;font-family:var(--font-lato),Arial,sans-serif;font-size:17px;line-height:1.2;text-align:center}.happyfaresFlightReceipt_passengerContactLine__TBvpn span{color:#1738d4;font-weight:800}.happyfaresFlightReceipt_passengerDivider__eNSqI{width:100%;height:3px;background:#1d1d1d}.happyfaresFlightReceipt_passengerTable__IXZB_{margin:16px 0 18px;border-top:0;border-bottom:0}.happyfaresFlightReceipt_passengerDetailsTable__QsVV5{border:0;border-bottom:1.2px solid #a9a9a9}.happyfaresFlightReceipt_passengerColTicket__Ec1ea{width:33.7%}.happyfaresFlightReceipt_passengerColDetails__TB8XR{width:40.6%}.happyfaresFlightReceipt_passengerColGender__gH8At{width:14.7%}.happyfaresFlightReceipt_passengerColStatus__x_c0Q{width:11%}.happyfaresFlightReceipt_passengerTable__IXZB_ th{padding:27px 10px 17px;color:#a8a8a8;font-family:var(--font-roboto),Arial,sans-serif;font-size:13px;line-height:1.2;font-weight:700;text-align:left;letter-spacing:0;vertical-align:middle;border-top:0;border-bottom:1px solid #a9a9a9}.happyfaresFlightReceipt_passengerTable__IXZB_ td{padding:4px 10px 3px;vertical-align:middle}.happyfaresFlightReceipt_passengerDetailsTable__QsVV5 tbody tr:first-child td{border-top:0}.happyfaresFlightReceipt_passengerDetailsTable__QsVV5 tbody td:last-child{border-right:1.2px solid #a9a9a9}.happyfaresFlightReceipt_passengerTable__IXZB_ td:last-child,.happyfaresFlightReceipt_passengerTable__IXZB_ th:last-child{text-align:center}.happyfaresFlightReceipt_ticketCell__1_Qf5{text-align:center;vertical-align:middle}.happyfaresFlightReceipt_ticketBarcodeWrap__0tbrz{display:flex;justify-content:center;align-items:center;width:108px;height:56px;margin:0 auto 4px;line-height:0;overflow:hidden}.happyfaresFlightReceipt_ticketBarcodeSvg__gLyjj{display:block;width:100%!important;height:100%!important;max-width:100%!important;min-width:0;object-fit:contain;object-position:center;flex:0 0 auto}.happyfaresFlightReceipt_ticketNumber__r2BRj{display:block;width:100%;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1;font-weight:400;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.happyfaresFlightReceipt_passengerInfoCell__ClNVe{display:flex;flex-direction:column;justify-content:space-between;height:100%;min-height:92px;padding-left:10px!important;padding-bottom:4px!important;vertical-align:top}.happyfaresFlightReceipt_passengerNameRow__ptXn_{display:flex;align-items:baseline;flex-wrap:wrap;gap:14px;padding-top:12px;margin-bottom:0}.happyfaresFlightReceipt_baggageBlock__CjVgV{display:flex;flex-direction:column;justify-content:flex-end}.happyfaresFlightReceipt_passengerName__xCDFJ{min-width:0;flex:1 1 auto;font-weight:800}.happyfaresFlightReceipt_passengerName__xCDFJ,.happyfaresFlightReceipt_passengerType__FDi5O{color:#1738d4;font-family:Cabin,Arial,sans-serif;font-size:18px;line-height:1.12;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.happyfaresFlightReceipt_passengerType__FDi5O{flex:0 0 auto;font-weight:400;padding-right:45px!important}.happyfaresFlightReceipt_baggageLine__SF4ZQ{display:flex;align-items:center;gap:8px;font-size:13px;line-height:1.15;font-weight:700}.happyfaresFlightReceipt_baggageLine__SF4ZQ+.happyfaresFlightReceipt_baggageLine__SF4ZQ{margin-top:2px}.happyfaresFlightReceipt_baggageIcon__KSGwb{width:18px;height:5px;border:1px solid #c9c9c9;flex:0 0 auto}.happyfaresFlightReceipt_baggageLine__SF4ZQ span{font-weight:700}.happyfaresFlightReceipt_passengerGenderCell__edSxn{font-size:15px;line-height:1.15;font-weight:400;text-align:left!important;padding-left:14px!important;vertical-align:middle}.happyfaresFlightReceipt_passengerStatusCell__lwGWt{color:#1ec42e;font-size:19px;line-height:1.15;font-weight:700;text-align:left!important;padding-left:20px!important;vertical-align:middle}.happyfaresFlightReceipt_paymentTable__v4pny{border-width:1.4px}.happyfaresFlightReceipt_paymentTable__v4pny td{padding:9px 10px;font-size:15px;line-height:1.15;font-weight:700;border-top:1px solid #bdbdbd;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.happyfaresFlightReceipt_paymentTable__v4pny tr:first-child td{border-top:0}.happyfaresFlightReceipt_paymentAmount__VZNkt{width:50%;text-align:right}.happyfaresFlightReceipt_paymentTotalRow__spf9b td{color:#a0a0a0}.happyfaresFlightReceipt_ruleGrid__UNZ__{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0;margin-bottom:28px}.happyfaresFlightReceipt_ruleCard__lnaoN{padding:0 18px}.happyfaresFlightReceipt_ruleCardCancellation__adtOT{padding-right:0;margin-top:26px}.happyfaresFlightReceipt_ruleCardReschedule__nGpcw{padding-left:0;margin-top:0}.happyfaresFlightReceipt_ruleCardTitle__HnM99{border:1.2px solid #d0d0d0;border-bottom:0;padding:18px 12px;color:#a8a8a8;font-size:15px;line-height:1.15;font-weight:700;text-align:center;letter-spacing:.4px}.happyfaresFlightReceipt_ruleCardTitleCancellation__m3mNI,.happyfaresFlightReceipt_ruleCardTitleReschedule__2xPPM{padding-top:14px;padding-bottom:14px}.happyfaresFlightReceipt_ruleTableCancellation__OWyuN,.happyfaresFlightReceipt_ruleTableReschedule___Gy7X{border-top:0}.happyfaresFlightReceipt_ruleTableCancellation__OWyuN th,.happyfaresFlightReceipt_ruleTableReschedule___Gy7X th{padding-top:11px;padding-bottom:11px}.happyfaresFlightReceipt_ruleTableCancellation__OWyuN td{padding-top:14px;padding-bottom:14px}.happyfaresFlightReceipt_ruleTableReschedule___Gy7X td{padding-top:15px;padding-bottom:15px}.happyfaresFlightReceipt_ruleTable__Ala6n{table-layout:fixed}.happyfaresFlightReceipt_ruleColPenalty__v2qo8,.happyfaresFlightReceipt_ruleColTimeline__d_lhy{width:50%}.happyfaresFlightReceipt_ruleTable__Ala6n th{color:#1f62cf;font-size:12px;line-height:1.15;font-weight:700;text-align:center}.happyfaresFlightReceipt_ruleTable__Ala6n td{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.2;font-weight:400;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.happyfaresFlightReceipt_ruleFeeNote__K7o7e{margin-top:14px!important}.happyfaresFlightReceipt_noteText__eSJdt,.happyfaresFlightReceipt_ruleFeeNote__K7o7e{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.2;font-weight:400}.happyfaresFlightReceipt_noteText__eSJdt{margin:20px 28px 14px!important}.happyfaresFlightReceipt_explanatoryBlock__LUws2{margin:0 28px 22px}.happyfaresFlightReceipt_explanatoryText__Ynp4A{margin-bottom:8px!important;color:#4d4d4d;font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:1.25;font-weight:400}.happyfaresFlightReceipt_actionLinks__nSygV{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 40px 36px;text-align:center}.happyfaresFlightReceipt_actionItem__vyCnq{display:flex;flex-direction:column;align-items:center;gap:28px;color:inherit;text-decoration:none}.happyfaresFlightReceipt_actionIcon__G5mtT{width:54px;height:5px;border:1px solid #cfcfcf;display:block}.happyfaresFlightReceipt_actionLabel__xoNAd{color:#afafaf;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.18;font-weight:700;white-space:normal;overflow-wrap:anywhere;word-break:break-word;text-align:center}.happyfaresFlightReceipt_additionalInfoSection__ymJCn{margin:0 18px 28px}.happyfaresFlightReceipt_additionalHeading__neLMC{margin-bottom:24px;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:1.2;font-weight:700}.happyfaresFlightReceipt_additionalList__qUkq3{margin:12px 0 0;padding:0;list-style:none}.happyfaresFlightReceipt_additionalItem__Bfv0o{margin-bottom:12px!important;font-size:11px;line-height:1.22;font-weight:400;padding-left:12px;position:relative;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.happyfaresFlightReceipt_additionalItem__Bfv0o:before{content:"•";position:absolute;left:0;top:0}.happyfaresFlightReceipt_appPromoBlock__OHsCx{margin:0 18px 28px;text-align:center}.happyfaresFlightReceipt_appPromoLinkRow__A4LJM{margin-bottom:2px}.happyfaresFlightReceipt_appPromoRuleSegment__f_Y6p{display:block;width:100%;height:4px;background:#fff;border:.1px solid #9b9999}.happyfaresFlightReceipt_appLinkText__bjTum{display:block;position:relative;left:50%;transform:translateX(-50%);width:176px;box-sizing:border-box;color:#1d35cd;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.15;text-decoration:underline;text-align:left;margin:0;padding:0 8px 1px;border:.1px solid #9b9999;border-top:0;background:#ffffff;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.happyfaresFlightReceipt_appPromoTextBlock__zrtON{margin-bottom:18px}.happyfaresFlightReceipt_appPromoLine__OrXJE{color:#aeaeae;font-family:var(--font-roboto),Arial,sans-serif;font-size:15px;line-height:1.15;font-weight:700;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.happyfaresFlightReceipt_appPromoDashedRule__biPcA{margin:18px 18px 26px;border-top:1.3px dashed #d0d0d0}.happyfaresFlightReceipt_appPromoOtpRow__Etbyh{display:flex;justify-content:center;gap:0}.happyfaresFlightReceipt_appPromoOtpBox__9J_RI{width:32px;height:16px;border:1px solid #cfcfcf;display:block}.happyfaresFlightReceipt_appPromoOtpBox__9J_RI+.happyfaresFlightReceipt_appPromoOtpBox__9J_RI{margin-left:-1px}.happyfaresFlightReceipt_footer__OC_in{padding-top:24px;text-align:center}.happyfaresFlightReceipt_footerLinks__rXrFg,.happyfaresFlightReceipt_footerUnsubscribe__PLJH6{color:#575757;font-size:11px;line-height:1.2;font-weight:400;white-space:normal;overflow-wrap:anywhere;word-break:break-word}article[data-receipt][data-happyfares-flight-pdf][data-size=A4].happyfaresFlightReceipt_root__b__u0{display:flex!important;flex-direction:column!important;align-items:center!important}article[data-receipt][data-happyfares-flight-pdf] .happyfaresFlightReceipt_pdfRoot__FAJbw{width:976px!important;max-width:none!important;min-width:976px!important;margin-left:auto!important;margin-right:auto!important;padding:0!important;box-sizing:border-box!important;overflow:visible!important;zoom:.8135}article[data-receipt][data-happyfares-flight-pdf][data-size=A4] .happyfaresFlightReceipt_pdfRoot__FAJbw{width:976px!important;max-width:none!important;min-width:976px!important;margin-left:auto!important;margin-right:auto!important;left:auto!important;right:auto!important;transform:none!important;transform-origin:top center!important;zoom:.7746!important}article[data-receipt][data-happyfares-flight-pdf] .happyfaresFlightReceipt_pdfPage__bAGvq{margin-left:auto!important;margin-right:auto!important;min-height:0!important;page-break-after:auto!important;break-after:auto!important}article[data-receipt][data-happyfares-flight-pdf] .happyfaresFlightReceipt_pageOne__6_6z0{page-break-after:always!important;break-after:page!important}article[data-receipt][data-happyfares-flight-pdf] .happyfaresFlightReceipt_pageTwo__Wpy52{page-break-before:always!important;break-before:page!important}article[data-receipt][data-happyfares-flight-pdf] .happyfaresFlightReceipt_actionLinks__nSygV,article[data-receipt][data-happyfares-flight-pdf] .happyfaresFlightReceipt_additionalInfoSection__ymJCn,article[data-receipt][data-happyfares-flight-pdf] .happyfaresFlightReceipt_explanatoryBlock__LUws2,article[data-receipt][data-happyfares-flight-pdf] .happyfaresFlightReceipt_flightDetailsSection__z8Y8r,article[data-receipt][data-happyfares-flight-pdf] .happyfaresFlightReceipt_headerColumns__1dEgq,article[data-receipt][data-happyfares-flight-pdf] .happyfaresFlightReceipt_passengerDetailsSection__DbiSM,article[data-receipt][data-happyfares-flight-pdf] .happyfaresFlightReceipt_paymentDetailsSection__l4HA0,article[data-receipt][data-happyfares-flight-pdf] .happyfaresFlightReceipt_paymentTable__v4pny,article[data-receipt][data-happyfares-flight-pdf] .happyfaresFlightReceipt_ruleCard__lnaoN,article[data-receipt][data-happyfares-flight-pdf] .happyfaresFlightReceipt_ruleGrid__UNZ__{page-break-inside:avoid!important;break-inside:avoid-page!important}@media print{.happyfaresFlightReceipt_page__d7bY8{min-height:auto;margin:0 auto;page-break-after:auto}.happyfaresFlightReceipt_pageOne__6_6z0{page-break-after:always;break-after:page}.happyfaresFlightReceipt_pageTwo__Wpy52{page-break-before:always;break-before:page}.happyfaresFlightReceipt_pageTwo__Wpy52:last-child,.happyfaresFlightReceipt_page__d7bY8:last-child{page-break-after:auto}}