.tour-card h3{font-size:clamp(.95rem,2.5vw,1.125rem)!important;line-height:1.1!important;margin-bottom:.125rem!important;padding:0!important;letter-spacing:-.01em!important}.tour-card p{font-size:clamp(.65rem,1.5vw,.9rem)!important;opacity:.7!important;letter-spacing:.05em!important;margin-top:-2px!important;margin-bottom:2px!important}.tour-card [class*=contentStyles]{padding:clamp(.375rem,1vw,.5rem) clamp(.5rem,1.5vw,1rem)!important}.tour-card div>h3{margin:0!important;padding:0!important}.tour-card div>div:has(h3){margin:0!important;padding:0!important}.tour-card [class*=badgeContainerStyles]{margin-top:clamp(.125rem,.5vw,.25rem)!important}.tour-card .font-aboreto{line-height:1!important;font-size:.85em!important}.tour-card [class*=badgeContainerStyles]>div{transform:scale(.9)!important;transform-origin:top right!important}.tour-card [class*=cardStyles]{gap:0!important}.tour-card [class*=imageContainerStyles]{margin-bottom:0!important}.tour-card [class*=metaContainerStyles]{justify-content:flex-end!important}.tour-card [class*=metaItemStyles]{font-size:clamp(.75rem,1.5vw,.9rem)!important}.tour-card [class*=metaItemStyles] svg{width:14px!important;height:14px!important}@media (min-width:768px){.tour-card h3{font-size:clamp(1.125rem,1.5vw,1.375rem)!important}.tour-card p{font-size:clamp(.9rem,1vw,1rem)!important}.tour-card [class*=metaItemStyles]{font-size:clamp(.85rem,1vw,1rem)!important}}@media (min-width:1024px){.tour-card h3{font-size:clamp(1.25rem,1vw,1.5rem)!important}.tour-card p{font-size:clamp(1rem,.8vw,1.125rem)!important}.tour-card [class*=metaItemStyles]{font-size:clamp(.9rem,.8vw,1.1rem)!important}}