.pc-guide{--guide-bg:#0b0b0b;--guide-panel:#171717;--guide-line:#3a3a3a;--guide-muted:#bcbcbc;--guide-ink:#f4f1e9;--guide-red:#dc2626;background:var(--guide-bg);color:var(--guide-ink);padding:56px 0 64px;font-family:Barlow Condensed,sans-serif;font-size:18px;line-height:1.5}.pc-guide *{box-sizing:border-box}.pc-guide .page-width{max-width:1360px}.pc-guide h1,.pc-guide h2,.pc-guide h3{font-family:Oswald,sans-serif;color:var(--guide-ink);margin:0;letter-spacing:-.02em}.pc-guide p{margin:0}.pc-guide a{color:inherit}.pc-guide a:focus-visible,.pc-guide summary:focus-visible,.pc-guide-entry:focus-visible{outline:2px solid currentColor;outline-offset:5px}.pc-guide__hero{display:grid;grid-template-columns:1.65fr 1fr;gap:70px;align-items:center;padding:20px 0 52px}.pc-guide .pc-guide__eyebrow{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.16em;margin-bottom:20px;color:var(--guide-muted)}.pc-guide h1{font-size:clamp(52px,6vw,88px);line-height:1.06;font-weight:700}.pc-guide h1 span{color:#f04b45}.pc-guide .pc-guide__intro{max-width:550px;font-size:21px;line-height:1.45;margin-top:25px;color:var(--guide-muted)}.pc-guide__jump{border-top:3px solid var(--guide-red)}.pc-guide__jump>p{padding:22px 0 8px;text-transform:uppercase;font-size:14px;letter-spacing:.12em;color:var(--guide-muted)}.pc-guide__jump a{display:flex;align-items:center;gap:18px;min-height:62px;border-bottom:1px solid var(--guide-line);text-decoration:none;font-family:Oswald,sans-serif;font-size:24px;transition:background .16s,color .16s}.pc-guide__jump a>span:first-child{font-family:Barlow Condensed,sans-serif;font-size:14px;color:var(--guide-muted)}.pc-guide__jump a:hover{color:#ff7771;text-decoration:underline;text-underline-offset:4px}.pc-guide__principles{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;border-top:1px solid var(--guide-line);border-bottom:1px solid var(--guide-line);padding:24px 0;color:var(--guide-muted);font-size:16px}.pc-guide__principles strong{display:block;color:var(--guide-ink);font-size:18px;margin-bottom:3px}.pc-guide__group{padding-top:58px;scroll-margin-top:150px}.pc-guide__section-head{display:flex;gap:20px;align-items:start;margin-bottom:24px}.pc-guide__number{font-family:Oswald,sans-serif;font-size:18px;color:#f04b45;padding-top:4px}.pc-guide__section-head h2{font-size:32px;line-height:1.22}.pc-guide__section-head p{color:var(--guide-muted);margin-top:8px;font-size:17px}.pc-guide__cards{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.pc-guide__cards--shirts{grid-template-columns:repeat(3,minmax(0,1fr))}.pc-guide__cards--sweater{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-guide__card{display:flex;flex-direction:column;min-width:0;background:var(--guide-panel);border:1px solid var(--guide-line);padding:24px;scroll-margin-top:150px}.pc-guide__card--wide{border-top:3px solid var(--guide-red);padding-top:22px}.pc-guide .pc-guide__tag{font-size:12px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--guide-muted);margin-bottom:12px}.pc-guide__card h3{font-size:27px;line-height:1.18;min-height:64px}.pc-guide .pc-guide__card-intro{color:var(--guide-muted);font-size:17px;min-height:76px;margin-top:8px}.pc-guide__card dl{margin:20px 0;flex:1}.pc-guide__card dl>div{border-top:1px solid var(--guide-line);padding:12px 0}.pc-guide__card dt{font-size:13px;color:var(--guide-muted);margin-bottom:3px}.pc-guide__card dd{font-size:17px;line-height:1.35;margin:0}.pc-guide .pc-guide__choice{font-size:16px;color:var(--guide-muted);margin-bottom:18px;min-height:78px}.pc-guide__choice strong{display:block;color:var(--guide-ink);font-weight:600}.pc-guide__shop-link{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:48px;font-size:16px;text-decoration:underline;text-underline-offset:4px;border-top:1px solid #555;font-weight:600}.pc-guide__shop-link:hover{color:#ff7771}.pc-guide .pc-guide__availability{font-size:15px;color:var(--guide-muted);border-top:1px solid var(--guide-line);padding-top:13px;min-height:48px}.pc-guide .pc-guide__note{font-size:16px;color:var(--guide-muted);border-left:2px solid #646464;padding-left:18px;margin-top:28px;max-width:900px}.pc-guide__faq{display:grid;grid-template-columns:1fr 1.45fr;gap:70px;padding:64px 0}.pc-guide__faq h2{font-size:38px;line-height:1.17}.pc-guide__answers details{border-top:1px solid var(--guide-line)}.pc-guide__answers details:last-child{border-bottom:1px solid var(--guide-line)}.pc-guide__answers summary{cursor:pointer;min-height:60px;padding:17px 28px 17px 0;font-size:19px;font-weight:600;position:relative;list-style:none}.pc-guide__answers summary::-webkit-details-marker{display:none}.pc-guide__answers summary:after{content:"+";position:absolute;right:0;top:15px;font-size:23px}.pc-guide__answers details[open] summary:after{content:"\2212"}.pc-guide__answers p{color:var(--guide-muted);padding:0 25px 22px 0;font-size:17px}.pc-guide__end{background:var(--guide-ink);color:#111;display:flex;gap:24px;align-items:center;justify-content:space-between;padding:32px}.pc-guide__end p{font-size:13px;letter-spacing:.13em}.pc-guide__end h2{font-size:32px;color:#111;margin-top:5px}.pc-guide__end a{background:#b91c1c;color:#fff;display:flex;justify-content:center;align-items:center;min-height:52px;padding:10px 22px;text-decoration:none;font-size:18px;font-weight:600}.pc-guide__end a:hover{background:#991b1b}.pc-guide__closed{padding-top:60px;padding-bottom:60px}.pc-guide-entry{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-family:Barlow Condensed,sans-serif;font-size:16px;color:inherit;text-underline-offset:4px}.pc-guide-entry:not(.pc-guide-entry--compact){display:flex;width:fit-content;margin:4px 0 12px;color:#eee}.pc-guide-entry:hover{color:#ff7771}.pc-guide-entry--compact{min-height:0;font-family:inherit;font-size:inherit}@media(max-width:1099px){.pc-guide__hero{gap:40px}.pc-guide__card h3{min-height:0}.pc-guide__card-intro{min-height:0!important}.pc-guide__faq{gap:35px}}@media(max-width:749px){.pc-guide{padding:24px 0 40px}.pc-guide .page-width{padding-left:20px;padding-right:20px}.pc-guide__hero{display:block;padding:16px 0 28px}.pc-guide h1{font-size:clamp(46px,12vw,68px)}.pc-guide .pc-guide__intro{font-size:19px;max-width:480px;margin-top:20px}.pc-guide__jump{margin-top:30px}.pc-guide__jump a{min-height:54px;font-size:22px}.pc-guide__jump>p{padding-top:14px}.pc-guide__principles{grid-template-columns:1fr;gap:17px;padding:22px 0}.pc-guide__principles strong{display:inline;margin-right:4px}.pc-guide__group{padding-top:38px;scroll-margin-top:115px}.pc-guide__section-head{gap:12px}.pc-guide__section-head h2{font-size:27px}.pc-guide__section-head p{font-size:16px}.pc-guide__cards{grid-template-columns:1fr}.pc-guide__card{padding:22px;scroll-margin-top:115px}.pc-guide__card--wide{padding-top:20px}.pc-guide__card h3{font-size:28px}.pc-guide__card dl{display:grid;grid-template-columns:1fr 1fr;gap:0 18px;margin:16px 0}.pc-guide__card dl>div:nth-child(2){grid-column:2;grid-row:1 / span 2}.pc-guide .pc-guide__choice{min-height:0}.pc-guide .pc-guide__note{font-size:15px}.pc-guide__faq{grid-template-columns:1fr;gap:25px;padding:44px 0}.pc-guide__faq h2{font-size:32px}.pc-guide__end{align-items:stretch;flex-direction:column;padding:24px}.pc-guide__end h2{font-size:29px}.pc-guide__end a{width:100%}}@media(prefers-reduced-motion:reduce){.pc-guide a{transition:none}}.pc-guide [hidden]{display:none!important}.pc-guide__size-open,.pc-guide__size-fallback{display:flex;align-items:center;min-height:44px;width:fit-content;margin:0 0 8px;padding:0;border:0;background:transparent;color:var(--guide-muted);font:600 16px/1.4 Barlow Condensed,sans-serif;text-decoration:underline;text-underline-offset:4px;cursor:pointer;text-align:left}.pc-guide__size-open:hover,.pc-guide__size-fallback:hover{color:#ff7771}.pc-guide button:focus-visible,.pc-guide-chart a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.pc-guide-chart{width:min(920px,calc(100% - 24px));max-height:90svh;margin:auto;padding:0;border:1px solid #595959;background:#111;color:var(--guide-ink);font-family:Barlow Condensed,sans-serif;font-size:17px;line-height:1.5;overscroll-behavior:contain}.pc-guide-chart[open]{display:flex;flex-direction:column;overflow:hidden}.pc-guide-chart::backdrop{background:#000000c7}.pc-guide-chart__head{display:flex;align-items:center;justify-content:space-between;gap:16px;flex:0 0 auto;padding:16px 20px;border-bottom:1px solid #444}.pc-guide .pc-guide-chart__head h2{font-size:24px;line-height:1.25}.pc-guide-chart__head button{flex:0 0 44px;width:44px;height:44px;border:1px solid #595959;background:#242424;color:inherit;font-size:28px;cursor:pointer}.pc-guide-chart__body{display:flex;flex-direction:column;min-height:0;padding:0 20px 12px}.pc-guide .pc-guide-chart__body>p{flex:0 0 auto;margin:12px 0;font-size:17px;color:var(--guide-muted)}.pc-guide-chart__image{display:flex;min-width:0;min-height:0;max-width:100%}.pc-guide-chart__image img{display:block;width:100%;max-width:100%;min-width:0;min-height:0;height:auto;object-fit:contain}.pc-guide-chart__full{display:flex;align-items:center;flex:0 0 auto;min-height:44px;width:fit-content;margin-top:8px;text-decoration:underline;text-underline-offset:4px;font-size:16px}.pc-guide-chart__full:hover{color:#ff7771}@media(max-width:749px){.pc-guide__size-open[data-guide-pointer-focus]:focus{outline:0;box-shadow:none}.pc-guide-chart__head{padding:12px}.pc-guide .pc-guide-chart__head h2{font-size:20px}.pc-guide-chart__body{padding:0 12px 8px}.pc-guide .pc-guide-chart__body>p{font-size:16px;margin:8px 0}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/pc-buying-guide.css.map */
