.travel-fit{padding-block:var(--travel-fit-padding-top) var(--travel-fit-padding-bottom)}.travel-fit__heading{margin:0 0 var(--travel-fit-heading-margin-bottom);color:var(--travel-fit-heading-color);font-family:var(--travel-fit-heading-font);font-size:var(--travel-fit-heading-size);font-weight:var(--travel-fit-heading-weight);letter-spacing:var(--travel-fit-heading-letter-spacing);line-height:var(--travel-fit-heading-line-height)}.travel-fit__heading--left{text-align:left}.travel-fit__heading--center{text-align:center}.travel-fit__grid{display:grid;grid-template-columns:minmax(320px,.9fr) minmax(0,1.6fr);gap:clamp(1.25rem,2.4vw,2.5rem);align-items:stretch}.travel-fit__model-media{aspect-ratio:1 / 1;overflow:hidden;background:rgb(var(--background))}.travel-fit__model-image,.travel-fit__placeholder--model{width:100%;height:100%;display:block;object-fit:cover}.travel-fit__details{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.travel-fit__carousel-shell{flex:1 1 0;height:auto;min-height:0;display:grid;grid-template-columns:3rem minmax(0,1fr) 3rem;column-gap:12px;align-items:center}.travel-fit__viewport{grid-column:2;grid-row:1;height:100%;min-width:0;overflow-x:hidden;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-inline:contain}.travel-fit__viewport::-webkit-scrollbar{display:none}.travel-fit__track{position:relative;display:flex;width:100%;height:100%;gap:15px}.travel-fit__slide{flex:0 0 calc((100% - 15px)/2);min-width:0;height:100%;display:flex;flex-direction:column;scroll-snap-align:start;overflow:hidden;background:#fff;border:0;box-shadow:none;opacity:1;transition:none}.travel-fit__slide+.travel-fit__slide{border-left:1px solid rgb(var(--text-color) / .32)}.travel-fit__slide.is-active{opacity:1;border-left-color:transparent;box-shadow:none}.travel-fit__slide.is-active+.travel-fit__slide{border-left-color:rgb(var(--text-color) / .32)}.travel-fit__slide-media{flex:1 1 0;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#fff}.travel-fit__slide-image,.travel-fit__placeholder--product{width:100%;height:100%;display:block;object-fit:contain}.travel-fit__placeholder{color:rgb(var(--text-color) / .15);background:rgb(var(--text-color) / .03)}.travel-fit__card-info{flex:0 0 auto;padding:.95rem 1rem 1.05rem}.travel-fit__product-meta{text-align:center}.travel-fit__product-title{display:inline;font-size:.95rem;font-weight:600;line-height:1.28;color:inherit;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.14em;text-decoration-skip-ink:auto}.travel-fit__price{margin-top:.28rem;font-size:.82rem;line-height:1.3}.travel-fit__facts{margin-top:.95rem;display:grid;gap:.72rem}.travel-fit__fact{display:grid;grid-template-columns:22px minmax(0,1fr);gap:.68rem;align-items:start;font-size:.82rem;line-height:1.38}.travel-fit__fact svg{width:20px;height:20px;margin-top:.04rem}.travel-fit__section-airline-link{flex:0 0 auto;padding-top:.7rem;text-align:center}.travel-fit__section-airline-link .link{font-size:.78rem;font-weight:500;text-underline-offset:.18em}.travel-fit__progress{display:none}.travel-fit__drawer{--drawer-max-width: min(96vw, 720px) !important}.travel-fit__arrow{position:static;z-index:3;width:3rem;height:3rem;padding:0;display:grid;place-items:center;border:1px solid rgb(255 255 255 / .38);border-radius:0;background:#ffffffb8;color:rgb(var(--text-color));cursor:pointer;-webkit-backdrop-filter:blur(12px) saturate(145%);backdrop-filter:blur(12px) saturate(145%);transition:background .18s ease,box-shadow .18s ease,opacity .18s ease}.travel-fit__arrow--prev{grid-column:1;grid-row:1;justify-self:center}.travel-fit__arrow--next{grid-column:3;grid-row:1;justify-self:center}.travel-fit__arrow svg{width:1.25rem;height:1.25rem}@media screen and (pointer:fine){.travel-fit__arrow:hover{background:#ffffffe6;box-shadow:0 8px 26px #0000001f}}@media screen and (min-width:1000px)and (max-width:1199px){.travel-fit__grid{grid-template-columns:minmax(300px,1fr) minmax(0,1.45fr)}.travel-fit__slide{flex-basis:calc((100% - 15px)/2)}.travel-fit__carousel-shell{grid-template-columns:2.75rem minmax(0,1fr) 2.75rem;column-gap:10px}.travel-fit__arrow{width:2.75rem;height:2.75rem}}@media screen and (max-width:899px){.travel-fit__grid{display:grid;grid-template-columns:minmax(0,1fr);width:100%;max-width:100%;gap:12px;align-items:start;overflow:hidden}.travel-fit__model-media{grid-column:1;grid-row:1;width:100%;min-width:0;aspect-ratio:1 / 1;overflow:hidden}.travel-fit__details{grid-column:1;grid-row:2;display:block;width:100%;min-width:0;min-height:0;overflow:visible}.travel-fit__carousel-shell{display:flex;flex-direction:column;width:100%;height:auto;min-height:0;overflow:hidden}.travel-fit__viewport{display:block;width:100%;min-width:0;min-height:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x pan-y}.travel-fit__viewport::-webkit-scrollbar{display:none}.travel-fit__track{position:relative;display:flex;flex-wrap:nowrap;width:100%;min-width:0;height:auto;gap:8px;padding-inline-end:0;box-sizing:border-box}.travel-fit__slide{flex:0 0 calc((100% - 8px)/2);width:auto;min-width:0;max-width:none;height:auto;min-height:0;display:flex;flex-direction:column;opacity:1;scroll-snap-align:start;box-sizing:border-box}.travel-fit__slide-media{flex:none;width:100%;aspect-ratio:1 / 1;min-height:0;overflow:hidden}.travel-fit__slide-image,.travel-fit__placeholder--product{width:100%;height:100%;object-fit:contain}.travel-fit__card-info{flex:0 0 auto;width:100%;padding:.72rem .68rem .8rem;box-sizing:border-box}.travel-fit__product-title{display:inline;width:auto;max-width:100%;font-size:.84rem;line-height:1.28;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:normal;word-break:normal;text-align:center;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.14em;text-decoration-skip-ink:auto}.travel-fit__price{margin-top:.22rem;font-size:.75rem;line-height:1.25}.travel-fit__facts{width:100%;margin-top:.78rem;gap:.58rem}.travel-fit__fact{grid-template-columns:19px minmax(0,1fr);gap:.52rem;align-items:start;font-size:.75rem;line-height:1.34;overflow-wrap:anywhere}.travel-fit__fact svg{width:17px;height:17px;margin-top:.02rem}.travel-fit__arrow{display:none!important}.travel-fit__progress{position:relative;display:block;flex:0 0 3px;width:100%;height:3px;margin-top:10px;background:#1c1c1c47;overflow:hidden}.travel-fit__progress-thumb{position:absolute;inset-block:0;inset-inline-start:0;width:25%;color:#1c1c1c;background:currentColor;will-change:left,width}.travel-fit__section-airline-link{width:100%;padding-top:1rem;text-align:center}.travel-fit__section-airline-link .link{font-size:.82rem;font-weight:500;line-height:1.2}}@media screen and (max-width:699px){.travel-fit__heading{font-size:var(--travel-fit-heading-size-mobile);letter-spacing:var(--travel-fit-heading-letter-spacing-mobile);line-height:var(--travel-fit-heading-line-height-mobile)}}@media(prefers-reduced-motion:reduce){.travel-fit__viewport{scroll-behavior:auto}.travel-fit__slide{transition:none}}.drawer--airline{--drawer-max-width: min(96vw, 720px) !important}.drawer--airline::part(content){box-shadow:-18px 0 40px #00000024}.drawer--airline::part(overlay){background:#00000073}.drawer--airline .prose{max-width:none;overflow-x:auto}.drawer--airline .prose table{width:100%!important;min-width:0;table-layout:fixed;border-collapse:separate!important;border-spacing:0;color:inherit!important;font-family:var(--text-font-family)!important;font-size:.875rem;line-height:1.45}.drawer--airline .prose table *{color:inherit;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important}.drawer--airline .prose table col{width:auto!important}.drawer--airline .prose table col:nth-child(1){width:25%!important}.drawer--airline .prose table col:nth-child(2){width:35%!important}.drawer--airline .prose table col:nth-child(3){width:40%!important}.drawer--airline .prose table td{padding:.75rem .85rem;border-block-end:1px solid rgb(var(--border-color) / .65);vertical-align:middle;overflow-wrap:normal}.drawer--airline .prose table tr:first-child td{background:rgb(var(--text-color) / .06)!important;font-weight:600;white-space:nowrap}.drawer--airline .prose table tr:first-child td:first-child{border-start-start-radius:.5rem}.drawer--airline .prose table tr:first-child td:last-child{border-start-end-radius:.5rem}.drawer--airline .prose table tbody tr:nth-child(2n) td{background:rgb(var(--text-color) / .035)}.drawer--airline .prose table td:not(:first-child){text-align:center}.drawer--airline .prose table td:first-child{font-weight:500;padding-inline-start:1.25rem;padding-inline-end:.75rem;text-align:start}.drawer--airline .prose table td:not(:first-child) span span{display:inline-block;width:.62rem;height:.38rem;margin-block:.2em;font-size:0!important;line-height:1;color:inherit;border-inline-start:1px solid currentColor;border-block-end:1px solid currentColor;transform:rotate(-45deg) translate(.08em,-.08em);transform-origin:center}.drawer--airline .prose table tbody tr:nth-child(2) td:not(:first-child),.drawer--airline .prose table tbody tr:nth-child(3) td:not(:first-child){font-size:.75rem!important;line-height:1.3}.drawer--airline .prose table tbody tr:nth-child(2) td:not(:first-child),.drawer--airline .prose table tbody tr:nth-child(3) td:not(:first-child){white-space:nowrap}@media screen and (max-width:699px){.drawer--airline{--drawer-max-width: 100vw !important;--drawer-body-padding-inline: .75rem;--drawer-header-padding-inline: 1rem}.drawer--airline .prose table{font-size:.75rem}.drawer--airline .prose table td{padding:.6rem .45rem}.drawer--airline .prose table td:first-child{padding-inline-start:1rem;padding-inline-end:.6rem}.drawer--airline .prose table tr:first-child td{font-size:.7rem}.drawer--airline .prose table tbody tr:nth-child(2) td:not(:first-child),.drawer--airline .prose table tbody tr:nth-child(3) td:not(:first-child){font-size:.68rem!important}}
/*# sourceMappingURL=/cdn/shop/t/74/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAgAAAAAAAAAAAACA */
