.prepared-starting-price{color:#08747c;border-top:1px solid #e7efed;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 9px;margin:auto 0 18px;padding-top:18px;display:flex}.prepared-starting-price+.content-card-action{margin-top:0}.prepared-starting-figure{flex-shrink:0}.prepared-starting-amount-line{white-space:nowrap;align-items:baseline;gap:5px;display:flex}.prepared-starting-from{font-size:16px}.prepared-starting-price .prepared-starting-amount{letter-spacing:-1.2px;font-size:35px;font-weight:700;line-height:1.2}.prepared-starting-unit{color:#526e74;margin-top:5px;font-size:14px;line-height:1.4;display:block}.prepared-price{color:#163b49;border-bottom:1px solid #d9e5e1;min-width:0;margin:0 0 22px;padding:0 0 20px}.prepared-price h3{line-height:1.4;margin:0 0 14px!important;font-size:19px!important}.prepared-price-guests{grid-template-columns:1fr 115px;align-items:center;gap:12px;margin-bottom:14px;font-size:13px;display:grid}.prepared-price-guests select{color:#163b49;min-width:0;max-width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #b8cbd2;border-radius:7px;padding:8px 10px}.prepared-price-figure{color:#08747c;flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.prepared-price .prepared-price-amount{white-space:nowrap;font-size:34px;line-height:1.2}.prepared-price-figure>span{color:#526b76;font-size:13px}.prepared-price .prepared-price-total{justify-content:space-between;align-items:baseline;gap:8px;display:flex;margin:10px 0 12px!important;font-size:13px!important}.prepared-price-total strong{white-space:nowrap;font-size:19px}.prepared-price .prepared-price-inclusion{line-height:1.65;margin:0 0 12px!important;font-size:12px!important}.prepared-price .prepared-price-note{color:#627b7d;margin:13px 0 0!important;font-size:11px!important;line-height:1.65!important}.prepared-price-tiers summary{cursor:pointer;color:#08747c;padding:7px 0;font-size:12px;font-weight:700}.prepared-price-tiers table{border-collapse:collapse;width:100%;margin:7px 0;font-size:12px}.prepared-price-tiers th,.prepared-price-tiers td{text-align:right;white-space:nowrap;border-bottom:1px solid #e1eae8;padding:7px 5px}.prepared-price-tiers th:first-child,.prepared-price-tiers td:first-child{text-align:left}.prepared-price-tiers th{color:#526b76;font-weight:600}.prepared-price-tiers tr[aria-current=true]{background:#e8f3f0;font-weight:700}.tour-request-summary .prepared-price{border-top:1px solid #d9e5e1;border-bottom:0;margin-top:20px;margin-bottom:0;padding-top:18px;padding-bottom:0}.content-plan-card .prepared-price h3{margin-top:0}:is(.prepared-price select:focus-visible,.prepared-price summary:focus-visible){outline-offset:3px;outline:2px solid #08747c}.prepared-tour-duration{color:#526b76;align-items:flex-start;gap:7px;font-size:13px;line-height:1.5;display:flex}.prepared-tour-duration svg{flex-shrink:0;margin-top:2px}.prepared-starting-price .prepared-duration-badge{color:#8d5709;white-space:nowrap;background:#fff1d8;border:1px solid #f5dfb2;border-radius:10px;align-items:center;gap:7px;margin:0;padding:12px 10px}.prepared-duration-badge svg{margin-top:0}.prepared-starting-price .prepared-duration-badge strong{letter-spacing:-.6px;font-size:23px;font-weight:700;line-height:1.2}.prepared-price>.prepared-tour-duration{margin:0 0 16px}@media (max-width:480px){.prepared-price .prepared-price-amount{font-size:30px}.prepared-price-guests{grid-template-columns:1fr 110px}.prepared-starting-price .prepared-starting-amount{font-size:30px}.prepared-starting-price .prepared-duration-badge strong{font-size:21px}}
