body[data-design="5"]{font-family:Arial,Helvetica,sans-serif;font-size:14px}
[data-design="5"] main{max-width:740px;margin:40px auto 70px;padding:0;border:2px solid #000}
.notice{padding:24px 28px 0}
.notice-label{font:12px "Courier New",monospace;margin:0 0 24px}
.notice h1{font-size:clamp(56px,8.5vw,100px);line-height:.9;letter-spacing:-.055em;font-weight:900;margin:0 0 25px}
.notice-body{display:grid;grid-template-columns:1.5fr 1fr;gap:20px;line-height:1.5}
.notice-body p{margin:0 0 20px}
.notice-images{display:flex;gap:8px;padding-bottom:24px}
.notice-images img{width:calc((100% - 16px)/3);height:125px;object-fit:cover;filter:var(--photo-filter,grayscale(1) contrast(1.4))}
[data-design="5"] .order{display:grid;grid-template-columns:1fr 1fr;font:13px/1.5 "Courier New",monospace}
[data-design="5"] .order h2{grid-column:1/-1;font-size:13px;font-weight:400;border-top:2px solid #000;margin:0;padding:12px 28px}
[data-design="5"] .order-row{border-top:1px dashed #000;border-bottom:1px dashed #000;padding:22px 28px}
[data-design="5"] .order-row+.order-row{border-left:1px dashed #000}
[data-design="5"] .order-row .item{font-weight:bold;text-transform:uppercase}
[data-design="5"] .order-row button{margin-top:12px}
[data-design="5"] .order-terms{grid-column:1/-1;padding:16px 28px;margin:0}
[data-design="5"] #checkout-status{grid-column:1/-1;margin:0 28px 20px}
@media(max-width:780px){[data-design="5"] main{margin:24px 16px 50px}.notice{padding:20px 18px 0}.notice-body{grid-template-columns:1fr;gap:0}.notice-images img{height:95px}[data-design="5"] .order-row{padding:18px 14px}[data-design="5"] .order h2,[data-design="5"] .order-terms{padding-left:18px;padding-right:18px}.notice h1{font-size:clamp(48px,12vw,88px)}}
