.order-view,.order-review,.page-user-orders .main-content{border:1px solid #e8e8e8 !important;border-radius:0 !important;background-color:#fff !important;box-shadow:0 8px 24px rgba(0,0,0,.08) !important;padding:25px !important;margin:20px 0 30px 0 !important;box-sizing:border-box !important;}@media screen and (max-width:768px){.order-view,.order-review,.page-user-orders .main-content{padding:15px 10px !important;}table.order-pane-table,table.uc-order-comments{display:block !important;width:100% !important;table-layout:auto !important;border:none !important;}table.order-pane-table thead,table.uc-order-comments thead{display:none !important;}table.order-pane-table tbody,table.uc-order-comments tbody{display:block !important;width:100% !important;}table.order-pane-table tr,table.uc-order-comments tr{display:block !important;width:100% !important;margin-bottom:20px !important;border:1px solid #e8e8e8 !important;padding:15px 10px !important;box-sizing:border-box !important;background:#f4f8ff !important;box-shadow:0 4px 12px rgba(0,0,0,.04) !important;}table.order-pane-table tr:last-child,table.uc-order-comments tr:last-child{margin-bottom:0 !important;}table.order-pane-table td,table.uc-order-comments td{display:flex !important;justify-content:space-between !important;align-items:center !important;width:100% !important;box-sizing:border-box !important;padding:10px 5px !important;border:none !important;border-bottom:1px dashed #e0e0e0 !important;}table.order-pane-table td:last-child,table.uc-order-comments td:last-child{border-bottom:none !important;}table.sticky-header,.sticky-header{display:none !important;visibility:hidden !important;opacity:0 !important;height:0 !important;overflow:hidden !important;}table.order-pane-table tbody tr td:nth-of-type(1)::before{content:"Quantità:" !important;font-weight:700 !important;color:#333 !important;}table.order-pane-table tbody tr td:nth-of-type(2)::before{content:"Prodotto:" !important;font-weight:700 !important;color:#333 !important;}table.order-pane-table tbody tr td:nth-of-type(2){font-weight:700 !important;text-align:right !important;}table.order-pane-table tbody tr td:nth-of-type(3)::before{content:"Modello:" !important;font-weight:700 !important;color:#333 !important;}table.order-pane-table tbody tr td:nth-of-type(4)::before{content:"Prezzo Unità:" !important;font-weight:700 !important;color:#333 !important;}table.order-pane-table tbody tr td:nth-of-type(5)::before{content:"Prezzo Totale:" !important;font-weight:700 !important;color:#1a6fd4 !important;}table.uc-order-comments tbody tr td:nth-of-type(1)::before{content:"Data nota:" !important;font-weight:700 !important;color:#333 !important;}table.uc-order-comments tbody tr td:nth-of-type(2)::before{content:"Stato ordine:" !important;font-weight:700 !important;color:#333 !important;}table.uc-order-comments tbody tr td:nth-of-type(3)::before{content:"Messaggio:" !important;font-weight:700 !important;color:#333 !important;}table.uc-order-comments tbody tr td:nth-of-type(3){text-align:right !important;font-weight:500 !important;}}
ul.menu li.active-trail > a,ul.menu li a.active{background-color:#007bff !important;color:#ffffff !important;}
.bpt-page-wrapper{max-width:1140px;margin:0px auto;padding:40px;background-color:#ffffff;border:1px solid #cbd5e1;border-radius:6px;box-shadow:0 4px 20px rgba(0,0,0,0.05);color:#2e3033;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;line-height:1.65;box-sizing:border-box;}.bpt-page-wrapper h2{font-size:2.4rem;color:#104687;margin-top:0;margin-bottom:25px;line-height:1.25;font-weight:700;}.bpt-page-wrapper h3{font-size:1.6rem;color:#104687;margin-top:50px;margin-bottom:25px;border-left:5px solid #1a6fd4;padding-left:18px;font-weight:600;}.bpt-hero{display:flex;flex-direction:row-reverse;gap:50px;align-items:center;margin-bottom:60px;}.bpt-hero-content{flex:1;}.bpt-hero-image{flex:0 0 400px;text-align:center;}.bpt-hero-image img{max-width:100%;height:auto;border-radius:12px;box-shadow:0 12px 30px rgba(0,0,0,0.12);}.bpt-list-clean{padding-left:0;list-style:none;}.bpt-list-clean li{margin-bottom:18px;font-size:1.05rem;}.bpt-list-check{padding-left:0;list-style:none;}.bpt-list-check li{position:relative;padding-left:30px;margin-bottom:18px;font-size:1.05rem;}.bpt-list-check li::before{content:"✓";position:absolute;left:5px;top:0;color:#1a6fd4;font-weight:bold;font-size:1.1rem;}.bpt-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin:35px 0;}.bpt-card{background:#f8fafc;padding:30px;border-radius:10px;border:1px solid #e2e8f0;box-shadow:0 2px 4px rgba(0,0,0,0.02);}.bpt-steps{counter-reset:bpt-counter;padding-left:0;list-style:none;}.bpt-steps li{position:relative;padding-left:55px;margin-bottom:25px;font-size:1.05rem;}.bpt-steps li::before{content:counter(bpt-counter);counter-increment:bpt-counter;position:absolute;left:0;top:2px;background:#1a6fd4;color:#fff;width:32px;height:32px;border-radius:50%;text-align:center;font-weight:bold;font-size:0.95rem;display:flex;align-items:center;justify-content:center;}.bpt-box-extensions{margin-top:50px;padding:30px;border-left:5px solid #1a6fd4;background-color:#f1f6fc;border-radius:0 10px 10px 0;}.bpt-box-extensions ul{margin:0;padding-left:20px;}.bpt-box-note{margin-top:50px;padding:30px;background-color:#ffffff;border:1px dashed #cbd5e1;border-radius:10px;}@media (max-width:992px){.bpt-page-wrapper{padding:20px;margin:15px auto;}.bpt-hero{flex-direction:column-reverse;gap:30px;}.bpt-hero-image{flex:none;width:100%;max-width:350px;}.bpt-grid{grid-template-columns:1fr;gap:20px;}}
ul.primary li a,ul.primary li a:visited,ul.primary li a:hover,ul.primary li.active a,.expand-dropdown-tabs-control,.responsive-tabs-mobile .expand-dropdown-tabs-control:before,.responsive-tabs-mobile .expand-dropdown-tabs-label{position:relative;z-index:1;display:block;padding:7px 7px;text-decoration:none;border:0;border-right:0.125rem solid #ffffff;overflow:visible;line-height:1;font-weight:700 !important;text-align:center !important;will-change:background-color,color;outline:none !important;box-shadow:none !important;}ul.primary li,ul.primary li a{transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out,color 0.2s ease-in-out;}ul.primary li a:hover,ul.primary li a:focus,ul.primary li a:active,ul.primary li a:visited:hover,ul.primary li.active a,ul.primary li.active a:hover,ul.primary li.active a:visited,.expand-dropdown-tabs-control:hover,.responsive-tabs-mobile .expand-dropdown-tabs-control:hover:before{background-color:#00558c !important;background:#00558c !important;color:#ffffff !important;border-color:#00558c !important;text-decoration:none !important;text-shadow:none !important;box-shadow:none !important;outline:none !important;border-style:solid !important;}ul.primary li.active{background-color:#00558c !important;border-color:#00558c !important;box-shadow:none !important;}.tabs.secondary,.tabs.tabs--secondary,ul.tabs.secondary,ul.tabs.tabs--secondary{background-color:#f8fafc !important;border:1.5px solid #cbd5e1 !important;border-radius:0 !important;padding:4px !important;display:flex !important;flex-wrap:wrap !important;gap:4px !important;margin-bottom:25px !important;list-style:none !important;box-shadow:none !important;}.tabs.secondary li,.tabs.tabs--secondary li,ul.tabs.secondary li,ul.tabs.tabs--secondary li{margin:0 !important;}.tabs.secondary li a,.tabs.tabs--secondary li a,ul.tabs.secondary li a,.tabs.secondary li a:visited,.tabs.tabs--secondary li a:visited{color:#334155 !important;background-color:#ffffff !important;border:1.5px solid #cbd5e1 !important;border-radius:0 !important;font-weight:700 !important;font-size:0.75rem !important;padding:4px 10px !important;text-decoration:none !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;text-align:center !important;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease !important;outline:none !important;box-shadow:none !important;}.tabs.secondary li a:hover,.tabs.secondary li a:focus,.tabs.secondary li a:active,.tabs.secondary li.active a,.tabs.secondary li.active a:hover,.tabs.secondary li.active a:focus,.tabs.tabs--secondary li a:hover,.tabs.tabs--secondary li a:focus,.tabs.tabs--secondary li.active a,.tabs.tabs--secondary li.active a:hover,.tabs.tabs--secondary li.active a:focus,ul.tabs.secondary li a:hover,ul.tabs.secondary li.active a,ul.tabs.secondary li.active a:hover,ul.tabs.secondary li.active a:visited{color:#ffffff !important;background-color:#ff007f !important;background:#ff007f !important;border-color:#ff007f !important;box-shadow:none !important;outline:none !important;}@media (max-width:899px){ul.primary,.tabs.primary{display:flex !important;flex-direction:column !important;gap:6px !important;padding:0 !important;margin:0 0 20px 0 !important;list-style:none !important;}ul.primary li,.tabs.primary li{float:none !important;margin:0 !important;width:100% !important;}ul.primary li a,.tabs.primary li a{display:flex !important;align-items:center !important;justify-content:center !important;text-align:center !important;width:100% !important;padding:9px 12px !important;font-size:0.85rem !important;font-weight:700 !important;box-sizing:border-box !important;}}.tabs.secondary{background-color:#f5f5f5 !important;border-bottom:1px solid #cccccc !important;padding:5px 10px !important;display:flex !important;flex-wrap:wrap !important;gap:4px !important;list-style:none !important;}.tabs.secondary li{margin:0 !important;}.tabs.secondary li a,.tabs.secondary li a:visited,.tabs.secondary li.active a,.tabs.secondary li.active a:visited{color:#0074bd !important;background-color:#ffffff !important;border:1px solid #e0e0e0 !important;border-radius:4px !important;font-weight:normal !important;font-size:0.75rem !important;padding:4px 10px !important;text-decoration:none !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;outline:none !important;box-shadow:none !important;}.tabs.secondary li a:hover,.tabs.secondary li a:focus,.tabs.secondary li.active a:hover,.tabs.secondary li.active a:focus{color:#ffffff !important;background-color:#0074bd !important;border-color:#0074bd !important;text-decoration:none !important;outline:none !important;box-shadow:none !important;}
