/* Isolated desktop trial: original navigation is restored by disabling the loader. */
@media (min-width:1181px) {
 body.cameli .desktop-nav .cameli-menu-trial {overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:auto;scrollbar-color:#708497 #eef2f5;scroll-padding-block:16px;}
 body.cameli .desktop-nav .cameli-menu-trial::-webkit-scrollbar {width:12px;}
 body.cameli .desktop-nav .cameli-menu-trial::-webkit-scrollbar-track {background:#eef2f5;}
 body.cameli .desktop-nav .cameli-menu-trial::-webkit-scrollbar-thumb {background:#708497;border:3px solid #eef2f5;border-radius:8px;}
 body.cameli .desktop-nav .cameli-menu-trial.cameli-menu-more {box-shadow:inset 0 -10px 12px -12px #173354,0 14px 28px #14283b20;}
 body.cameli .desktop-nav .cameli-menu-trial .cameli-mega-inner {padding-block:20px 16px;gap:18px 28px;}
 body.cameli .desktop-nav .cameli-menu-trial .cameli-mega-heading {padding-right:22px;gap:0;}
 body.cameli .desktop-nav .cameli-menu-trial .cameli-mega-heading > .text-link,
 body.cameli .desktop-nav .cameli-menu-trial .cameli-mega-art,
 body.cameli .desktop-nav .cameli-menu-trial .cameli-mega-service-row {display:none;}
 body.cameli .desktop-nav .cameli-menu-trial .cameli-mega-intro-copy {font-size:14px;line-height:1.5;margin-top:10px;}
 body.cameli .desktop-nav .cameli-menu-trial .cameli-mega-title-link {color:inherit;text-decoration:none;}
 body.cameli .desktop-nav .cameli-menu-trial .cameli-mega-title-link:hover {text-decoration:underline;text-underline-offset:4px;}
 body.cameli .desktop-nav .cameli-menu-trial .cameli-mega-column {gap:16px;}
 body.cameli .desktop-nav .cameli-menu-trial .cameli-mega-group h3 {margin-bottom:6px;}
 body.cameli .desktop-nav .cameli-menu-trial .cameli-mega-group li > a {font-size:14px;min-height:34px;padding-block:5px;line-height:1.45;}
 body.cameli .desktop-nav .cameli-menu-photo {margin:16px 0 0;}
 body.cameli .desktop-nav .cameli-menu-photo img {display:block;width:100%;height:136px;object-fit:cover;border-radius:5px;background:#eef2f5;}
 body.cameli .desktop-nav .cameli-menu-photo figcaption {margin-top:6px;font-size:11px;line-height:1.4;color:#586b7b;}
 body.cameli .desktop-nav .cameli-menu-utilities {grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:2px 20px;border-top:1px solid #dce3e8;padding-top:10px;margin-top:0;}
 body.cameli .desktop-nav .cameli-menu-utilities a {display:inline-flex;align-items:center;min-height:36px;font-size:13px;font-weight:600;line-height:1.45;color:#173354;text-decoration:none;}
 body.cameli .desktop-nav .cameli-menu-utilities a:hover {text-decoration:underline;text-underline-offset:4px;}
 body.cameli .desktop-nav .cameli-menu-trial a:focus-visible {outline:3px solid #a97821;outline-offset:3px;}
 body.cameli .desktop-nav .cameli-menu-is-compact .cameli-mega-inner {padding-block:14px 12px;gap:14px 24px;}
 body.cameli .desktop-nav .cameli-menu-is-compact .cameli-mega-heading h2 {font-size:22px;}
 body.cameli .desktop-nav .cameli-menu-is-compact .cameli-menu-photo img {height:100px;}
 body.cameli .desktop-nav .cameli-menu-is-compact .cameli-menu-photo {margin-top:12px;}
 body.cameli .desktop-nav .cameli-menu-is-compact .cameli-mega-column {gap:12px;}
 body.cameli .desktop-nav .cameli-menu-is-compact .cameli-menu-utilities {padding-top:6px;}
 body.cameli .desktop-nav .cameli-menu-small-photo .cameli-menu-photo {display:flex;gap:8px;align-items:center;margin-top:10px;}
 body.cameli .desktop-nav .cameli-menu-small-photo .cameli-menu-photo img {width:88px;height:58px;flex:0 0 88px;}
 body.cameli .desktop-nav .cameli-menu-small-photo .cameli-menu-photo figcaption {margin:0;}
 body.cameli .desktop-nav .cameli-menu-platform {gap:8px;}
 body.cameli .desktop-nav .cameli-menu-platform img {width:30px;height:30px;object-fit:contain;}
 body.cameli .desktop-nav .cameli-menu-platform img.platform-logo-classeviva {width:60px;background:#b00000;padding:2px;border-radius:3px;}
}

