.hn-ampm,.hn-ampm *,.hn-ampm *:before,.hn-ampm *:after{box-sizing:border-box}.hn-ampm{background:#efe5d7;color:#18332f;padding:40px 12px 56px}.hn-ampm__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:stretch;max-width:1200px;margin:0 auto}.hn-ampm__card{display:flex;flex-direction:column;min-width:0;background:#fff8ee;border:2.5px solid #18332f;border-radius:20px;box-shadow:6px 6px #18332f;overflow:hidden}.hn-ampm__card:before{content:"";display:block;height:12px;border-bottom:2.5px solid #18332f}.hn-ampm__card--am:before{background:#d9a441}.hn-ampm__card--pm:before{background:#7f93a8}.hn-ampm__head{display:flex;flex-direction:column;gap:10px;padding:16px 12px 14px;border-bottom:1.5px dashed #18332f}.hn-ampm__icon{display:block;width:56px;height:auto}.hn-ampm__heading{margin:0;font-family:var(--font-display-family);font-weight:400;font-size:26px;line-height:1.02;text-transform:uppercase;letter-spacing:.01em;overflow-wrap:break-word;text-wrap:balance}.hn-ampm__flavor{display:flex;flex-direction:column;gap:10px;padding:16px 12px 18px}.hn-ampm__flavor+.hn-ampm__flavor{border-top:1.5px dashed #18332f}.hn-ampm__name{display:flex;align-items:center;gap:8px;margin:0;font-family:var(--font-body-family);font-weight:700;font-size:14px;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}.hn-ampm__name:before{content:"";flex:0 0 auto;width:12px;height:12px;border:1.5px solid #18332f;border-radius:3px}.hn-ampm__card--am .hn-ampm__name:before{background:#d9a441}.hn-ampm__card--pm .hn-ampm__name:before{background:#7f93a8}.hn-ampm__claim,.hn-ampm__enjoy{margin:0;font-family:var(--font-body-family);font-size:14px;line-height:1.5}.hn-ampm__enjoy{font-weight:700}.hn-ampm__tag{align-self:flex-start;margin:-2px 0 0;padding:3px 8px;border:1.5px dashed #18332f;border-radius:8px;font-family:var(--font-mono-family);font-size:14px;line-height:1.3;letter-spacing:.02em}@media(min-width:750px){.hn-ampm{padding:64px 24px 80px}.hn-ampm__grid{gap:32px}.hn-ampm__card:before{height:16px}.hn-ampm__head{gap:14px;padding:28px 32px 24px}.hn-ampm__icon{width:72px}.hn-ampm__heading{font-size:clamp(36px,1.6vw + 24px,52px)}.hn-ampm__flavor{gap:12px;padding:24px 32px 28px}.hn-ampm__name{font-size:16px}.hn-ampm__claim,.hn-ampm__enjoy{font-size:18px;line-height:1.55}.hn-ampm__tag{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/highrise-am-pm-split.css.map */
