.lh-pack-routes{padding-block:clamp(28px,4vw,64px)}.lh-pack-routes__grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(24px,4vw,64px)}.lh-pack-routes__media{display:grid;place-items:center;min-width:0}.lh-pack-routes__image{display:block;width:100%;max-width:540px;height:auto}.lh-pack-routes__eyebrow{text-transform:uppercase;letter-spacing:.12em;margin-bottom:12px}.lh-pack-routes h2{max-width:22ch;margin:0 0 16px}.lh-pack-routes__intro{margin-bottom:28px;max-width:44ch}.lh-pack-routes__choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.lh-pack-route{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:clamp(16px,1.7vw,26px);border:1px solid currentColor;border-radius:8px;color:inherit;text-decoration:none;min-width:0;transition:background-color .18s ease,box-shadow .18s ease}.lh-pack-route h3{font-size:clamp(17px,1.4vw,21px);line-height:1.15;margin:0}.lh-pack-route__text{line-height:1.45}.lh-pack-route__cta{display:flex;align-items:center;justify-content:space-between;width:100%;gap:8px;margin-top:auto;padding-top:10px;font-weight:700}.lh-pack-route__cta span{font-size:22px;line-height:1}.lh-pack-route--coming-soon{background:#0000000d;border-color:#00000038;color:#626262}.lh-pack-route__cta .lh-pack-route__availability{display:block;width:100%;padding:9px 10px;border-radius:4px;background:#00000014;color:#4b4b4b;font-size:inherit;line-height:1.3;text-align:center}.lh-pack-icon{flex:0 0 auto}.lh-pack-route:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(hover:hover){a.lh-pack-route:hover{background:#0000000a;box-shadow:0 0 0 1px currentColor}}@media(min-width:750px)and (max-width:1099px){.lh-pack-routes__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.lh-pack-routes__choices{grid-template-columns:1fr}.lh-pack-route{display:grid;grid-template-columns:32px 1fr;gap:8px 16px}.lh-pack-route .lh-pack-icon{grid-row:span 3}.lh-pack-route__text,.lh-pack-route__cta{grid-column:2}.lh-pack-route__cta{padding-top:0}}@media(max-width:749px){.lh-pack-routes__grid{grid-template-columns:1fr;gap:20px}.lh-pack-routes__image{max-width:360px}.lh-pack-routes__choices{grid-template-columns:1fr}.lh-pack-route{display:grid;grid-template-columns:32px 1fr;gap:8px 16px;padding:20px}.lh-pack-route .lh-pack-icon{grid-row:span 3}.lh-pack-route__text,.lh-pack-route__cta{grid-column:2}.lh-pack-route__cta{padding-top:0}}@media(prefers-reduced-motion:reduce){.lh-pack-route{transition:none}}.lh-pack-page .product__info{max-width:42rem}.lh-pack-page .product-variant-selector{grid-auto-rows:auto}.lh-pack-page .lh-pack-badge{display:inline-flex;align-items:center;width:fit-content;padding:7px 12px;border:1px solid currentColor;border-radius:5px;text-transform:uppercase;letter-spacing:.07em;font-weight:700}.lh-pack-note{display:grid;grid-template-columns:28px minmax(0,1fr);gap:14px;padding-block:16px;border-top:1px solid rgb(0 0 0 / 16%)}.lh-pack-note .lh-pack-icon{width:26px;height:26px;margin-top:2px}.lh-pack-note h2{font-size:17px;line-height:1.25;margin-bottom:5px}.lh-pack-note .text_body_md{line-height:1.5}.lh-karma-size-table table{--guide-ink: hsl(var(--scheme2-content-base, 215 28% 17%));--guide-heading: hsl(var(--scheme2-content-heading, 221 39% 11%));--guide-paper: hsl(var(--scheme2-background, 0 0% 100%));--guide-line: color-mix(in srgb, var(--guide-ink) 18%, var(--guide-paper));width:100%;max-width:44rem;margin-block:1.25rem;table-layout:fixed;border-collapse:separate;border-spacing:0;border:1px solid var(--guide-line);border-radius:.5rem;overflow:hidden;background:var(--guide-paper);color:var(--guide-ink);font-family:var(--font_body_md);font-size:.9375rem;line-height:1.4;font-variant-numeric:tabular-nums}.lh-karma-size-table table :is(th,td){padding:.875rem .75rem;text-align:center;vertical-align:middle;border:0}.lh-karma-size-table table thead th{background:var(--guide-heading);color:var(--guide-paper);font-family:var(--font_heading_md);font-weight:var(--font_heading_md_weight, 700);font-size:.875rem;text-transform:uppercase;letter-spacing:.025em}.lh-karma-size-table table tbody tr+tr>*{border-top:1px solid var(--guide-line)}.lh-karma-size-table table tbody tr:nth-child(2n){background:color-mix(in srgb,var(--guide-ink) 4%,var(--guide-paper))}.lh-karma-size-table table tbody tr>:first-child{font-family:var(--font_heading_md);font-weight:var(--font_heading_md_weight, 700);background:color-mix(in srgb,var(--guide-ink) 6%,transparent);border-right:1px solid var(--guide-line)}.lh-karma-size-table table :is(th,td)>span{font:inherit;color:inherit}@media(max-width:479px){.lh-karma-size-table table{font-size:.875rem}.lh-karma-size-table table :is(th,td){padding:.75rem .375rem}.lh-karma-size-table table thead th{font-size:.6875rem;letter-spacing:0}}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map */
