.offcanvas{--bs-offcanvas-padding-x: 2rem}.offcanvas.offcanvas-start,.offcanvas.offcanvas-end{top:var(--header-offset-height);width:100vw;background-color:var(--color-hsla-secondary-95);padding:0 5.5rem}.offcanvas.offcanvas-start+.navbar-toggler .icon-bar,.offcanvas.offcanvas-end+.navbar-toggler .icon-bar{--icon-bar-height: 3px;--icon-bar-space-between: 5px;width:25px;height:var(--icon-bar-height);margin-bottom:var(--icon-bar-space-between);background-color:var(--color-typo-default);transition:transform 250ms,opacity 250ms ease}.offcanvas.offcanvas-start+.navbar-toggler .icon-bar:nth-of-type(2),.offcanvas.offcanvas-end+.navbar-toggler .icon-bar:nth-of-type(2){width:18px}.offcanvas.offcanvas-start+.navbar-toggler .icon-bar:last-of-type,.offcanvas.offcanvas-end+.navbar-toggler .icon-bar:last-of-type{width:12px;margin-bottom:0}.offcanvas.offcanvas-start.show+.navbar-toggler .icon-bar,.offcanvas.offcanvas-end.show+.navbar-toggler .icon-bar{--navbar-toggler-translate-y: calc((var(--icon-bar-height) * 2 + var(--icon-bar-space-between) * 2) / 2)}.offcanvas.offcanvas-start.show+.navbar-toggler .icon-bar:nth-child(1),.offcanvas.offcanvas-end.show+.navbar-toggler .icon-bar:nth-child(1){transform:translateY(var(--navbar-toggler-translate-y)) rotate(45deg)}.offcanvas.offcanvas-start.show+.navbar-toggler .icon-bar:nth-child(2),.offcanvas.offcanvas-end.show+.navbar-toggler .icon-bar:nth-child(2){opacity:0;transform:translateX(-100%)}.offcanvas.offcanvas-start.show+.navbar-toggler .icon-bar:nth-child(3),.offcanvas.offcanvas-end.show+.navbar-toggler .icon-bar:nth-child(3){--navbar-toggler-translate-y-last-icon-bar: calc(var(--navbar-toggler-translate-y) * -1);transform:translateY(var(--navbar-toggler-translate-y-last-icon-bar)) rotate(-45deg);width:25px}.offcanvas-header{margin-top:3rem;margin-bottom:2rem}.offcanvas-body .offcanvas-nav.first-lvl{--current-lvl-indentation: 2rem;row-gap:1rem}.offcanvas-body .offcanvas-nav.first-lvl .second-lvl{--current-lvl-indentation: calc(var(--container-padding-default) + 1rem);display:flex;flex-direction:column;gap:1.5rem}.offcanvas-body .offcanvas-nav.first-lvl .second-lvl .third-lvl{--current-lvl-indentation: calc(var(--container-padding-default) + 2rem);display:flex;flex-direction:column;gap:1.5rem}.offcanvas-body .offcanvas-nav.first-lvl .second-lvl .third-lvl-item{padding:1rem 2rem 1rem var(--current-lvl-indentation)}.offcanvas-body .offcanvas-nav.first-lvl .dropdown-wrapper{padding:1rem var(--container-padding-default) 1rem var(--current-lvl-indentation)}.offcanvas-body .offcanvas-nav.first-lvl .dropdown-icon{color:var(--color-typo-default);background-color:rgba(0,0,0,0)}.offcanvas-body .offcanvas-nav.first-lvl .dropdown-icon i.fas.fa-chevron-up{font-size:1.5rem;transform:rotate(0deg);transition:transform 250ms ease}.offcanvas-body .offcanvas-nav.first-lvl .dropdown-icon.collapsed i.fas.fa-chevron-up{transform:rotate(-180deg)}.offcanvas .offcanvas{background-color:var(--color-secondary)}.offcanvas-backdrop{height:calc(100vh - var(--header-offset-height));top:var(--header-offset-height)}.offcanvas .nav-offcanvas-title{font-weight:var(--fw-regular)}.offcanvas .nav-offcanvas-back{border-bottom:1px solid var(--color-primary);padding-bottom:1rem}.offcanvas .nav-offcanvas-back i{--icon-size: 2.6rem;position:absolute;left:calc(var(--icon-size)*-1);height:var(--icon-size);width:var(--icon-size);border-radius:50%;background-color:var(--color-hsla-white-15);padding:.6rem;font-size:1.4rem}.offcanvas .nav-offcanvas-back,.offcanvas .nav-offcanvas-open{color:var(--color-white)}.offcanvas.offcanvas-sub.offcanvas .offcanvas-header{padding:1.25rem var(--bs-offcanvas-padding-x);background-color:var(--color-hsla-secondary-95)}.offcanvas.offcanvas-sub.offcanvas .offcanvas-body .dropdown-wrapper{padding:1rem var(--bs-offcanvas-padding-x)}.offcanvas .navbar-nav.first-lvl a{color:var(--color-white)}@media(min-width: 576px){.offcanvas{width:100%;max-width:400px}}
