/* @license OFL web version http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL_web */
:root{--beo-font-sans-serif:"Oswald",sans-serif;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--beo-primary:#E27D27;--beo-primary-hover:#e66d07;--beo-link-color:var(--beo-primary);--beo-link-color-rgb:var(--beo-primary-rgb);--beo-link-hover-color:var(--beo-primary-hover);--beo-link-hover-color-rgb:var(--beo-primary-hover);--beo-light:#f8f9fa;}.btn-primary{--beo-btn-bg:var(--beo-primary);--beo-btn-border-color:var(--beo-primary);--beo-btn-hover-bg:var(--beo-primary-hover);--beo-btn-hover-border-color:var(--beo-primary-hover);--beo-btn-active-bg:var(--beo-primary);--beo-btn-active-border-color:var(--beo-primary-hover);}.btn-outline-primary,.btn-outline-primary:focus{--beo-btn-color:var(--beo-primary);--beo-btn-border-color:var(--beo-primary);--beo-btn-hover-color:var(--beo-white);--beo-btn-hover-bg:var(--beo-primary-hover);--beo-btn-hover-border-color:var(--beo-primary-hover);--beo-btn-active-bg:var(--beo-primary);--beo-btn-active-border-color:var(--beo-primary-hover);}.btn-check:focus + .btn-primary,.product--rendered-attribute .form-radio:focus + .btn-primary,.btn-primary:focus,.btn-primary:active:focus,.btn-check:focus + .btn-outline-primary,.product--rendered-attribute .form-radio:focus + .btn-outline-primary,.btn-outline-primary:active:focus,.btn-outline-primary:focus{box-shadow:0 0 0 0.25rem rgba(0,0,0,0.1);}
.hds-top{background:#1a1a1a;color:#fff;font-family:"Inter",Arial,sans-serif;}.hds-dates{background:#101010;font-size:11px;font-weight:600;letter-spacing:0.22em;text-transform:uppercase;color:rgba(255,255,255,0.72);padding:7px 0;}.hds-head{display:flex;align-items:center;gap:1.6rem;padding:0.65rem 0;}.hds-head .hds-logo{height:48px;width:auto;display:block;}.hds-nav{display:flex;align-items:center;margin:0;padding:0;list-style:none;}.hds-nav-item{display:flex;align-items:center;height:48px;}.hds-nav-item + .hds-nav-item::before{content:"";width:1px;height:18px;background:rgba(255,255,255,0.28);margin:0 1.15rem;}.hds-nav-item a{position:relative;color:#fff;text-decoration:none;font-family:"Oswald",sans-serif;font-weight:600;font-size:0.82rem;letter-spacing:0.12em;text-transform:uppercase;padding:0.4rem 0;white-space:nowrap;transition:color 0.25s ease;}.hds-nav-item a:hover{color:#E27D27;}.hds-nav-item a::after{content:"";position:absolute;left:0.15rem;right:0.15rem;bottom:-2px;height:2px;background:#E27D27;border-radius:2px;transform:scaleX(0);transform-origin:left center;transition:transform 0.28s ease;}.hds-nav-item a:hover,.hds-nav-item a.is-active{color:#E27D27;}.hds-nav-item a:hover::after,.hds-nav-item a.is-active::after{transform:scaleX(1);}body.path-frontpage a[href="/"],body.path-high-desert-summit a[href="/High-Desert-summit"],body.path-attending-brands a[href="/Attending-brands"],body.path-schedule a[href="/schedule"],body.path-lodging a[href="/Lodging"],body.path-contact a[href="/Contact"]{color:#E27D27;}body.path-frontpage a[href="/"]::after,body.path-high-desert-summit a[href="/High-Desert-summit"]::after,body.path-attending-brands a[href="/Attending-brands"]::after,body.path-schedule a[href="/schedule"]::after,body.path-lodging a[href="/Lodging"]::after,body.path-contact a[href="/Contact"]::after{transform:scaleX(1);}.hds-nav-cta{margin-left:1.25rem;}.hds-nav-cta::before{display:none;}.hds-nav-cta a,.hds-nav-cta a:hover{background:#E27D27;border:1px solid #E27D27;color:#fff !important;border-radius:50rem;padding:0.5rem 1.15rem !important;box-shadow:0 10px 22px -10px rgba(226,125,39,0.55);}.hds-nav-cta a:hover{background:#e66d07;border-color:#e66d07;color:#fff !important;transform:translateY(-1px);}.hds-nav-cta a::after{display:none;}@media (max-width:1199.98px){.hds-head{gap:1rem;}.hds-nav-item a{font-size:0.74rem;letter-spacing:0.08em;}.hds-nav-item + .hds-nav-item::before{margin:0 0.8rem;}.hds-nav-cta{margin-left:0.9rem;}}@media (max-width:991.98px){.hds-head{flex-wrap:wrap;padding:0.6rem 0;}.hds-head > p{margin:0;}.hds-head .hds-logo{height:60px;}.hds-toggle{display:inline-flex;align-items:center;gap:8px;margin-left:auto;border:1px solid rgba(255,255,255,0.3);border-radius:999px;padding:8px 14px;cursor:pointer;color:#fff;font-family:"Oswald",sans-serif;font-weight:600;font-size:0.75rem;letter-spacing:0.14em;text-transform:uppercase;}.hds-toggle input{position:absolute;opacity:0;pointer-events:none;}.hds-toggle svg{width:16px;height:16px;stroke:#fff;fill:none;stroke-width:2;stroke-linecap:round;}.hds-toggle .lbl-open{display:none;}.hds-toggle .ico-x{display:none;}.hds-head:has(.hds-toggle input:checked) .ico-menu{display:none;}.hds-head:has(.hds-toggle input:checked) .ico-x{display:block;}.hds-head:has(.hds-toggle input:checked) .lbl-closed{display:none;}.hds-head:has(.hds-toggle input:checked) .lbl-open{display:inline;}.hds-head:has(.hds-toggle input:checked) .hds-toggle{border-color:#E27D27;color:#E27D27;}.hds-head:has(.hds-toggle input:checked) .hds-toggle svg{stroke:#E27D27;}.hds-nav{display:none;flex-direction:column;align-items:stretch;width:100%;gap:0.15rem;padding:1rem 0 0.5rem;border-top:1px solid rgba(255,255,255,0.12);margin-top:0.6rem;background:#1a1a1a;}.hds-head:has(.hds-toggle input:checked) .hds-nav{display:flex;}.hds-nav-item{height:auto;}.hds-nav-item + .hds-nav-item::before{display:none;}.hds-nav-item a{padding:0.7rem 0.25rem;display:block;color:#fff;}.hds-nav-cta{margin:0;padding-top:0.6rem;}.hds-nav-cta a{display:block;text-align:center;}}@media (min-width:992px){.hds-toggle{display:none;}}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
