@media only screen and (min-width:1024px) and (max-width:1440px){.main-nav .button-group .btn--link,.main-nav .button-group .btn--primary{font-size:14px;line-height:100%;padding:16px 22px}.main-nav .button-group{column-gap:1rem}.main-nav .main-nav__logo{max-width:180px}.main-nav .main-nav__link,.main-nav .main-nav__parent{padding-left:8px;padding-right:8px}}@media only screen and (min-width:1024px) and (max-width:1200px){.main-nav .button-group .btn--link,.main-nav .button-group .btn--primary{font-size:12px;padding:14px 16px}.main-nav .container{padding-left:10px;padding-right:10px}.main-nav .main-nav__logo{max-width:150px}.main-nav .main-nav__link,.main-nav .main-nav__parent{padding-left:5px;padding-right:5px}}