body:has(.ppwc-page) .wf-badge,body:has(.ppwc-page) #smile-ui-lite-container{display:none!important}body:has(.ppwc-page){background:#e5e5e3}.ppwc-page{--black: #1d1d1b;--paper: #e5e5e3;--yellow: #e0bc43;background:var(--paper);color:var(--black);min-height:100vh;font-family:Courier New,Courier,monospace}.ppwc-page *,.ppwc-page *:before,.ppwc-page *:after{box-sizing:border-box}.ppwc-page img{max-width:100%}.ppwc-page{cursor:url("{{ 'ppwc-cursor-black.svg' | asset_url }}") 12 12,auto}.ppwc-page a,.ppwc-page button,.ppwc-page [role=button]{cursor:url("{{ 'ppwc-cursor-brown.svg' | asset_url }}") 12 12,pointer}.ppwc-header{min-height:100px;padding:28px 4vw;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--black)}.ppwc-logo{display:block;width:180px;max-height:60px;object-fit:contain;object-position:left center}.ppwc-logo-placeholder{color:inherit;text-decoration:none;font-weight:700;font-size:18px;text-transform:uppercase}.ppwc-nav{display:flex;gap:32px}.ppwc-nav a,.ppwc-text-link{color:inherit;text-decoration:none;text-transform:uppercase;font-size:13px;letter-spacing:.04em}.ppwc-nav a:hover,.ppwc-text-link:hover{text-decoration:underline}.ppwc-index,.ppwc-section-label{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ppwc-button{display:inline-block;padding:15px 20px;background:var(--black);color:var(--paper);text-decoration:none;text-transform:uppercase;font-size:13px}.ppwc-text-link{display:inline-block;border-bottom:1px solid}.ppwc-footer{margin-top:40px;padding:25px 4vw;display:flex;justify-content:space-between;align-items:center;gap:20px;background:var(--black);color:var(--paper);font-size:11px;text-transform:uppercase}.ppwc-footer-info,.ppwc-footer-links{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px}.ppwc-footer-links a{color:inherit;text-decoration:none}.ppwc-footer-links a:hover{text-decoration:underline}@media(max-width:749px){.ppwc-footer{flex-direction:column;align-items:flex-start;gap:16px}.ppwc-footer-info,.ppwc-footer-links{gap:8px 16px}}@media screen and (max-width:749px){.ppwc-header{min-height:80px}.ppwc-logo{width:135px}.ppwc-nav{gap:16px}.ppwc-footer{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/ppw-creative.css.map */
