header{background-color:#fff7de}.header__container{max-width:1721px;padding-bottom:47px;padding-top:47px}.header__nav{align-items:center;display:flex;gap:25px;justify-content:space-between}.header__logo{width:102px}.header__logo img{width:100%}.header__nav-list{display:flex;flex-grow:1;gap:12px;justify-content:space-between;max-width:1512px}.header__nav-link{color:#000;font-size:18px;font-weight:400;position:relative;text-transform:uppercase;z-index:2}.header__nav-link:after{background:linear-gradient(90deg,#fc6736,rgba(252,103,54,0));bottom:-2px;clip-path:inset(0 100% 0 0);content:"";height:13px;left:0;position:absolute;right:0;transition:clip-path .35s ease;z-index:-1}.header__nav-link:hover:after{clip-path:inset(0 0 0 0)}.header__nav-link.active{font-weight:700;letter-spacing:-.01em;pointer-events:none}.header__nav-link.active:before{background:linear-gradient(90deg,#fc6736,rgba(252,103,54,0));bottom:-2px;content:"";height:13px;left:0;position:absolute;right:0;z-index:-1}.header__burger{background:none;border:none;cursor:pointer;display:none;flex-direction:column;gap:6px;height:32px;justify-content:center;padding:0;width:32px}.header__burger span{background:#000;border-radius:2px;display:block;height:2px;transform-origin:center;transition:transform .35s ease,opacity .25s ease;width:100%}.header__nav-close{display:none}@media screen and (max-width:1440px){.header__nav-link{font-size:16px}.header__nav{gap:20px}}@media screen and (max-width:1280px){.header__nav-link{font-size:15px}}@media screen and (max-width:1200px){header{position:relative;z-index:10}.header__burger{display:flex}header.active .header__burger span:first-child{transform:translateY(8px) rotate(45deg)}header.active .header__burger span:nth-child(2){opacity:0;transform:scaleX(0)}header.active .header__burger span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.header__nav-list{background:#fff7de;border-bottom:1px solid #00000073;flex-direction:column;gap:0;left:0;max-width:none;opacity:0;padding:8px 25px 28px;pointer-events:none;position:absolute;right:0;top:100%;transform:translateY(-10px);transition:opacity .35s ease,transform .35s ease}header.active .header__nav-list{opacity:1;pointer-events:auto;transform:translateY(0)}.header__nav-item{border-bottom:1px solid rgba(0,0,0,.07)}.header__nav-item:last-child{border-bottom:none}.header__nav-item{padding:14px 0}.header__nav-link{font-size:17px}.header__logo{width:60px}.header__container{padding-bottom:25px;padding-top:25px}}