.page-header{width:100%;padding-block:var(--cpg-header-space-top) 0;margin-block-end:max(0px,calc(var(--cpg-header-space-bottom) - var(--gap, 0px)))}.page-header__title{margin:0;color:var(--cpg-text-1);font-family:var(--font-heading--family);font-size:var(--cpg-title-size);font-weight:var(--cpg-title-weight);letter-spacing:var(--cpg-title-tracking);line-height:var(--cpg-title-leading);text-transform:uppercase;overflow-wrap:break-word}.page-header__intro{max-width:var(--cpg-intro-max);margin-block-start:1.25rem;color:var(--cpg-text-3);font-size:var(--cpg-intro-size)}.page-header__intro>:last-child{margin-block-end:0}.eyebrow,.page-header .eyebrow{margin:0 0 .75rem;color:var(--cpg-text-3);font-size:var(--cpg-eyebrow-size);font-weight:var(--cpg-eyebrow-weight);letter-spacing:var(--cpg-eyebrow-tracking);line-height:1.4;text-transform:uppercase}.page-header__tabs{display:flex;gap:clamp(1.25rem,3vw,2.5rem);margin-block-start:clamp(1.5rem,3vw,2.5rem);overflow-x:auto;border-bottom:1px solid var(--cpg-border);scrollbar-width:none}.page-header__tabs::-webkit-scrollbar{display:none}.page-header__tab{display:inline-flex;flex:none;align-items:center;min-height:44px;padding:.75rem 0;border-bottom:3px solid transparent;color:var(--cpg-text-4);font-size:.875rem;font-weight:700;letter-spacing:.05em;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:color var(--cpg-fast)}.page-header__tab:hover,.page-header__tab[aria-current=page]{color:var(--cpg-text-1)}.page-header__tab[aria-current=page]{border-bottom-color:var(--cpg-accent)}.page-header__tab:focus-visible{outline:2px solid var(--cpg-accent);outline-offset:2px}:where(.page-header~*,.cpg-prose) :is(h2,h3,h4){margin-block:2.5rem .75rem;color:var(--cpg-text-1);letter-spacing:0;line-height:1.2;text-transform:none}:where(.page-header~*,.cpg-prose) h2{font-size:clamp(1.5rem,2.5vw,2rem)}:where(.page-header~*,.cpg-prose) h3{font-size:clamp(1.25rem,2vw,1.5rem)}:where(.page-header~*,.cpg-prose) h4{font-size:1.125rem}:where(.page-header~*,.cpg-prose) :is(h2,h3,h4):first-child{margin-block-start:0}:where(.page-header~*,.cpg-prose) table{color:var(--table-text)}:where(.page-header~*,.cpg-prose) :is(th,td){padding:var(--table-padding);border-bottom:1px solid var(--table-border)}:where(.page-header~*,.cpg-prose) thead th{background:var(--table-header-bg)}:where(.page-header~*,.cpg-prose) caption{padding-block-end:.75rem;color:var(--cpg-text-1);font-weight:700;text-align:start;text-transform:uppercase}:where(.page-header~*,.cpg-prose) details{margin-block:.75rem 1.5rem;color:var(--cpg-text-3)}:where(.page-header~*,.cpg-prose) summary{display:list-item;list-style:disclosure-closed inside;color:var(--cpg-text-1);font-weight:600;cursor:pointer}:where(.page-header~*,.cpg-prose) details[open]>summary{list-style-type:disclosure-open}.sizing-guide-modal{animation:none!important}.sizing-guide-modal[open]{display:flex;flex-direction:column;overflow:hidden}.sizing-guide-modal__content{min-height:0;overflow-y:auto}.sizing-guide-modal .close-button{position:absolute;top:var(--padding-md);right:var(--padding-md)}@media screen and (min-width:750px){.sizing-guide-modal{width:min(90vw,1000px);max-width:none;max-height:min(85vh,800px);padding:clamp(1.5rem,3vw,2.5rem);top:0;right:0;bottom:0;left:0;margin:auto}}.sizing-guide-modal__title{flex:none;margin:var(--padding-sm) 3rem 1.5rem 0;color:var(--cpg-text-1);font-family:var(--font-heading--family);font-size:var(--cpg-title-size-sm);font-weight:var(--cpg-title-weight);letter-spacing:var(--cpg-title-tracking);line-height:1.1;text-transform:uppercase}.sizing-guide-modal__content :is(h2,h3){margin-block-start:2rem}.sizing-guide-modal__content h2{font-size:1.25rem;text-transform:uppercase}.sizing-guide-modal__content h3{font-size:1rem}.sizing-guide-modal__content :is(h2,h3):first-child{margin-block-start:0}.sizing-guide-modal :is(th,td){white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/69/assets/page-header.css.map */
