.pc-colhero__banner{position:relative;width:100%;aspect-ratio:15 / 7;min-height:280px;max-height:520px;display:flex;align-items:center;overflow:hidden;background-color:#f5f1e8}.pc-colhero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.pc-colhero__img--placeholder{background:linear-gradient(135deg,#4a4a47,#2b2b28)}.pc-colhero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#2b2b288c,#2b2b2826 45%,#2b2b2800 65%),rgba(43,43,40,var(--pc-colhero-overlay, .25));pointer-events:none}.pc-colhero__content{position:relative;z-index:1;width:100%;padding:3rem 6vw;max-width:40rem}.pc-colhero__eyebrow{display:inline-block;font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#e8b4a0;margin-bottom:.6rem}.pc-colhero__heading{font-size:clamp(1.8rem,3.5vw,2.6rem);font-weight:600;color:#fff;margin:0 0 .75rem;line-height:1.2}.pc-colhero__subtext{font-size:1rem;color:#ffffffeb;line-height:1.5;margin:0}.pc-colhero__benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:1200px;margin:0 auto;padding:2rem 6vw}.pc-colhero__benefit{display:flex;align-items:flex-start;gap:.75rem}.pc-colhero__benefit-icon{font-size:1.3rem;flex-shrink:0;color:#c56b4f}.pc-colhero__benefit-text{font-size:.95rem;color:#2b2b28;line-height:1.4;margin:0}@media screen and (max-width:749px){.pc-colhero__banner{aspect-ratio:4 / 5;min-height:340px;max-height:460px}.pc-colhero__content{padding:2rem 6vw}.pc-colhero__benefits{grid-template-columns:1fr;gap:1rem;padding:1.5rem 6vw}}@media screen and (min-width:1200px){.pc-colhero__heading{font-size:3.4rem}.pc-colhero__subtext{font-size:1.2rem}.pc-colhero__eyebrow{font-size:.95rem}.pc-colhero__content{max-width:52rem}.pc-colhero__benefits{max-width:132rem}.pc-colhero__benefit-text{font-size:1.05rem}.pc-colhero__benefit-icon{font-size:1.5rem}}@media screen and (min-width:1440px){.pc-colhero__heading{font-size:3.8rem}.pc-colhero__subtext{font-size:1.3rem}.pc-colhero__content{max-width:58rem}.pc-colhero__benefits{max-width:138rem}}@media screen and (min-width:1680px){.pc-colhero__heading{font-size:4.2rem}.pc-colhero__subtext{font-size:1.4rem}.pc-colhero__content{max-width:64rem}.pc-colhero__benefits{max-width:144rem}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/pc-collection-hero.css.map */
