:root{--pcs-blue: #1b59a8;--pcs-blue-dark: #0c3f7c;--pcs-blue-deep: #082f5b;--pcs-yellow: #fcb900;--pcs-ink: #15202b;--pcs-muted: #5d6975;--pcs-border: #d9e1e8;--pcs-surface: #f5f8fb;--pcs-radius: 8px}body{color:var(--pcs-ink)}.section--page-width,.page-width{max-width:1440px}#header-group .announcement-bar{color:#fff}#header-group .header-section{border-bottom:1px solid var(--pcs-border);box-shadow:0 1px #082f5b0a}#header-group .header__row--top{min-height:76px}#header-group .header__row--bottom{border-top:1px solid var(--pcs-border)}.pcs-hero{position:relative;min-height:clamp(390px,42vw,520px);display:grid;align-items:center;overflow:hidden;background:var(--pcs-blue-deep) var(--pcs-hero-image) center / cover no-repeat;color:#fff}.pcs-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#041d38eb,#082f5bad 46%,#082f5b1a)}.pcs-hero__inner{position:relative;z-index:1;width:min(100% - 32px,1400px);margin-inline:auto;padding-block:clamp(42px,6vw,68px)}.pcs-hero__eyebrow{margin:0 0 12px;color:var(--pcs-yellow);font-weight:850;letter-spacing:.12em}.pcs-hero h1{max-width:840px;margin:0;color:#fff;font-size:clamp(3rem,5.3vw,5rem);font-weight:800;line-height:.96}.pcs-hero__text{max-width:660px;margin:16px 0 0;color:#ffffffdb;font-size:clamp(1.05rem,2vw,1.3rem)}.pcs-hero__actions{display:flex;align-items:center;gap:20px;margin-top:24px}.pcs-menu-dropdown{display:grid;grid-template-columns:repeat(4,minmax(160px,1fr));gap:8px 28px;width:min(calc(100% - 64px),1200px);margin-inline:auto;padding-block:24px}.pcs-menu-dropdown__link{padding:10px 12px;border-radius:6px;color:var(--pcs-blue-deep);font-weight:700;text-decoration:none}.pcs-menu-dropdown__link:hover,.pcs-menu-dropdown__link:focus-visible{background:var(--pcs-surface);color:var(--pcs-blue)}.pcs-hero__secondary{color:#fff;font-weight:800;text-decoration:underline;text-underline-offset:5px}#header-group .header-menu__link,#header-group .header__menu-item{color:var(--pcs-blue-deep);font-weight:650}.pcs-section{padding-block:clamp(48px,6vw,80px)}.pcs-section__inner{width:min(100% - 32px,1400px);margin-inline:auto}.pcs-section__eyebrow{margin:0 0 8px;color:var(--pcs-blue);font-size:.78rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.pcs-section__heading{margin:0;color:var(--pcs-blue-deep);font-size:clamp(1.75rem,3vw,2.65rem);line-height:1.08}.pcs-section__intro{max-width:680px;margin:12px 0 0;color:var(--pcs-muted)}.pcs-application-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px}.pcs-application-card{position:relative;min-height:310px;overflow:hidden;border:1px solid var(--pcs-border);border-radius:var(--pcs-radius);background:linear-gradient(145deg,var(--pcs-blue-deep),var(--pcs-blue));color:#fff}.pcs-application-card__image,.pcs-application-card__image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pcs-application-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#082f5beb,#082f5b14 72%)}.pcs-application-card__content{position:absolute;z-index:1;inset:auto 24px 24px}.pcs-application-card__title{margin:0 0 6px;color:#fff;font-size:1.55rem}.pcs-application-card__text{margin:0 0 16px;color:#ffffffd6}.pcs-application-card__link{color:var(--pcs-yellow);font-weight:800;text-decoration:none}.pcs-section__heading-row{display:flex;align-items:end;justify-content:space-between;gap:24px}.pcs-section__heading-row>a{color:var(--pcs-blue);font-weight:800}.pcs-product-families{background:var(--pcs-surface)}.pcs-family-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:30px}.pcs-family-card{overflow:hidden;border:1px solid var(--pcs-border);border-radius:var(--pcs-radius);background:#fff;color:var(--pcs-ink);text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.pcs-family-card:hover{transform:translateY(-3px);box-shadow:0 14px 34px #082f5b1f}.pcs-family-card__media{aspect-ratio:4 / 3;overflow:hidden;background:#e8edf2}.pcs-family-card__media img{width:100%;height:100%;object-fit:cover}.pcs-family-card__content{padding:18px}.pcs-family-card__type{margin:0 0 6px;color:var(--pcs-blue);font-size:.75rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.pcs-family-card h3{margin:0 0 12px;color:var(--pcs-blue-deep);font-size:1.18rem}.pcs-family-card span{color:var(--pcs-blue);font-weight:750}.pcs-footer{background:#061f3b;color:#ffffffc2}.pcs-footer__inner{width:min(100% - 32px,1400px);margin-inline:auto;padding-block:58px 42px;display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:36px}.pcs-footer h2,.pcs-footer h3{margin:0 0 15px;color:#fff}.pcs-footer p{max-width:390px}.pcs-footer a{display:block;margin-block:9px;color:#ffffffc2;text-decoration:none}.pcs-footer a:hover{color:var(--pcs-yellow)}.pcs-footer__bottom{width:min(100% - 32px,1400px);margin-inline:auto;padding-block:20px 30px;border-top:1px solid rgb(255 255 255 / 14%);font-size:.82rem}.pcs-buying-help{padding-block:34px;background:var(--pcs-blue-deep);color:#fff}.pcs-buying-help__inner{display:flex;align-items:center;justify-content:space-between;gap:28px}.pcs-buying-help h2{margin:0 0 6px;color:#fff;font-size:clamp(1.45rem,2.2vw,2rem)}.pcs-buying-help p{margin:0;color:#ffffffc7}.pcs-button{display:inline-flex;min-height:46px;align-items:center;justify-content:center;padding:10px 22px;border:1px solid var(--pcs-yellow);border-radius:6px;background:var(--pcs-yellow);color:var(--pcs-blue-deep);font-weight:800;text-decoration:none;white-space:nowrap}.template-collection .facets-block-wrapper--vertical{border:1px solid var(--pcs-border);border-radius:var(--pcs-radius);background:#fff}.template-collection .product-grid__item,.template-index .resource-list__item{min-width:0}.template-collection .product-card__content,.template-index .product-card__content{padding:10px;border:1px solid var(--pcs-border);border-radius:var(--pcs-radius);background:#fff}.template-product .product-information{--product-details-gap: 24px}.template-product .product-information__grid{align-items:start}.template-product .add-to-cart-button,.template-product .buy-buttons button[type=submit]{background:var(--pcs-yellow);color:var(--pcs-blue-deep);font-weight:800}.template-product accordion-custom,.template-product details{border-color:var(--pcs-border)}#cart-drawer .theme-drawer__dialog{border-left:1px solid var(--pcs-border)}#cart-drawer .cart-drawer__summary{border-top:1px solid var(--pcs-border);box-shadow:0 -12px 28px #082f5b14}#cart-drawer button[name=checkout],#cart-drawer .cart__checkout-button{background:var(--pcs-yellow);color:var(--pcs-blue-deep);font-weight:800}@media screen and (max-width:749px){#header-group .header__row--top{min-height:62px}.pcs-application-grid{grid-template-columns:1fr}.pcs-hero{min-height:440px;background-position:62% center}.pcs-hero__inner{padding-block:44px}.pcs-hero h1{font-size:clamp(2.5rem,11vw,3.5rem)}.pcs-hero__overlay{background:linear-gradient(90deg,#041d38f0,#082f5b94)}.pcs-hero__actions{align-items:stretch;flex-direction:column}.pcs-family-grid,.pcs-footer__inner{grid-template-columns:1fr}.pcs-section__heading-row{align-items:flex-start;flex-direction:column}.pcs-application-card{min-height:230px}.pcs-buying-help__inner{align-items:flex-start;flex-direction:column}.pcs-button{width:100%}.template-collection .product-grid__card{gap:6px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/pcs-brand.css.map */
