.tee-guide{background:var(--ivory);color:var(--obsidian);padding:36px var(--gutter) 100px}.tee-guide__wrap{max-width:1060px;margin:0 auto}.tee-guide__breadcrumb{display:flex;flex-wrap:wrap;gap:10px;font:10px/1.8 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:64px}.tee-guide a{color:inherit;text-underline-offset:4px}.tee-guide a:hover{color:var(--umber)}.tee-guide a:focus-visible,.tee-guide__table:focus-visible{outline:2px solid var(--umber);outline-offset:5px}.tee-guide__breadcrumb a{text-decoration:none}.tee-guide__eyebrow{font:10px/1.5 var(--font-mono);letter-spacing:.28em;text-transform:uppercase;margin:0 0 22px}.tee-guide h1{font:400 clamp(38px,5vw,68px)/1.06 var(--font-display);letter-spacing:-.035em;max-width:22ch;margin:0 0 26px;text-wrap:balance}.tee-guide__byline{font:11px/1.8 var(--font-mono);letter-spacing:.04em;color:var(--umber);margin:0 0 48px}.tee-guide__body{max-width:780px;font:400 16px/1.85 var(--font-body);letter-spacing:.005em}.tee-guide__body p{margin:0 0 20px}.tee-guide__body .tee-guide__answer{font-size:19px;line-height:1.65;margin-bottom:42px}.tee-guide__body h2{font:400 clamp(27px,3vw,36px)/1.2 var(--font-display);letter-spacing:-.02em;margin:48px 0 20px;scroll-margin-top:100px}.tee-guide__body ul,.tee-guide__body ol{padding-left:24px;margin:0 0 24px}.tee-guide__body li{padding-left:4px;margin-bottom:12px}.tee-guide__contents{padding:24px 0;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);margin-bottom:40px}.tee-guide__contents>p{font:10px/1.5 var(--font-mono);text-transform:uppercase;letter-spacing:.2em;margin-bottom:16px}.tee-guide__contents ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.tee-guide__contents li{padding:0;margin:0}.tee-guide__table{max-width:100%;overflow-x:auto;margin:28px 0;overscroll-behavior-inline:contain}.tee-guide table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.6}.tee-guide caption{text-align:left;font:10px/1.7 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;padding-bottom:16px}.tee-guide th,.tee-guide td{text-align:left;vertical-align:top;padding:16px 14px;border-bottom:1px solid var(--hairline);min-width:105px}.tee-guide th{font-weight:500}.tee-guide thead th{font:10px/1.6 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.tee-guide__source{border-left:1px solid var(--umber);padding-left:22px;margin:46px 0;font-size:13px;line-height:1.8;color:var(--umber)}.tee-guide__source p:last-child{margin-bottom:0}.tee-guide__directory{margin:32px 0 56px;border-top:1px solid var(--hairline)}.tee-guide__directory-link{display:grid;grid-template-columns:28px minmax(0,1fr) 18px;gap:24px;align-items:start;padding:30px 0;border-bottom:1px solid var(--hairline);text-decoration:none}.tee-guide__number{font:10px/1.7 var(--font-mono);padding-top:7px;letter-spacing:.1em}.tee-guide__directory-link h2{font-size:29px;margin:0 0 10px}.tee-guide__directory-link p{font-size:14px;line-height:1.75;margin:0;max-width:60ch}.tee-guide__end{display:flex;flex-wrap:wrap;gap:24px 48px;justify-content:space-between;border-top:1px solid var(--hairline);padding-top:28px;margin-top:64px;font:11px/1.7 var(--font-mono);text-transform:uppercase;letter-spacing:.12em}.tee-guide__end a{display:inline-flex;gap:20px;text-decoration:none;padding:8px 0}@media(max-width:768px){.tee-guide{padding:28px var(--gutter-m) 64px}.tee-guide__breadcrumb{margin-bottom:40px;font-size:9px}.tee-guide h1{font-size:40px;max-width:20ch}.tee-guide__byline{margin-bottom:30px}.tee-guide__body{font-size:15px;line-height:1.85}.tee-guide__body .tee-guide__answer{font-size:17px}.tee-guide__directory-link{gap:14px;padding:24px 0;grid-template-columns:22px minmax(0,1fr) 14px}.tee-guide__directory-link h2{font-size:25px}.tee-guide th,.tee-guide td{padding:12px 10px}.tee-guide__end{margin-top:44px}}
/*# sourceMappingURL=/cdn/shop/t/41/compiled_assets/styles.css.map?subset=AAAAAAAAAIA */
