#black-friday .black-friday-preview{max-width:620px;margin:0 auto;border:1px solid #26364b;border-radius:18px;overflow:hidden;background:#000;color:#fff}
#black-friday .black-friday-artwork{position:relative;width:100%;aspect-ratio:1206/974;overflow:hidden;background:#000}
#black-friday .black-friday-preview img{position:absolute;display:block;width:100%;max-width:none;height:auto;top:-62.423%;left:0}

#black-friday .black-friday-offer{max-width:620px;margin:auto;overflow:hidden;border:1px solid #dce5ef;border-radius:18px;background:#fff;color:#10284a}
#black-friday .black-friday-save{margin:0;padding:14px 20px;background:#000;color:#fff;font-weight:700}
#black-friday .black-friday-offer>img{display:block;width:100%;height:300px;object-fit:contain;padding:20px;box-sizing:border-box}
#black-friday .black-friday-offer-copy{padding:20px}
#black-friday .black-friday-offer-copy p{margin:0 0 10px}
#black-friday .black-friday-offer-copy h3{margin:0 0 8px;font-size:24px}
#black-friday .black-friday-offer-copy ul{display:grid;grid-template-columns:1fr 1fr;gap:6px 20px;padding-left:18px;font-size:14px}
#black-friday .black-friday-offer-price strong{font-size:36px}
#black-friday .black-friday-offer-price span{margin-left:12px;color:#53677e}
#black-friday .black-friday-details{display:block;margin-top:16px}

#black-friday .black-friday-saving{display:flex;justify-content:space-between;gap:12px;margin:0 18px 12px;padding:12px 16px;border-radius:10px;background:#000;color:#fff;font-size:16px}
