body.mp-product-body{margin:0;background:#f7f9fc}#mediaplus-il .mp-product-main{max-width:1200px;margin:auto;padding:28px 22px 75px;min-height:65vh;box-sizing:border-box}#mediaplus-il .mp-product-crumb{font-size:14px;color:#64748b;margin:0 0 26px}#mediaplus-il .mp-product-crumb a{color:#34547c;text-decoration:none}#mediaplus-il .mp-product-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px;align-items:start}#mediaplus-il .mp-product-gallery,#mediaplus-il .mp-product-details,#mediaplus-il .mp-product-description{background:white;border:1px solid #e7ecf3;border-radius:20px;padding:30px;box-shadow:0 10px 32px rgba(14,39,77,.045)}#mediaplus-il .mp-product-gallery{text-align:center}#mediaplus-il .mp-product-photo{width:100%;max-height:500px;object-fit:contain;height:auto;border-radius:10px}#mediaplus-il .mp-product-thumbs{display:flex;gap:10px;justify-content:center;margin-top:18px}#mediaplus-il .mp-product-thumbs img{width:75px;height:75px;object-fit:contain;border:1px solid #e4eaf1;border-radius:8px}#mediaplus-il .mp-product-eyebrow{color:#3272b4;font-size:13px;font-weight:700}#mediaplus-il .mp-product-details h1{font-size:clamp(26px,3vw,39px);line-height:1.3;margin:12px 0 20px;color:#0d2d55}#mediaplus-il .mp-product-price{font-size:32px;font-weight:800;color:#0b315e;margin:12px 0}#mediaplus-il .mp-product-availability{color:#18734b;margin:10px 0 18px}#mediaplus-il .mp-product-intro{font-size:16px;line-height:1.8;color:#45566b}#mediaplus-il .mp-product-purchase{padding:18px 0}#mediaplus-il .mp-product-purchase form.cart{display:flex;gap:12px;flex-wrap:wrap;align-items:center}#mediaplus-il .mp-product-purchase .quantity input{max-width:70px;padding:13px;border:1px solid #d6e0ed;border-radius:10px}#mediaplus-il .mp-product-purchase .single_add_to_cart_button{background:#0b315e!important;color:white!important;border:0;border-radius:12px;padding:15px 28px;font-size:16px;font-weight:700;cursor:pointer}#mediaplus-il .mp-product-support{border-top:1px solid #e8edf4;padding-top:18px;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;color:#51657e;font-size:14px}#mediaplus-il .mp-product-support a{color:#0b538d;font-weight:700}#mediaplus-il .mp-product-description{margin-top:28px;line-height:1.85;color:#42536a}#mediaplus-il .mp-product-description h2,#mediaplus-il .mp-product-related h2{color:#0d2d55;font-size:23px}#mediaplus-il .mp-product-related{margin-top:45px}#mediaplus-il .mp-product-related .mp-real-products{margin-top:18px}@media(max-width:760px){#mediaplus-il .mp-product-main{padding:18px 14px 45px}#mediaplus-il .mp-product-layout{grid-template-columns:1fr;gap:16px}#mediaplus-il .mp-product-gallery,#mediaplus-il .mp-product-details,#mediaplus-il .mp-product-description{padding:20px;border-radius:16px}#mediaplus-il .mp-product-photo{max-height:370px}#mediaplus-il .mp-product-details h1{font-size:27px}#mediaplus-il .mp-product-price{font-size:28px}}
