.bb-page,.bb-portal{--bb-ink:#000;--bb-paper:#fff;--bb-rule:#eae9e6;--bb-muted:#75716f;--bb-panel:#f9f8f7;--bb-error:#8a1c1c;--bb-focus:#1a6dd6;--bb-display:var(--font-sale-display), "Red Hat Display", Arial, sans-serif;--bb-sans:var(--font-sale-sans), Montserrat, "Helvetica Neue", Arial, sans-serif;--ink:var(--bb-ink);--paper:var(--bb-paper);--rule:var(--bb-rule);--muted:var(--bb-muted);--error:var(--bb-error);--disp:var(--bb-display);--sans:var(--bb-sans);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--bb-paper);color:var(--bb-ink);font:400 16px/1.5 var(--bb-sans);font-variant-numeric:tabular-nums;box-sizing:border-box;width:100%;max-width:500px;margin:0 auto}.bb-page *,.bb-portal *{box-sizing:border-box}.bb-page h1,.bb-page p,.bb-page ul,.bb-page fieldset,.bb-portal p{margin:0}.bb-page :focus-visible,.bb-portal :focus-visible{outline:2px solid var(--bb-focus);outline-offset:2px}.bb-page h1:focus{outline:none}.bb-pager{justify-content:space-between;align-items:center;padding:12px 18px 0;font-size:15px;display:flex}.bb-back{width:44px;height:44px;color:var(--bb-ink);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.bb-count u{border-bottom:1px solid var(--bb-ink);padding:0 8px 2px;text-decoration:none}.bb-box{padding:4px 28px 0}.bb-kicker{font-size:14.5px}.bb-lines{flex-direction:column;gap:2px;padding:0;font-size:14px;list-style:none;display:flex}.bb-blank{color:var(--bb-muted);font-style:italic}.bb-q{border-top:1px solid var(--bb-rule);flex-direction:column;gap:8px;margin-top:18px;padding:22px 28px 0;display:flex}.bb-q h1{font:400 24px/1.2 var(--bb-display);margin:0}.bb-help{color:var(--bb-muted);font-size:14.5px;line-height:1.45}.bb-form{flex-direction:column;gap:12px;padding:24px 28px 36px;display:flex}.bb-field{display:block}.bb-field label{font-weight:600;display:block}.bb-field input[type=text],.bb-field input[type=email]{border:1px solid var(--bb-ink);background:var(--bb-paper);width:100%;color:var(--bb-ink);font:400 16px/1.3 var(--bb-sans);border-radius:4px;margin-top:8px;padding:14px;display:block}.bb-field input[aria-invalid=true]{border-width:2px}.bb-pair{grid-template-columns:1fr 1fr;gap:10px;display:grid}.bb-pair .bb-field{min-width:0}.bb-phone .tfv2-field-container{margin:0}.bb-phone .tfv2-input{border:1px solid var(--bb-ink);width:100%;font:400 16px/1.3 var(--bb-sans);border-radius:4px;margin-top:8px;padding:14px}.sale-vh:checked+.bb-sq{background:var(--bb-ink);border-color:var(--bb-ink)}.bb-sq{border:1.5px solid var(--bb-muted);border-radius:3px;flex:0 0 22px;place-items:center;width:22px;height:22px;transition:border-color .25s ease-out,background-color .25s ease-out;display:grid}.sale-vh:checked+.bb-sq:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:11px;transform:translateY(-1px)rotate(45deg)}.sale-vh:focus-visible+.bb-sq,.bb-page .sale-vh:focus-visible+.sale-rd{outline:2px solid var(--bb-focus);outline-offset:2px}.bb-error{color:var(--bb-error);border-left:2px solid;margin-top:8px;padding-left:10px;font-size:14.5px;line-height:1.45}.sale-error{font-size:14.5px}.bb-btn{border:2px solid var(--bb-ink);background:var(--bb-paper);width:100%;min-height:48px;color:var(--bb-ink);font:600 15px/1.2 var(--bb-sans);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;padding:8px 16px;text-decoration:none;transition:color .25s ease-out,background-color .25s ease-out,border-color .25s ease-out;display:flex}.bb-fill{background:var(--bb-ink);color:var(--bb-paper)}.bb-fill:hover:not(:disabled){background:var(--bb-paper);color:var(--bb-ink)}.bb-btn:disabled{border-color:var(--bb-rule);color:var(--bb-muted);background:var(--bb-paper);cursor:default}.bb-link{min-height:44px;color:var(--bb-ink);font:400 15px/1.2 var(--bb-sans);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:center;padding:12px 0;text-decoration:underline}.bb-foot-line{color:var(--bb-muted);text-align:center;font-size:14.5px}.bb-portal{flex-direction:column;gap:20px;padding:8px 28px 0;display:flex}.bb-rows{flex-direction:column;display:flex}.bb-prow{border-top:1px solid var(--bb-rule);justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;font-size:15px;display:flex}.bb-rows>.bb-prow:last-child{border-bottom:1px solid var(--bb-rule)}.bb-prow b{font-weight:600}.bb-pr{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.bb-change{min-height:32px;color:var(--bb-ink);font:400 14px/1.2 var(--bb-sans);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:6px 0;text-decoration:underline}.bb-note{background:var(--bb-panel);flex-direction:column;gap:12px;padding:16px 18px;font-size:15px;display:flex}.bb-foot{background:var(--bb-panel);flex-direction:column;gap:6px;margin:0 -28px;padding:26px 28px 34px;display:flex}.bb-foot-name{font:400 18px/1.3 var(--bb-display)}.bb-foot a{color:var(--bb-ink)}.bb-legal{color:var(--bb-ink);font-size:13px}.sdc-container:has(.bb-portal){background:#fff}#rf-seller-checklist:has(.bb-portal){background:#fff}.sdc-container:has(.bb-portal) .sdc-band{background:#fff;height:52px;min-height:52px;box-shadow:0 0 18px #0003}:is(.sdc-container:has(.bb-portal) .sdc-band-img,.sdc-container:has(.bb-portal) .sdc-band-photo,.sdc-container:has(.bb-portal) .sdc-band-inset,.sdc-container:has(.bb-portal) .sdc-band-grad,.sdc-container:has(.bb-portal) .sdc-band-scrim){display:none}.sdc-container:has(.bb-portal) .sdc-brand{font:400 16px/1 var(--font-sale-display), "Red Hat Display", Arial, sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#000;text-shadow:none;text-align:center}.sdc-container:has(.bb-portal) .sdc-eyebrow{font:400 14.5px/1.4 var(--font-sale-sans), Montserrat, Arial, sans-serif;color:#000;text-transform:none}.sdc-container:has(.bb-portal) .sdc-hello-title{font:400 24px/1.2 var(--font-sale-display), "Red Hat Display", Arial, sans-serif;text-transform:uppercase;letter-spacing:.01em;color:#000}.sdc-container:has(.bb-portal) .sdc-hello-sub{font:400 14.5px/1.45 var(--font-sale-sans), Montserrat, Arial, sans-serif;color:#75716f}@media (prefers-reduced-motion:reduce){.bb-btn,.bb-sq{transition:none}}
.tfv2-tour-summary .tfv2-title{margin-bottom:1.25rem}.tfv2-tour-date{text-align:center;border:1px solid var(--tl-surface-accent,var(--tl-rule,var(--tfv2-border,#e5ded6)));background:var(--tl-surface-accent,var(--tl-surface-alt,var(--tfv2-surface-soft,#faf7f4)));border-radius:var(--tl-radius-card,0);padding:2rem 1.25rem}.tfv2-tour-day{font-size:clamp(1.75rem,2vw + 1.25rem,2.5rem);font-weight:600;line-height:1.15;font-family:var(--tl-font-display,inherit);text-transform:var(--tl-title-transform,none);letter-spacing:var(--tl-title-tracking,normal);color:var(--tl-ink,var(--tfv2-ink,#0f172a));margin:0}.tfv2-tour-address{color:var(--tl-ink-on-accent,var(--tl-ink-muted,var(--tfv2-muted,#4b5563)));margin:.75rem 0 0;font-size:1rem}.tfv2-tour-next-heading{color:var(--tl-ink,var(--tfv2-ink,#0f172a));margin:2rem 0 0;font-size:1.125rem}.tfv2-tour-next{border-top:1px solid var(--tl-rule,var(--tfv2-border,#e5ded6));margin:.75rem 0 0;padding:0;list-style:none}.tfv2-tour-next li{color:var(--tl-ink,var(--tfv2-ink,#0f172a));border-bottom:1px solid var(--tl-rule,var(--tfv2-border,#e5ded6));padding:.875rem 0;font-size:1rem;line-height:1.5}
