.tertiary-menu-wrapper{background-color:var(--so-color-sand);position:fixed;top:var(--header-height,88px);transition:all .2s;width:100%;z-index:90;&:before{background-color:var(--so-color-sand);bottom:100%;content:"";height:20px;left:0;position:absolute;width:100%;z-index:-1}.container{align-items:center;display:flex;justify-content:space-between;padding-bottom:12px;padding-top:12px;position:relative;&:before{background-color:#dadada;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);transition:opacity var(--chrome-fixed-transition-duration,.3s) var(--chrome-fixed-transition-timing-function,ease-in-out);width:var(--so-container-size)}h4{font-size:20px;margin:0;a{color:inherit;text-decoration:none}}nav.tertiairy-menu{margin-left:auto;margin-right:auto;ul{display:flex;flex-wrap:nowrap;gap:24px;margin:0;padding:0;li{list-style:none;margin:0;padding:0;position:relative;&.hs-item-has-children>a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0.45 3.24 11.1 5.76'%3E%3Cpath stroke='%231a0088' stroke-linecap='round' stroke-linejoin='round' stroke-width='.75' d='m.825 3.612 4.893 4.893a.4.4 0 0 0 .563 0l4.893-4.893'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px;content:"";filter:var(--so-color-marine-filter);height:12px;transition:transform .3s ease-in-out;width:12px}a{align-items:center;border-radius:8px;color:var(--so-color-marine);display:flex;font-size:16px;font-weight:500;gap:12px;line-height:1;padding:10px 12px;text-decoration:none;text-wrap:nowrap}@media (min-width:869px){&:hover>ul{display:flex;opacity:1;pointer-events:auto;transform:translateY(0)}&:hover>a{background-color:#fdf9f2}}}@media screen and (max-width:868px){flex-direction:column}}}.tertiair-menu-button{background:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0.45 3.24 11.1 5.76'%3E%3Cpath stroke='%231a0088' stroke-linecap='round' stroke-linejoin='round' stroke-width='.75' d='m.825 3.612 4.893 4.893a.4.4 0 0 0 .563 0l4.893-4.893'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px;border:none;cursor:pointer;display:none;filter:var(--so-color-marine-filter);height:40px;width:40px;@media screen and (max-width:868px){display:block}}@media (min-width:868px){nav.tertiairy-menu{ul.hs-menu-children-wrapper{background:var(--so-color-white);border:2px solid var(--so-color-sand);border-radius:8px;box-shadow:0 4px 16px 0 #0000001f;display:flex;flex-direction:column;gap:4px;left:0;min-width:340px;opacity:0;padding:8px;pointer-events:none;position:absolute;top:100%;transform:translateY(8px);transition:all .3s ease-in-out;li>a{padding:12px}li:hover>a{background-color:#f3f3f3}}}}@media screen and (max-width:868px){flex-wrap:wrap;padding-bottom:0;padding-left:24px;padding-right:12px;padding-top:0;position:relative;&:before{width:calc(100vw - 48px)}h4{align-items:center;background-color:var(--so-color-sand);display:flex;flex:1 0 calc(100% - 40px);font-size:16px;height:56px}nav.tertiairy-menu{background-color:var(--so-color-sand);bottom:0;left:0;margin:0;max-height:0;order:2;overflow:hidden;padding:0 24px;position:absolute;transition:all .3s ease-in-out;width:100%;z-index:-1;&.active{max-height:calc(100dvh - 114px);overflow:auto;padding:0 24px 16px;transform:translateY(100%)}ul{gap:12px;li{width:100%;a{padding-left:0;padding-right:0}>ul.hs-menu-children-wrapper{display:flex!important;flex-direction:column;gap:12px;max-height:0;overflow:hidden;padding-left:24px;a{font-size:14px}}&.hs-item-has-children.active{>a:after{transform:translateY(4px)}>ul{max-height:unset;padding:8px 0 8px 24px}}}}}.tertiair-menu-button{order:1}}}}body:has(.tertiairy-menu) .template-content{padding-top:calc(var(--so-margin)*2)}@media screen and (min-width:869px){body.nav-hidden .header{transform:translateY(-100%)}body.scroll-down .tertiary-menu-wrapper{top:0;.container:before{opacity:0}}}@media screen and (max-width:868px){.tertiary-menu-overlay{background-color:rgba(0,0,0,.4);inset:0;opacity:0;pointer-events:none;position:fixed;transition:all .3s ease-in-out;z-index:1}body:has(.tertiairy-menu.active) .tertiary-menu-overlay{opacity:1;pointer-events:auto}body:has(.tertiairy-menu.active) .tertiair-menu-button{transform:rotate(180deg)}}