.warranty-agreement__box[data-v-646543ab]{padding:10px 15px;border-radius:8px;border:2px solid #28a745;background:#f0fff4;-webkit-transition:all .3s ease;transition:all .3s ease}.warranty-agreement__box--unchecked[data-v-646543ab]{border-color:#dc3545;background:#fff5f5;-webkit-animation:pulse-border-646543ab 2s ease-in-out infinite;animation:pulse-border-646543ab 2s ease-in-out infinite}@-webkit-keyframes pulse-border-646543ab{0%,to{border-color:#dc3545;-webkit-box-shadow:0 0 0 0 rgba(220,53,69,.2);box-shadow:0 0 0 0 rgba(220,53,69,.2)}50%{border-color:#ff6b6b;-webkit-box-shadow:0 0 8px 2px rgba(220,53,69,.15);box-shadow:0 0 8px 2px rgba(220,53,69,.15)}}@keyframes pulse-border-646543ab{0%,to{border-color:#dc3545;-webkit-box-shadow:0 0 0 0 rgba(220,53,69,.2);box-shadow:0 0 0 0 rgba(220,53,69,.2)}50%{border-color:#ff6b6b;-webkit-box-shadow:0 0 8px 2px rgba(220,53,69,.15);box-shadow:0 0 8px 2px rgba(220,53,69,.15)}}.multi-ads-note{width:100%;background:linear-gradient(135deg,#fff5f5,#fed7d7);border-radius:12px;border:2px solid #fc8181;overflow:hidden;-webkit-box-shadow:0 4px 15px rgba(245,101,101,.2);box-shadow:0 4px 15px rgba(245,101,101,.2)}.multi-ads-note .note-header{background:linear-gradient(135deg,#e53e3e,#c53030);color:#fff;padding:12px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-weight:700;font-size:16px;letter-spacing:.5px}.multi-ads-note .note-header i{font-size:20px;-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite}.multi-ads-note .note-body{padding:16px 20px}.multi-ads-note .note-list{list-style:none;margin:0;padding:0}.multi-ads-note .note-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:10px 0;border-bottom:1px dashed #feb2b2}.multi-ads-note .note-list li:last-child{border-bottom:none;padding-bottom:0}.multi-ads-note .note-list li:first-child{padding-top:0}.multi-ads-note .note-list li i{font-size:18px;margin-top:2px;-ms-flex-negative:0;flex-shrink:0}.multi-ads-note .note-list li span{color:#2d3748;font-size:14px;line-height:1.5}.multi-ads-note .note-list li span strong{color:#c53030;font-weight:700}@-webkit-keyframes pulse{0%,to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.7;-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse{0%,to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.7;-webkit-transform:scale(1.1);transform:scale(1.1)}}