.tour-booking-band .booking-price{display:inline-flex;align-items:center;gap:9px;padding:8px 0 0;margin:10px 0 0;background:0 0;color:var(--accent,#ed4457);font-weight:800;font-size:clamp(22px,2.3vw,29px);line-height:1.35;box-shadow:none}.tour-booking-band .booking-price span{font-size:13px;font-weight:650;color:#76818f}.tour-booking-band .booking-note{margin:8px 0 0;color:#6a7380;font-size:13px;line-height:1.6}.tour-archive-notice__mark{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#ffdde5;color:var(--accent,#ed4457);font-size:21px}.tour-archive-chip{display:inline-flex;align-self:flex-start;margin:0 0 12px;padding:6px 10px;border:1px solid #efced6;border-radius:99px;background:#fff3f6;color:#c53b50;font-size:10px;font-weight:750;letter-spacing:.05em;line-height:1.4}.article-content .ex-price-highlight{display:inline-block;vertical-align:baseline;white-space:nowrap;padding:3px 10px;margin:1px 3px;border-radius:5px;background:var(--accent,#ed4457);color:#fff!important;font-size:1.02em;font-weight:800;letter-spacing:0;line-height:1.5;box-shadow:0 3px 9px rgba(237,68,87,.17)}.article-content .ex-price-label{font-weight:800!important;color:var(--accent,#ed4457)!important}.ex-cards .card-price,.ex-posts .card-price{display:inline-flex;align-self:flex-start;width:auto;padding:8px 14px!important;background:var(--accent,#ed4457);border:0!important;border-radius:5px;color:#fff!important;font-size:18px!important;font-weight:700!important}@media (max-width:640px){.tour-booking-band .booking-price{font-size:24px}.tour-archive-notice__mark{width:35px;height:35px}}