.pmedia-header-banner{position:relative;width:100%;background-repeat:no-repeat;background-size:cover}body.pmedia-body:has(.scrolled-past-header) .pmedia-header-banner{background:url(/cdn/shop/files/CoolLeak_22.png?v=1763215906);background-repeat:no-repeat;background-size:cover}.pmedia-header-banner__wrapper{width:100%;max-width:956px;margin:0 auto}@media (max-width: 768px){.pmedia-header-banner{border-radius:0 0 32px 32px}.pmedia-header-banner__wrapper.page-width{padding:24px 32px 0}}@media (max-width: 550px){.pmedia-header-banner__wrapper.page-width{padding:24px 16px 0}}.pmedia-header-banner__top-image{width:100%;max-width:865px;margin:0 auto 3rem}@media (max-width: 768px){.pmedia-header-banner__top-image{max-width:660px;margin:0 auto 2rem}}.pmedia-header-banner__top-image-img{width:100%;height:auto;display:block;object-fit:cover}.pmedia-header-banner__container{display:flex;flex-direction:column;align-items:center;text-align:center}.pmedia-header-banner__promotional-text{width:100%}.pmedia-header-banner__promotional-heading{font-family:Playfair Display;font-style:normal;font-weight:400;font-size:36px;line-height:100%;text-align:center;color:#fff;margin:0 0 36px;white-space:pre-wrap}@media screen and (min-width: 750px){.pmedia-header-banner__promotional-heading{font-size:64px}}@media screen and (min-width: 990px){.pmedia-header-banner__promotional-heading{font-size:90px}}.pmedia-header-banner__discount-buttons{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;width:100%}@media (max-width: 768px){.pmedia-header-banner__discount-buttons{display:grid;grid-template-columns:repeat(2,auto);gap:12px}}@media (max-width: 550px){.pmedia-header-banner__discount-buttons{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}.pmedia-header-banner__discount-button{flex:0 1 auto}.pmedia-header-banner__discount-link{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;background-color:#ffffff26;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);border-radius:.8rem;text-decoration:none;letter-spacing:normal;color:#fff;transition:background-color .3s ease,transform .2s ease,opacity .2s ease;font-size:1.4rem;font-weight:400;line-height:1.3}a.pmedia-header-banner__discount-link{cursor:pointer}.pmedia-header-banner__discount-link:hover{opacity:.9}.pmedia-header-banner__discount-icon{font-size:.8rem;line-height:1}.pmedia-header-banner__discount-text{white-space:nowrap}@media screen and (max-width: 749px){.pmedia-header-banner__discount-button{width:100%}.pmedia-header-banner__discount-link{width:100%;justify-content:center}}.pmedia-header-banner__cta{width:100%;display:flex;justify-content:center;margin:44px 0 20px}.pmedia-header-banner__cta-button{display:inline-block;padding:16px 40px;background-color:#e1283a;color:#fff;border-radius:30px;text-decoration:none;font-size:1.6rem;font-weight:600;line-height:1.4;text-align:center;transition:background-color .3s ease,transform .2s ease;cursor:pointer;border:none}.pmedia-header-banner__cta-button:hover{background-color:#c00000}@media screen and (max-width: 749px){.pmedia-header-banner__cta-button{width:100%;padding:1.2rem 2rem;font-size:1.4rem}}.pmedia-header-banner__disclaimer{width:100%}.pmedia-header-banner__disclaimer-text{font-size:1.4rem;font-weight:400;line-height:1.3;margin:0;color:#e4e4e4}@media screen and (max-width: 768px){.pmedia-header-banner__disclaimer-text{font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/pmedia-header-banner.css.map */
