.blog-section{background:#f6f6f6}.collection-banner{background:#252525;border-top:6px solid #c33c3c;border-bottom:6px solid #1d1d1d}.collection-banner--title,.collection-banner .collection-banner--title{font-family:Barlow Condensed,sans-serif!important;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#fff!important}.collection-banner--description{font-family:Barlow,sans-serif;color:#d8d8d8!important;font-size:17px;line-height:1.55}.collection-banner .tag-button{font-family:Barlow Condensed,sans-serif;text-transform:uppercase;letter-spacing:.8px;border-radius:999px;border:1px solid #6b6b6b;color:#fff;background:transparent;padding:6px 16px}.collection-banner .tag-button.selected,.collection-banner .tag-button.active,.collection-banner .tag-button:hover{background:#c33c3c;border-color:#c33c3c;color:#fff}.collection-banner hr{border:0;border-top:3px solid #c33c3c;margin-top:18px}.blog-post{background:#fff;border:1px solid #e3e3e3;border-radius:14px;overflow:hidden;box-shadow:0 1px 2px #1717170d;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;height:100%}.blog-post:hover{transform:translateY(-3px);border-color:#c33c3c;box-shadow:0 14px 30px #25252524}.blog-post .featured-image{border-radius:0;border-bottom:4px solid #252525}.blog-post--content{padding:18px 20px 22px;font-family:Barlow,sans-serif}.blog-post--content h2,.blog-post--content h3,.blog-post--content h5,.blog-post--content .post-title{font-family:Barlow Condensed,sans-serif!important;font-weight:600;text-transform:uppercase;letter-spacing:.6px;color:#171717;line-height:1.12;font-size:25px;margin-top:12px}.blog-post--content h5 a,.blog-post--content h2 a,.blog-post--content h3 a{color:#171717}.blog-post--content h5 a:hover,.blog-post--content h2 a:hover,.blog-post--content h3 a:hover{color:#c33c3c}.blog-post .post-meta{display:inline-block;background:#c33c3c;color:#fff;font-family:Barlow Condensed,sans-serif;text-transform:uppercase;letter-spacing:1px;font-size:13.5px;line-height:1;padding:6px 12px;border-radius:999px}.blog-post .post-excerpt{font-family:Barlow,sans-serif;font-size:15.5px;line-height:1.55;color:#3d3d3d}.blog-post--large{background:#252525;border-color:#252525}.blog-post--large .featured-image{border-bottom:6px solid #c33c3c}.blog-post--large .blog-post--content{padding:24px 28px 28px}.blog-post--large .blog-post--content h2,.blog-post--large .blog-post--content h3,.blog-post--large .blog-post--content h5,.blog-post--large .blog-post--content .post-title{color:#fff;font-size:34px}.blog-post--large .blog-post--content h5 a,.blog-post--large .blog-post--content h2 a,.blog-post--large .blog-post--content h3 a{color:#fff}.blog-post--large .blog-post--content h5 a:hover,.blog-post--large .blog-post--content h2 a:hover,.blog-post--large .blog-post--content h3 a:hover{color:#f0b9b9}.blog-post--large .post-excerpt{color:#d8d8d8;font-size:16.5px}.blog-post--large:hover{border-color:#c33c3c;box-shadow:0 16px 34px #25252559}.pagination--progress{background:#e3e3e3}.pagination--progress-bar{background:#c33c3c!important}.blog-section .pagination a:hover{color:#c33c3c}.blog-post-detail--title{background:#252525;border-top:6px solid #c33c3c;border-radius:14px;padding:28px 30px 24px}.shopify-section .blog-post-detail--title{max-width:none;width:auto;margin:0 0 22px;text-align:left}.blog-post-detail--title h1.entry-title{margin-bottom:0}.blog-post-detail--title .blog-post-detail--meta aside{margin:0}.blog-post-detail--title .blog-post-detail--meta aside:after{display:none}.blog-post-detail--title .entry-title{font-family:Barlow Condensed,sans-serif!important;font-weight:600;text-transform:uppercase;letter-spacing:.8px;color:#fff!important;line-height:1.05;margin-bottom:0}.blog-post-detail--meta{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:14px}.blog-post-detail--meta .post-meta{display:inline-block;background:#c33c3c;color:#fff;font-family:Barlow Condensed,sans-serif;text-transform:uppercase;letter-spacing:1px;font-size:13.5px;line-height:1;padding:6px 12px;border-radius:999px}.blog-post-detail--meta .post-author{font-family:Barlow Condensed,sans-serif;text-transform:uppercase;letter-spacing:1px;color:#d8d8d8;font-size:14px}.post-meta{font-family:Barlow Condensed,sans-serif;text-transform:uppercase;letter-spacing:1px;color:#5c5c5c}.blog-post-detail .featured-image{border-radius:14px;overflow:hidden;border:1px solid #e3e3e3;border-bottom:6px solid #c33c3c}.blog-post-detail .featured-image img{display:block;border-radius:0}.post-content{font-family:Barlow,sans-serif;font-size:17.5px;line-height:1.62;color:#2b2b2b}.post-content>p:first-of-type{font-size:18.5px;color:#252525}.post-content h2,.post-content h3,.post-content h4{font-family:Barlow Condensed,sans-serif!important;font-weight:600;text-transform:uppercase;letter-spacing:.7px;color:#171717;line-height:1.12}.post-content h2{border-left:5px solid #c33c3c;padding-left:12px;margin-top:34px}.post-content a{color:#c33c3c}.post-content img{border-radius:14px;border:1px solid #e3e3e3}.post-content p>em:first-child:last-child{font-size:13.5px;color:#5c5c5c;letter-spacing:.2px}.post-content blockquote{background:#f6f6f6;border-left:5px solid #c33c3c;border-radius:0 14px 14px 0;padding:16px 20px;margin-left:0}.blog-post-detail--tags a{display:inline-block;border:1px solid #e3e3e3;border-radius:999px;padding:5px 14px;font-family:Barlow Condensed,sans-serif;text-transform:uppercase;letter-spacing:.8px;color:#252525;background:#f6f6f6}.blog-post-detail--tags a:hover{background:#c33c3c;border-color:#c33c3c;color:#fff}.blog-post-detail--sidebar h3,.blog-post-detail--sidebar h4,.post-products--heading{font-family:Barlow Condensed,sans-serif!important;font-weight:600;text-transform:uppercase;letter-spacing:.8px;color:#171717;border-bottom:3px solid #c33c3c;display:inline-block;padding-bottom:4px}.blog-post-detail--sidebar{font-family:Barlow,sans-serif}@media(max-width:749px){.blog-post-detail--title{padding:22px 20px 20px}.blog-post--large .blog-post--content{padding:20px 20px 22px}.blog-post--large .blog-post--content h5,.blog-post--large .blog-post--content h2,.blog-post--large .blog-post--content h3{font-size:28px}}
/*# sourceMappingURL=/cdn/shop/t/88/assets/pcc-blog.css.map */
