.tumi-set-collection{padding-block:clamp(24px,4vw,48px)}.tumi-set-collection__heading{display:grid;gap:8px;margin-block-end:clamp(20px,3vw,32px)}tumi-set-offer{display:block}tumi-set-offer:empty,tumi-set-offer[hidden]{display:none}.v-promo-card.tumi-set-offer__card{--tumi-caption: color-mix(in srgb, var(--v-text-secondary) 75%, var(--v-text-primary));display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.tumi-set-offer__card>:not(.visually-hidden){position:relative;z-index:1}.tumi-set-offer__header{display:flex;align-items:center;gap:12px}.tumi-set-offer__caption{color:var(--tumi-caption);font-size:12px;line-height:1.4}.tumi-set-offer__header .tumi-set-offer__caption{font-size:13px}.tumi-set-offer__tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:color-mix(in srgb,var(--v-bg-stack) 65%,var(--v-bg-card));border:1px solid var(--v-border);border-radius:12px;list-style:none;margin:0;overflow:hidden;padding:0}.tumi-set-offer__tiers li{display:grid;align-content:center;gap:2px;color:var(--tumi-caption);font-size:12px;line-height:1.25;padding:8px 4px;text-align:center}.tumi-set-offer__tiers li+li{border-inline-start:1px solid var(--v-border)}.tumi-set-offer__tiers li:last-child{background:var(--v-black-soft)}.tumi-set-offer__tiers strong{color:var(--v-text-primary);font-size:clamp(17px,4.4vw,20px);font-variant-numeric:tabular-nums;font-weight:750;letter-spacing:-.035em;line-height:1.12}.tumi-set-offer__bundle-terms{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2px 12px}.tumi-set-offer__shop-link{display:inline-flex;align-items:center;min-height:28px;color:var(--v-text-primary);font-size:12px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.tumi-set-offer__shop-link:focus-visible{outline:2px solid var(--v-accent);outline-offset:2px}.tumi-set-offer__first-order{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;border-block-start:1px solid var(--v-border);gap:10px;padding-block-start:8px}.tumi-set-offer__first-order-copy>p:first-child{color:var(--v-text-primary);font-size:13px;font-weight:650;line-height:1.3;margin-block-end:2px}.tumi-set-offer__card .tumi-set-offer__copy{display:none}tumi-set-offer[data-copy-enabled] .tumi-set-offer__copy{display:inline-flex}tumi-set-offer[data-copy-enabled] .tumi-set-offer__code{display:none}.tumi-set-offer__copy-error{color:var(--tumi-caption);font-size:12px}
/*# sourceMappingURL=/cdn/shop/t/119/compiled_assets/styles.css.map */
