/* DroneBase — Skin prodotto "combo3" (batch 2, design LIVE su misura).
   Caricato SOLO sui prodotti col marker class "db-pd-skin-combo3" nel contenuto
   (loader: inc/css-loader.php, wp_head:110, DOPO single-product.css → sovrascrive
   il framework col design giusto). CSS estratto verbatim dal blocco <style> inline
   che prima viveva nella descrizione prodotto. Origine: dji-flighthub-2-aio-combo. */

#db-pd-v5{font-family:-apple-system,BlinkMacSystemFont,'SF Pro Text','Helvetica Neue',Arial,sans-serif;color:#1d1d1f;background:#f5f5f7;border-radius:18px;overflow:hidden;line-height:1.5;-webkit-font-smoothing:antialiased;display:block;width:100%;}#db-pd-v5 *{box-sizing:border-box;}#db-pd-v5 a{color:#009EE3;text-decoration:none;}#db-pd-v5 img{display:block;max-width:100%;height:auto;}#db-pd-v5 table,#db-pd-v5 tr,#db-pd-v5 td{border:0;padding:0;}#db-pd-v5 .v5-lbl{display:block;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#009EE3;margin-bottom:8px;}#db-pd-v5 .v5-h2{display:block;font-size:clamp(22px,3vw,32px);font-weight:700;letter-spacing:-.022em;line-height:1.1;color:#1d1d1f;margin:0 0 10px;}#db-pd-v5 .v5-body{font-size:14px;color:#3d3d3f;line-height:1.7;margin:12px 0;}#db-pd-v5 .v5-hero{position:relative;background:linear-gradient(160deg,#0a0f1e 0%,#0d1829 60%,#071220 100%);overflow:hidden;padding:48px 44px 52px;}#db-pd-v5 .v5-hero-inner{position:relative;z-index:1;}#db-pd-v5 .v5-hero-kicker{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#009EE3;border:.5px solid rgba(0,158,227,.4);border-radius:20px;padding:4px 14px;margin-bottom:20px;}#db-pd-v5 .v5-hero-title{display:block;font-size:clamp(26px,4.5vw,42px);font-weight:700;letter-spacing:-.028em;line-height:1.08;color:#fff;margin:0 0 16px;}#db-pd-v5 .v5-hero-sub{font-size:15px;color:rgba(255,255,255,.7);line-height:1.65;max-width:680px;}#db-pd-v5 .v5-kpi{display:flex!important;background:#009EE3;padding:18px 28px;margin:0!important;}#db-pd-v5 .v5-kpi table{width:100%;table-layout:fixed;}#db-pd-v5 .v5-kpi td{padding:8px 14px;text-align:left;vertical-align:middle;border-right:.5px solid rgba(255,255,255,.25);}#db-pd-v5 .v5-kpi td:last-child{border-right:0;}#db-pd-v5 .v5-kpi-num{display:block;font-size:22px;font-weight:700;color:#fff;line-height:1;letter-spacing:-.02em;}#db-pd-v5 .v5-kpi-unit{font-size:13px;font-weight:500;color:rgba(255,255,255,.85);}#db-pd-v5 .v5-kpi-lbl{display:block;font-size:11px;font-weight:500;color:rgba(255,255,255,.85);margin-top:4px;letter-spacing:.02em;}#db-pd-v5 .v5-img-sec{background:#fff;padding:0;}#db-pd-v5 .v5-img-wrap{width:100%;}#db-pd-v5 .v5-img-wrap img{width:100%;height:auto;display:block;}#db-pd-v5 .v5-feature{position:relative;overflow:hidden;background:#000;}#db-pd-v5 .v5-feature-img{width:100%;height:520px;object-fit:cover;display:block;}#db-pd-v5 .v5-feature-overlay{position:absolute;bottom:0;left:0;right:0;padding:36px 44px;background:linear-gradient(to top,rgba(0,0,0,.85),rgba(0,0,0,0));color:#fff;}#db-pd-v5 .v5-feature-lbl{display:block;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#009EE3;margin-bottom:8px;}#db-pd-v5 .v5-feature-title{display:block;font-size:clamp(22px,2.6vw,30px);font-weight:700;letter-spacing:-.02em;line-height:1.1;color:#fff;margin:0 0 10px;}#db-pd-v5 .v5-feature-desc{font-size:14px;color:rgba(255,255,255,.78);line-height:1.6;max-width:640px;margin:0;}#db-pd-v5 .v5-sec-white{background:#fff;border-bottom:.5px solid #d2d2d7;padding:44px;}#db-pd-v5 .v5-sec-gray{background:#f5f5f7;border-bottom:.5px solid #d2d2d7;padding:44px;}#db-pd-v5 .v5-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px;}#db-pd-v5 .v5-card{background:#fff;border:.5px solid #d2d2d7;border-radius:14px;padding:22px 22px 20px;}#db-pd-v5 .v5-card-icon{width:38px;height:38px;background:rgba(0,158,227,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:14px;color:#009EE3;}#db-pd-v5 .v5-card-title{display:block;font-size:14px;font-weight:600;color:#1d1d1f;margin-bottom:6px;}#db-pd-v5 .v5-card-desc{font-size:13px;color:#6e6e73;line-height:1.55;}#db-pd-v5 .v5-seo-text{font-size:14px;color:#3d3d3f;line-height:1.7;}#db-pd-v5 .v5-seo-text strong{color:#1d1d1f;font-weight:600;}#db-pd-v5 .v5-specs{margin-top:18px;background:#fff;border:.5px solid #d2d2d7;border-radius:14px;overflow:hidden;}#db-pd-v5 .v5-spec-group{display:block;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#009EE3;background:#f5f5f7;padding:12px 20px;border-bottom:.5px solid #d2d2d7;border-top:.5px solid #d2d2d7;}#db-pd-v5 .v5-spec-group:first-child{border-top:0;}#db-pd-v5 .v5-spec-row{display:flex;padding:11px 20px;font-size:13.5px;border-bottom:.5px solid #f0f0f2;}#db-pd-v5 .v5-spec-row:last-child{border-bottom:0;}#db-pd-v5 .v5-spec-k{flex:0 0 45%;color:#6e6e73;}#db-pd-v5 .v5-spec-v{flex:1;color:#1d1d1f;font-weight:500;}#db-pd-v5 .v5-box-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:18px;}#db-pd-v5 .v5-box-item{display:flex;align-items:flex-start;gap:14px;background:#fff;border:.5px solid #d2d2d7;border-radius:12px;padding:14px 18px;}#db-pd-v5 .v5-box-icon{width:28px;height:28px;background:rgba(0,158,227,.1);border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#009EE3;margin-top:2px;}#db-pd-v5 .v5-box-name{display:block;font-size:13.5px;font-weight:600;color:#1d1d1f;margin-bottom:2px;}#db-pd-v5 .v5-box-note{font-size:12.5px;color:#6e6e73;line-height:1.5;}#db-pd-v5 .v5-uc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px;}#db-pd-v5 .v5-uc-card{background:#fff;border:.5px solid #d2d2d7;border-radius:14px;padding:22px 20px;}#db-pd-v5 .v5-uc-icon{width:38px;height:38px;background:rgba(0,158,227,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:12px;color:#009EE3;}#db-pd-v5 .v5-uc-title{display:block;font-size:14px;font-weight:600;color:#1d1d1f;margin-bottom:4px;}#db-pd-v5 .v5-uc-desc{font-size:13px;color:#6e6e73;line-height:1.55;}#db-pd-v5 details.v5-faq{background:#fff;border:.5px solid #d2d2d7;border-radius:12px;padding:0;margin-bottom:10px;overflow:hidden;}#db-pd-v5 details.v5-faq summary{padding:16px 22px;font-size:14px;font-weight:600;color:#1d1d1f;cursor:pointer;list-style:none;position:relative;}#db-pd-v5 details.v5-faq summary::after{content:"+";position:absolute;right:22px;top:50%;transform:translateY(-50%);font-size:18px;color:#009EE3;font-weight:400;}#db-pd-v5 details[open].v5-faq summary::after{content:"&#8722;";}#db-pd-v5 .v5-faq-body{padding:0 22px 18px;font-size:13.5px;color:#6e6e73;line-height:1.65;}#db-pd-v5 .v5-cta{background:linear-gradient(160deg,#0a0f1e 0%,#0d1829 100%);padding:36px 44px;text-align:center;}#db-pd-v5 .v5-cta-title{display:block;font-size:18px;font-weight:600;color:#fff;margin-bottom:8px;}#db-pd-v5 .v5-cta-sub{font-size:13.5px;color:rgba(255,255,255,.6);margin-bottom:18px;line-height:1.55;}#db-pd-v5 .v5-badge{display:inline-block;font-size:11px;font-weight:500;color:#009EE3;background:rgba(0,158,227,.1);border:.5px solid rgba(0,158,227,.3);border-radius:20px;padding:5px 12px;margin:3px;}@media(max-width:800px){#db-pd-v5 .v5-cards,#db-pd-v5 .v5-uc-grid{grid-template-columns:repeat(2,1fr);}}@media(max-width:640px){#db-pd-v5 .v5-hero,#db-pd-v5 .v5-sec-white,#db-pd-v5 .v5-sec-gray,#db-pd-v5 .v5-cta{padding:28px 22px;}#db-pd-v5 .v5-cards,#db-pd-v5 .v5-uc-grid{grid-template-columns:1fr;}#db-pd-v5 .v5-feature-img{height:380px;}#db-pd-v5 .v5-feature-overlay{padding:24px 22px;}#db-pd-v5 .v5-box-grid{grid-template-columns:1fr;}#db-pd-v5 .v5-kpi{padding:14px 18px;}#db-pd-v5 .v5-kpi td{padding:6px 10px;}#db-pd-v5 .v5-kpi-num{font-size:18px;}}
