.gt-route-page{max-width:1120px;margin:0 auto;padding-top:28px;padding-bottom:24px}.gt-route-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:1.2rem;margin-bottom:25px;color:rgba(var(--color-foreground),.74)}.gt-route-breadcrumb a{color:inherit;text-underline-offset:3px}.gt-route-hero{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr);gap:32px;align-items:center;padding:34px;border:1px solid rgba(var(--color-foreground),.14);border-radius:19px;background:rgba(var(--color-foreground),.025)}.gt-route-eyebrow{letter-spacing:.1em;font-size:1.14rem;font-weight:800;color:#397809}.gt-route-hero h1{font-size:clamp(2.75rem,4.2vw,4.65rem);line-height:1.15;letter-spacing:-.025em;margin:12px 0 18px}.gt-route-summary{font-size:1.65rem;line-height:1.65;margin:0 0 22px}.gt-route-button,.gt-route-last-cta a:first-of-type{display:inline-block;background:#145936;color:#fff!important;border-radius:10px;padding:12px 18px;text-decoration:none!important;font-size:1.35rem;font-weight:800}.gt-route-button:hover,.gt-route-last-cta a:first-of-type:hover{background:#0f4328}.gt-route-fare{border-radius:15px;padding:24px;background:#f1f6ee;color:#143a21;border:1px solid #d8e7d2}.gt-route-fare>span{font-size:1.3rem;font-weight:650}.gt-route-fare strong{font-size:clamp(3rem,4vw,4.8rem);display:block;line-height:1.18;margin:8px 0}.gt-route-fare strong small{font-size:1.4rem;font-weight:600}.gt-route-fare p{font-size:1.3rem;margin:8px 0}.gt-route-fare .gt-route-tax{font-size:1.18rem;opacity:.85;line-height:1.5}.gt-route-highlights{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0 24px}.gt-route-highlights span{font-size:1.18rem;font-weight:700;padding:11px 13px;border-radius:999px;border:1px solid rgba(var(--color-foreground),.12)}.gt-route-content{max-width:850px;margin:0 auto;padding:8px 0 20px}.gt-route-content h2{font-size:clamp(2.1rem,3vw,2.8rem);line-height:1.25;margin:28px 0 14px}.gt-route-content h3{font-size:1.9rem;margin:21px 0 10px}.gt-route-content p,.gt-route-content li{line-height:1.76;font-size:1.48rem}.gt-route-content ul{padding-left:22px}.gt-route-content details{border-bottom:1px solid rgba(var(--color-foreground),.15);padding:14px 0}.gt-route-content summary{cursor:pointer;font-weight:700;font-size:1.46rem}.gt-route-content details p{margin-bottom:5px}.gt-route-content .gt-route-note{padding:18px 19px;border-left:4px solid #44860c;background:rgba(var(--color-foreground),.045);border-radius:0 9px 9px 0}.gt-route-last-cta{padding:27px 29px;margin:18px 0 10px;border-radius:14px;background:#f5f8f3;color:#183c26}.gt-route-last-cta h2{font-size:2.25rem;margin:0 0 8px}.gt-route-last-cta p{font-size:1.38rem;line-height:1.55}.gt-route-last-cta a{display:inline-block;margin:7px 12px 7px 0}.gt-route-last-cta a:last-of-type{font-size:1.3rem;font-weight:700;color:#1a583b}@media(max-width:749px){.gt-route-page{padding-top:14px}.gt-route-hero{grid-template-columns:1fr;gap:17px;padding:23px}.gt-route-fare{padding:20px}.gt-route-highlights{gap:8px}.gt-route-highlights span{font-size:1.05rem}.gt-route-last-cta{padding:23px}}.gt-route-assurance,.gt-route-related{margin:34px 0}.gt-route-assurance h2,.gt-route-related h2{font-size:clamp(2.1rem,2.8vw,2.7rem);line-height:1.25;margin:0 0 17px}.gt-route-assurance-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.gt-route-assurance-grid>div{border:1px solid rgba(var(--color-foreground),.14);padding:19px;border-radius:13px;background:rgba(var(--color-foreground),.024)}.gt-route-assurance-grid strong{display:block;font-size:1.42rem;line-height:1.3}.gt-route-assurance-grid p{font-size:1.27rem;line-height:1.64;margin:9px 0 0}.gt-route-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.gt-route-related-grid a{display:flex;justify-content:space-between;gap:9px;align-items:center;padding:15px 17px;border-radius:12px;background:rgba(var(--color-foreground),.06);font-size:1.3rem;font-weight:700;text-decoration:none;color:rgb(var(--color-foreground))}.gt-route-related-grid a:hover{text-decoration:underline}@media(max-width:749px){.gt-route-assurance-grid,.gt-route-related-grid{grid-template-columns:1fr}}.gt-route-hero-actions{display:flex;gap:13px;flex-wrap:wrap;align-items:center}.gt-route-wa-link{display:inline-block;font-size:1.35rem;font-weight:700;color:#165b37;text-decoration:underline;text-underline-offset:3px;padding:10px 2px}
/*# sourceMappingURL=/cdn/shop/t/29/assets/gt-transfer-route.css.map */
