.tcpc-preorder-image { position: relative; }
.tcpc-preorder-badge { position: absolute; top: 1rem; left: 1rem; z-index: 2; border-radius: 2rem; background: #242833; color: #fff; padding: .5rem 1rem; font-size: 1.2rem; font-weight: 700; letter-spacing: .08em; line-height: 1.4; pointer-events: none; }
.tcpc-preorder-notice { margin: 0 0 1.4rem; padding: 1.2rem 1.4rem; border-left: 3px solid #9c8253; background: #f8f5ee; color: #242833; font-size: 1.4rem; line-height: 1.5; }
.tcpc-preorder-notice p { margin: .4rem 0 0; }
