.rv-navigation__list,.rv-navigation__categories,.rv-navigation__subcategories,.rv-mobile-navigation__list{list-style:none;margin:0;padding:0}.rv-navigation{width:100%}.rv-navigation__list{display:flex;justify-content:center;align-items:center;gap:clamp(6px,1vw,20px)}.header-menu .rv-navigation__item,.rv-navigation__details{position:static}.rv-navigation__trigger,.rv-mobile-navigation__trigger{display:flex;align-items:center;justify-content:space-between;gap:7px;cursor:pointer;list-style:none}.rv-navigation__trigger::-webkit-details-marker,.rv-mobile-navigation__trigger::-webkit-details-marker{display:none}.rv-navigation__trigger::marker,.rv-mobile-navigation__trigger::marker{content:""}.header .rv-navigation__trigger{position:relative;display:flex;min-height:54px;padding:12px 5px;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.4;letter-spacing:.01em;text-transform:none}.rv-navigation__chevron{flex-shrink:0;transition:transform .16s ease}.rv-navigation__details[open]>summary .rv-navigation__chevron,.rv-mobile-navigation details[open]>summary .rv-navigation__chevron{transform:rotate(180deg)}.rv-navigation__details[open]>summary:after{content:"";position:absolute;left:5px;right:5px;bottom:0;height:2px;background:#b9e8ff}.rv-navigation__panel{position:absolute;top:100%;left:0;right:0;z-index:3;width:100%;background:#101d29;color:#edf5fa;border-top:1px solid #3c5365;border-bottom:1px solid #3c5365;box-shadow:0 18px 35px #00000038}.rv-navigation[data-enhanced] .rv-navigation__panel{position:fixed;top:var(--rv-nav-top, 90px);max-height:calc(100dvh - var(--rv-nav-top, 90px) - 24px);overflow-y:auto;overscroll-behavior:contain}.rv-navigation__panel-inner{width:min(1380px,100%);margin:0 auto;padding:26px 48px 38px}.rv-navigation__panel-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.rv-navigation__heading{font-size:12px;font-weight:650;text-transform:uppercase;letter-spacing:.14em;color:#b7c8d5!important}.rv-navigation__close{width:36px;height:36px;padding:8px;display:inline-flex;align-items:center;justify-content:center;background:transparent;color:#edf5fa;border:1px solid #3c5365;border-radius:50%;cursor:pointer}.rv-navigation__content{display:grid;grid-template-columns:220px minmax(0,1fr);gap:32px;align-items:start}.rv-navigation__categories{display:grid;gap:3px}.rv-navigation__category{min-height:48px;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-radius:3px;color:#edf5fa!important;font-size:14px;line-height:1.5;font-weight:550;transition:background .15s ease}.rv-navigation__category:hover,.rv-navigation__category:focus-visible,.rv-navigation__category.is-current{background:#162a3a}.rv-navigation__category svg{flex-shrink:0;color:#b9e8ff}.rv-navigation__subcategories{padding:2px 14px 12px 24px;display:grid;gap:12px}.rv-navigation__subcategories a{color:#b7c8d5!important;font-size:13px}.rv-navigation__cards{display:grid;grid-template-columns:repeat(var(--rv-nav-card-count, 3),minmax(0,280px));gap:16px}.rv-navigation__card{min-width:0;overflow:hidden;background:#162a3a;color:#edf5fa!important;border:1px solid #3c5365;border-radius:4px;text-decoration:none;transition:border-color .16s ease,transform .16s ease}.rv-navigation__card:hover,.rv-navigation__card:focus-visible{transform:translateY(-3px);border-color:#b9e8ff}.rv-navigation__card-image{position:relative;display:block;width:100%;aspect-ratio:1 / 1;overflow:hidden;background:#fff}.rv-navigation__card-image img{position:static;transform:none;display:block;width:100%;height:100%;object-fit:contain;object-position:center}.rv-navigation__card-label{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:17px 14px;min-height:58px;font-size:14px;font-weight:600;line-height:1.4}.rv-navigation__card-label svg{flex-shrink:0;color:#b9e8ff}.rv-navigation__content--links{grid-template-columns:minmax(200px,430px)}.rv-navigation__backdrop{position:fixed;inset:var(--rv-nav-top, 90px) 0 0;z-index:2;background:#0000008f;cursor:pointer}.rv-navigation__backdrop[hidden]{display:none!important}.header.rv-navigation-open{z-index:51}.rv-mobile-navigation{margin-top:-8px}.rv-mobile-navigation__item{border-bottom:1px solid #3c5365}.rv-mobile-navigation__trigger{min-height:58px;padding:16px 0;color:#edf5fa!important;font-size:16px;font-weight:600}.rv-mobile-navigation__panel{padding:0 0 20px}.rv-navigation__content--mobile{display:flex;flex-direction:column;gap:16px}.rv-navigation__content--mobile .rv-navigation__categories{width:100%}.rv-navigation__content--mobile .rv-navigation__category{font-size:13px;min-height:42px;padding:10px 12px}.rv-navigation__content--mobile .rv-navigation__cards{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rv-navigation__content--mobile .rv-navigation__card-label{padding:12px 10px;font-size:12px;min-height:54px;gap:5px}.rv-navigation__content--mobile .rv-navigation__card-label svg{width:12px}.rv-mobile-navigation :is(a,summary):focus-visible,.rv-navigation :is(a,button,summary):focus-visible{outline:2px solid #8ed7ff;outline-offset:3px}@media(min-width:992px){#NavDrawer:has(.rv-mobile-navigation){width:400px;max-width:94vw}}@media(min-width:992px)and (max-width:1199px){.rv-navigation__panel-inner{padding-inline:28px}.rv-navigation__content{grid-template-columns:180px minmax(0,1fr);gap:22px}.rv-navigation__cards{gap:12px}.rv-navigation__card-label{font-size:12px;padding:14px 10px}.header .rv-navigation__trigger{font-size:12px;gap:4px}}@media(max-width:991px){.rv-navigation{display:none}#NavDrawer:has(.rv-mobile-navigation){width:390px;max-width:92vw}}@media(prefers-reduced-motion:reduce){.rv-navigation__card,.rv-navigation__category,.rv-navigation__chevron{transition:none}.rv-navigation__card:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ravion-navigation.css.map */
