.r6-strip{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem max(1rem,calc((100vw - 80rem)/2 + 1.5rem));background:#7e1f1f;color:#fff;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:background-color .25s}.r6-strip:hover{background:#6a1919}.r6-strip:active{background:#5c1515}.r6-strip__text{display:flex;flex-direction:column;gap:.2rem;min-width:0}.r6-strip__eyebrow{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.5625rem;letter-spacing:.2em;text-transform:uppercase;opacity:.75}.r6-strip__title{font-weight:700;font-size:1rem;letter-spacing:-.02em;line-height:1.15}.r6-strip__sub{font-size:.75rem;opacity:.85}.r6-strip__btn{flex-shrink:0;display:inline-flex;align-items:center;gap:.35rem;padding:.6rem 1rem;border-radius:9999px;background:#fff;color:#7e1f1f;font-size:.8125rem;font-weight:700;letter-spacing:-.01em}.r6-strip__btn svg{width:.9rem;height:.9rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s}.r6-strip:hover .r6-strip__btn svg{transform:translate(2px)}@media(min-width:768px){.r6-strip{padding-top:1rem;padding-bottom:1rem}.r6-strip__text{flex-direction:row;align-items:baseline;gap:.9rem}.r6-strip__title{font-size:1.0625rem}.r6-strip__sub{font-size:.875rem}}.r6-quick{position:relative;background:#ffffffdb;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid rgba(0,0,0,.08)}.r6-quick__row{display:flex;justify-content:space-around;gap:.25rem;margin:0 auto;padding:.7rem 1rem .65rem;list-style:none;overflow-x:auto;scrollbar-width:none}.r6-quick__row::-webkit-scrollbar{display:none}.r6-quick__row li{flex:1 0 auto}.r6-quick__btn{display:flex;flex-direction:column;align-items:center;gap:.32rem;padding:.25rem .2rem;color:#1d1d1f;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:color .2s,opacity .2s}.r6-quick__btn:active{opacity:.55}.r6-quick__icon{width:1.5rem;height:1.5rem;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.r6-quick__label{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.6875rem;font-weight:500;letter-spacing:-.005em;line-height:1;white-space:nowrap}.r6-quick__btn.is-current{color:#7e1f1f}.r6-quick__btn.is-current .r6-quick__label{font-weight:600}.r6c-hero{display:grid;gap:2.5rem;margin-top:2rem;align-items:center}@media(min-width:1024px){.r6c-hero{grid-template-columns:1fr 1fr;gap:3.5rem}}.r6c-meta{margin-top:1.75rem;display:grid;gap:.55rem;font-size:1rem}.r6c-meta__k{display:inline-block;min-width:4.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:#7e1f1f;font-weight:700}.r6c-hero__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;border-radius:1.5rem;background:#0a0a0a}@media(min-width:640px)and (max-width:1023px){.r6c-hero__media{aspect-ratio:5 / 4}}.r6c-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.r6c-hero__mono{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-family:var(--font-heading),sans-serif;font-weight:800;font-size:clamp(5rem,14vw,9rem);letter-spacing:-.06em;color:#ffffff1a}.r6c-pill{display:inline-flex;border-radius:9999px;padding:.7rem 1.2rem;font-weight:600}.r6c-pill.is-closed{background:#0a0a0a;color:#fff}.r6c-stats{margin-top:3.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.5rem;border-top:1px solid #E6E6E2;padding-top:2rem}@media(min-width:768px){.r6c-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.r6c-stats dt{font-family:var(--font-heading),sans-serif;font-size:2rem;font-weight:700;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.r6c-stats dd{margin-top:.4rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.625rem;letter-spacing:.18em;text-transform:uppercase;color:#6b6b67}.r6c-entry{margin-top:5rem;max-width:48rem;scroll-margin-top:6rem}.r6c-entry__head{margin-bottom:2.5rem}.r6c-form{display:grid;gap:1.25rem}.r6c-step{border:1px solid #E6E6E2;border-radius:1.25rem;padding:1.5rem;background:#fff;min-width:0;transition:opacity .3s}@media(min-width:640px){.r6c-step{padding:2rem}}.r6c-step:disabled{opacity:.45}.r6c-step__label{display:flex;align-items:center;gap:.75rem;font-size:1.125rem;font-weight:600;letter-spacing:-.01em;padding:0;float:left;width:100%;margin-bottom:1.25rem}.r6c-step>:not(legend){clear:both}.r6c-step__n{display:grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:9999px;background:#7e1f1f;color:#fff;font-size:.875rem;font-weight:700}.r6c-group{clear:both;margin:1.25rem 0 .75rem;font-weight:600}.r6c-group:first-of-type{margin-top:0}.r6c-group span{margin-left:.4rem;font-weight:400;color:#6b6b67;font-size:.875rem}.r6c-options{display:grid;gap:.6rem;grid-template-columns:1fr}@media(min-width:640px){.r6c-options{grid-template-columns:1fr 1fr}}.r6c-opt{position:relative;cursor:pointer}.r6c-opt input{position:absolute;opacity:0;pointer-events:none}.r6c-opt__box{display:flex;justify-content:space-between;align-items:center;gap:1rem;border:1px solid #C7C7C1;border-radius:.875rem;padding:.95rem 1.1rem;transition:border-color .25s,background-color .25s,color .25s}.r6c-opt:hover .r6c-opt__box{border-color:#0a0a0a}.r6c-opt input:checked+.r6c-opt__box{border-color:#7e1f1f;background:#7e1f1f;color:#fff}.r6c-opt input:focus-visible+.r6c-opt__box{outline:2px solid #7E1F1F;outline-offset:2px}.r6c-opt__name{font-weight:600}.r6c-opt__price{font-variant-numeric:tabular-nums;font-size:.9375rem}.r6c-opt.is-out{cursor:not-allowed;opacity:.45}.r6c-opt.is-out .r6c-opt__name{text-decoration:line-through}.r6c-hint{font-size:.875rem;color:#6b6b67}.r6c-athlete{clear:both}.r6c-athlete+.r6c-athlete,.r6c-team+.r6c-athlete{margin-top:1.75rem}.r6c-team{margin-bottom:0}.r6c-athlete+.r6c-athlete{padding-top:1.75rem;border-top:1px solid #E6E6E2}.r6c-athlete__title{font-weight:600;margin-bottom:.9rem}.r6c-grid{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:640px){.r6c-grid{grid-template-columns:1fr 1fr}.r6c-wide{grid-column:1 / -1}}.r6c-field{display:flex;flex-direction:column;gap:.55rem}.r6c-form .field{width:100%;border-radius:.875rem}.r6c-form .field.is-invalid{border-color:#7e1f1f;box-shadow:0 0 0 1px #7e1f1f}.r6c-err{margin-top:1rem;font-size:.875rem;color:#7e1f1f;font-weight:600}.r6c-summary{clear:both;display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:1rem 1.1rem;border-radius:.875rem;background:#f4f4f1}.r6c-summary strong{font-size:1.25rem;font-variant-numeric:tabular-nums}.r6c-check{margin-top:1.25rem;display:flex;gap:.75rem;align-items:flex-start;font-size:.9375rem;cursor:pointer}.r6c-link{text-decoration:underline;text-underline-offset:3px;font-weight:600;color:#7e1f1f}.r6c-check input{margin-top:.2rem;width:1.1rem;height:1.1rem;accent-color:#7E1F1F;flex-shrink:0}.r6c-card{border:1px solid #E6E6E2;border-radius:1.25rem;padding:1.75rem}.r6c-card__title{font-weight:600;letter-spacing:-.01em}.r6c-info{margin-top:5rem;border-top:1px solid #E6E6E2;padding-top:2.5rem}.r6c-info__list{margin-top:1.75rem;display:grid;gap:1.75rem;grid-template-columns:1fr}@media(min-width:768px){.r6c-info__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.r6c-info__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.r6c-desc{max-width:40rem}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map?subset=AAgIAAE */
