.psx-xmas{box-sizing:border-box;width:100%;padding:28px 16px;background:#f8f6f1}.psx-card{max-width:1100px;margin:0 auto;background:#8a3b22;color:#f8f6f1;border-radius:18px;padding:32px 28px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 40px}.psx-text{flex:1 1 420px;min-width:0}.psx-xmas .psx-eyebrow{margin:0 0 6px;font-family:Grandstander,cursive;font-weight:700;font-size:14px;letter-spacing:.12em;color:#d2b36a!important;text-transform:uppercase}.psx-xmas .psx-title{margin:0 0 10px!important;font-family:Grandstander,cursive;font-weight:700;font-size:clamp(30px,5vw,46px);line-height:1;text-transform:uppercase;color:#f8f6f1!important}.psx-xmas .psx-body{margin:0;font-family:Rubik,sans-serif;font-size:17px;line-height:1.5;color:#f8f6f1!important}.psx-btn{flex:0 0 auto;display:inline-block;background:#f8f6f1;color:#8a3b22!important;text-decoration:none!important;font-family:Grandstander,cursive;font-weight:700;font-size:17px;text-transform:uppercase;padding:15px 26px;border-radius:999px}.psx-btn:hover{background:#d2b36a;color:#331d16!important}