.itinerary-module__ayM3CG__row{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:14px;min-height:52px;padding:15px 18px;display:flex}.itinerary-module__ayM3CG__row:hover{background:#f4ecdc80}.itinerary-module__ayM3CG__row:focus-visible{outline-offset:-3px;outline:3px solid #4e8288}.itinerary-module__ayM3CG__faq{background:#fff;border:1px solid #35423b1f;border-radius:16px;overflow:hidden}.itinerary-module__ayM3CG__faqItem+.itinerary-module__ayM3CG__faqItem{border-top:1px solid #35423b14}.itinerary-module__ayM3CG__faqQ{cursor:pointer;min-height:52px;font-family:var(--font-jost), sans-serif;color:#35423b;justify-content:space-between;align-items:center;gap:14px;padding:14px 18px;font-size:15.5px;font-weight:500;line-height:1.4;list-style:none;display:flex}.itinerary-module__ayM3CG__faqQ::-webkit-details-marker{display:none}.itinerary-module__ayM3CG__faqQ::marker{content:""}.itinerary-module__ayM3CG__faqQ:hover{background:#f4ecdc80}.itinerary-module__ayM3CG__faqQ:focus-visible{outline-offset:-3px;outline:3px solid #4e8288}.itinerary-module__ayM3CG__faqIcon{text-align:center;width:18px;font-family:var(--font-jost), sans-serif;color:#687366;flex:none;font-size:20px;line-height:1}.itinerary-module__ayM3CG__faqIcon:before{content:"+"}.itinerary-module__ayM3CG__faqItem[open] .itinerary-module__ayM3CG__faqIcon:before{content:"−"}.itinerary-module__ayM3CG__faqA{color:#5f6d5f;max-width:70ch;padding:0 18px 18px;font-size:14.5px;line-height:1.65}.itinerary-module__ayM3CG__faqA p{margin:0}.itinerary-module__ayM3CG__faqA p+p{margin-top:8px}.itinerary-module__ayM3CG__bookCard{background:#fff;border:1px solid #35423b24;border-radius:20px;padding:22px 24px;box-shadow:0 10px 30px #35423b14}@media (max-width:999px){.itinerary-module__ayM3CG__bookCard{padding:20px}}.itinerary-module__ayM3CG__barPrice{flex:auto;min-width:0}.itinerary-module__ayM3CG__barAmount{font-family:var(--font-jost), sans-serif;color:#b85f3c;white-space:nowrap;margin:0;font-size:20px;font-weight:700;line-height:1.2}.itinerary-module__ayM3CG__barFrom{color:#5f6d5f;font-size:13px;font-weight:500}.itinerary-module__ayM3CG__barSub{color:#5f6d5f;margin:1px 0 0;font-size:12.5px;line-height:1.35}.itinerary-module__ayM3CG__barWa{flex:none;width:48px;height:48px;min-height:48px;border-radius:50%!important;padding:0!important}.itinerary-module__ayM3CG__barCta{min-height:48px;font-family:var(--font-jost), sans-serif;letter-spacing:.04em;white-space:nowrap;background:#d97b57;border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:12px 20px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}@media (max-width:359px){.itinerary-module__ayM3CG__barAmount{color:#a34f2e;font-size:17px}.itinerary-module__ayM3CG__barWa{width:44px;height:44px;min-height:44px}.itinerary-module__ayM3CG__barCta{letter-spacing:.02em;padding:12px 14px;font-size:14px}}
