.rd3-bundle-picker[hidden]{display:none}:is(.rd-pdp[id^=rd-bundle-],.rd-fsp).rd3-bundle-picker-active [data-rd3-component-role=tee]{display:none}.rd3-bundle-picker-active .rd-bundle__heading{order:0}.rd3-bundle-picker-active [data-rd3-component-role=cap]{order:1}.rd3-bundle-picker-active .rd3-bundle-picker{order:2}.rd3-bundle-picker-active [data-rd3-component-role=shorts]{order:3}.rd3-bundle-picker{display:grid;gap:12px;padding:14px;border:1px solid var(--line-2);background:var(--bg-2)}.rd3-bundle-picker__tee-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.rd3-bundle-picker__tee{display:flex;flex-direction:column;justify-content:flex-start;position:relative;min-width:0;padding:0;overflow:hidden;border:1px solid var(--line-2);background:var(--bg-2);color:var(--bone);cursor:pointer;text-align:left}.rd3-bundle-picker__tee[data-selected=true]{border-color:var(--bone)}.rd3-bundle-picker__tee img{display:block;width:100%;aspect-ratio:1;object-fit:cover;background:var(--bg-3)}.rd3-bundle-picker__colour{display:block;padding:0 8px 8px;color:var(--bone-dim);font-family:var(--font-cond);font-size:11px;text-transform:uppercase}.rd3-bundle-picker__tee:focus-visible,.rd3-bundle-picker .rd-pdp__size-btn:focus-visible{outline:2px solid var(--bone);outline-offset:2px}.rd3-bundle-picker__tee-label{display:block;padding:8px;font-family:var(--font-cond);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.rd3-bundle-picker__label{margin:0 0 6px;color:var(--bone-dim);font-family:var(--font-cond);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.rd3-bundle-picker .rd-pdp__size-btn[aria-pressed=true]{background:var(--bone);border-color:var(--bone);color:var(--ink)}@media(max-width:750px){.rd3-bundle-picker__tee-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:400px){.rd3-bundle-picker__tee-label{letter-spacing:.02em}}.rd3-bundle-picker__heading{font-family:var(--font-cond);font-size:22px;margin:0;text-transform:uppercase}.rd3-bundle-picker__size-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;margin-bottom:6px}.rd3-bundle-picker__size-heading .rd3-bundle-picker__label{margin:0}.rd3-bundle-picker__guide{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:6px 8px;border:1px solid var(--line-2);background:transparent;color:var(--bone-dim);font-family:var(--font-cond);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer}.rd3-bundle-picker__guide:hover{color:var(--bone);border-color:var(--bone-dim)}.rd3-bundle-picker__guide:focus-visible{outline:2px solid var(--bone);outline-offset:2px}.rd3-bundle-picker__size-heading--component{display:flex;justify-content:flex-end}.rd3-bundle-picker__size-heading--component:empty{display:none}.rd3-bundle-picker__layout{display:contents}:is(.rd-pdp[id^=rd-bundle-],.rd-fsp) .rd3-bundle-picker{padding:10px;gap:10px}:is(.rd-pdp[id^=rd-bundle-],.rd-fsp) .rd3-bundle-picker__tee-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.rd3-bundle-picker__tee{transform-origin:top left}.rd3-bundle-picker__tee-label{padding:6px;font-size:11px;letter-spacing:.02em}.rd3-bundle-picker__colour{padding:0 6px 6px;font-size:10px}.rd3-bundle-picker--selected .rd3-bundle-picker__layout{display:grid;grid-template-columns:repeat(3,minmax(0,calc(8.333333% + 13px))) repeat(3,minmax(40px,1fr));grid-template-rows:min-content 1fr;gap:6px;align-items:start}:is(.rd-pdp[id^=rd-bundle-],.rd-fsp) .rd3-bundle-picker--selected .rd3-bundle-picker__tee-grid{display:contents}.rd3-bundle-picker--selected .rd3-bundle-picker__tee[data-selected=true]{grid-column:1 / 4;grid-row:1 / 3}.rd3-bundle-picker--selected .rd3-bundle-picker__tee:not([data-selected=true]){grid-row:1;min-height:44px}.rd3-bundle-picker--selected .rd3-bundle-picker__tee:not([data-selected=true]) .rd3-bundle-picker__tee-label,.rd3-bundle-picker--selected .rd3-bundle-picker__tee:not([data-selected=true]) .rd3-bundle-picker__colour{display:none}.rd3-bundle-picker--selected [data-rd3-selection=teeSize]{grid-column:4 / 7;grid-row:2;min-width:0}.rd3-bundle-picker--selected .rd3-bundle-picker__size-heading{display:flex;flex-wrap:wrap;gap:4px}.rd3-bundle-picker--selected .rd3-bundle-picker__label{letter-spacing:.06em;font-size:10px}.rd3-bundle-picker--selected .rd3-bundle-picker__guide{margin-left:auto}:is(.rd-pdp[id^=rd-bundle-],.rd-fsp) .rd3-bundle-picker--selected .rd-bundle-card__sizes{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}:is(.rd-pdp[id^=rd-bundle-],.rd-fsp) .rd3-bundle-picker--selected .rd-pdp__size-btn{height:44px}.rd3-bundle-picker__value{display:block;padding:0 8px 6px;color:var(--bone-dim);font-family:var(--font-cond);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.rd3-bundle-picker__value{padding:0 6px 6px;font-size:10px;letter-spacing:.06em}.rd3-bundle-picker--selected .rd3-bundle-picker__tee:not([data-selected=true]) .rd3-bundle-picker__value{display:none}.rd3-bundle-picker [data-rd3-selection=teeSize] .rd3-bundle-picker__label{display:none}.rd3-bundle-picker [data-rd3-selection=teeSize] .rd3-bundle-picker__size-heading{display:flex;justify-content:flex-end}.rd3-bundle-picker__select{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer}.rd3-bundle-picker__select:focus-visible{outline:2px solid var(--bone);outline-offset:-3px}.rd3-bundle-picker__tee-label{color:inherit;text-decoration:none}.rd3-bundle-picker__tee-label[href]{position:relative;z-index:2;cursor:pointer;text-underline-offset:3px}.rd3-bundle-picker__tee-label[href]:hover{text-decoration:underline}.rd3-bundle-picker__tee-label[href]:focus-visible{outline:2px solid var(--bone);outline-offset:-2px;text-decoration:underline}.rd3-bundle-picker__tee{line-height:normal}.rd3-bundle-picker__tee-label{overflow-wrap:anywhere}.rd3-bundle-picker__tee:has(>.rd3-bundle-picker__select:disabled){opacity:.35;cursor:not-allowed}.rd3-bundle-picker__select:disabled{cursor:not-allowed}
/*# sourceMappingURL=/cdn/shop/t/35/assets/rd3-bundle-picker.css.map */
