:root{--phf-navy: #0f1c45;--phf-navy-deep: #19295e;--phf-red: #d82e36;--phf-red-hover: #e0545b;--phf-silver: #d8d8d8;--phf-ink: #333333;--phf-grey: #666666;--phf-light: #f3f3f3;--phf-white: #ffffff;--phf-heading-stack: "ff-utility-web-pro", "Helvetica Neue", "Arial Black", Arial, sans-serif;--phf-body-stack: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-heading--family: var(--phf-heading-stack);--font-heading--weight: 900;--font-subheading--family: var(--phf-heading-stack);--font-subheading--weight: 700;--font-accent--family: var(--phf-heading-stack);--font-accent--weight: 700;--font-body--family: var(--phf-body-stack);--font-body--weight: 400;--font-paragraph--family: var(--phf-body-stack);--font-h1--family: var(--phf-heading-stack);--font-h2--family: var(--phf-heading-stack);--font-h3--family: var(--phf-heading-stack);--font-h4--family: var(--phf-heading-stack);--font-h5--family: var(--phf-heading-stack);--font-h6--family: var(--phf-heading-stack)}h1,.h1,h2,.h2,h3,.h3,h4,.h4{font-weight:900;line-height:.95}.button,button:not(.icon-button):not([class*=icon]),a.button{transition:transform .25s ease,box-shadow .25s ease}.button:hover,button:not(.icon-button):not([class*=icon]):hover,a.button:hover{transform:scale(1.045);box-shadow:0 2px 5px #00000080;z-index:2}.button,a.button{font-weight:700;font-size:1.15rem;padding-block:.5rem}@media(min-width:1100px){.button,a.button{font-size:1.35rem}}.rte a:not(.button){color:var(--phf-red);transition:color .25s ease}.rte a:not(.button):hover{color:var(--phf-red-hover)}.menu-list__link{border-block-end:3px solid transparent;transition:border-color .25s ease,color .25s ease}.menu-list__link:hover,.menu-list__link:focus-visible,.menu-list__link--active{border-block-end-color:var(--phf-red)}#header-component .header__row{--page-margin: clamp(8px, 1.5vw, 16px)}.hero strong,[class*=hero__] strong{color:var(--phf-red);font-weight:inherit}@media screen and (min-width:750px){[data-template^=collection] .product-grid.product-grid--grid{--product-grid-columns-desktop: repeat(2, minmax(0, 400px));justify-content:center}[data-template^=index] .resource-list--grid{grid-template-columns:repeat(2,minmax(0,400px));justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/brand.css.map */
