.sticky-navigation.sticky{background-color:var(--color-grey);left:0;position:fixed;top:0;width:100%;z-index:20}.sticky-navigation .full-center-container{background-color:var(--color-grey);border-radius:0 0 .5rem .5rem}.sticky-navigation .sticky-container{height:3.4375rem;padding:0}.sticky-navigation .left-container{align-items:center;display:flex;height:100%;padding-block:.25rem}.sticky-navigation .left-container .divider,.sticky-navigation .left-container .model-name{display:none}.sticky-navigation .left-container .block-list{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:1.25rem;height:100%;overflow-x:auto;overflow-y:hidden;padding:0 1.25rem;width:100%}.sticky-navigation .left-container .block-list .block-item{align-items:center;color:var(--primary-color);cursor:pointer;display:flex;flex:0 0 auto;font-family:var(--font-secondary);font-size:1rem;font-weight:700;height:70%;position:relative}.sticky-navigation .left-container .block-list .block-item:before{background-color:transparent;bottom:0;content:"";height:.125rem;left:0;position:absolute;transition:width .2s ease-in-out;width:100%}.sticky-navigation .left-container .block-list .block-item.active:before{background-color:var(--color-primary)}.sticky-navigation .left-container .block-list::-webkit-scrollbar-track{background:#0000004a;cursor:pointer}.sticky-navigation .left-container .block-list::-webkit-scrollbar{background:transparent;height:.25rem}.sticky-navigation .left-container .block-list::-webkit-scrollbar-thumb{background:var(--color-secondary);border:0;cursor:pointer}.sticky-navigation .fixed-container{align-items:center;background-color:#fff;bottom:0;display:flex;gap:1.25rem;left:0;opacity:0;padding:.625rem 1.25rem;position:fixed;width:100%;z-index:20}.sticky-navigation .fixed-container.sticky{gap:.625rem;opacity:1}.sticky-navigation .fixed-container .left-button,.sticky-navigation .fixed-container .right-button{width:50%}.sticky-navigation .fixed-container .left-button .btn,.sticky-navigation .fixed-container .right-button .btn{padding-inline:.75rem;width:100%}@media screen and (min-width:30rem){.sticky-navigation .fixed-container.sticky{gap:1.25rem}}@media screen and (min-width:64rem){.sticky-navigation.sticky .fixed-container{display:flex}.sticky-navigation .fixed-container{background-color:transparent;display:none;gap:.625rem;justify-content:flex-end;opacity:1;padding:0;position:static}.sticky-navigation .fixed-container .left-button,.sticky-navigation .fixed-container .right-button{width:auto}.sticky-navigation .sticky-container{align-items:center;display:flex;gap:1.25rem;height:4.0625rem;justify-content:space-between;padding-inline:1.25rem}.sticky-navigation .left-container,.sticky-navigation .right-container{width:auto}.sticky-navigation .left-container{align-items:center;display:flex;flex-grow:1}.sticky-navigation .left-container .model-name{display:block;font-size:1.125rem;font-weight:700;padding-bottom:.375rem;white-space:nowrap}.sticky-navigation .left-container .block-list{padding:0}.sticky-navigation .left-container .block-list .block-item{height:70%}.sticky-navigation .left-container .block-list .block-item.hover:before{background-color:var(--color-primary)}.sticky-navigation .left-container .divider{background-color:#dcdcdc;display:block;height:1.5625rem;margin:0 1.25rem;width:.0625rem}.sticky-navigation .right-container{flex-shrink:0}.sticky-navigation .right-container .left-button .btn,.sticky-navigation .right-container .right-button .btn{padding-inline:1.875rem}}@media screen and (min-width:64rem) and (max-width:68rem){.sticky-navigation .left-container{max-width:65%}}@media screen and (min-width:96rem){.sticky-navigation .sticky-container{padding-inline-end:2.1875rem;padding-inline-start:7.8125rem}}