.price-notice{background:var(--light-bg);border-radius:var(--border-radius);border:1px solid #00000014;align-items:flex-start;gap:12px;margin:0 0 24px;padding:14px 18px;display:flex}.price-notice__icon{color:var(--primary-color);flex:none;margin-top:3px}.price-notice__text{color:var(--dark-gray);margin:0;font-size:.95rem;line-height:1.5}.price-notice__phone{color:var(--primary-color);white-space:nowrap;font-weight:600}@media print{.price-notice{background:0 0;border-color:#999}}
