#header .header__container-abs{min-height:80px;top:-80px;transition:top .5s ease,background-color .3s ease;width:100%}#header.header--sticky .header__container-abs{background:var(--off-white);left:0;position:fixed;top:-20%}#header .header__logo{max-height:58px;object-fit:contain}#header ul{list-style:none}#header .header__dropdown--menu{background:var(--beige);top:70px;width:100%}@media (min-width:1023px){#header .header__dropdown--menu{height:auto;left:0;max-height:0;opacity:0;overflow:hidden;position:absolute;top:80px;transform:translateY(-50px);transform-origin:top;transition:transform .3s ease,opacity .3s ease,max-height .4s ease;z-index:-10}#header .header__dropdown:hover>a{background:var(--beige)}#header .header__dropdown:hover:before{content:"";display:block;height:40px;position:absolute;transform:translateY(32px);width:135px}#header .header__dropdown:hover .header__dropdown--menu{max-height:150px;opacity:1;transform:scale(1);z-index:0}}#header .header__card{background:transparent;cursor:pointer;transition:background .3s ease}@media (min-width:1024px){#header .header__card{border:1px solid #1c1b1933}#header .header__card:hover{background:var(--off-white)}}#header .header__card p{max-width:160px}@media (max-width:1023px){#header .header__card p{max-width:unset}}#header .header__card--img--container{aspect-ratio:109/72;min-height:72px;position:relative}#header .header__card--img--container img.header__card--img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}#header .header__hamburger{display:none}@media (max-width:1023px){#header .header__hamburger{align-items:center;cursor:pointer;display:flex;height:20px;justify-content:center}#header .header__hamburger--icon{background:currentColor;height:2px;position:relative;transition:background-color .5s cubic-bezier(.45,0,.55,1);width:18px}#header .header__hamburger--icon span{background:currentColor;display:block;height:2px;position:absolute;transition:transform .5s cubic-bezier(.45,0,.55,1);width:100%}#header .header__hamburger--icon span:first-child{top:-6px}#header .header__hamburger--icon span:last-child{top:6px}#header .header__hamburger.header__hamburger--active .header__hamburger--icon{background:transparent}#header .header__hamburger.header__hamburger--active span:first-child{transform:translateY(6px) rotate(225deg)}#header .header__hamburger.header__hamburger--active span:last-child{transform:translateY(-6px) rotate(-225deg)}.header__menu .header__nav{background:var(--beige);left:0;max-height:0;overflow:hidden;position:absolute;top:80px;transition:max-height .6s cubic-bezier(.45,0,.55,1);width:100%}.header__menu .header__nav li,.header__menu .header__nav ul{border-radius:unset;width:100%}.header__menu .header__nav li{border-bottom:1px solid #1c1b1933}.header__menu .header__nav .text-link{display:flex;padding:16px 18px;width:100%}.header__dropdown .header__dropdown--menu{overflow:hidden;transition:max-height .6s cubic-bezier(.45,0,.55,1),padding .6s cubic-bezier(.45,0,.55,1)}.header__dropdown:not(.header__dropdown--active) .header__dropdown--menu{max-height:0;padding-bottom:0;padding-top:0}.header__dropdown{position:relative}.header__dropdown:after{border-bottom:2px solid var(--off-black);border-left:2px solid var(--off-black);content:"";display:block;height:10px;position:absolute;right:20px;top:18px;transform:rotate(-45deg);transition:transform .3s ease;width:10px}.header__dropdown.header__dropdown--active:after{transform:rotate(-225deg)}}