.ps-birthday-announcement{background:#37405c;box-sizing:border-box;color:#fff;display:block;flex:0 0 100%;font-family:Spartan,sans-serif;font-size:11px;font-weight:500;letter-spacing:.13em;line-height:1.5;padding:11px 20px;text-align:center;text-transform:uppercase;width:100%}.ps-birthday-announcement:hover,.ps-birthday-announcement:focus{color:#fff}.ps-birthday-announcement__dot{color:#cedd4d;padding:0 .45em}.ps-birthday-event{color:#37405c;padding:54px 20px 72px}.ps-birthday-event__inner{margin:0 auto;max-width:960px}.ps-birthday-event__eyebrow{align-items:center;color:#8ab0c9;display:flex;font-size:11px;gap:.55em;letter-spacing:.12em;margin:0 0 22px;text-transform:uppercase}.ps-birthday-event__eyebrow a,.ps-birthday-event__eyebrow a:visited{color:#8ab0c9;text-decoration:none}.ps-birthday-event__eyebrow a:hover,.ps-birthday-event__eyebrow a:focus-visible{color:#37405c;text-decoration:underline;text-underline-offset:.25em}.ps-birthday-event__page-title{font-size:38px;font-weight:300;letter-spacing:.08em;line-height:1.25;margin:0 0 30px}.ps-birthday-event__card{background:#fbf8f1;display:grid;grid-template-columns:minmax(250px,.75fr) minmax(380px,1.25fr);min-height:420px}.ps-birthday-event__date{align-items:center;background:#37405c;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:42px 32px;text-align:center}.ps-birthday-event__day-name{color:#cedd4d;font-size:11px;font-weight:500;letter-spacing:.17em;text-transform:uppercase}.ps-birthday-event__day-number{font-size:104px;font-weight:300;line-height:.95;margin:20px 0 13px}.ps-birthday-event__month{font-size:19px;letter-spacing:.17em;text-transform:uppercase}.ps-birthday-event__hours{font-size:12px;letter-spacing:.08em;margin-top:24px;text-transform:uppercase}.ps-birthday-event__content{display:flex;flex-direction:column;justify-content:center;padding:46px 50px}.ps-birthday-event__title{color:#37405c;font-size:31px;font-weight:400;letter-spacing:.03em;line-height:1.35;margin:0 0 18px}.ps-birthday-event__intro{font-size:15px;line-height:1.8;margin:0 0 20px}.ps-birthday-event__highlights{list-style:none;margin:0 0 24px;padding:0}.ps-birthday-event__highlights li{align-items:baseline;display:flex;font-size:14px;gap:11px;line-height:1.65;margin-bottom:8px}.ps-birthday-event__highlights li:before{color:#cedd4d;content:"\2022";font-size:24px;line-height:0}.ps-birthday-event__location{border-top:1px solid #ded9cd;font-size:12px;letter-spacing:.03em;line-height:1.8;padding-top:18px}.ps-birthday-event__closing{color:#697087;font-size:13px;line-height:1.8;margin:30px auto 0;max-width:720px;text-align:center}@media only screen and (max-width:798px){.ps-birthday-announcement{font-size:10px;letter-spacing:.08em;padding:10px 14px}.ps-birthday-event{padding:38px 16px 52px}.ps-birthday-event__page-title{font-size:30px}.ps-birthday-event__card{grid-template-columns:1fr}.ps-birthday-event__date{padding:32px 24px}.ps-birthday-event__day-number{font-size:80px}.ps-birthday-event__content{padding:34px 26px}.ps-birthday-event__title{font-size:25px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/ps-birthday-event.css.map */
